diff --git a/.gitignore b/.gitignore index 1770d94..46b72ac 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ *.swp tags clefincode_chat/docs/current -node_modules/ \ No newline at end of file +node_modules/ +/clefincode_chat/public/dist/ \ No newline at end of file diff --git a/clefincode_chat/__init__.py b/clefincode_chat/__init__.py index 15f9368..a16e534 100644 --- a/clefincode_chat/__init__.py +++ b/clefincode_chat/__init__.py @@ -1 +1 @@ -__version__ = '1.3.902' \ No newline at end of file +__version__ = '1.3.903' \ No newline at end of file diff --git a/clefincode_chat/api/api_1_3_3/api.py b/clefincode_chat/api/api_1_3_3/api.py index bd31a67..848c2dc 100644 --- a/clefincode_chat/api/api_1_3_3/api.py +++ b/clefincode_chat/api/api_1_3_3/api.py @@ -51,6 +51,22 @@ +TOPIC_COLOR_PALETTE = [ + "#7c3aed", + "#059669", + "#dc2626", + "#2563eb", + "#ea580c", + "#0891b2", + "#be123c", + "#4f46e5", + "#16a34a", + "#9333ea", +] + +def get_random_topic_color(): + return random.choice(TOPIC_COLOR_PALETTE) + passlibctx = None if int(frappe_version.split('.')[0]) > 14: from frappe.client import get_time_zone @@ -1203,9 +1219,20 @@ def send(content, user, room , email, send_date = None , is_first_message = 0,is "utc_message_date" : send_date, "is_forwarded":is_forwarded, - "platform": platform + "platform": platform , + "chat_channel": room, + "chat_topic": chat_topic, } + if chat_topic: + try: + topic_info = frappe.db.get_value("ClefinCode Chat Topic", chat_topic, ["topic_subject", "topic_color"], as_dict=True) + if topic_info: + results["chat_topic_subject"] = topic_info.topic_subject + results["topic_color"] = topic_info.topic_color + except Exception: + pass + if reply_to_message_name : results.update({"reply_to_message":reply_to_message_name, "reply_preview_type": new_message.reply_preview_type , @@ -1441,9 +1468,13 @@ def get_messages(room, user_email, room_type, chat_topic=None, msg.reply_preview_sender_email, msg.reactions_json, msg.chat_topic, + topic.subject AS chat_topic_subject, + topic.topic_color AS topic_color, msg.is_edited, backup.original_content AS original_content FROM `tabClefinCode Chat Message` msg + LEFT JOIN `tabClefinCode Chat Topic` topic + ON topic.name = msg.chat_topic LEFT JOIN `tabCiC Backup Chat Message` backup ON msg.name = backup.original_message AND backup.change_type = 'Edit' WHERE {base_condition} @@ -1476,9 +1507,13 @@ def get_messages(room, user_email, room_type, chat_topic=None, msg.reply_preview_sender_email, msg.reactions_json, msg.chat_topic, + topic.subject AS chat_topic_subject, + topic.topic_color AS topic_color, msg.is_edited, backup.original_content AS original_content FROM `tabClefinCode Chat Message` msg + LEFT JOIN `tabClefinCode Chat Topic` topic + ON topic.name = msg.chat_topic LEFT JOIN `tabCiC Backup Chat Message` backup ON msg.name = backup.original_message WHERE {base_condition} @@ -2274,7 +2309,7 @@ def _get_site_file_path(file_doc): # ========================================================================================== # ========================================================================================== -@frappe.whitelist() + @frappe.whitelist() def get_file(file_id): file_doc = frappe.get_doc("File", {"name": file_id}) @@ -2678,8 +2713,9 @@ def ensure_video_thumbnail(message_doc, max_size=(320, 320), quality=80): ############################################################################################# @frappe.whitelist() def get_topic_info(chat_channel): - chat_topic = frappe.get_all("ClefinCode Chat Topic" , ["name" , "subject" , "is_private"] , {"chat_channel":chat_channel , "topic_status" : "Open"}) + chat_topic = frappe.get_all("ClefinCode Chat Topic" , ["name" , "subject" , "is_private" , "topic_color"] , {"chat_channel":chat_channel , "topic_status" : "Open"}) if chat_topic: + topic_color = chat_topic[0].topic_color reference_doctypes = frappe.db.sql(f""" SELECT doctype_link AS doctype , docname FROM `tabClefinCode Chat Topic Reference` @@ -2687,9 +2723,9 @@ def get_topic_info(chat_channel): ORDER BY idx """ , as_dict = True) if reference_doctypes: - return {"results" : [{"chat_topic" : chat_topic[0].name , "reference_doctypes" : reference_doctypes, "chat_topic_subject" : chat_topic[0].subject , "chat_topic_status": "private" if chat_topic[0].is_private == 1 else "public"}]} + return {"results" : [{"chat_topic" : chat_topic[0].name , "reference_doctypes" : reference_doctypes, "chat_topic_subject" : chat_topic[0].subject , "topic_color": topic_color, "chat_topic_status": "private" if chat_topic[0].is_private == 1 else "public"}]} else: - return {"results" : [{"chat_topic" : chat_topic[0].name , "reference_doctypes" : [] , "chat_topic_subject" : chat_topic[0].subject , "chat_topic_status": "private" if chat_topic[0].is_private == 1 else "public"}]} + return {"results" : [{"chat_topic" : chat_topic[0].name , "reference_doctypes" : [] , "chat_topic_subject" : chat_topic[0].subject , "topic_color": topic_color, "chat_topic_status": "private" if chat_topic[0].is_private == 1 else "public"}]} else: return {"results" : [{"chat_topic" : None , "reference_doctypes" : [] , "chat_topic_subject" : None}]} # ========================================================================================== @@ -2706,13 +2742,22 @@ def get_references_doctypes(chat_topic): return {"results" : [{"reference_doctypes" : reference_doctypes , "chat_topic_subject" : frappe.db.get_value("ClefinCode Chat Topic" , chat_topic, "subject") , "chat_topic_status" : frappe.db.get_value("ClefinCode Chat Topic" , chat_topic, "is_private")}]} # ========================================================================================== @frappe.whitelist() -def create_chat_topic(mention_doctypes, chat_channel, last_active_sub_channel = None): +def create_chat_topic(mention_doctypes, chat_channel, last_active_sub_channel = None, subject = None): mention_doctypes = json.loads(mention_doctypes) + + if not subject and not mention_doctypes: + frappe.throw("Subject or at least one reference is required to create a topic.") + + if not subject and mention_doctypes: + subject = "topic :{}/{}".format(mention_doctypes[0]["doctype"], mention_doctypes[0]["docname"]) + chat_topic = frappe.get_doc({ "doctype" : "ClefinCode Chat Topic", "chat_channel" : chat_channel, "topic_status": "Open", - "is_private" : 1 + "is_private" : 1, + "topic_color": get_random_topic_color(), + "subject": subject, }).insert(ignore_permissions = True) for doc in mention_doctypes: chat_topic.append("references", {"doctype_link": doc["doctype"] , "docname":doc["docname"], "active":1}) @@ -2722,7 +2767,10 @@ def create_chat_topic(mention_doctypes, chat_channel, last_active_sub_channel = results = { "realtime_type" : "set_topic", "chat_topic": chat_topic.name, - "mention_doctypes" : mention_doctypes + "mention_doctypes" : mention_doctypes, + "topic_color": chat_topic.topic_color + + } for member in frappe.get_doc("ClefinCode Chat Channel" , chat_channel).members: @@ -2744,7 +2792,7 @@ def create_chat_topic(mention_doctypes, chat_channel, last_active_sub_channel = # frappe.publish_realtime(event="receive_message", message=results, user= contributor.user) send_notification(contributor.user , results, "set_topic") - return {"results" : [{"chat_topic" : chat_topic.name}]} + return {"results" : [{"chat_topic" : chat_topic.name, "topic_color" : chat_topic.topic_color, "subject": subject, "chat_topic_subject": subject}]} # ========================================================================================== @frappe.whitelist() @@ -2778,13 +2826,17 @@ def remove_chat_topic(chat_topic, chat_channel, last_active_sub_channel = None): def add_reference_doctype(mention_doctypes, chat_topic, last_active_sub_channel = None): chat_topic_doc = frappe.get_doc("ClefinCode Chat Topic" , chat_topic) for doc in json.loads(mention_doctypes): - reference_doctype_name = frappe.db.get_value("ClefinCode Chat Topic Reference" , {"parent" : chat_topic , "docname" : doc["docname"], "active" : 0} , "name") - if reference_doctype_name: - frappe.db.set_value("ClefinCode Chat Topic Reference" , reference_doctype_name , "active", 1) + existing_name = frappe.db.get_value("ClefinCode Chat Topic Reference", { + "parent": chat_topic, + "doctype_link": doc["doctype"], + "docname": doc["docname"], + }, "name") + if existing_name: + frappe.db.set_value("ClefinCode Chat Topic Reference", existing_name, "active", 1) else: - chat_topic_doc = frappe.get_doc("ClefinCode Chat Topic" , chat_topic) - chat_topic_doc.append("references", {"doctype_link": doc["doctype"] , "docname":doc["docname"], "active":1}) - chat_topic_doc.save(ignore_permissions = True) + chat_topic_doc = frappe.get_doc("ClefinCode Chat Topic", chat_topic) + chat_topic_doc.append("references", {"doctype_link": doc["doctype"], "docname": doc["docname"], "active": 1}) + chat_topic_doc.save(ignore_permissions=True) frappe.db.commit() results = { @@ -2847,7 +2899,8 @@ def set_topic_subject(chat_topic, new_subject, chat_channel, last_active_sub_cha results = { "realtime_type" : "rename_topic", - "new_subject": new_subject + "new_subject": new_subject, + "chat_topic": chat_topic, } for member in frappe.get_doc("ClefinCode Chat Channel" , chat_channel).members: @@ -3094,6 +3147,7 @@ def approve_access_request(sender ,reciever, chat_topic , notification_log, chat 'document_type': reference_doctype, 'document_name': reference_docname, 'email_content': chat_topic, + 'chat_topic': 1, } enqueue_create_notification(reciever, notification_doc) chat_topic_doc = frappe.get_doc("ClefinCode Chat Topic" , chat_topic) @@ -8425,10 +8479,12 @@ def create_chat_topic_with_message( return { "results": [{ "chat_topic": chat_topic, - "chat_channel": chat_channel + "chat_channel": chat_channel, + "topic_color": frappe.db.get_value("ClefinCode Chat Topic", chat_topic, "topic_color"), }] } + #======================== @frappe.whitelist() def add_reference_doctype_with_message( @@ -8535,6 +8591,10 @@ def _normalize_topic_doc(topic_doc): if parsed: refs.append(parsed) + if not topic_doc.topic_color: + topic_doc.topic_color = get_random_topic_color() + topic_doc.save(ignore_permissions=True) + return { "name": topic_doc.name, "date":str(topic_doc.creation), @@ -8542,6 +8602,7 @@ def _normalize_topic_doc(topic_doc): "chat_channel": topic_doc.chat_channel, "topic_status": topic_doc.topic_status, "is_private": cint(topic_doc.is_private), + "topic_color": topic_doc.topic_color, "modified": str(topic_doc.modified), "references": refs, "references_count": len(refs), @@ -8582,44 +8643,6 @@ def get_channel_topics(chat_channel, topic_status=None): -@frappe.whitelist() -def add_reference_to_topic(topic_name, reference_doctype, reference_docname): - - if not topic_name: - frappe.throw(_("topic_name is required")) - - if not reference_doctype or not reference_docname: - frappe.throw(_("reference_doctype and reference_docname are required")) - - doc = frappe.get_doc("ClefinCode Chat Topic", topic_name) - - already_exists = False - for row in (doc.references or []): - parsed = _normalize_reference_row(row) - if not parsed: - continue - - if ( - parsed["doctype"] == reference_doctype - and parsed["docname"] == reference_docname - ): - already_exists = True - break - - if not already_exists: - doc.append("references", { - "doctype_link": reference_doctype, - "docname": reference_docname, - "active": 1, - }) - doc.save() - frappe.db.commit() - - return { - "message": _("Reference added successfully") if not already_exists else _("Reference already exists"), - "already_exists": already_exists, - "topic": _normalize_topic_doc(doc), - } @@ -8705,4 +8728,554 @@ def get_topic_reference_doctypes(search=None, page_length=20, start=0): return { "count": len(doctypes), "doctypes": doctypes, - } \ No newline at end of file + } + +########################### +def _member_row_is_enabled(row): + if not row: + return False + if cint(row.get("is_removed")): + return False + if cint(row.get("removed")): + return False + if cint(row.get("disabled")): + return False + if cint(row.get("is_disabled")): + return False + status = row.get("status") + if status and str(status).lower() in ("disabled", "inactive", "closed", "removed"): + return False + return True + +def _contributor_row_is_enabled(row): + if not row: + return False + if cint(row.get("is_removed")): + return False + if cint(row.get("removed")): + return False + if cint(row.get("disabled")): + return False + if cint(row.get("is_disabled")): + return False + if "active" in row and not cint(row.get("active")): + return False + if "is_active" in row and not cint(row.get("is_active")): + return False + if "enabled" in row and not cint(row.get("enabled")): + return False + status = row.get("status") or row.get("contribution_status") + if status and str(status).lower() in ("disabled", "inactive", "closed", "removed"): + return False + return True + +@frappe.whitelist() +def get_topic_open_context(chat_topic, message_name=None): + user = frappe.session.user + + topic = frappe.get_doc("ClefinCode Chat Topic", chat_topic) + + if not topic.chat_channel: + return { + "can_write": False, + "chat_topic": topic.name, + "chat_topic_subject": getattr(topic, "subject", None), + "chat_channel": None, + "message_name": message_name, + "read_only_reason": "no_chat_channel", + "is_member": False, + "is_contributor": False, + "is_active_contributor": False, + } + + channel = frappe.get_doc("ClefinCode Chat Channel", topic.chat_channel) + + user_email = frappe.db.get_value("User", user, "email") or user + + channel_status = getattr(channel, "chat_status", None) or "Open" + + member_rows = frappe.db.get_all( + "ClefinCode Chat Channel User", + filters={"parent": topic.chat_channel, "user": user_email}, + fields=["active", "is_removed", "user"], + limit_page_length=1, + ) + + is_member = any(_member_row_is_enabled(row) for row in member_rows) + + contributor_rows = frappe.db.get_all( + "ClefinCode Chat Channel Contributor", + filters={"parent": topic.chat_channel, "user": user_email}, + fields=["active", "user"], + limit_page_length=1, + ) + + contributor_exists = len(contributor_rows) > 0 + is_active_contributor = any(_contributor_row_is_enabled(row) for row in contributor_rows) + + can_write = False + read_only_reason = "" + + if topic.topic_status != "Open": + can_write = False + if channel_status == "Closed": + read_only_reason = "channel closed" + else: + read_only_reason = "channel not open" + elif is_member: + can_write = True + read_only_reason = "" + elif is_active_contributor: + can_write = True + read_only_reason = "" + elif contributor_exists: + can_write = False + read_only_reason = "inactive contributor" + else: + can_write = False + read_only_reason = "not member or active contributor" + + room_name = ( + getattr(channel, "channel_name", None) + or getattr(channel, "room_name", None) + or getattr(channel, "subject", None) + or topic.chat_channel + ) + + room_type = ( + getattr(channel, "type", None) + or getattr(channel, "room_type", None) + or "Group" + ) + frappe.log_error( "can_write", can_write) + return { + "can_write": can_write, + "can_reopen": bool(is_member or is_active_contributor), + "chat_topic": topic.name, + "chat_topic_subject": getattr(topic, "subject", None), + "chat_channel": topic.chat_channel, + "room_name": room_name, + "room_type": room_type, + "chat_status": channel_status, + "platform": getattr(channel, "platform", "Chat"), + "is_private_topic": cint(getattr(topic, "is_private", 0)), + "topic_color": getattr(topic, "topic_color", None), + "topic_status": getattr(topic, "topic_status", None), + "message_name": message_name, + "read_only_reason": read_only_reason, + "is_member": bool(is_member), + "is_contributor": bool(contributor_exists), + "is_active_contributor": bool(is_active_contributor), + } + + +@frappe.whitelist() +def reopen_chat_topic(chat_topic, chat_channel=None): + user = frappe.session.user + topic = frappe.get_doc("ClefinCode Chat Topic", chat_topic) + + if not topic.chat_channel: + frappe.throw(_("Topic has no linked chat channel.")) + + channel_name = topic.chat_channel + if chat_channel: + channel_name = chat_channel + + channel = frappe.get_doc("ClefinCode Chat Channel", channel_name) + user_email = frappe.db.get_value("User", user, "email") or user + + member_rows = frappe.db.get_all( + "ClefinCode Chat Channel User", + filters={"parent": channel_name, "user": user_email}, + fields=["active", "is_removed", "user"], + limit_page_length=1, + ) + is_member = any(_member_row_is_enabled(row) for row in member_rows) + + contributor_rows = frappe.db.get_all( + "ClefinCode Chat Channel Contributor", + filters={"parent": channel_name, "user": user_email}, + fields=["active", "user"], + limit_page_length=1, + ) + is_active_contributor = any(_contributor_row_is_enabled(row) for row in contributor_rows) + + if not is_member and not is_active_contributor: + frappe.throw(_("You do not have permission to reopen this topic.")) + + topic.topic_status = "Open" + topic.save() + + results = { + "realtime_type": "set_topic_status", + "chat_topic_status": "Open", + "chat_topic": topic.name, + } + + for member in channel.members: + if member.is_removed == 0 and member.platform == "Chat": + results["room"] = channel_name + results["target_user"] = member.user + frappe.publish_realtime(event=channel_name, message=results, user=member.user) + + for contributor in channel.contributors: + if contributor.active == 1 and contributor.platform == "Chat": + results["room"] = channel_name + results["parent_channel"] = channel_name + results["target_user"] = contributor.user + frappe.publish_realtime(event=channel_name, message=results, user=contributor.user) + + return {"topic_status": "Open"} + + +@frappe.whitelist() +def get_first_real_topic_message(chat_channel, chat_topic, user_email=None): + if not chat_channel or not chat_topic: + return None + + rows = frappe.db.get_all( + "ClefinCode Chat Message", + filters={ + "chat_channel": chat_channel, + "chat_topic": chat_topic, + }, + fields=[ + "name as message_name", + "send_date", + "chat_topic", + "message_type", + "message_template_type", + ], + order_by="send_date asc", + limit=20, + ) + + for row in rows: + message_type = (row.get("message_type") or "").lower() + template = (row.get("message_template_type") or "").lower() + + if message_type == "information": + continue + + if template in ["set topic", "set-topic", "settopic"]: + continue + + topic_subject = frappe.db.get_value("ClefinCode Chat Topic", chat_topic, "subject") + return { + "message_name": row["message_name"], + "send_date": row["send_date"], + "chat_topic": row["chat_topic"], + "chat_topic_subject": topic_subject, + } + + return None +@frappe.whitelist() +def get_chat_topic_color(chat_topic): + if not chat_topic: + return None + + color = frappe.db.get_value( + "ClefinCode Chat Topic", + chat_topic, + "topic_color" + ) + + return { + "chat_topic": chat_topic, + "topic_color": color + } + +@frappe.whitelist() +def update_chat_topic_info(chat_topic, subject=None, topic_color=None, is_private=None, topic_status=None): + if not chat_topic: + frappe.throw("chat_topic is required") + + topic = frappe.get_doc("ClefinCode Chat Topic", chat_topic) + + if subject is not None: + topic.subject = subject + + if topic_color is not None: + topic.topic_color = topic_color + + if is_private is not None: + topic.is_private = int(is_private) if is_private else 0 + + if topic_status is not None: + topic.topic_status = topic_status + + topic.save(ignore_permissions=True) + frappe.db.commit() + + references = [] + if topic.references: + for ref in topic.references: + references.append({ + "doctype": ref.doctype_link, + "docname": ref.docname, + }) + + return { + "chat_topic": topic.name, + "chat_topic_subject": topic.subject, + "subject": topic.subject, + "topic_color": topic.topic_color, + "is_private": topic.is_private, + "topic_status": topic.topic_status, + "chat_channel": topic.chat_channel, + "reference_doctypes": references, + } + +@frappe.whitelist() +def get_chat_topic_details(chat_topic): + if not chat_topic: + return None + + topic = frappe.get_doc("ClefinCode Chat Topic", chat_topic) + + references = [] + for ref in topic.get("references") or []: + references.append({ + "doctype": getattr(ref, "doctype_link", None) or getattr(ref, "doctype", None), + "docname": getattr(ref, "docname", None), + }) + + return { + "chat_topic": topic.name, + "name": topic.name, + "chat_topic_subject": topic.subject, + "subject": topic.subject, + "topic_status": topic.topic_status, + "topic_color": topic.topic_color, + "chat_channel": topic.chat_channel, + "reference_doctypes": references, + "references": references, + } + +@frappe.whitelist() +def remove_chat_topic_reference(chat_topic, reference_doctype, reference_docname): + if not chat_topic: + frappe.throw("chat_topic is required") + + if not reference_doctype or not reference_docname: + frappe.throw("Reference DocType and Document are required") + + topic = frappe.get_doc("ClefinCode Chat Topic", chat_topic) + + kept_rows = [] + + for ref in topic.get("references") or []: + ref_doctype = ( + getattr(ref, "reference_doctype", None) + or getattr(ref, "doctype_link", None) + or getattr(ref, "doctype", None) + ) + ref_docname = ( + getattr(ref, "reference_docname", None) + or getattr(ref, "docname", None) + ) + + if str(ref_doctype) == str(reference_doctype) and str(ref_docname) == str(reference_docname): + continue + + kept_rows.append(ref) + + topic.set("references", []) + + for ref in kept_rows: + topic.append("references", { + "doctype_link": ( + getattr(ref, "reference_doctype", None) + or getattr(ref, "doctype_link", None) + or getattr(ref, "doctype", None) + ), + "docname": ( + getattr(ref, "reference_docname", None) + or getattr(ref, "docname", None) + ), + }) + + topic.save(ignore_permissions=True) + frappe.db.commit() + + references = [] + + for ref in topic.get("references") or []: + references.append({ + "doctype": getattr(ref, "doctype_link", None) or getattr(ref, "doctype", None), + "docname": getattr(ref, "docname", None), + }) + + return { + "chat_topic": topic.name, + "chat_topic_subject": topic.subject, + "subject": topic.subject, + "topic_color": topic.topic_color, + "chat_channel": topic.chat_channel, + "reference_doctypes": references, + "references": references, + } +@frappe.whitelist() +def add_chat_topic_reference(chat_topic, reference_doctype, reference_docname): + if not chat_topic: + frappe.throw("chat_topic is required") + + if not reference_doctype or not reference_docname: + frappe.throw("Reference DocType and Document are required") + + topic = frappe.get_doc("ClefinCode Chat Topic", chat_topic) + + exists = False + + for ref in topic.get("references") or []: + existing_doctype = getattr(ref, "doctype_link", None) or getattr(ref, "reference_doctype", None) or getattr(ref, "doctype", None) + existing_docname = getattr(ref, "docname", None) or getattr(ref, "reference_docname", None) + + if existing_doctype == reference_doctype and existing_docname == reference_docname: + exists = True + break + + if not exists: + topic.append("references", { + "doctype_link": reference_doctype, + "docname": reference_docname, + "active": 1, + }) + topic.save(ignore_permissions=True) + frappe.db.commit() + else: + for ref in topic.get("references") or []: + existing_doctype = getattr(ref, "doctype_link", None) or getattr(ref, "reference_doctype", None) or getattr(ref, "doctype", None) + existing_docname = getattr(ref, "docname", None) or getattr(ref, "reference_docname", None) + if existing_doctype == reference_doctype and existing_docname == reference_docname: + if not ref.active: + ref.active = 1 + topic.save(ignore_permissions=True) + frappe.db.commit() + break + + references = [] + + for ref in topic.get("references") or []: + references.append({ + "doctype": getattr(ref, "doctype_link", None) or getattr(ref, "doctype", None), + "docname": getattr(ref, "docname", None), + }) + + return { + "chat_topic": topic.name, + "chat_topic_subject": topic.subject, + "subject": topic.subject, + "topic_color": topic.topic_color, + "chat_channel": topic.chat_channel, + "reference_doctypes": references, + "references": references, + } + + +@frappe.whitelist() +def get_channel_open_context(chat_channel): + user = frappe.session.user + + channel = frappe.get_doc("ClefinCode Chat Channel", chat_channel) + user_email = frappe.db.get_value("User", user, "email") or user + + user_candidates = list(dict.fromkeys([user, user_email])) + + base = { + "chat_channel": chat_channel, + "room": chat_channel, + "room_name": getattr(channel, "channel_name", None) or chat_channel, + "room_type": getattr(channel, "type", None) or "Group", + "platform": getattr(channel, "platform", None) or "Chat", + "chat_status": getattr(channel, "chat_status", None) or "Open", + } + + member_rows = frappe.db.get_all( + "ClefinCode Chat Channel User", + filters={"parent": chat_channel, "user": ["in", user_candidates]}, + fields=["active", "is_removed", "user"], + limit_page_length=1, + ) + + member_exists = len(member_rows) > 0 + is_member = any(_member_row_is_enabled(row) for row in member_rows) + + contributor_rows = frappe.db.get_all( + "ClefinCode Chat Channel Contributor", + filters={"parent": chat_channel, "user": ["in", user_candidates]}, + fields=["active", "user"], + limit_page_length=1, + ) + + contributor_exists = len(contributor_rows) > 0 + is_active_contributor = any(_contributor_row_is_enabled(row) for row in contributor_rows) + + can_open = False + reason = "" + + if is_member: + can_open = True + elif member_exists: + reason = "removed member" + elif is_active_contributor: + can_open = True + elif contributor_exists: + reason = "inactive contributor" + else: + reason = "not member or active contributor" + + return { + **base, + "can_open": can_open, + "reason": reason, + "is_member": bool(is_member), + "is_contributor": bool(contributor_exists), + "is_active_contributor": bool(is_active_contributor), + } + + +@frappe.whitelist() +def get_message_open_context(message_name): + message = frappe.get_doc("ClefinCode Chat Message", message_name) + + if not message.chat_channel: + return { + "can_open": False, + "reason": "missing_chat_channel", + "message_name": message.name, + "chat_channel": None, + "sub_channel": None, + "chat_topic": None, + "send_date": None, + } + + ctx = get_channel_open_context(message.chat_channel) + + if not ctx.get("can_open"): + return { + "can_open": False, + "reason": ctx.get("reason", "not_member_or_active_contributor"), + "message_name": message.name, + "chat_channel": message.chat_channel, + "sub_channel": message.sub_channel, + "chat_topic": message.chat_topic, + "send_date": str(message.send_date) if message.send_date else None, + } + + return { + "can_open": True, + "reason": "", + "message_name": message.name, + "chat_channel": message.chat_channel, + "sub_channel": message.sub_channel, + "chat_topic": message.chat_topic, + "send_date": str(message.send_date) if message.send_date else None, + "room_name": ctx.get("room_name", message.chat_channel), + "room_type": ctx.get("room_type", "Group"), + "chat_status": ctx.get("chat_status", "Open"), + "platform": ctx.get("platform", "Chat"), + "is_member": ctx.get("is_member", False), + "is_contributor": ctx.get("is_contributor", False), + "is_active_contributor": ctx.get("is_active_contributor", False), + } diff --git a/clefincode_chat/api/api_1_3_4/api.py b/clefincode_chat/api/api_1_3_4/api.py index dc36717..2be13f1 100644 --- a/clefincode_chat/api/api_1_3_4/api.py +++ b/clefincode_chat/api/api_1_3_4/api.py @@ -37,12 +37,16 @@ from frappe.utils import get_files_path, get_url from frappe.utils.file_manager import save_file from frappe.utils.pdf import get_pdf +from frappe.utils import now_datetime import shutil from collections import Counter import threading import time +from frappe.auth import LoginManager +from frappe.utils.password import check_password, update_password +from frappe.sessions import clear_sessions + -from frappe.utils import now_datetime @@ -81,42 +85,69 @@ def get_clean_timezone(user_timezone): ############################################################################################# ######################################## Users Accounts ##################################### ############################################################################################# -@frappe.whitelist(allow_guest = True) -def login(email , password): - user = frappe.db.get("User", {"email": email}) - if user: - if not user.enabled: - return [{"status":0,"description":"User Account is disabled","data":None}] - result =( - frappe.qb.from_(Auth) - .select(Auth.name, Auth.password) - .where( - (Auth.doctype == "User") - & (Auth.name == user.email) - & (Auth.fieldname == "password") - & (Auth.encrypted == 0) - ) - .limit(1) - .run(as_dict=True) - ) - if not result or not passlibctx.verify(password, result[0].password): - return [{"status":0,"description":"Incorrect email or password","data":None}] - - else: - user = frappe.get_doc('User' , email) - api_secret = frappe.generate_hash(length=15) - # if api key is not set generate api key - if not user.api_key: - api_key = frappe.generate_hash(length=15) - user.api_key = api_key - user.api_secret = api_secret - user.save(ignore_permissions=True) - frappe.db.commit() - return [{'status':1,"description":"Done successfully","data":[{"api_key":user.api_key,"api_secret":api_secret,'full_name':user.full_name}]}] - - else: - return [{"status":0,"description":"User doesn't exist","data":None}] +@frappe.whitelist(allow_guest=True) +def login(email=None, password=None): + if not email or not password: + return [{ + "status": 0, + "description": "Email and password are required", + "data": None + }] + + user = frappe.db.get_value( + "User", + {"email": email}, + ["name", "email", "enabled", "full_name", "user_image"], + as_dict=True + ) + + if not user: + return [{ + "status": 0, + "description": "User doesn't exist", + "data": None + }] + + if not user.enabled: + return [{ + "status": 0, + "description": "User Account is disabled", + "data": None + }] + + try: + lm = LoginManager() + lm.authenticate(user=user.name, pwd=password) + lm.post_login() + + except Exception: + frappe.log_error(frappe.get_traceback(), "login_failure") + return [{ + "status": 0, + "description": "Incorrect email or password", + "data": None + }] + + sid = getattr(frappe.session, "sid", None) + + if not sid and getattr(frappe.local, "session", None): + sid = getattr(frappe.local.session, "sid", None) + + if not sid and getattr(frappe.local, "session", None): + sid = frappe.local.session.data.get("sid") + + return [{ + "status": 1, + "description": "Done successfully", + "data": [{ + "sid": sid, + "full_name": user.full_name, + "email": user.email, + "user_image": user.user_image + }] + }] + # ========================================================================================== @frappe.whitelist() def get_versions(): @@ -851,6 +882,7 @@ def get_channels_list(user_email, limit=10, offset=0, query=None, type=None): # Post-processing + lang = get_app_language(user_email) if paged: for room in paged: if not room.get('channel_name'): @@ -874,8 +906,12 @@ def get_channels_list(user_email, limit=10, offset=0, query=None, type=None): room.update({ 'sender_email': last_message_info['sender_email'], 'last_message_type': last_message_info['message_type'], - # 'last_message': last_message_info.get('content', '') + 'last_message': get_app_last_message_preview(last_message_info, lang) }) + else: + prev = room.get("last_message") + if prev is not None: + room['last_message'] = parse_channel_last_message_for_app(prev, user_email) else: # If channel_name exists, it's a normal channel room['room_name'] = room['channel_name'] @@ -883,10 +919,14 @@ def get_channels_list(user_email, limit=10, offset=0, query=None, type=None): last_message_info = get_last_message_info(user_email, room['room']) if last_message_info: room.update({ - 'last_message': last_message_info['content'], + 'last_message': get_app_last_message_preview(last_message_info, lang), 'sender_email': last_message_info['sender_email'], 'last_message_type': last_message_info['message_type'] }) + else: + prev = room.get("last_message") + if prev is not None: + room['last_message'] = parse_channel_last_message_for_app(prev, user_email) # Determine the platform if room.get("other_user_platform"): @@ -926,7 +966,17 @@ def get_channels_list(user_email, limit=10, offset=0, query=None, type=None): "num_of_results": total_count } # ========================================================================================== -def get_last_sub_channel(room): +def get_last_sub_channel(room): + last_sub_channel = frappe.db.sql(f""" + SELECT name + FROM `tabClefinCode Chat Channel` + WHERE parent_channel = '{room}' + ORDER BY creation_date DESC + LIMIT 1 + """ , as_dict = True) + return last_sub_channel[0].name if len(last_sub_channel) == 1 else "" +# ========================================================================================== +def get_last_sub_channel_for_user(parent_channel , user_email): last_sub_channel = frappe.db.sql(f""" SELECT name FROM `tabClefinCode Chat Channel` @@ -950,7 +1000,8 @@ def get_last_sub_channel_for_user(parent_channel , user_email): return '' last_sub_channel_message = frappe.db.sql(f""" - SELECT name , content , send_date , modified , message_type , sender_email + SELECT name , content , send_date , modified , message_type , sender_email, + message_template_type, file_type, is_voice_clip, is_media, is_document FROM `tabClefinCode Chat Message` WHERE sub_channel = '{last_sub_channel[0].name}' AND chat_channel = '{parent_channel}' @@ -958,7 +1009,8 @@ def get_last_sub_channel_for_user(parent_channel , user_email): UNION - SELECT name , content , send_date , modified , message_type , sender_email + SELECT name , content , send_date , modified , message_type , sender_email, + message_template_type, file_type, is_voice_clip, is_media, is_document FROM `tabClefinCode Chat Message` WHERE sub_channel = '{last_sub_channel[0].name}' AND chat_channel = '{parent_channel}' @@ -1585,6 +1637,7 @@ def get_latest_channels_updates(user_email, last_message_date): """This API provides a solution for iOS devices to view new messages through notifications while using another app.""" user_email_param = frappe.db.escape(user_email) last_message_date_param = frappe.db.escape(last_message_date) + lang = get_app_language(user_email) results = frappe.db.sql( f""" @@ -1682,7 +1735,7 @@ def get_latest_channels_updates(user_email, last_message_date): room.update({ 'sender_email': last_message_info['sender_email'], 'last_message_type': last_message_info['message_type'], - 'last_message': last_message_info.get('content', '') + 'last_message': get_app_last_message_preview(last_message_info, lang) }) else: room['room_name'] = room['channel_name'] @@ -1690,19 +1743,23 @@ def get_latest_channels_updates(user_email, last_message_date): last_message_info = get_last_message_info(user_email, room['room']) if last_message_info: room.update({ - 'last_message': last_message_info['content'], + 'last_message': get_app_last_message_preview(last_message_info, lang), 'sender_email': last_message_info['sender_email'], 'last_message_type': last_message_info['message_type'] }) + else: + prev = room.get("last_message") + if prev is not None: + room['last_message'] = parse_channel_last_message_for_app(prev, user_email) # Handle removed rooms if room.get('is_removed') == 1: last_message_info = get_last_message_info(user_email, room['room'], room['remove_date']) if last_message_info: room.update({ - 'last_message': last_message_info['content'], 'sender_email': last_message_info['sender_email'], 'last_message_type': last_message_info['message_type'], + 'last_message': get_app_last_message_preview(last_message_info, lang), 'send_date': room['remove_date'] }) @@ -1789,7 +1846,8 @@ def update_sub_channel_for_last_message(user , user_email , mentioned_users_emai # ========================================================================================== def get_last_message_info(user_email, channel, remove_date=None): query = """ - SELECT content, send_date, message_type, sender_email + SELECT content, send_date, message_type, sender_email, + message_template_type, file_type, is_voice_clip, is_media, is_document FROM `tabClefinCode Chat Message` WHERE chat_channel = %(channel)s AND (only_receive_by IS NULL OR only_receive_by = '' OR only_receive_by = %(user_email)s) @@ -1798,7 +1856,7 @@ def get_last_message_info(user_email, channel, remove_date=None): "channel": channel, "user_email": user_email } - + if remove_date: query += " AND send_date <= %(remove_date)s" filters["remove_date"] = remove_date @@ -1807,11 +1865,47 @@ def get_last_message_info(user_email, channel, remove_date=None): try: result = frappe.db.sql(query, filters, as_dict=True) - return result[0] if result else None + message_info = result[0] if result else None except Exception as e: frappe.log_error(message=str(e), title="Error fetching last message info") + message_info = None + + if not message_info: return None + lang = get_app_language(user_email) + + message_info["raw_content"] = message_info.get("content", "") + + channel_last_message = None + if not remove_date: + try: + channel_last_message = frappe.db.get_value( + "ClefinCode Chat Channel", channel, "last_message" + ) + except Exception: + pass + + localized = get_localized_last_message_content( + channel_last_message=channel_last_message, + message_info=message_info, + lang=lang + ) + if localized: + message_info["last_message"] = localized + message_info["content"] = localized + else: + if message_info.get("raw_content"): + soup = BeautifulSoup(str(message_info["raw_content"]), "html.parser") + stripped = soup.get_text().strip() + message_info["last_message"] = stripped + message_info["content"] = stripped + else: + message_info["last_message"] = "" + message_info["content"] = "" + + return message_info + # ========================================================================================== @frappe.whitelist() def get_last_message_type(room_type, user_email , channel, remove_date = None): @@ -2948,6 +3042,7 @@ def approve_access_request(sender ,reciever, chat_topic , notification_log, chat 'document_type': reference_doctype, 'document_name': reference_docname, 'email_content': chat_topic, + 'chat_topic': 1, } enqueue_create_notification(reciever, notification_doc) chat_topic_doc = frappe.get_doc("ClefinCode Chat Topic" , chat_topic) @@ -3213,6 +3308,260 @@ def get_profile_id(user_email): title="get_profile_id", message=f"No profile found for email: {user_email} via ERPNext, Instagram, Messenger or Telegram." ) +# ========================================================================================== +def get_app_language(user_email): + try: + profile_id = get_profile_id(user_email) + if profile_id: + lang = frappe.db.get_value("ClefinCode Chat Profile", profile_id, "app_language") + if lang and (lang.startswith("ar") or lang in ("Arabic", "العربية")): + return "ar" + return "en" + except Exception: + return "en" + + +def app_text(key, lang="en"): + translations = { + "chat_notifications": { + "en": "Chat Notifications", + "ar": "إشعارات المحادثات" + }, + "new_message": { + "en": "New Message", + "ar": "رسالة جديدة" + }, + "voice_message": { + "en": "\U0001F3A4 Voice message", + "ar": "\U0001F3A4 رسالة صوتية" + }, + "photo": { + "en": "\U0001F4F7 Photo", + "ar": "\U0001F4F7 صورة" + }, + "video": { + "en": "\U0001F4F9 Video", + "ar": "\U0001F4F9 فيديو" + }, + "audio": { + "en": "\U0001F3A4 Audio", + "ar": "\U0001F3A4 ملف صوتي" + }, + "document": { + "en": "\U0001F4C4 Document", + "ar": "\U0001F4C4 مستند" + }, + "deleted_message": { + "en": "This message was deleted", + "ar": "تم حذف هذه الرسالة" + }, + "reaction_push": { + "en": "You received a new reaction {emoji} on your message.", + "ar": "وصلك تفاعل جديد {emoji} على رسالتك." + }, + "reaction_preview": { + "en": "{name} reacted {emoji} to {message}", + "ar": "{name} تفاعل {emoji} مع {message}" + }, + "reaction_removed_preview": { + "en": "{name} removed a reaction from {message}", + "ar": "{name} أزال تفاعله من {message}" + }, + "system_notification_title": { + "en": "Notification from system", + "ar": "إشعار من النظام" + }, + "set_topic_status": { + "en": "The topic status has been updated", + "ar": "تم تحديث حالة الموضوع" + }, + "rename_topic": { + "en": "The topic name has been updated", + "ar": "تم تحديث اسم الموضوع" + }, + "rename_group": { + "en": "The group name has been updated", + "ar": "تم تحديث اسم المجموعة" + }, + "add_group_member": { + "en": "A new member has been added to the group", + "ar": "تمت إضافة عضو جديد إلى المجموعة" + }, + "remove_group_member": { + "en": "One member has been removed from the group", + "ar": "تمت إزالة عضو من المجموعة" + }, + "set_topic": { + "en": "A new topic has been set", + "ar": "تم تعيين موضوع جديد" + }, + "remove_topic": { + "en": "The topic has been removed", + "ar": "تمت إزالة الموضوع" + }, + "add_doctype": { + "en": "A new doctype has been added", + "ar": "تمت إضافة مستند جديد" + }, + "contributors_changed": { + "en": "The conversation contributors have been updated", + "ar": "تم تحديث المساهمين في المحادثة" + }, + "create_sub_channel": { + "en": "The conversation contributors have been updated", + "ar": "تم تحديث المساهمين في المحادثة" + }, + "remove_doctype": { + "en": "A document has been removed from the topic", + "ar": "تمت إزالة مستند من الموضوع" + }, + "edit_message": { + "en": "A message has been edited", + "ar": "تم تعديل رسالة" + }, + "information_message": { + "en": "Information message", + "ar": "رسالة معلومات" + }, + } + entry = translations.get(key, {}) + return entry.get(lang) or entry.get("en", key) + + +def build_reaction_preview(name, emoji, message, lang="en", removed=False): + if removed: + template = "reaction_removed_preview" + kwargs = {"name": name, "message": message} + else: + template = "reaction_preview" + kwargs = {"name": name, "emoji": emoji, "message": message} + return app_text(template, lang).format(**kwargs) + + +def parse_channel_last_message_for_app(last_message, user_email): + lang = get_app_language(user_email) + if not last_message: + return "" + try: + if isinstance(last_message, str): + parsed = json.loads(last_message) + else: + parsed = last_message + except (json.JSONDecodeError, TypeError): + soup = BeautifulSoup(str(last_message), "html.parser") + return soup.get_text().strip() + + msg_type = parsed.get("type") + if msg_type == "reaction": + return build_reaction_preview( + parsed.get("sender", ""), + parsed.get("emoji", ""), + parsed.get("message_preview", ""), + lang, + removed=parsed.get("removed", False) + ) + elif msg_type == "deleted_message": + return app_text("deleted_message", lang) + return str(last_message) + + +def get_app_last_message_preview(last_message_info, lang="en"): + if not last_message_info: + return "" + + if last_message_info.get("last_message"): + return last_message_info["last_message"] + + message_type = last_message_info.get("message_type") + + if message_type == "information": + realtime_type = ( + last_message_info.get("message_template_type") + or last_message_info.get("realtime_type") + or "" + ) + return get_body_message_information(realtime_type, lang) + + if cint(last_message_info.get("is_voice_clip")) == 1: + return app_text("voice_message", lang) + + file_type = last_message_info.get("file_type") + if file_type == "image": + return app_text("photo", lang) + elif file_type == "video": + return app_text("video", lang) + elif file_type == "audio": + return app_text("audio", lang) + elif file_type == "document": + return app_text("document", lang) + + content = last_message_info.get("content", "") + if content: + soup = BeautifulSoup(str(content), "html.parser") + return soup.get_text().strip() + + return "" + + +def get_localized_last_message_content(channel_last_message=None, message_info=None, lang="en"): + if not channel_last_message and not message_info: + return "" + + if channel_last_message: + try: + parsed = json.loads(channel_last_message) if isinstance(channel_last_message, str) else channel_last_message + except (json.JSONDecodeError, TypeError): + parsed = None + + if isinstance(parsed, dict): + msg_type = parsed.get("type") + if msg_type == "reaction": + return build_reaction_preview( + parsed.get("sender", ""), + parsed.get("emoji", ""), + parsed.get("message_preview", ""), + lang, + removed=cint(parsed.get("removed")) == 1 + ) + elif msg_type == "deleted_message": + return app_text("deleted_message", lang) + + content = message_info.get("content", "") if message_info else "" + if not content and not message_info: + return "" + + if message_info: + message_type = message_info.get("message_type") + if message_type == "information": + realtime_type = ( + message_info.get("message_template_type") + or message_info.get("realtime_type") + or "" + ) + return get_body_message_information(realtime_type, lang) + + if cint(message_info.get("is_voice_clip")) == 1: + return app_text("voice_message", lang) + file_type = message_info.get("file_type") + if file_type == "image": + return app_text("photo", lang) + elif file_type == "video": + return app_text("video", lang) + elif file_type == "audio": + return app_text("audio", lang) + elif file_type == "document": + return app_text("document", lang) + + if content: + soup = BeautifulSoup(str(content), "html.parser") + body = soup.get_text().strip() + if body.lower() in ("this message was deleted", "تم حذف هذه الرسالة"): + return app_text("deleted_message", lang) + return body + + return content + + # ========================================================================================== @frappe.whitelist() def get_profile_full_name(user_email): @@ -4369,67 +4718,125 @@ def send_notification(to_user , results, realtime_type, title = None, message_te registration_token = get_registration_token(to_user) if registration_token: user_platform = get_platform(to_user) + lang = get_app_language(to_user) body = None message_type = None if realtime_type != 'typing': if results.get("file_type"): message_type = results.get("file_type") if to_user == frappe.session.user: - push_notifications(registration_token, results, realtime_type, user_platform, None, None, 1) + push_notifications(registration_token, results, realtime_type, user_platform, None, None, 1, lang=lang) return if realtime_type == "send_message" : - body = get_body_message(results) + body = get_body_message(results, lang) elif realtime_type == "delete_message": - body="" + body = app_text("deleted_message", lang) elif realtime_type =="reactions_message" : - body=f"You received a new reaction {emoji} on your message." + if results.get("reaction_sender_name") and results.get("reaction_message_preview"): + body = build_reaction_preview( + results["reaction_sender_name"], + emoji or "", + results["reaction_message_preview"], + lang, + removed=results.get("reaction_removed", False) + ) + else: + body = app_text("reaction_push", lang).format(emoji=emoji or "") else: - body = get_body_message_information(realtime_type) - push_notifications(registration_token, results, realtime_type, user_platform, title, body, message_type = message_type) + body = get_body_message_information(realtime_type, lang) + push_notifications(registration_token, results, realtime_type, user_platform, title, body, message_type = message_type, lang=lang) else: - push_notifications(registration_token, results, realtime_type, user_platform, message_type = message_type) + push_notifications(registration_token, results, realtime_type, user_platform, message_type = message_type, lang=lang) except Exception as e: frappe.publish_realtime("console" , message = e) #===================================================================================== -def get_body_message(results): +def get_body_message(results, lang="en"): if results.get("is_voice_clip"): - body = u'\U0001F3A4 Voice message' + return app_text("voice_message", lang) elif results.get("file_type"): if results["file_type"]== "image": - body = u'\U0001F4F7 Photo' + return app_text("photo", lang) elif results["file_type"] == "video": - body = u'\U0001F4F9 Video' + return app_text("video", lang) elif results["file_type"] == "audio": - body = u'\U0001F3A4 Audio' + return app_text("audio", lang) elif results["file_type"] == 'document': - body = u'\U0001F4C4 Document' + return app_text("document", lang) else: soup = BeautifulSoup(results["content"], 'html.parser') body = soup.get_text().lstrip() - return body.capitalize() + return body # ========================================================================================== -def get_body_message_information(realtime_type): - body=None - if realtime_type == "set_topic_status": - body = 'The topic status has been updated' - elif realtime_type == "rename_topic": - body = 'The topic name has been updated' - elif realtime_type == "rename_group": - body = 'The group name has been updated' - elif realtime_type == "add_group_member": - body = 'A new member has been added to the group' - elif realtime_type == "remove_group_member": - body = 'One member has been removed from the group' - elif realtime_type == "set_topic": - body = 'A new topic has been set' - elif realtime_type == "remove_topic": - body = 'The topic has been removeed' - elif realtime_type == "add_doctype": - body = 'A new doctype has been added' - else: - body = 'The contributors have been changed in the conversation' - return body +def normalize_realtime_key(value): + if not value: + return "" + normalized = value.strip().lower().replace("-", "_").replace(" ", "_") + + alias_map = { + "set_topic": "set_topic", + "create_topic": "set_topic", + "add_topic": "set_topic", + "new_topic": "set_topic", + + "remove_topic": "remove_topic", + "close_topic": "remove_topic", + + "rename_topic": "rename_topic", + "set_topic_status": "set_topic_status", + + "rename_group": "rename_group", + + "add_group_member": "add_group_member", + "add_user": "add_group_member", + "add_member": "add_group_member", + "add_members": "add_group_member", + + "remove_group_member": "remove_group_member", + "remove_user": "remove_group_member", + "remove_member": "remove_group_member", + "remove_members": "remove_group_member", + + "add_doctype": "add_doctype", + "add_document": "add_doctype", + + "remove_doctype": "remove_doctype", + "remove_document": "remove_doctype", + + "create_sub_channel": "create_sub_channel", + "update_sub_channel_for_last_message": "create_sub_channel", + "disable_contributors": "create_sub_channel", + + "contributors_changed": "create_sub_channel", + + "delete_message": "deleted_message", + "edit_message": "edit_message", + } + return alias_map.get(normalized, normalized) + + +def get_body_message_information(realtime_type, lang="en"): + key = normalize_realtime_key(realtime_type) + + allowed_keys = { + "set_topic_status", + "rename_topic", + "rename_group", + "add_group_member", + "remove_group_member", + "set_topic", + "remove_topic", + "add_doctype", + "remove_doctype", + "create_sub_channel", + "deleted_message", + "edit_message", + } + + if key in allowed_keys: + return app_text(key, lang) + + return app_text("information_message", lang) # ========================================================================================== @frappe.whitelist() def are_members(room): @@ -4583,7 +4990,7 @@ def check_notifications_status(): return 0 else: return True #======================================================================================================= -def push_notifications(registration_token, information, realtime_type, platform = None ,title = None, body = None, same_user = None, message_type = None): +def push_notifications(registration_token, information, realtime_type, platform = None ,title = None, body = None, same_user = None, message_type = None, lang="en"): try: results = get_notifications_settings()[0] if not check_notifications_status(): @@ -4594,8 +5001,8 @@ def push_notifications(registration_token, information, realtime_type, platform if realtime_type == "typing": return info = "" - title = "Chat Notifications" - body = "New Message" + title = app_text("chat_notifications", lang) + body = app_text("new_message", lang) send_notification_via_firebase(registration_token, info, realtime_type, platform, title, body, same_user, message_type = message_type) @@ -5336,7 +5743,9 @@ def after_insert_notification(doc,method): registration_token = get_registration_token(doc.for_user) user_platform = get_platform(doc.for_user) body=BeautifulSoup(doc.subject, 'html.parser').get_text() - send_notification_log_via_firebase(registration_token,user_platform , body = body,title = 'Notification from system') + lang = get_app_language(doc.for_user) + title = app_text("system_notification_title", lang) + send_notification_log_via_firebase(registration_token,user_platform , body = body,title = title) except Exception as e: frappe.log_error(title="File Registration Error", message=str(e)) #========================================================================================= @@ -7301,12 +7710,12 @@ def delete_chat_message(message_name, user_email): is_last_message = last_message and last_message[0].name == msg.name if is_last_message: - + frappe.db.set_value( "ClefinCode Chat Channel", msg.chat_channel, "last_message", - "This message was deleted" + json.dumps({"type": "deleted_message"}, ensure_ascii=False) ) frappe.db.commit() @@ -7577,17 +7986,22 @@ def add_or_update_reaction(message_name, emoji): reactions = stored_data[0].get("reactions", []) or [] - # ===== toggle / update reaction for same sender ===== + # ===== determine reaction_removed / reaction_updated BEFORE toggle ===== existing = next((r for r in reactions if r.get("emoji_sender") == sender_account), None) + reaction_removed = 0 + reaction_updated = 0 now_utc = datetime.datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S') if existing: - if existing.get("emoji") == emoji: + old_emoji = existing.get("emoji") + if old_emoji == emoji: reactions.remove(existing) # remove + reaction_removed = 1 else: existing["emoji"] = emoji # update existing["send_date"] = now_utc + reaction_updated = 1 else: reactions.append({ "emoji_sender": sender_account, @@ -7619,16 +8033,29 @@ def add_or_update_reaction(message_name, emoji): # same helper you already have room_name = get_room_name(channel.name, channel.type, sender_email=sender_account) + # ===== build clean_content and reacted_name ===== + soup = BeautifulSoup(doc.content or "", "html.parser") + clean_content = soup.get_text() if soup else "" + if sender_account == "Guest": + reacted_name = room_name + else: + reacted_name = get_contact_full_name(sender_account) or sender_account + results = { "realtime_type": "reactions_message", "channel_name": doc.chat_channel, - "room": doc.chat_channel, # handy for client filtering + "room": doc.chat_channel, "message_name": message_name, "reactions_json": doc.reactions_json, "reactions": reactions, "emoji_counts": emoji_count, "emoji": emoji, "sender_email": sender_account, + "reaction_sender_name": reacted_name, + "reaction_message_preview": clean_content[:40], + "reaction_removed": reaction_removed, + "reaction_updated": reaction_updated, + "last_message_type": "reaction", } from packaging import version @@ -7641,7 +8068,7 @@ def add_or_update_reaction(message_name, emoji): if channel.type == "Guest" and (channel.chat_profile or "").startswith("Guest"): frappe.publish_realtime( - event=doc.chat_channel, # portal listens on room id + event=doc.chat_channel, message=results, room=guest_room_name ) @@ -7652,35 +8079,41 @@ def add_or_update_reaction(message_name, emoji): if not getattr(member, "user", None): continue - + if channel.type != "Guest": if getattr(member, "is_removed", 0) == 1: continue if getattr(member, "platform", None) != "Chat": continue - results["target_user"] = member.user + member_results = results.copy() + member_results["target_user"] = member.user + member_results["last_message"] = build_reaction_preview( + reacted_name, emoji, clean_content[:40], + get_app_language(member.user), + removed=reaction_removed + ) frappe.publish_realtime( event=doc.chat_channel, - message=results, + message=member_results, user=member.user ) - send_notification(member.user, results, "reactions_message", room_name) - - - soup = BeautifulSoup(doc.content or "", "html.parser") - clean_content = soup.get_text() if soup else "" - if sender_account == "Guest": - reacted_name = room_name - else: - reacted_name = get_contact_full_name(sender_account) or sender_account + if member.user != sender_account: + send_notification(member.user, member_results, "reactions_message", room_name) + # ===== store JSON in last_message instead of HTML ===== frappe.db.set_value( "ClefinCode Chat Channel", doc.chat_channel, "last_message", - f"

{reacted_name} Reacted {emoji} to {clean_content[:40]}

" + json.dumps({ + "type": "reaction", + "sender": reacted_name, + "emoji": emoji, + "message_preview": clean_content[:40], + "removed": int(reaction_removed or 0) + }, ensure_ascii=False) ) frappe.db.commit() @@ -7748,7 +8181,7 @@ def get_reactions_for_message(message_name): } -from packaging import version + @frappe.whitelist() def edit_chat_message(message_name, new_content): @@ -8336,6 +8769,7 @@ def get_channels_by_name(user_email, channel_name, limit=10, offset=0): # Post-processing + lang = get_app_language(user_email) if paged: for room in paged: if not room.get('channel_name'): @@ -8359,8 +8793,12 @@ def get_channels_by_name(user_email, channel_name, limit=10, offset=0): room.update({ 'sender_email': last_message_info['sender_email'], 'last_message_type': last_message_info['message_type'], - # 'last_message': last_message_info.get('content', '') + 'last_message': get_app_last_message_preview(last_message_info, lang) }) + else: + prev = room.get("last_message") + if prev is not None: + room['last_message'] = parse_channel_last_message_for_app(prev, user_email) else: # If channel_name exists, it's a normal channel room['room_name'] = room['channel_name'] @@ -8368,10 +8806,14 @@ def get_channels_by_name(user_email, channel_name, limit=10, offset=0): last_message_info = get_last_message_info(user_email, room['room']) if last_message_info: room.update({ - 'last_message': last_message_info['content'], + 'last_message': get_app_last_message_preview(last_message_info, lang), 'sender_email': last_message_info['sender_email'], 'last_message_type': last_message_info['message_type'] }) + else: + prev = room.get("last_message") + if prev is not None: + room['last_message'] = parse_channel_last_message_for_app(prev, user_email) # Determine the platform if room.get("other_user_platform"): @@ -8672,4 +9114,77 @@ def get_global_incremental_messages( "has_more": has_more, "next_cursor": next_cursor, } -#============================================================================= \ No newline at end of file +#============================================================================= +@frappe.whitelist(allow_guest=False) +def update_app_language(language: str): + """ + Update the application language for the currently logged-in user. + The user_email is automatically taken from frappe.session.user. + """ + if not language: + return { + "status": 0, + "description": "Language is required", + "data": None + } + + try: + # Get current logged-in user from Frappe session + user_email = frappe.session.user + + # Prevent Guest users from updating language + if user_email == "Guest": + return { + "status": 0, + "description": "Guest users cannot update language", + "data": None + } + + # Get the user's Chat Profile + profile_name = get_profile_id(user_email) + if not profile_name: + return { + "status": 0, + "description": "Profile not found for this user", + "data": None + } + + # Validate that the language exists in Frappe + if not frappe.db.exists("Language", language): + return { + "status": 0, + "description": f"Language code '{language}' does not exist", + "data": None + } + + # Update the language in the profile + frappe.db.set_value( + "ClefinCode Chat Profile", + profile_name, + "app_language", + language + ) + + frappe.db.commit() + + # Fetch updated profile data + updated_profile = frappe.db.get_value( + "ClefinCode Chat Profile", + profile_name, + ["name", "full_name", "app_language"], + as_dict=True + ) + + return { + "status": 1, + "description": "App language updated successfully", + "data": updated_profile + } + + except Exception as e: + frappe.log_error(frappe.get_traceback(), "update_app_language Error") + return { + "status": 0, + "description": "Failed to update language", + "data": str(e) + } \ No newline at end of file diff --git a/clefincode_chat/clefincode_chat/doctype/clefincode_chat_channel/clefincode_chat_channel.js b/clefincode_chat/clefincode_chat/doctype/clefincode_chat_channel/clefincode_chat_channel.js index 854bc16..d2e394e 100644 --- a/clefincode_chat/clefincode_chat/doctype/clefincode_chat_channel/clefincode_chat_channel.js +++ b/clefincode_chat/clefincode_chat/doctype/clefincode_chat_channel/clefincode_chat_channel.js @@ -1,7 +1,65 @@ // Copyright (c) 2024, Ahmad Kamaleddin and contributors // For license information, please see license.txt -frappe.ui.form.on("ClefinCode ClefinCode Chat Channel", { - // refresh: function(frm) { - // } +frappe.ui.form.on("ClefinCode Chat Channel", { + refresh(frm) { + if (frm.is_new()) return; + + frm.add_custom_button(__("Open Chat"), async () => { + try { + const r = await frappe.call({ + method: "clefincode_chat.api.api_1_3_3.api.get_channel_open_context", + args: { chat_channel: frm.doc.name }, + }); + + const ctx = r.message || {}; + + if (!ctx.can_open) { + frappe.msgprint({ + title: __("Access Denied"), + message: __("You do not have access to this chat channel."), + indicator: "red", + }); + return; + } + + const room = ctx.room; + + if (window.CCCheckIfChatWindowOpen(room, "room")) { + $(`.expand-chat-window[data-id|='${room}']`).click(); + return; + } + + const profile = { + is_admin: true, + user: frappe.session.user, + user_email: frappe.session.user_email || frappe.session.user, + room: room, + room_name: ctx.room_name || room, + room_type: ctx.room_type || "Group", + platform: ctx.platform || "Chat", + chat_status: ctx.chat_status, + is_removed: ctx.is_removed || 0, + remove_date: ctx.remove_date || null, + }; + + const chat_window = new window.CCChatWindow({ + profile: { room }, + }); + + new window.CCChatSpace({ + $wrapper: chat_window.$chat_window, + profile, + chat_status: ctx.chat_status, + }); + } catch (err) { + frappe.msgprint({ + title: __("Error"), + message: __("Failed to open chat channel."), + indicator: "red", + }); + console.error("[ClefinCode Chat] Open channel error", err); + } + }); + }, }); diff --git a/clefincode_chat/clefincode_chat/doctype/clefincode_chat_message/clefincode_chat_message.js b/clefincode_chat/clefincode_chat/doctype/clefincode_chat_message/clefincode_chat_message.js index d4457c0..ead975c 100644 --- a/clefincode_chat/clefincode_chat/doctype/clefincode_chat_message/clefincode_chat_message.js +++ b/clefincode_chat/clefincode_chat/doctype/clefincode_chat_message/clefincode_chat_message.js @@ -1,8 +1,73 @@ // Copyright (c) 2024, Ahmad Kamaleddin and contributors // For license information, please see license.txt -frappe.ui.form.on('ClefinCode Chat Message', { - // refresh: function(frm) { +frappe.ui.form.on("ClefinCode Chat Message", { + refresh(frm) { + if (frm.is_new()) return; - // } + frm.add_custom_button(__("Open Chat"), async () => { + try { + const r = await frappe.call({ + method: "clefincode_chat.api.api_1_3_3.api.get_message_open_context", + args: { message_name: frm.doc.name }, + }); + + const ctx = r.message || {}; + + if (ctx.can_open !== true) { + frappe.msgprint({ + title: __("Not Allowed"), + message: __("You are not allowed to open this chat channel."), + indicator: "orange", + }); + return; + } + + const room = ctx.chat_channel; + + if (window.CCCheckIfChatWindowOpen(room, "room")) { + $(`.expand-chat-window[data-id|='${room}']`).click(); + setTimeout(() => { + const instances = window.CCChatSpaceInstances || []; + for (const cs of instances) { + if (cs && cs.profile?.room === room && typeof cs.jumpToMessage === "function") { + cs.jumpToMessage(ctx.message_name); + break; + } + } + }, 300); + return; + } + + const profile = { + is_admin: true, + user: frappe.session.user, + user_email: frappe.session.user_email || frappe.session.user, + room: room, + room_name: ctx.room_name || room, + room_type: ctx.room_type || "Group", + platform: ctx.platform || "Chat", + chat_status: ctx.chat_status, + }; + + const chat_window = new window.CCChatWindow({ + profile: { room }, + }); + + new window.CCChatSpace({ + $wrapper: chat_window.$chat_window, + profile, + chat_status: ctx.chat_status, + initial_message_to_scroll: ctx.message_name, + }); + } catch (e) { + console.error("Failed to open chat message", e); + frappe.msgprint({ + title: __("Error"), + message: __("Failed to open chat message."), + indicator: "red", + }); + } + }); + }, }); diff --git a/clefincode_chat/clefincode_chat/doctype/clefincode_chat_profile/clefincode_chat_profile.json b/clefincode_chat/clefincode_chat/doctype/clefincode_chat_profile/clefincode_chat_profile.json index f3b43e2..98c17c3 100644 --- a/clefincode_chat/clefincode_chat/doctype/clefincode_chat_profile/clefincode_chat_profile.json +++ b/clefincode_chat/clefincode_chat/doctype/clefincode_chat_profile/clefincode_chat_profile.json @@ -16,6 +16,7 @@ "chat_platform", "token", "last_active", + "app_language", "contact_details", "registration_token", "platform", @@ -100,6 +101,12 @@ "fieldname": "chat_platform", "fieldtype": "Data", "label": "Chat Platform" + }, + { + "fieldname": "app_language", + "fieldtype": "Link", + "label": "App Language ", + "options": "Language" } ], "index_web_pages_for_search": 1, @@ -110,7 +117,7 @@ "link_fieldname": "name" } ], - "modified": "2026-01-07 16:33:40.605746", + "modified": "2026-05-11 14:52:38.884237", "modified_by": "Administrator", "module": "ClefinCode Chat", "name": "ClefinCode Chat Profile", diff --git a/clefincode_chat/clefincode_chat/doctype/clefincode_chat_topic/clefincode_chat_topic.js b/clefincode_chat/clefincode_chat/doctype/clefincode_chat_topic/clefincode_chat_topic.js index f31e1e4..d27460d 100644 --- a/clefincode_chat/clefincode_chat/doctype/clefincode_chat_topic/clefincode_chat_topic.js +++ b/clefincode_chat/clefincode_chat/doctype/clefincode_chat_topic/clefincode_chat_topic.js @@ -2,7 +2,38 @@ // For license information, please see license.txt frappe.ui.form.on('ClefinCode Chat Topic', { - // refresh: function(frm) { + after_save(frm) { + const topicName = frm.doc.name; + if (!topicName) return; - // } + $(".chat-space").each(function () { + const chatSpace = $(this).data("chat-space-instance"); + if (chatSpace && chatSpace.refreshTopicColor) { + chatSpace.refreshTopicColor(topicName); + } + }); + }, + + refresh(frm) { + if (frm.is_new()) return; + + frm.add_custom_button(__("Open Chat"), async () => { + const openFn = window.CiCOpenTopicChatWindowFromContext; + + if (typeof openFn !== "function") { + frappe.msgprint({ + title: __("Error"), + message: __("Topic chat opener is not available."), + indicator: "red" + }); + return; + } + + await openFn({ + chat_topic: frm.doc.name, + chat_topic_subject: frm.doc.subject || frm.doc.name, + topic_color: frm.doc.topic_color || null + }); + }); + } }); diff --git a/clefincode_chat/clefincode_chat/doctype/clefincode_chat_topic/clefincode_chat_topic.json b/clefincode_chat/clefincode_chat/doctype/clefincode_chat_topic/clefincode_chat_topic.json index ec6ec6d..e98d032 100644 --- a/clefincode_chat/clefincode_chat/doctype/clefincode_chat_topic/clefincode_chat_topic.json +++ b/clefincode_chat/clefincode_chat/doctype/clefincode_chat_topic/clefincode_chat_topic.json @@ -1,101 +1,107 @@ { - "actions": [], - "allow_rename": 1, - "creation": "2023-12-17 14:32:58.220570", - "default_view": "List", - "doctype": "DocType", - "editable_grid": 1, - "engine": "InnoDB", - "field_order": [ - "subject", - "column_break_2", - "chat_channel", - "column_break_4", - "topic_status", - "section_break_6", - "is_private", - "section_break_4", - "references", - "viewers" - ], - "fields": [ - { - "fieldname": "subject", - "fieldtype": "Data", - "label": "Subject" - }, - { - "fieldname": "column_break_2", - "fieldtype": "Column Break" - }, - { - "fieldname": "chat_channel", - "fieldtype": "Link", - "in_list_view": 1, - "label": "Chat Channel", - "options": "ClefinCode Chat Channel" - }, - { - "fieldname": "section_break_4", - "fieldtype": "Section Break" - }, - { - "fieldname": "references", - "fieldtype": "Table", - "label": "References", - "options": "ClefinCode Chat Topic Reference" - }, - { - "fieldname": "column_break_4", - "fieldtype": "Column Break" - }, - { - "fieldname": "topic_status", - "fieldtype": "Select", - "in_list_view": 1, - "label": "Topic Status", - "options": "Open\nClosed" - }, - { - "default": "0", - "fieldname": "is_private", - "fieldtype": "Check", - "label": "Is Private" - }, - { - "fieldname": "section_break_6", - "fieldtype": "Section Break" - }, - { - "fieldname": "viewers", - "fieldtype": "Table", - "label": "Viewers", - "options": "ClefinCode Chat Topic Viewers" - } - ], - "in_create": 1, - "index_web_pages_for_search": 1, - "links": [], - "modified": "2024-02-25 11:18:59.221034", - "modified_by": "Administrator", - "module": "ClefinCode Chat", - "name": "ClefinCode Chat Topic", - "owner": "Administrator", - "permissions": [ - { - "create": 1, - "delete": 1, - "email": 1, - "export": 1, - "print": 1, - "read": 1, - "report": 1, - "role": "Chat Administrator", - "share": 1, - "write": 1 - } - ], - "sort_field": "modified", - "sort_order": "DESC", - "states": [] -} + "actions": [], + "allow_rename": 1, + "creation": "2023-12-17 14:32:58.220570", + "default_view": "List", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "subject", + "column_break_2", + "chat_channel", + "column_break_4", + "topic_status", + "section_break_6", + "is_private", + "topic_color", + "section_break_4", + "references", + "viewers" + ], + "fields": [ + { + "fieldname": "subject", + "fieldtype": "Data", + "label": "Subject" + }, + { + "fieldname": "column_break_2", + "fieldtype": "Column Break" + }, + { + "fieldname": "chat_channel", + "fieldtype": "Link", + "in_list_view": 1, + "label": "Chat Channel", + "options": "ClefinCode Chat Channel" + }, + { + "fieldname": "section_break_4", + "fieldtype": "Section Break" + }, + { + "fieldname": "references", + "fieldtype": "Table", + "label": "References", + "options": "ClefinCode Chat Topic Reference" + }, + { + "fieldname": "column_break_4", + "fieldtype": "Column Break" + }, + { + "fieldname": "topic_status", + "fieldtype": "Select", + "in_list_view": 1, + "label": "Topic Status", + "options": "Open\nClosed" + }, + { + "default": "0", + "fieldname": "is_private", + "fieldtype": "Check", + "label": "Is Private" + }, + { + "fieldname": "section_break_6", + "fieldtype": "Section Break" + }, + { + "fieldname": "viewers", + "fieldtype": "Table", + "label": "Viewers", + "options": "ClefinCode Chat Topic Viewers" + }, + { + "fieldname": "topic_color", + "fieldtype": "Color", + "label": "Topic Color" + } + ], + "in_create": 1, + "index_web_pages_for_search": 1, + "links": [], + "modified": "2026-05-11 09:28:23.288255", + "modified_by": "Administrator", + "module": "ClefinCode Chat", + "name": "ClefinCode Chat Topic", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "Chat Administrator", + "share": 1, + "write": 1 + } + ], + "sort_field": "modified", + "sort_order": "DESC", + "states": [] +} \ No newline at end of file diff --git a/clefincode_chat/desk/custom_load.py b/clefincode_chat/desk/custom_load.py index 700cde9..aa294a1 100644 --- a/clefincode_chat/desk/custom_load.py +++ b/clefincode_chat/desk/custom_load.py @@ -168,9 +168,7 @@ def add_chat_topics(doc, docinfo): display_subject = chat_topic_subject if chat_topic_subject else split_channel_name(alternative_subject) channel_name = ( - f"{display_subject}" ) subject = f"@ClefinCode Chat Topic: {channel_name}" @@ -181,6 +179,10 @@ def add_chat_topics(doc, docinfo): "subject": subject, "creation": chat_topic_data.creation, "topic_status": chat_topic_data.topic_status, + "chat_channel": chat_channel, + "is_private_topic": is_private, + "chat_topic_subject": chat_topic_subject, + "alternative_subject": alternative_subject, }) diff --git a/clefincode_chat/public/dist/css-rtl/clefincode_chat.bundle.PRY2RPGM.css b/clefincode_chat/public/dist/css-rtl/clefincode_chat.bundle.PRY2RPGM.css deleted file mode 100644 index 702c1dc..0000000 --- a/clefincode_chat/public/dist/css-rtl/clefincode_chat.bundle.PRY2RPGM.css +++ /dev/null @@ -1,6 +0,0 @@ -@font-face{font-family:FontAwesome;src:url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0);src:url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-right:0;margin-right:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;right:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{right:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:right}.fa-pull-right{float:left}.fa.fa-pull-left{margin-left:.3em}.fa.fa-pull-right{margin-right:.3em}.pull-right{float:left}.pull-left{float:right}.fa.pull-left{margin-left:.3em}.fa.pull-right{margin-right:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(-359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(-90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(-180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(-270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;right:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.chat-app{position:fixed;bottom:24px;left:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;min-width:350px;z-index:1030;padding:0 1rem}.chat-app ::-webkit-scrollbar{width:2px}.chat-app ::-webkit-scrollbar-track{background:var(--card-bg)}.chat-app ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:10px;max-height:30px}.chat-app ::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.chat-app .chat_left_section{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.chat-app .chat_left_section .chat-window{height:582px;width:350px;position:relative;box-shadow:0 2px 6px #112b4214,0 1px 4px #112b421a;background:var(--card-bg);border-radius:6px;margin-bottom:1rem;margin-left:5px;border:1px solid var(--dark-border-color)}.chat-app .chat_right_section{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;align-self:flex-end}.chat-app .chat_right_section .chat-element{height:582px;width:350px;position:relative;box-shadow:0 2px 6px #112b4214,0 1px 4px #112b421a;background:var(--card-bg);border-radius:6px;margin-bottom:1rem;border:1px solid var(--dark-border-color)}.chat-app .chat_right_section .chat-element .chat-container{padding:0;margin:0}.chat-app .chat_right_section .chat-element .chat-cross-button{display:none;color:var(--gray-700);cursor:pointer;position:absolute;top:12px;left:8px}.chat-app .chat_right_section #chat-bubble>.badge{position:relative;top:-70px;left:-45px;background-color:red;color:#fff;font-size:12px;font-weight:700;border-radius:50%;padding:2px 6px;min-width:20px;height:20px;text-align:center;line-height:16px;box-shadow:0 0 2px #0000004d;z-index:10}.chat-app .chat_right_section .chat-bubble{cursor:pointer;background:#181f2f;color:var(--white);border-radius:100px;font-weight:700;display:flex;align-items:center;width:initial}.chat-app .chat_right_section .chat-bubble .badge{position:absolute;top:6px;left:24px;background-color:red;color:#fff;font-size:12px;font-weight:700;border-radius:50%;padding:2px 6px;min-width:20px;height:20px;text-align:center;line-height:16px;box-shadow:0 0 2px #0000004d;z-index:10}.chat-app .chat_right_section .chat-bubble svg{fill:var(--white)}.chat-app .chat_right_section .chat-bubble:hover{box-shadow:var(--shadow-lg)}.chat-app .chat_right_section .chat-bubble .chat-message-icon{margin-left:var(--margin-sm);display:flex;align-items:center;justify-content:center}.chat-app .chat_right_section .chat-bubble-closed{display:flex;justify-content:center;align-items:center;padding:22px}.chat-app .chat_right_section .chat-bubble-closed .cross-icon{width:100%}.ask-to-join-container strong{white-space:break-spaces}.infobutton{height:50px;display:flex;color:var(--text-color);flex-grow:1;flex-direction:column;font-size:.875rem;align-items:center;text-transform:capitalize;justify-content:center;outline:none;padding:4px 0 0;cursor:pointer;background:none;border:0;margin:0}.infobutton.active{border-bottom:4px solid #adadad}.gname[readonly]{border:none;outline:none}.gname{text-align:center}.contributors_count,.contributors_close,.contributors_count_icon{cursor:pointer}.chat-media{background-color:#f0f2f5}.chat-media .mediatabcontainer{display:flex;flex-direction:row;flex-wrap:wrap}.chat-media .mediatabcontainer video,.chat-media .mediatabcontainer a{display:flex;width:136px!important;height:100px;margin:8px}.chat-media .mediatabcontainer video img,.chat-media .mediatabcontainer a img{-o-object-fit:cover!important;object-fit:cover!important;width:100%;height:100%}.chat-media .linkstabcontainer .linksrow{display:block;padding:8px;background:#f4f5f6;width:100%;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;margin:8px;word-wrap:break-word}.chat-media .docstabcontainer .document-container{padding:8px;background:#f4f5f6;width:100%;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;margin:8px}.chat-media .docstabcontainer .document-container a{text-decoration:none!important}.chat_bottom{bottom:0;position:fixed;display:flex;flex-direction:row;background:white;overflow-y:scroll;max-width:98%}.chat_bottom div{padding:6px;margin-left:1px}[data-theme=dark] .chat_bottom{background:#1c2126}[data-theme=dark] .minimized-chat{border-color:#434a52}[data-theme=dark] .chat-info{background:#161a1f}[data-theme=dark] .chat-info .gname{background:#1c2126;border-color:#000}[data-theme=dark] .chat-info input:focus{outline:none}[data-theme=dark] .infoheader,[data-theme=dark] .chat-info-section{background:#1c2126}[data-theme=dark] .chat-space .tag-section{background-color:#1c2126!important}[data-theme=dark] .chat-space .tag-section .tags-container{background-color:#1c2126!important;box-shadow:0 0 5px 2px #000}[data-theme=dark] .chat-space .tag-section .tags-container .tag-blot{border-bottom:1px solid #7a838c!important}[data-theme=dark] .chat-space .tag-section .tags-container .tag-blot:last-child{border-bottom:none!important}[data-theme=dark] .chat-media{background:#1c2126}[data-theme=dark] .chat-media .infobutton{color:#fff}[data-theme=dark] .chat-media .infobutton:active{border-bottom:4px solid #ffffff}[data-theme=dark] .chat-media .linkstabcontainer .linksrow,[data-theme=dark] .chat-media .docstabcontainer .document-container{background:#242a30}[data-theme=dark] .chat-space .chat-space-container .mention{color:#f9f9f9;background-color:var(--user-mention-bg-color)}[data-theme=dark] .chat-space .chat-space-container .sender-message .message-bubble{background:#394149;color:#f9f9f9}[data-theme=dark] .chat-space .chat-space-container .info-message{color:#000}[data-theme=dark] .chat-topic-space .chat-topic-space-container .mention{color:#f9f9f9;background-color:var(--user-mention-bg-color)}[data-theme=dark] .chat-topic-space .chat-topic-space-container .sender-message .message-bubble{background:#394149;color:#f9f9f9}[data-theme=dark] .chat-topic-space .chat-topic-space-container .info-message{color:#000}[data-theme=dark] .chat-list .chat-rooms-group-container .chat-room .chat-latest,[data-theme=dark] .chat-list .chat-rooms-group-container .chat-room-group .chat-latest,[data-theme=dark] .chat-list .chat-rooms-group-container .chat-contact .chat-latest,[data-theme=dark] .chat-list .chat-rooms-group-container .new-group .chat-latest,[data-theme=dark] .chat-list .chat-rooms-container .chat-room .chat-latest,[data-theme=dark] .chat-list .chat-rooms-container .chat-room-group .chat-latest,[data-theme=dark] .chat-list .chat-rooms-container .chat-contact .chat-latest,[data-theme=dark] .chat-list .chat-rooms-container .new-group .chat-latest,[data-theme=dark] .chat-list .chat-contacts-container .chat-room .chat-latest,[data-theme=dark] .chat-list .chat-contacts-container .chat-room-group .chat-latest,[data-theme=dark] .chat-list .chat-contacts-container .chat-contact .chat-latest,[data-theme=dark] .chat-list .chat-contacts-container .new-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-room .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-room-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-contact .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-group-container .new-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-room .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-room-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-contact .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-container .new-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-room .chat-latest,[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-room-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-contact .chat-latest,[data-theme=dark] .chat-contact-list .chat-contacts-container .new-group .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-room .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-room-group .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-contact .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-group-container .new-group .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-container .chat-room .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-container .chat-room-group .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-container .chat-contact .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-container .new-group .chat-latest,[data-theme=dark] .conversation-list .chat-contacts-container .chat-room .chat-latest,[data-theme=dark] .conversation-list .chat-contacts-container .chat-room-group .chat-latest,[data-theme=dark] .conversation-list .chat-contacts-container .chat-contact .chat-latest,[data-theme=dark] .conversation-list .chat-contacts-container .new-group .chat-latest{background:var(--red-avatar-color);color:#000}[data-theme=dark] .container1{border-top:1.5px solid #fff}[data-theme=dark] .container1 .chatlist,[data-theme=dark] .container1 .search_chat,[data-theme=dark] .container1 .header{background-color:var(--gray-900)}[data-theme=dark] .container1 .search_chat .search input{background-color:var(--gray-700)}[data-theme=dark] .container1 .nav-icons li{color:#fff}[data-theme=dark] .container1 .chatlist .block .details .listHead h4{color:#c9d0d6}[data-theme=dark] .container1 .chatlist .block.active,[data-theme=dark] .container1 .chatlist .block:hover{background:var(--bg-light-gray)}[data-theme=dark] .container1 .chatlist .block.unread .details .listHead .time{color:#7a838c}[data-theme=dark] .container1 .infosectionchatportal{background-color:var(--gray-900)}[data-theme=dark] .container1 .message p{background-color:var(--control-bg);color:var(--text-color)}[data-theme=dark] .container1 .message-form-container{background-color:var(--gray-700)}[data-theme=dark] .container1 .timemessagechat{color:#7a838c}[data-theme=dark] .container1 .contactdetailbox{background-color:var(--gray-900);color:var(--text-color);border-bottom:3px solid black}[data-theme=dark] .container1 #sendButton{background-color:var(--gray-700);color:#fff}[data-theme=dark] .container1 .rightSide,[data-theme=dark] .container1 .contactsapi .chatlist,[data-theme=dark] .container1 .leftSide{background-color:var(--gray-900)}[data-theme=dark] .container1 #filterunreadmessages{background-color:var(--gray-900);color:var(--text-color)}[data-theme=dark] .container1 .filter_resaults{background-color:var(--gray-900)}[data-theme=dark] .container1 .timemessagechatheader{color:#87ceeb}[data-theme=dark] .container1 .buttonfor-media-Links-Docs{color:var(--text-color);background-color:var(--gray-900)}[data-theme=dark] .container1 .media-links-docs{background-color:var(--gray-900)}[data-theme=dark] .container1 .infosectionandmedia{background-color:var(--gray-700)}[data-theme=dark] .container1 .checkedelements{background-color:var(--gray-500)}[data-theme=dark] .container1 #record-button{background-color:var(--gray-700);color:#fff}[data-theme=dark] .container1 .document-container{background-color:#394149}[data-theme=dark] .container1 .box_media_document_link{color:#111;background-color:var(--gray-700)}[data-theme=dark] .container1 .box_media_document_link p{background-color:var(--gray-700)}[data-theme=dark] .container1 #filterunreadmessages{background-color:var(--gray-900)}.show-contributors{position:absolute;left:55px;display:flex;flex-direction:column}.chat-info{top:0;position:absolute;background:white;height:100%;width:100%;overflow:auto}.chat-info .roomname input[placeholder]{text-overflow:ellipsis}.chat-info .avatar-info .avatar{width:100px!important;height:100px!important}.chat-info .exit-group{cursor:pointer}.minimized-chat{border-radius:8px 8px 0 0;border-color:#f4f5f6;border:1px solid rgba(0,0,0,.2);box-shadow:0 18px 22px #1927341a,0 1px 10px #0000000f,0 .5px 5px #1927340a}.infoheader,.chat-info{background-color:#f0f2f5}.infoheader .exitMe,.infoheader .back-to-chat-info,.chat-info .exitMe,.chat-info .back-to-chat-info,.chat-info .add_members{cursor:pointer}.chat-info .list_members{margin-right:8px;max-height:120px;overflow:auto;width:100%}.chat-info .add_this_member{padding:8px 0 0;cursor:pointer;border-bottom:1px solid gray}.chat-info .add_this_member:last-child{border-bottom:none}.chat-info .close_members_lis{visibility:hidden;cursor:pointer}.chat-info .filter-members{display:none;margin:8px;width:100%}.infoheader{position:sticky;top:0;z-index:2}.chat-media{z-index:3}.chat-media-tabs{position:sticky;top:66px}.medeiaheader{position:sticky;top:0;z-index:3}.chat-info-section{background-color:#fff;margin-top:4px;margin-bottom:4px}.chat-list .chat-list-header,.chat-contact-list .chat-list-header,.conversation-list .chat-list-header{padding:12px 12px 0;justify-content:space-between;display:flex}.chat-list .chat-list-header h3,.chat-contact-list .chat-list-header h3,.conversation-list .chat-list-header h3{font-size:1.25rem;font-weight:700!important;margin-top:0;margin-bottom:15px}.chat-list .chat-list-header .add-participants,.chat-list .chat-list-header .select-contacts,.chat-contact-list .chat-list-header .add-participants,.chat-contact-list .chat-list-header .select-contacts,.conversation-list .chat-list-header .add-participants,.conversation-list .chat-list-header .select-contacts{font-size:small;font-weight:400}.chat-list .chat-list-header .back-to-chat-list,.chat-contact-list .chat-list-header .back-to-chat-list,.conversation-list .chat-list-header .back-to-chat-list{cursor:pointer}.chat-list .chat-list-header .chat-list-icons,.chat-contact-list .chat-list-header .chat-list-icons,.conversation-list .chat-list-header .chat-list-icons{display:flex}.chat-list .chat-list-header .chat-list-icons .close-chat-list,.chat-contact-list .chat-list-header .chat-list-icons .close-chat-list,.conversation-list .chat-list-header .chat-list-icons .close-chat-list{cursor:pointer;margin-left:0;margin-top:1px}.chat-list .chat-list-header .chat-list-icons .add-room,.chat-list .chat-list-header .chat-list-icons .show-all-contacts,.chat-list .chat-list-header .chat-list-icons .show-rooms,.chat-list .chat-list-header .chat-list-icons .new-chat,.chat-list .chat-list-header .chat-list-icons .support-icon,.chat-list .chat-list-header .chat-list-icons .thumbtack-icon,.chat-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,.chat-list .chat-list-header .chat-list-icons .save-icon,.chat-contact-list .chat-list-header .chat-list-icons .add-room,.chat-contact-list .chat-list-header .chat-list-icons .show-all-contacts,.chat-contact-list .chat-list-header .chat-list-icons .show-rooms,.chat-contact-list .chat-list-header .chat-list-icons .new-chat,.chat-contact-list .chat-list-header .chat-list-icons .support-icon,.chat-contact-list .chat-list-header .chat-list-icons .thumbtack-icon,.chat-contact-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,.chat-contact-list .chat-list-header .chat-list-icons .save-icon,.conversation-list .chat-list-header .chat-list-icons .add-room,.conversation-list .chat-list-header .chat-list-icons .show-all-contacts,.conversation-list .chat-list-header .chat-list-icons .show-rooms,.conversation-list .chat-list-header .chat-list-icons .new-chat,.conversation-list .chat-list-header .chat-list-icons .support-icon,.conversation-list .chat-list-header .chat-list-icons .thumbtack-icon,.conversation-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,.conversation-list .chat-list-header .chat-list-icons .save-icon{cursor:pointer;margin-left:11px;margin-top:1px}.chat-list .chat-search,.chat-contact-list .chat-search,.conversation-list .chat-search{border-radius:6px;font-size:.875rem;margin:0 12px}.chat-list .chat-search .search-icon,.chat-contact-list .chat-search .search-icon,.conversation-list .chat-search .search-icon{display:flex;align-items:center;position:absolute;padding-left:10px;height:100%;margin-right:12px;z-index:3}.chat-list .chat-search .chat-search-box,.chat-contact-list .chat-search .chat-search-box,.conversation-list .chat-search .chat-search-box{width:100%;border-radius:6px;padding-right:36px}.chat-list .chat-search .chat-search-box:focus,.chat-contact-list .chat-search .chat-search-box:focus,.conversation-list .chat-search .chat-search-box:focus{box-shadow:none}.chat-list .chat-rooms-group-container,.chat-list .chat-rooms-container,.chat-list .chat-contacts-container,.chat-contact-list .chat-rooms-group-container,.chat-contact-list .chat-rooms-container,.chat-contact-list .chat-contacts-container,.conversation-list .chat-rooms-group-container,.conversation-list .chat-rooms-container,.conversation-list .chat-contacts-container{height:490.5px;overflow-y:auto;padding:12px}.chat-list .chat-rooms-group-container .empty-chat-list-container,.chat-list .chat-rooms-container .empty-chat-list-container,.chat-list .chat-contacts-container .empty-chat-list-container,.chat-contact-list .chat-rooms-group-container .empty-chat-list-container,.chat-contact-list .chat-rooms-container .empty-chat-list-container,.chat-contact-list .chat-contacts-container .empty-chat-list-container,.conversation-list .chat-rooms-group-container .empty-chat-list-container,.conversation-list .chat-rooms-container .empty-chat-list-container,.conversation-list .chat-contacts-container .empty-chat-list-container{display:flex;flex-direction:column;align-items:center}.chat-list .chat-rooms-group-container .chat-room,.chat-list .chat-rooms-group-container .chat-room-group,.chat-list .chat-rooms-group-container .chat-contact,.chat-list .chat-rooms-group-container .new-group,.chat-list .chat-rooms-container .chat-room,.chat-list .chat-rooms-container .chat-room-group,.chat-list .chat-rooms-container .chat-contact,.chat-list .chat-rooms-container .new-group,.chat-list .chat-contacts-container .chat-room,.chat-list .chat-contacts-container .chat-room-group,.chat-list .chat-contacts-container .chat-contact,.chat-list .chat-contacts-container .new-group,.chat-contact-list .chat-rooms-group-container .chat-room,.chat-contact-list .chat-rooms-group-container .chat-room-group,.chat-contact-list .chat-rooms-group-container .chat-contact,.chat-contact-list .chat-rooms-group-container .new-group,.chat-contact-list .chat-rooms-container .chat-room,.chat-contact-list .chat-rooms-container .chat-room-group,.chat-contact-list .chat-rooms-container .chat-contact,.chat-contact-list .chat-rooms-container .new-group,.chat-contact-list .chat-contacts-container .chat-room,.chat-contact-list .chat-contacts-container .chat-room-group,.chat-contact-list .chat-contacts-container .chat-contact,.chat-contact-list .chat-contacts-container .new-group,.conversation-list .chat-rooms-group-container .chat-room,.conversation-list .chat-rooms-group-container .chat-room-group,.conversation-list .chat-rooms-group-container .chat-contact,.conversation-list .chat-rooms-group-container .new-group,.conversation-list .chat-rooms-container .chat-room,.conversation-list .chat-rooms-container .chat-room-group,.conversation-list .chat-rooms-container .chat-contact,.conversation-list .chat-rooms-container .new-group,.conversation-list .chat-contacts-container .chat-room,.conversation-list .chat-contacts-container .chat-room-group,.conversation-list .chat-contacts-container .chat-contact,.conversation-list .chat-contacts-container .new-group{display:flex;font-size:.875rem;cursor:pointer;position:relative;padding:10px 0;border-radius:8px}.chat-list .chat-rooms-group-container .chat-room:hover,.chat-list .chat-rooms-group-container .chat-room-group:hover,.chat-list .chat-rooms-group-container .chat-contact:hover,.chat-list .chat-rooms-group-container .new-group:hover,.chat-list .chat-rooms-container .chat-room:hover,.chat-list .chat-rooms-container .chat-room-group:hover,.chat-list .chat-rooms-container .chat-contact:hover,.chat-list .chat-rooms-container .new-group:hover,.chat-list .chat-contacts-container .chat-room:hover,.chat-list .chat-contacts-container .chat-room-group:hover,.chat-list .chat-contacts-container .chat-contact:hover,.chat-list .chat-contacts-container .new-group:hover,.chat-contact-list .chat-rooms-group-container .chat-room:hover,.chat-contact-list .chat-rooms-group-container .chat-room-group:hover,.chat-contact-list .chat-rooms-group-container .chat-contact:hover,.chat-contact-list .chat-rooms-group-container .new-group:hover,.chat-contact-list .chat-rooms-container .chat-room:hover,.chat-contact-list .chat-rooms-container .chat-room-group:hover,.chat-contact-list .chat-rooms-container .chat-contact:hover,.chat-contact-list .chat-rooms-container .new-group:hover,.chat-contact-list .chat-contacts-container .chat-room:hover,.chat-contact-list .chat-contacts-container .chat-room-group:hover,.chat-contact-list .chat-contacts-container .chat-contact:hover,.chat-contact-list .chat-contacts-container .new-group:hover,.conversation-list .chat-rooms-group-container .chat-room:hover,.conversation-list .chat-rooms-group-container .chat-room-group:hover,.conversation-list .chat-rooms-group-container .chat-contact:hover,.conversation-list .chat-rooms-group-container .new-group:hover,.conversation-list .chat-rooms-container .chat-room:hover,.conversation-list .chat-rooms-container .chat-room-group:hover,.conversation-list .chat-rooms-container .chat-contact:hover,.conversation-list .chat-rooms-container .new-group:hover,.conversation-list .chat-contacts-container .chat-room:hover,.conversation-list .chat-contacts-container .chat-room-group:hover,.conversation-list .chat-contacts-container .chat-contact:hover,.conversation-list .chat-contacts-container .new-group:hover{background:var(--bg-light-gray);border-right:5px solid var(--bg-light-gray);border-left:5px solid var(--bg-light-gray);margin:0 -5px}.chat-list .chat-rooms-group-container .chat-room .avatar,.chat-list .chat-rooms-group-container .chat-room-group .avatar,.chat-list .chat-rooms-group-container .chat-contact .avatar,.chat-list .chat-rooms-group-container .new-group .avatar,.chat-list .chat-rooms-container .chat-room .avatar,.chat-list .chat-rooms-container .chat-room-group .avatar,.chat-list .chat-rooms-container .chat-contact .avatar,.chat-list .chat-rooms-container .new-group .avatar,.chat-list .chat-contacts-container .chat-room .avatar,.chat-list .chat-contacts-container .chat-room-group .avatar,.chat-list .chat-contacts-container .chat-contact .avatar,.chat-list .chat-contacts-container .new-group .avatar,.chat-contact-list .chat-rooms-group-container .chat-room .avatar,.chat-contact-list .chat-rooms-group-container .chat-room-group .avatar,.chat-contact-list .chat-rooms-group-container .chat-contact .avatar,.chat-contact-list .chat-rooms-group-container .new-group .avatar,.chat-contact-list .chat-rooms-container .chat-room .avatar,.chat-contact-list .chat-rooms-container .chat-room-group .avatar,.chat-contact-list .chat-rooms-container .chat-contact .avatar,.chat-contact-list .chat-rooms-container .new-group .avatar,.chat-contact-list .chat-contacts-container .chat-room .avatar,.chat-contact-list .chat-contacts-container .chat-room-group .avatar,.chat-contact-list .chat-contacts-container .chat-contact .avatar,.chat-contact-list .chat-contacts-container .new-group .avatar,.conversation-list .chat-rooms-group-container .chat-room .avatar,.conversation-list .chat-rooms-group-container .chat-room-group .avatar,.conversation-list .chat-rooms-group-container .chat-contact .avatar,.conversation-list .chat-rooms-group-container .new-group .avatar,.conversation-list .chat-rooms-container .chat-room .avatar,.conversation-list .chat-rooms-container .chat-room-group .avatar,.conversation-list .chat-rooms-container .chat-contact .avatar,.conversation-list .chat-rooms-container .new-group .avatar,.conversation-list .chat-contacts-container .chat-room .avatar,.conversation-list .chat-contacts-container .chat-room-group .avatar,.conversation-list .chat-contacts-container .chat-contact .avatar,.conversation-list .chat-contacts-container .new-group .avatar{flex-shrink:0}.chat-list .chat-rooms-group-container .chat-room .chat-profile-info,.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info,.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info,.chat-list .chat-rooms-group-container .new-group .chat-profile-info,.chat-list .chat-rooms-container .chat-room .chat-profile-info,.chat-list .chat-rooms-container .chat-room-group .chat-profile-info,.chat-list .chat-rooms-container .chat-contact .chat-profile-info,.chat-list .chat-rooms-container .new-group .chat-profile-info,.chat-list .chat-contacts-container .chat-room .chat-profile-info,.chat-list .chat-contacts-container .chat-room-group .chat-profile-info,.chat-list .chat-contacts-container .chat-contact .chat-profile-info,.chat-list .chat-contacts-container .new-group .chat-profile-info,.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info,.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info,.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info,.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info,.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info,.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info,.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info,.chat-contact-list .chat-rooms-container .new-group .chat-profile-info,.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info,.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info,.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info,.chat-contact-list .chat-contacts-container .new-group .chat-profile-info,.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info,.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info,.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info,.conversation-list .chat-rooms-group-container .new-group .chat-profile-info,.conversation-list .chat-rooms-container .chat-room .chat-profile-info,.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info,.conversation-list .chat-rooms-container .chat-contact .chat-profile-info,.conversation-list .chat-rooms-container .new-group .chat-profile-info,.conversation-list .chat-contacts-container .chat-room .chat-profile-info,.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info,.conversation-list .chat-contacts-container .chat-contact .chat-profile-info,.conversation-list .chat-contacts-container .new-group .chat-profile-info{margin-right:var(--margin-md);margin-left:auto}.chat-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,.chat-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,.chat-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,.chat-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,.chat-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,.chat-list .chat-rooms-container .new-group .chat-profile-info .chat-name,.chat-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,.chat-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,.chat-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,.chat-list .chat-contacts-container .new-group .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-container .new-group .chat-profile-info .chat-name,.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,.chat-contact-list .chat-contacts-container .new-group .chat-profile-info .chat-name,.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,.conversation-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,.conversation-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,.conversation-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,.conversation-list .chat-rooms-container .new-group .chat-profile-info .chat-name,.conversation-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,.conversation-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,.conversation-list .chat-contacts-container .new-group .chat-profile-info .chat-name{font-weight:700;display:flex;align-items:center}.chat-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,.chat-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,.chat-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,.chat-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,.chat-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,.chat-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,.chat-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,.chat-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,.chat-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,.chat-list .chat-contacts-container .new-group .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-contacts-container .new-group .chat-profile-info .conversation_count,.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,.conversation-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,.conversation-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,.conversation-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,.conversation-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,.conversation-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,.conversation-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,.conversation-list .chat-contacts-container .new-group .chat-profile-info .conversation_count{font-size:small;font-weight:700;color:gray}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info,.chat-list .chat-rooms-group-container .new-group .contact-profile-info,.chat-list .chat-rooms-container .chat-room .contact-profile-info,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info,.chat-list .chat-rooms-container .chat-contact .contact-profile-info,.chat-list .chat-rooms-container .new-group .contact-profile-info,.chat-list .chat-contacts-container .chat-room .contact-profile-info,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info,.chat-list .chat-contacts-container .chat-contact .contact-profile-info,.chat-list .chat-contacts-container .new-group .contact-profile-info,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info,.conversation-list .chat-rooms-container .chat-room .contact-profile-info,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info,.conversation-list .chat-rooms-container .new-group .contact-profile-info,.conversation-list .chat-contacts-container .chat-room .contact-profile-info,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info,.conversation-list .chat-contacts-container .new-group .contact-profile-info{margin-right:var(--margin-md);margin-left:auto;display:flex;align-items:center;justify-content:space-between;width:100%}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,.chat-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,.chat-list .chat-rooms-container .new-group .contact-profile-info .contact-name,.chat-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,.chat-list .chat-contacts-container .new-group .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .contact-name,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .contact-name,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,.conversation-list .chat-rooms-container .new-group .contact-profile-info .contact-name,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,.conversation-list .chat-contacts-container .new-group .contact-profile-info .contact-name{font-weight:700;display:flex;align-items:center;width:150px;max-width:150px}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons{display:flex;align-items:center;justify-content:center;padding:0 15px;width:100px;max-width:100px}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon{margin:0;display:flex!important}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle{display:flex;justify-content:center;width:40px}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon{position:relative}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after{display:none!important}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item{display:flex;align-items:center}.chat-list .chat-rooms-group-container .chat-room .chat-date,.chat-list .chat-rooms-group-container .chat-room-group .chat-date,.chat-list .chat-rooms-group-container .chat-contact .chat-date,.chat-list .chat-rooms-group-container .new-group .chat-date,.chat-list .chat-rooms-container .chat-room .chat-date,.chat-list .chat-rooms-container .chat-room-group .chat-date,.chat-list .chat-rooms-container .chat-contact .chat-date,.chat-list .chat-rooms-container .new-group .chat-date,.chat-list .chat-contacts-container .chat-room .chat-date,.chat-list .chat-contacts-container .chat-room-group .chat-date,.chat-list .chat-contacts-container .chat-contact .chat-date,.chat-list .chat-contacts-container .new-group .chat-date,.chat-contact-list .chat-rooms-group-container .chat-room .chat-date,.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-date,.chat-contact-list .chat-rooms-group-container .chat-contact .chat-date,.chat-contact-list .chat-rooms-group-container .new-group .chat-date,.chat-contact-list .chat-rooms-container .chat-room .chat-date,.chat-contact-list .chat-rooms-container .chat-room-group .chat-date,.chat-contact-list .chat-rooms-container .chat-contact .chat-date,.chat-contact-list .chat-rooms-container .new-group .chat-date,.chat-contact-list .chat-contacts-container .chat-room .chat-date,.chat-contact-list .chat-contacts-container .chat-room-group .chat-date,.chat-contact-list .chat-contacts-container .chat-contact .chat-date,.chat-contact-list .chat-contacts-container .new-group .chat-date,.conversation-list .chat-rooms-group-container .chat-room .chat-date,.conversation-list .chat-rooms-group-container .chat-room-group .chat-date,.conversation-list .chat-rooms-group-container .chat-contact .chat-date,.conversation-list .chat-rooms-group-container .new-group .chat-date,.conversation-list .chat-rooms-container .chat-room .chat-date,.conversation-list .chat-rooms-container .chat-room-group .chat-date,.conversation-list .chat-rooms-container .chat-contact .chat-date,.conversation-list .chat-rooms-container .new-group .chat-date,.conversation-list .chat-contacts-container .chat-room .chat-date,.conversation-list .chat-contacts-container .chat-room-group .chat-date,.conversation-list .chat-contacts-container .chat-contact .chat-date,.conversation-list .chat-contacts-container .new-group .chat-date{color:var(--text-muted);font-size:small}.chat-list .chat-rooms-group-container .chat-room .topic-count,.chat-list .chat-rooms-group-container .chat-room-group .topic-count,.chat-list .chat-rooms-group-container .chat-contact .topic-count,.chat-list .chat-rooms-group-container .new-group .topic-count,.chat-list .chat-rooms-container .chat-room .topic-count,.chat-list .chat-rooms-container .chat-room-group .topic-count,.chat-list .chat-rooms-container .chat-contact .topic-count,.chat-list .chat-rooms-container .new-group .topic-count,.chat-list .chat-contacts-container .chat-room .topic-count,.chat-list .chat-contacts-container .chat-room-group .topic-count,.chat-list .chat-contacts-container .chat-contact .topic-count,.chat-list .chat-contacts-container .new-group .topic-count,.chat-contact-list .chat-rooms-group-container .chat-room .topic-count,.chat-contact-list .chat-rooms-group-container .chat-room-group .topic-count,.chat-contact-list .chat-rooms-group-container .chat-contact .topic-count,.chat-contact-list .chat-rooms-group-container .new-group .topic-count,.chat-contact-list .chat-rooms-container .chat-room .topic-count,.chat-contact-list .chat-rooms-container .chat-room-group .topic-count,.chat-contact-list .chat-rooms-container .chat-contact .topic-count,.chat-contact-list .chat-rooms-container .new-group .topic-count,.chat-contact-list .chat-contacts-container .chat-room .topic-count,.chat-contact-list .chat-contacts-container .chat-room-group .topic-count,.chat-contact-list .chat-contacts-container .chat-contact .topic-count,.chat-contact-list .chat-contacts-container .new-group .topic-count,.conversation-list .chat-rooms-group-container .chat-room .topic-count,.conversation-list .chat-rooms-group-container .chat-room-group .topic-count,.conversation-list .chat-rooms-group-container .chat-contact .topic-count,.conversation-list .chat-rooms-group-container .new-group .topic-count,.conversation-list .chat-rooms-container .chat-room .topic-count,.conversation-list .chat-rooms-container .chat-room-group .topic-count,.conversation-list .chat-rooms-container .chat-contact .topic-count,.conversation-list .chat-rooms-container .new-group .topic-count,.conversation-list .chat-contacts-container .chat-room .topic-count,.conversation-list .chat-contacts-container .chat-room-group .topic-count,.conversation-list .chat-contacts-container .chat-contact .topic-count,.conversation-list .chat-contacts-container .new-group .topic-count{color:gray;font-weight:700;font-size:small}.chat-list .chat-rooms-group-container .chat-room .chat-latest,.chat-list .chat-rooms-group-container .chat-room-group .chat-latest,.chat-list .chat-rooms-group-container .chat-contact .chat-latest,.chat-list .chat-rooms-group-container .new-group .chat-latest,.chat-list .chat-rooms-container .chat-room .chat-latest,.chat-list .chat-rooms-container .chat-room-group .chat-latest,.chat-list .chat-rooms-container .chat-contact .chat-latest,.chat-list .chat-rooms-container .new-group .chat-latest,.chat-list .chat-contacts-container .chat-room .chat-latest,.chat-list .chat-contacts-container .chat-room-group .chat-latest,.chat-list .chat-contacts-container .chat-contact .chat-latest,.chat-list .chat-contacts-container .new-group .chat-latest,.chat-contact-list .chat-rooms-group-container .chat-room .chat-latest,.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-latest,.chat-contact-list .chat-rooms-group-container .chat-contact .chat-latest,.chat-contact-list .chat-rooms-group-container .new-group .chat-latest,.chat-contact-list .chat-rooms-container .chat-room .chat-latest,.chat-contact-list .chat-rooms-container .chat-room-group .chat-latest,.chat-contact-list .chat-rooms-container .chat-contact .chat-latest,.chat-contact-list .chat-rooms-container .new-group .chat-latest,.chat-contact-list .chat-contacts-container .chat-room .chat-latest,.chat-contact-list .chat-contacts-container .chat-room-group .chat-latest,.chat-contact-list .chat-contacts-container .chat-contact .chat-latest,.chat-contact-list .chat-contacts-container .new-group .chat-latest,.conversation-list .chat-rooms-group-container .chat-room .chat-latest,.conversation-list .chat-rooms-group-container .chat-room-group .chat-latest,.conversation-list .chat-rooms-group-container .chat-contact .chat-latest,.conversation-list .chat-rooms-group-container .new-group .chat-latest,.conversation-list .chat-rooms-container .chat-room .chat-latest,.conversation-list .chat-rooms-container .chat-room-group .chat-latest,.conversation-list .chat-rooms-container .chat-contact .chat-latest,.conversation-list .chat-rooms-container .new-group .chat-latest,.conversation-list .chat-contacts-container .chat-room .chat-latest,.conversation-list .chat-contacts-container .chat-room-group .chat-latest,.conversation-list .chat-contacts-container .chat-contact .chat-latest,.conversation-list .chat-contacts-container .new-group .chat-latest{justify-content:center;align-items:center;font-size:10px;width:17px;height:17px;margin-right:10px;background:var(--red-avatar-color);color:#fff;border-radius:50%}.chat-list .chat-rooms-group-container .new-contact,.chat-list .chat-rooms-container .new-contact,.chat-list .chat-contacts-container .new-contact,.chat-contact-list .chat-rooms-group-container .new-contact,.chat-contact-list .chat-rooms-container .new-contact,.chat-contact-list .chat-contacts-container .new-contact,.conversation-list .chat-rooms-group-container .new-contact,.conversation-list .chat-rooms-container .new-contact,.conversation-list .chat-contacts-container .new-contact{display:flex;font-size:.875rem;cursor:pointer;position:relative;padding:10px 0;border-radius:8px}.chat-list .chat-rooms-group-container .new-contact:hover,.chat-list .chat-rooms-container .new-contact:hover,.chat-list .chat-contacts-container .new-contact:hover,.chat-contact-list .chat-rooms-group-container .new-contact:hover,.chat-contact-list .chat-rooms-container .new-contact:hover,.chat-contact-list .chat-contacts-container .new-contact:hover,.conversation-list .chat-rooms-group-container .new-contact:hover,.conversation-list .chat-rooms-container .new-contact:hover,.conversation-list .chat-contacts-container .new-contact:hover{background:var(--bg-light-gray);border-right:5px solid var(--bg-light-gray);border-left:5px solid var(--bg-light-gray);margin:0 -5px}.chat-list .chat-rooms-group-container .new-contact .avatar,.chat-list .chat-rooms-container .new-contact .avatar,.chat-list .chat-contacts-container .new-contact .avatar,.chat-contact-list .chat-rooms-group-container .new-contact .avatar,.chat-contact-list .chat-rooms-container .new-contact .avatar,.chat-contact-list .chat-contacts-container .new-contact .avatar,.conversation-list .chat-rooms-group-container .new-contact .avatar,.conversation-list .chat-rooms-container .new-contact .avatar,.conversation-list .chat-contacts-container .new-contact .avatar{flex-shrink:0}.chat-list .chat-rooms-group-container .new-contact .chat-profile-info,.chat-list .chat-rooms-container .new-contact .chat-profile-info,.chat-list .chat-contacts-container .new-contact .chat-profile-info,.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info,.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info,.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info,.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info,.conversation-list .chat-rooms-container .new-contact .chat-profile-info,.conversation-list .chat-contacts-container .new-contact .chat-profile-info{margin-right:var(--margin-md);margin-left:auto}.chat-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,.chat-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,.chat-list .chat-contacts-container .new-contact .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info .chat-name,.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,.conversation-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,.conversation-list .chat-contacts-container .new-contact .chat-profile-info .chat-name{font-weight:700;display:flex;align-items:center}.chat-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,.chat-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,.chat-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count,.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,.conversation-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,.conversation-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count{font-size:small;font-weight:700;color:gray}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info,.chat-list .chat-rooms-container .new-contact .contact-profile-info,.chat-list .chat-contacts-container .new-contact .contact-profile-info,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info,.conversation-list .chat-rooms-container .new-contact .contact-profile-info,.conversation-list .chat-contacts-container .new-contact .contact-profile-info{margin-right:var(--margin-md);margin-left:auto;display:flex;align-items:center;justify-content:space-between;width:100%}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,.chat-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,.chat-list .chat-contacts-container .new-contact .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .contact-name,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .contact-name{font-weight:700;display:flex;align-items:center;width:150px;max-width:150px}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons{display:flex;align-items:center;justify-content:center;padding:0 15px;width:100px;max-width:100px}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon{margin:0;display:flex!important}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle{display:flex;justify-content:center;width:40px}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon{position:relative}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after{display:none!important}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item{display:flex;align-items:center}.chat-list .chat-rooms-group-container .new-contact .chat-date,.chat-list .chat-rooms-container .new-contact .chat-date,.chat-list .chat-contacts-container .new-contact .chat-date,.chat-contact-list .chat-rooms-group-container .new-contact .chat-date,.chat-contact-list .chat-rooms-container .new-contact .chat-date,.chat-contact-list .chat-contacts-container .new-contact .chat-date,.conversation-list .chat-rooms-group-container .new-contact .chat-date,.conversation-list .chat-rooms-container .new-contact .chat-date,.conversation-list .chat-contacts-container .new-contact .chat-date{color:var(--text-muted);font-size:small}.chat-list .chat-rooms-group-container .new-contact .topic-count,.chat-list .chat-rooms-container .new-contact .topic-count,.chat-list .chat-contacts-container .new-contact .topic-count,.chat-contact-list .chat-rooms-group-container .new-contact .topic-count,.chat-contact-list .chat-rooms-container .new-contact .topic-count,.chat-contact-list .chat-contacts-container .new-contact .topic-count,.conversation-list .chat-rooms-group-container .new-contact .topic-count,.conversation-list .chat-rooms-container .new-contact .topic-count,.conversation-list .chat-contacts-container .new-contact .topic-count{color:gray;font-weight:700;font-size:small}.chat-list .chat-rooms-group-container .new-contact .chat-latest,.chat-list .chat-rooms-container .new-contact .chat-latest,.chat-list .chat-contacts-container .new-contact .chat-latest,.chat-contact-list .chat-rooms-group-container .new-contact .chat-latest,.chat-contact-list .chat-rooms-container .new-contact .chat-latest,.chat-contact-list .chat-contacts-container .new-contact .chat-latest,.conversation-list .chat-rooms-group-container .new-contact .chat-latest,.conversation-list .chat-rooms-container .new-contact .chat-latest,.conversation-list .chat-contacts-container .new-contact .chat-latest{justify-content:center;align-items:center;font-size:10px;width:17px;height:17px;margin-right:10px;background:var(--red-avatar-color);color:#fff;border-radius:50%}.chat-list .chat-rooms-group-container .loading-more,.chat-list .chat-rooms-container .loading-more,.chat-list .chat-contacts-container .loading-more,.chat-contact-list .chat-rooms-group-container .loading-more,.chat-contact-list .chat-rooms-container .loading-more,.chat-contact-list .chat-contacts-container .loading-more,.conversation-list .chat-rooms-group-container .loading-more,.conversation-list .chat-rooms-container .loading-more,.conversation-list .chat-contacts-container .loading-more{padding:10px 0;display:flex;justify-content:center;align-items:center;font-weight:700}.chatbot-space{height:582px;width:350px;position:relative;box-shadow:0 2px 6px #112b4214,0 1px 4px #112b421a;background:var(--card-bg);border-radius:6px;margin-bottom:1rem;margin-left:5px;border:1px solid var(--dark-border-color)}.chatbot-space .chat-header{cursor:pointer;padding-bottom:0!important;padding-top:0!important}.chatbot-space .chatbot-container{padding:12px;overflow-wrap:break-word;height:450.5px;overflow-y:scroll}.chatbot-space .chatbot-container .chat-image{border-radius:13px 13px 13px 0}.chatbot-space .chatbot-container .arrow-button{position:absolute;left:14px;bottom:90px;z-index:1;display:none;flex-direction:column}.chatbot-space .chatbot-container .arrow-button .arrow{background-color:#f4f5f6;border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-color:#798287;border-style:solid}.chatbot-space .chatbot-container .arrow-button .arrow .btn-ar{color:#798287}.chatbot-space .chatbot-container .message-name{font-size:.75rem;font-weight:700}.chatbot-space .chatbot-container .sender-message{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px}.chatbot-space .chatbot-container .sender-message .message-bubble{background:var(--gray-200);color:#000;padding:8px;font-size:.875rem;border-radius:13px 13px 0;max-width:90%}.chatbot-space .chatbot-container .recipient-message{margin-bottom:5px;display:flex;flex-direction:column;align-items:flex-end}.chatbot-space .chatbot-container .recipient-message .message-bubble{background:var(--control-bg);color:var(--text-color);padding:8px;font-size:.875rem;border-radius:13px 13px 13px 0;max-width:90%}.chatbot-space .chatbot-container .message-time{font-size:.75rem;color:var(--text-muted)}.chatbot-space .chatbot-container .date-line{width:100%;text-align:center;margin:10px 0 20px}.chatbot-space .chatbot-container .date-line span{background:var(--card-bg);padding:0 8px;font-size:.875rem}.chatbot-space .chatbot-container .date-line .for_line{display:flex;justify-content:center;flex-direction:row;align-items:center}.chatbot-space .chatbot-container .date-line .left-line,.chatbot-space .chatbot-container .date-line .right-line{border-bottom:1px solid var(--gray-400);line-height:.1em;flex-grow:1}.chatbot-space .chatbot-container .date-line .between-lines{max-width:100%}.chatbot-space .chat-space-actions{padding:3px 12px 12px;height:75px;display:flex;align-items:center}.chatbot-space .chat-space-actions .type-message{margin:0 10px;font-size:.875rem;padding:10px}.chatbot-space .chat-space-actions .message-send-button{cursor:pointer;height:24px;width:24px;border-radius:50%;background:var(--blue-500);display:flex;align-items:center;justify-content:center;flex-shrink:0}.chatbot-space .chat-space-actions .message-send-button svg{fill:var(--white);width:14px;height:14px}.chat-topic-space{display:flex;flex-direction:column;height:100%}.chat-topic-space .chat-header{cursor:pointer;padding-bottom:0!important;padding-top:0!important}.chat-topic-space .chat-topic-space-container{padding:12px;overflow-wrap:break-word;height:470.5px;overflow-y:scroll}.chat-topic-space .chat-topic-space-container .chat-image{border-radius:13px 13px 13px 0}.chat-topic-space .chat-topic-space-container .arrow-button{position:absolute;left:14px;bottom:90px;z-index:1;display:none;flex-direction:column}.chat-topic-space .chat-topic-space-container .arrow-button .arrow{background-color:#f4f5f6;border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-color:#798287;border-style:solid}.chat-topic-space .chat-topic-space-container .arrow-button .arrow .btn-ar{color:#798287}.chat-topic-space .chat-topic-space-container .message-name{font-size:.75rem;font-weight:700}.chat-topic-space .chat-topic-space-container .sender-message{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px}.chat-topic-space .chat-topic-space-container .sender-message .message-bubble{background:var(--gray-200);color:#000;padding:8px;font-size:.875rem;border-radius:13px 13px 0;max-width:90%}.chat-topic-space .chat-topic-space-container .recipient-message{margin-bottom:5px;display:flex;flex-direction:column;align-items:flex-end}.chat-topic-space .chat-topic-space-container .recipient-message .message-bubble{background:var(--control-bg);color:var(--text-color);padding:8px;font-size:.875rem;border-radius:13px 13px 13px 0;max-width:90%}.chat-topic-space .chat-topic-space-container .voice-clip-container{width:235px;display:flex;align-items:center;flex-direction:row-reverse;margin-left:8px;margin-right:4px;flex-wrap:wrap}.chat-topic-space .chat-topic-space-container .voice-clip-container .audio-btn{color:#505252;position:relative;width:34px;height:34px;border:none}.chat-topic-space .chat-topic-space-container .voice-clip-container .audio-btn .stop-btn{display:none}.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec{position:relative;overflow:hidden;--progress-width: 0%;flex:1;margin-right:5px;background-color:#e2e3e3;padding:5px;border-radius:13px;margin-left:5px}.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec:before{content:"";position:absolute;top:0;right:0;height:100%;width:var(--progress-width);background-color:gold;transition:none}.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec .record-line{display:flex;height:20px}.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec .record-line .record-canvas{position:relative;flex-grow:1;cursor:pointer;width:100px;height:15px;margin:2px auto}.chat-topic-space .chat-topic-space-container .voice-clip-container .duration{flex-basis:100%;font-size:10px;line-height:15px;margin:3px 5px 0 0}.chat-topic-space .chat-topic-space-container .message-time{font-size:.75rem;color:var(--text-muted)}.chat-topic-space .chat-topic-space-container .date-line{width:100%;text-align:center;margin:10px 0 20px}.chat-topic-space .chat-topic-space-container .date-line span{background:var(--card-bg);padding:0 8px;font-size:.875rem}.chat-topic-space .chat-topic-space-container .date-line .for_line{display:flex;justify-content:center;flex-direction:row;align-items:center}.chat-topic-space .chat-topic-space-container .date-line .left-line,.chat-topic-space .chat-topic-space-container .date-line .right-line{border-bottom:1px solid var(--gray-400);line-height:.1em;flex-grow:1}.chat-topic-space .chat-topic-space-container .date-line .between-lines{max-width:100%}.chat-topic-space .chat-topic-space-container .mention{color:#000;background-color:#fff}.chat-topic-space .chat-topic-space-container .info-message{background-color:#f5f5f5;text-align:center;border-radius:7px;padding:7px;margin-bottom:15px}.chat-space{display:flex;flex-direction:column;height:100%}.chat-space .chat-header{cursor:pointer;padding-bottom:0!important;padding-top:0!important}.chat-space .mentioned-doctype-section{display:flex;justify-content:flex-end;color:#fff;background-color:#088dff;position:sticky;width:348px;padding:5px;z-index:999}.chat-space .mentioned-doctype-section .remove-topic{cursor:pointer;margin-left:12px}.chat-space .mentioned-doctype-section .edit-chat-topic-subject,.chat-space .mentioned-doctype-section .topic-status{cursor:pointer}.chat-space .ql-editor{padding:12px 22px 12px 28px!important;max-height:75px;min-height:50px;position:absolute;bottom:-24px;width:100%;color:var(--text-color);background-color:var(--control-bg);background-clip:padding-box}.chat-space .ql-editor p{min-height:23px;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word}.chat-space .ql-mention-list-container{font-family:Inter}.chat-space .ql-mention-list-container .doc-id{font-size:13px}.chat-space .ql-mention-list-container .doc-title{font-size:12px;color:gray}.chat-space .ql-mention-list-container .ql-mention-list{overflow:auto}.chat-space .tag-section{display:flex;align-items:center;overflow-x:auto;overflow-y:auto;background-color:#fff}.chat-space .tag-section .tags-container{background-color:#ededed;left:58px;width:230px;bottom:75px;z-index:0;position:absolute;display:none;flex-direction:column;max-height:400px;overflow:auto}.chat-space .tag-section .tags-container .tag-blot{margin:5px;padding:5px;flex-shrink:0;border-bottom:1px solid #f4f5f6;display:flex;align-items:center;justify-content:space-between}.chat-space .tag-section .tags-container .tag-blot .remove-tag{color:#fff;cursor:pointer;float:left;margin-right:12px}.chat-space .tag-section .tags-container .tag-blot:last-child{border-bottom:none}.chat-space .chat-space-container{padding:12px;overflow-wrap:break-word;height:450.5px;overflow-y:auto}.chat-space .chat-space-container .chat-image{border-radius:13px 13px 13px 0;width:100%;height:auto}.chat-space .chat-space-container .arrow-button{position:absolute;left:14px;bottom:90px;z-index:1;display:none;flex-direction:column}.chat-space .chat-space-container .arrow-button .arrow{background-color:#f4f5f6;border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-color:#798287;border-style:solid}.chat-space .chat-space-container .arrow-button .arrow .btn-ar{color:#798287}.chat-space .chat-space-container .message-name{font-size:.75rem;font-weight:700}.chat-space .chat-space-container .sender-message{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px}.chat-space .chat-space-container .sender-message .message-bubble{background:var(--gray-200);color:#000;padding:8px;font-size:.875rem;border-radius:13px 13px 0;max-width:90%}.chat-space .chat-space-container .recipient-message{margin-bottom:5px;display:flex;flex-direction:column;align-items:flex-end}.chat-space .chat-space-container .recipient-message .message-bubble{background:var(--control-bg);color:var(--text-color);padding:8px;font-size:.875rem;border-radius:13px 13px 13px 0;max-width:90%}.chat-space .chat-space-container .voice-clip-container{width:235px;display:flex;align-items:center;flex-direction:row-reverse;margin-left:8px;margin-right:4px;flex-wrap:wrap}.chat-space .chat-space-container .voice-clip-container .audio-btn{color:#505252;position:relative;width:34px;height:34px;border:none}.chat-space .chat-space-container .voice-clip-container .audio-btn .stop-btn{display:none}.chat-space .chat-space-container .voice-clip-container .record-sec{position:relative;overflow:hidden;--progress-width: 0%;flex:1;margin-right:5px;background-color:#e2e3e3;padding:5px;border-radius:13px;margin-left:5px}.chat-space .chat-space-container .voice-clip-container .record-sec:before{content:"";position:absolute;top:0;right:0;height:100%;width:var(--progress-width);background-color:gold;transition:none}.chat-space .chat-space-container .voice-clip-container .record-sec .record-line{display:flex;height:20px}.chat-space .chat-space-container .voice-clip-container .record-sec .record-line .record-canvas{position:relative;flex-grow:1;cursor:pointer;width:100px;height:15px;margin:2px auto}.chat-space .chat-space-container .voice-clip-container .duration{flex-basis:100%;font-size:10px;line-height:15px;margin:3px 5px 0 0}.chat-space .chat-space-container .message-time{font-size:.75rem;color:var(--text-muted)}.chat-space .chat-space-container .date-line{width:100%;text-align:center;margin:10px 0 20px}.chat-space .chat-space-container .date-line span{background:var(--card-bg);padding:0 8px;font-size:.875rem}.chat-space .chat-space-container .date-line .for_line{display:flex;justify-content:center;flex-direction:row;align-items:center}.chat-space .chat-space-container .date-line .left-line,.chat-space .chat-space-container .date-line .right-line{border-bottom:1px solid var(--gray-400);line-height:.1em;flex-grow:1}.chat-space .chat-space-container .date-line .between-lines{max-width:100%}.chat-space .chat-space-container .mention{color:#000;background-color:#fff}.chat-space .chat-space-container .info-message{background-color:#f5f5f5;text-align:center;border-radius:7px;padding:7px;margin-bottom:15px}.chat-space .chat-space-actions{padding:3px 12px 12px;height:75px;display:flex;align-items:center}.chat-space .chat-space-actions .open-attach-items{cursor:pointer;display:flex;align-items:center}.chat-space .chat-space-actions .type-message{margin:0 10px;font-size:.875rem;padding:0}.chat-space .chat-space-actions .form-control{height:unset}.chat-space .chat-space-actions .voice-clip{cursor:pointer;display:flex;align-items:center}.chat-space .chat-space-actions .message-send-button{cursor:pointer;height:24px;width:24px;border-radius:50%;background:var(--blue-500);display:flex;align-items:center;justify-content:center;flex-shrink:0}.chat-space .chat-space-actions .message-send-button svg{fill:var(--white);width:14px;height:14px}.delete-sender-name .sender-message .message-bubble .message-name{display:none}.chat-form .chat-form-container{padding:12px}.chat-form .chat-form-container .chat-query-heading{font-size:.875rem;color:var(--gray-800)}.chat-form .chat-form-container button{font-size:1rem}.chat-form .chat-form-container .form-label{font-size:.75rem;font-weight:700}.chat-form .chat-form-container #chat-message-area{resize:none}.chat-welcome .chat-welcome-header{padding:var(--padding-lg)}.chat-welcome .chat-welcome-header .hero-icon{height:3rem;width:3rem;border-radius:50%;background:var(--blue-500);display:flex;align-items:center;justify-content:center;margin-bottom:var(--margin-md)}.chat-welcome .chat-welcome-header .hero-icon svg{fill:var(--white)}.chat-welcome .chat-welcome-header h3{font-size:2.25rem;font-weight:400;margin-bottom:var(--margin-md)}.chat-welcome .chat-welcome-header p{font-size:1.125rem}.chat-welcome .chat-welcome-footer{position:absolute;padding:60px var(--padding-md) 0px var(--padding-md);bottom:0;width:100%;display:flex;flex-direction:column;align-items:center;background:var(--cyan-100)}.chat-welcome .chat-welcome-footer .status-content{width:100%;margin-bottom:0;font-size:1.125rem;font-weight:700}.chat-welcome .chat-welcome-footer .hero-content{width:100%;font-size:.75rem}.chat-welcome .chat-welcome-footer button{margin-bottom:var(--margin-md);font-size:1rem}.chat-welcome .chat-welcome-footer .welcome-footer{position:initial;margin-bottom:var(--margin-sm)}.chat-contact-list .chat-contacts-container{height:470.5px}.chat-header{display:flex;align-items:center;padding:12px;box-shadow:0 1px 4px #0000000f,0 2px .5px -1px #00000008;border-bottom:1px solid var(--dark-border-color)}.chat-header .chat-profile-info{margin-right:var(--margin-md);font-size:.875rem;margin-left:auto;display:flex;height:52px;flex-direction:column;justify-content:center}.chat-header .chat-profile-info .chat-profile-name{color:var(--text-color);font-weight:600}.chat-header .chat-profile-info .chat-profile-status{font-size:.75rem}.chat-header .add-member{cursor:pointer;margin-left:11px;margin-top:1px}.chat-header .online-circle{display:inline-block;height:.5rem;width:.5rem;border-radius:50%;margin-right:3px;background:var(--red-avatar-color)}.chat-footer{width:100%;display:flex;position:absolute;bottom:8px;justify-content:center;font-size:.875rem;color:var(--gray-600)}.chat-footer:hover{text-decoration:none}.empty-container{display:flex;justify-content:center;align-items:center}.close-chat-window{cursor:pointer;margin-left:0;margin-top:1px}.bg-message{background-color:#0000641a}.voice-message{padding:3px 12px 12px;height:75px;display:flex;align-items:center}.voice-message .send-btn svg{margin-top:11px}.voice-section{display:none}.message-section{display:flex;align-items:center;width:100%}.tag-blot-hidden{display:none}.tag-blot-hidden:last-child{display:block}.contributors_count,.contributors_close{cursor:pointer}.chat-space-center{display:flex;justify-content:center;align-items:center}.no-messages-info{text-align:center}.request-access-container{display:flex;flex-direction:column;justify-content:center}@media (max-width: 576px){.chat-app{max-width:100%;bottom:1rem}.chat-bubble-closed{display:none}.chat-cross-button{display:block}.chat-list .chat-list-header .chat-list-icons{margin-left:var(--margin-xl)}}.chat-navbar-icon{cursor:pointer}.chat-navbar-icon .badge{background:var(--red-avatar-color);color:var(--bg-color);position:relative;top:-10px;right:-10px;border-radius:50%;font-size:9px;border:1px solid var(--red-avatar-color)}.whatsapp-wrapper{background:#ece5dd;padding:20px;display:flex;justify-content:center}.whatsapp-card{width:350px;background:#efeae2;border-radius:0;overflow:hidden;box-shadow:0 0 20px #00000026;border:1px solid #ddd}.wa-chat{display:flex;flex-direction:column}.wa-chat-header{display:flex;align-items:center;padding:12px;background:#1be9d1;color:#fff;border-radius:0}.wa-chat-header .wa-avatar{width:40px;height:40px;background:#128c7e;border-radius:0;margin-left:12px}.wa-chat-header-name{font-size:16px;font-weight:700}.wa-chat-header-status{font-size:12px;opacity:.8}.wa-chat-body{padding:10px;display:flex;flex-direction:column;gap:8px}.wa-msg-row{display:flex}.wa-msg-row.in{justify-content:flex-start}.wa-msg-row.out{justify-content:flex-end}.wa-msg{max-width:80%;background:white;padding:10px 12px;font-size:14px;line-height:1.4;position:relative;border-radius:0!important}.wa-msg-text{white-space:pre-wrap;word-break:break-word}.wa-msg-meta{font-size:10px;text-align:left;opacity:.6;margin-top:4px}.wa-list-container{margin-top:6px;background:#ffffff;padding:0;overflow:hidden;border:1px solid #e0e0e0;border-radius:0!important}.wa-list-row{padding:12px 15px;border-bottom:1px solid #f0f0f0;font-size:14px;cursor:pointer;display:flex;align-items:center;border-radius:0!important}.wa-list-row:last-child{border-bottom:none}.wa-list-row:hover{background:#f7f7f7}.wa-list-dot{font-size:18px;margin-left:10px;color:#555}.reply-preview-bubble{border-right:3px solid #0d6efd;background:#f1f3f5;padding:6px 8px;margin-bottom:6px;font-size:12px;cursor:pointer}.reply-preview-bubble .reply-sender{font-weight:700;color:#0d6efd}.reply-preview-bubble .reply-text{color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reply-preview-bubble.loading{opacity:.6;font-style:italic}.reply-highlight{animation:replyFlash 1.2s ease}.message-bubble.reply-highlight{animation:replyFlash 1.8s ease-out}@keyframes replyFlash{0%{background-color:#0d6efd59}to{background-color:inherit}}.reply-preview-host{width:92%;margin:auto}.reply-preview{width:100%;display:flex;align-items:flex-start;gap:8px;padding:6px 8px;margin:0;background:#f6f7f9;border:1px solid #e7e9ee;border-right:3px solid #3b82f6;border-radius:10px}.reply-preview__text{flex:1 1 auto;min-width:0;font-size:12px;line-height:1.35;color:#111827;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-word}.reply-preview__close{width:22px;height:22px;border:0;border-radius:999px;background:transparent;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;line-height:1;align-self:center}.reply-preview__close:hover{background:#e9edf3;color:#111827}.chat-search{padding:8px 12px 10px;border-bottom:1px solid rgba(0,0,0,.06)}.chat-search__bar{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.06)}.chat-search__bar:focus-within{background:#fff;border-color:#0d6efd59;box-shadow:0 6px 18px #00000014}.chat-search__icon{font-size:14px;opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-search__input{flex:1;border:none;outline:none;background:transparent;font-size:13px;line-height:1.2;min-width:0}.chat-search__clear{border:none;background:transparent;cursor:pointer;font-size:14px;opacity:.55;padding:2px 6px;border-radius:8px;display:none}.chat-search__clear:hover{opacity:.9;background:rgba(0,0,0,.06)}.chat-search__count{font-size:12px;padding:2px 8px;border-radius:999px;background:rgba(13,110,253,.12);color:#0d6efd;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:42px;text-align:center}.chat-search__nav{display:flex;gap:6px}.chat-search__btn{width:28px;height:28px;border-radius:10px;border:1px solid rgba(0,0,0,.08);background:#fff;cursor:pointer;line-height:1;font-size:16px;opacity:.9}.chat-search__btn:disabled{opacity:.4;cursor:not-allowed;background:rgba(0,0,0,.03)}.chat-search__hint{font-size:11px;opacity:.6;margin-top:6px;padding:0 4px}.chat-search__spinner{width:14px;height:14px;border-radius:50%;border:2px solid rgba(0,0,0,.12);border-top-color:#0d6efde6;display:none;animation:chatSpin .7s linear infinite}@keyframes chatSpin{to{transform:rotate(-360deg)}}.message-bubble mark{padding:0 2px;border-radius:4px;background:rgba(255,193,7,.45)}.forward-see-more-line{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 12px;cursor:pointer;font-size:12px}.forward-see-more-line span{white-space:nowrap}.forward-see-more-line:before,.forward-see-more-line:after{content:"";flex:1;border-top:1px solid #e6e6e6}.forward-scrollable{max-height:60vh;overflow-y:auto}.emoji-menu{position:fixed;display:flex;gap:6px;padding:6px 8px;border-radius:999px;border:1px solid #ddd;background:#fff;box-shadow:0 8px 24px #0000002e;z-index:999999}.emoji-menu .emoji-item{border:0;background:transparent;padding:4px 6px;cursor:pointer;line-height:1;font-size:18px}.emoji-menu .emoji-item img{width:18px;height:18px;vertical-align:middle}.message-reactions{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap;align-items:center}.reaction-chip{display:inline-flex;gap:4px;align-items:center;padding:2px 8px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;font-size:13px;line-height:1}.reaction-chip img{width:16px;height:16px;vertical-align:middle}.reaction-count{font-weight:600;font-size:12px;opacity:.85}.search-highlight{background:#ffe58f;padding:0 2px;border-radius:3px}.search-highlight-active{background:#ffc107;animation:pulseHighlight .6s ease}@keyframes pulseHighlight{0%{background-color:#fff3cd}50%{background-color:#ffca2c}to{background-color:#ffc107}} -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/*# sourceMappingURL=clefincode_chat.bundle.PRY2RPGM.css.map */ diff --git a/clefincode_chat/public/dist/css-rtl/clefincode_chat.bundle.PRY2RPGM.css.map b/clefincode_chat/public/dist/css-rtl/clefincode_chat.bundle.PRY2RPGM.css.map deleted file mode 100644 index d74a056..0000000 --- a/clefincode_chat/public/dist/css-rtl/clefincode_chat.bundle.PRY2RPGM.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": 3, - "sources": ["../../../../../../../../tmp/tmp-44933-43MfAXvQceg4/19cadfc4dbc1/font-awesome.min.css", "../../../../../../../../tmp/tmp-44933-43MfAXvQceg4/clefincode_chat/clefincode_chat/public/scss/clefincode_chat.bundle.css"], - "sourcesContent": ["/*!\n * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */@font-face{font-family:'FontAwesome';src:url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0');src:url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-right:0;margin-right:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;right:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{right:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:right}.fa-pull-right{float:left}.fa.fa-pull-left{margin-left:.3em}.fa.fa-pull-right{margin-right:.3em}.pull-right{float:left}.pull-left{float:right}.fa.pull-left{margin-left:.3em}.fa.pull-right{margin-right:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(-359deg)}}.fa-rotate-90{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";transform:rotate(-90deg)}.fa-rotate-180{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";transform:rotate(-180deg)}.fa-rotate-270{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";transform:rotate(-270deg)}.fa-flip-horizontal{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\";transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;right:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:\"\\f000\"}.fa-music:before{content:\"\\f001\"}.fa-search:before{content:\"\\f002\"}.fa-envelope-o:before{content:\"\\f003\"}.fa-heart:before{content:\"\\f004\"}.fa-star:before{content:\"\\f005\"}.fa-star-o:before{content:\"\\f006\"}.fa-user:before{content:\"\\f007\"}.fa-film:before{content:\"\\f008\"}.fa-th-large:before{content:\"\\f009\"}.fa-th:before{content:\"\\f00a\"}.fa-th-list:before{content:\"\\f00b\"}.fa-check:before{content:\"\\f00c\"}.fa-remove:before,.fa-close:before,.fa-times:before{content:\"\\f00d\"}.fa-search-plus:before{content:\"\\f00e\"}.fa-search-minus:before{content:\"\\f010\"}.fa-power-off:before{content:\"\\f011\"}.fa-signal:before{content:\"\\f012\"}.fa-gear:before,.fa-cog:before{content:\"\\f013\"}.fa-trash-o:before{content:\"\\f014\"}.fa-home:before{content:\"\\f015\"}.fa-file-o:before{content:\"\\f016\"}.fa-clock-o:before{content:\"\\f017\"}.fa-road:before{content:\"\\f018\"}.fa-download:before{content:\"\\f019\"}.fa-arrow-circle-o-down:before{content:\"\\f01a\"}.fa-arrow-circle-o-up:before{content:\"\\f01b\"}.fa-inbox:before{content:\"\\f01c\"}.fa-play-circle-o:before{content:\"\\f01d\"}.fa-rotate-right:before,.fa-repeat:before{content:\"\\f01e\"}.fa-refresh:before{content:\"\\f021\"}.fa-list-alt:before{content:\"\\f022\"}.fa-lock:before{content:\"\\f023\"}.fa-flag:before{content:\"\\f024\"}.fa-headphones:before{content:\"\\f025\"}.fa-volume-off:before{content:\"\\f026\"}.fa-volume-down:before{content:\"\\f027\"}.fa-volume-up:before{content:\"\\f028\"}.fa-qrcode:before{content:\"\\f029\"}.fa-barcode:before{content:\"\\f02a\"}.fa-tag:before{content:\"\\f02b\"}.fa-tags:before{content:\"\\f02c\"}.fa-book:before{content:\"\\f02d\"}.fa-bookmark:before{content:\"\\f02e\"}.fa-print:before{content:\"\\f02f\"}.fa-camera:before{content:\"\\f030\"}.fa-font:before{content:\"\\f031\"}.fa-bold:before{content:\"\\f032\"}.fa-italic:before{content:\"\\f033\"}.fa-text-height:before{content:\"\\f034\"}.fa-text-width:before{content:\"\\f035\"}.fa-align-left:before{content:\"\\f036\"}.fa-align-center:before{content:\"\\f037\"}.fa-align-right:before{content:\"\\f038\"}.fa-align-justify:before{content:\"\\f039\"}.fa-list:before{content:\"\\f03a\"}.fa-dedent:before,.fa-outdent:before{content:\"\\f03b\"}.fa-indent:before{content:\"\\f03c\"}.fa-video-camera:before{content:\"\\f03d\"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:\"\\f03e\"}.fa-pencil:before{content:\"\\f040\"}.fa-map-marker:before{content:\"\\f041\"}.fa-adjust:before{content:\"\\f042\"}.fa-tint:before{content:\"\\f043\"}.fa-edit:before,.fa-pencil-square-o:before{content:\"\\f044\"}.fa-share-square-o:before{content:\"\\f045\"}.fa-check-square-o:before{content:\"\\f046\"}.fa-arrows:before{content:\"\\f047\"}.fa-step-backward:before{content:\"\\f048\"}.fa-fast-backward:before{content:\"\\f049\"}.fa-backward:before{content:\"\\f04a\"}.fa-play:before{content:\"\\f04b\"}.fa-pause:before{content:\"\\f04c\"}.fa-stop:before{content:\"\\f04d\"}.fa-forward:before{content:\"\\f04e\"}.fa-fast-forward:before{content:\"\\f050\"}.fa-step-forward:before{content:\"\\f051\"}.fa-eject:before{content:\"\\f052\"}.fa-chevron-left:before{content:\"\\f053\"}.fa-chevron-right:before{content:\"\\f054\"}.fa-plus-circle:before{content:\"\\f055\"}.fa-minus-circle:before{content:\"\\f056\"}.fa-times-circle:before{content:\"\\f057\"}.fa-check-circle:before{content:\"\\f058\"}.fa-question-circle:before{content:\"\\f059\"}.fa-info-circle:before{content:\"\\f05a\"}.fa-crosshairs:before{content:\"\\f05b\"}.fa-times-circle-o:before{content:\"\\f05c\"}.fa-check-circle-o:before{content:\"\\f05d\"}.fa-ban:before{content:\"\\f05e\"}.fa-arrow-left:before{content:\"\\f060\"}.fa-arrow-right:before{content:\"\\f061\"}.fa-arrow-up:before{content:\"\\f062\"}.fa-arrow-down:before{content:\"\\f063\"}.fa-mail-forward:before,.fa-share:before{content:\"\\f064\"}.fa-expand:before{content:\"\\f065\"}.fa-compress:before{content:\"\\f066\"}.fa-plus:before{content:\"\\f067\"}.fa-minus:before{content:\"\\f068\"}.fa-asterisk:before{content:\"\\f069\"}.fa-exclamation-circle:before{content:\"\\f06a\"}.fa-gift:before{content:\"\\f06b\"}.fa-leaf:before{content:\"\\f06c\"}.fa-fire:before{content:\"\\f06d\"}.fa-eye:before{content:\"\\f06e\"}.fa-eye-slash:before{content:\"\\f070\"}.fa-warning:before,.fa-exclamation-triangle:before{content:\"\\f071\"}.fa-plane:before{content:\"\\f072\"}.fa-calendar:before{content:\"\\f073\"}.fa-random:before{content:\"\\f074\"}.fa-comment:before{content:\"\\f075\"}.fa-magnet:before{content:\"\\f076\"}.fa-chevron-up:before{content:\"\\f077\"}.fa-chevron-down:before{content:\"\\f078\"}.fa-retweet:before{content:\"\\f079\"}.fa-shopping-cart:before{content:\"\\f07a\"}.fa-folder:before{content:\"\\f07b\"}.fa-folder-open:before{content:\"\\f07c\"}.fa-arrows-v:before{content:\"\\f07d\"}.fa-arrows-h:before{content:\"\\f07e\"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:\"\\f080\"}.fa-twitter-square:before{content:\"\\f081\"}.fa-facebook-square:before{content:\"\\f082\"}.fa-camera-retro:before{content:\"\\f083\"}.fa-key:before{content:\"\\f084\"}.fa-gears:before,.fa-cogs:before{content:\"\\f085\"}.fa-comments:before{content:\"\\f086\"}.fa-thumbs-o-up:before{content:\"\\f087\"}.fa-thumbs-o-down:before{content:\"\\f088\"}.fa-star-half:before{content:\"\\f089\"}.fa-heart-o:before{content:\"\\f08a\"}.fa-sign-out:before{content:\"\\f08b\"}.fa-linkedin-square:before{content:\"\\f08c\"}.fa-thumb-tack:before{content:\"\\f08d\"}.fa-external-link:before{content:\"\\f08e\"}.fa-sign-in:before{content:\"\\f090\"}.fa-trophy:before{content:\"\\f091\"}.fa-github-square:before{content:\"\\f092\"}.fa-upload:before{content:\"\\f093\"}.fa-lemon-o:before{content:\"\\f094\"}.fa-phone:before{content:\"\\f095\"}.fa-square-o:before{content:\"\\f096\"}.fa-bookmark-o:before{content:\"\\f097\"}.fa-phone-square:before{content:\"\\f098\"}.fa-twitter:before{content:\"\\f099\"}.fa-facebook-f:before,.fa-facebook:before{content:\"\\f09a\"}.fa-github:before{content:\"\\f09b\"}.fa-unlock:before{content:\"\\f09c\"}.fa-credit-card:before{content:\"\\f09d\"}.fa-feed:before,.fa-rss:before{content:\"\\f09e\"}.fa-hdd-o:before{content:\"\\f0a0\"}.fa-bullhorn:before{content:\"\\f0a1\"}.fa-bell:before{content:\"\\f0f3\"}.fa-certificate:before{content:\"\\f0a3\"}.fa-hand-o-right:before{content:\"\\f0a4\"}.fa-hand-o-left:before{content:\"\\f0a5\"}.fa-hand-o-up:before{content:\"\\f0a6\"}.fa-hand-o-down:before{content:\"\\f0a7\"}.fa-arrow-circle-left:before{content:\"\\f0a8\"}.fa-arrow-circle-right:before{content:\"\\f0a9\"}.fa-arrow-circle-up:before{content:\"\\f0aa\"}.fa-arrow-circle-down:before{content:\"\\f0ab\"}.fa-globe:before{content:\"\\f0ac\"}.fa-wrench:before{content:\"\\f0ad\"}.fa-tasks:before{content:\"\\f0ae\"}.fa-filter:before{content:\"\\f0b0\"}.fa-briefcase:before{content:\"\\f0b1\"}.fa-arrows-alt:before{content:\"\\f0b2\"}.fa-group:before,.fa-users:before{content:\"\\f0c0\"}.fa-chain:before,.fa-link:before{content:\"\\f0c1\"}.fa-cloud:before{content:\"\\f0c2\"}.fa-flask:before{content:\"\\f0c3\"}.fa-cut:before,.fa-scissors:before{content:\"\\f0c4\"}.fa-copy:before,.fa-files-o:before{content:\"\\f0c5\"}.fa-paperclip:before{content:\"\\f0c6\"}.fa-save:before,.fa-floppy-o:before{content:\"\\f0c7\"}.fa-square:before{content:\"\\f0c8\"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:\"\\f0c9\"}.fa-list-ul:before{content:\"\\f0ca\"}.fa-list-ol:before{content:\"\\f0cb\"}.fa-strikethrough:before{content:\"\\f0cc\"}.fa-underline:before{content:\"\\f0cd\"}.fa-table:before{content:\"\\f0ce\"}.fa-magic:before{content:\"\\f0d0\"}.fa-truck:before{content:\"\\f0d1\"}.fa-pinterest:before{content:\"\\f0d2\"}.fa-pinterest-square:before{content:\"\\f0d3\"}.fa-google-plus-square:before{content:\"\\f0d4\"}.fa-google-plus:before{content:\"\\f0d5\"}.fa-money:before{content:\"\\f0d6\"}.fa-caret-down:before{content:\"\\f0d7\"}.fa-caret-up:before{content:\"\\f0d8\"}.fa-caret-left:before{content:\"\\f0d9\"}.fa-caret-right:before{content:\"\\f0da\"}.fa-columns:before{content:\"\\f0db\"}.fa-unsorted:before,.fa-sort:before{content:\"\\f0dc\"}.fa-sort-down:before,.fa-sort-desc:before{content:\"\\f0dd\"}.fa-sort-up:before,.fa-sort-asc:before{content:\"\\f0de\"}.fa-envelope:before{content:\"\\f0e0\"}.fa-linkedin:before{content:\"\\f0e1\"}.fa-rotate-left:before,.fa-undo:before{content:\"\\f0e2\"}.fa-legal:before,.fa-gavel:before{content:\"\\f0e3\"}.fa-dashboard:before,.fa-tachometer:before{content:\"\\f0e4\"}.fa-comment-o:before{content:\"\\f0e5\"}.fa-comments-o:before{content:\"\\f0e6\"}.fa-flash:before,.fa-bolt:before{content:\"\\f0e7\"}.fa-sitemap:before{content:\"\\f0e8\"}.fa-umbrella:before{content:\"\\f0e9\"}.fa-paste:before,.fa-clipboard:before{content:\"\\f0ea\"}.fa-lightbulb-o:before{content:\"\\f0eb\"}.fa-exchange:before{content:\"\\f0ec\"}.fa-cloud-download:before{content:\"\\f0ed\"}.fa-cloud-upload:before{content:\"\\f0ee\"}.fa-user-md:before{content:\"\\f0f0\"}.fa-stethoscope:before{content:\"\\f0f1\"}.fa-suitcase:before{content:\"\\f0f2\"}.fa-bell-o:before{content:\"\\f0a2\"}.fa-coffee:before{content:\"\\f0f4\"}.fa-cutlery:before{content:\"\\f0f5\"}.fa-file-text-o:before{content:\"\\f0f6\"}.fa-building-o:before{content:\"\\f0f7\"}.fa-hospital-o:before{content:\"\\f0f8\"}.fa-ambulance:before{content:\"\\f0f9\"}.fa-medkit:before{content:\"\\f0fa\"}.fa-fighter-jet:before{content:\"\\f0fb\"}.fa-beer:before{content:\"\\f0fc\"}.fa-h-square:before{content:\"\\f0fd\"}.fa-plus-square:before{content:\"\\f0fe\"}.fa-angle-double-left:before{content:\"\\f100\"}.fa-angle-double-right:before{content:\"\\f101\"}.fa-angle-double-up:before{content:\"\\f102\"}.fa-angle-double-down:before{content:\"\\f103\"}.fa-angle-left:before{content:\"\\f104\"}.fa-angle-right:before{content:\"\\f105\"}.fa-angle-up:before{content:\"\\f106\"}.fa-angle-down:before{content:\"\\f107\"}.fa-desktop:before{content:\"\\f108\"}.fa-laptop:before{content:\"\\f109\"}.fa-tablet:before{content:\"\\f10a\"}.fa-mobile-phone:before,.fa-mobile:before{content:\"\\f10b\"}.fa-circle-o:before{content:\"\\f10c\"}.fa-quote-left:before{content:\"\\f10d\"}.fa-quote-right:before{content:\"\\f10e\"}.fa-spinner:before{content:\"\\f110\"}.fa-circle:before{content:\"\\f111\"}.fa-mail-reply:before,.fa-reply:before{content:\"\\f112\"}.fa-github-alt:before{content:\"\\f113\"}.fa-folder-o:before{content:\"\\f114\"}.fa-folder-open-o:before{content:\"\\f115\"}.fa-smile-o:before{content:\"\\f118\"}.fa-frown-o:before{content:\"\\f119\"}.fa-meh-o:before{content:\"\\f11a\"}.fa-gamepad:before{content:\"\\f11b\"}.fa-keyboard-o:before{content:\"\\f11c\"}.fa-flag-o:before{content:\"\\f11d\"}.fa-flag-checkered:before{content:\"\\f11e\"}.fa-terminal:before{content:\"\\f120\"}.fa-code:before{content:\"\\f121\"}.fa-mail-reply-all:before,.fa-reply-all:before{content:\"\\f122\"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:\"\\f123\"}.fa-location-arrow:before{content:\"\\f124\"}.fa-crop:before{content:\"\\f125\"}.fa-code-fork:before{content:\"\\f126\"}.fa-unlink:before,.fa-chain-broken:before{content:\"\\f127\"}.fa-question:before{content:\"\\f128\"}.fa-info:before{content:\"\\f129\"}.fa-exclamation:before{content:\"\\f12a\"}.fa-superscript:before{content:\"\\f12b\"}.fa-subscript:before{content:\"\\f12c\"}.fa-eraser:before{content:\"\\f12d\"}.fa-puzzle-piece:before{content:\"\\f12e\"}.fa-microphone:before{content:\"\\f130\"}.fa-microphone-slash:before{content:\"\\f131\"}.fa-shield:before{content:\"\\f132\"}.fa-calendar-o:before{content:\"\\f133\"}.fa-fire-extinguisher:before{content:\"\\f134\"}.fa-rocket:before{content:\"\\f135\"}.fa-maxcdn:before{content:\"\\f136\"}.fa-chevron-circle-left:before{content:\"\\f137\"}.fa-chevron-circle-right:before{content:\"\\f138\"}.fa-chevron-circle-up:before{content:\"\\f139\"}.fa-chevron-circle-down:before{content:\"\\f13a\"}.fa-html5:before{content:\"\\f13b\"}.fa-css3:before{content:\"\\f13c\"}.fa-anchor:before{content:\"\\f13d\"}.fa-unlock-alt:before{content:\"\\f13e\"}.fa-bullseye:before{content:\"\\f140\"}.fa-ellipsis-h:before{content:\"\\f141\"}.fa-ellipsis-v:before{content:\"\\f142\"}.fa-rss-square:before{content:\"\\f143\"}.fa-play-circle:before{content:\"\\f144\"}.fa-ticket:before{content:\"\\f145\"}.fa-minus-square:before{content:\"\\f146\"}.fa-minus-square-o:before{content:\"\\f147\"}.fa-level-up:before{content:\"\\f148\"}.fa-level-down:before{content:\"\\f149\"}.fa-check-square:before{content:\"\\f14a\"}.fa-pencil-square:before{content:\"\\f14b\"}.fa-external-link-square:before{content:\"\\f14c\"}.fa-share-square:before{content:\"\\f14d\"}.fa-compass:before{content:\"\\f14e\"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:\"\\f150\"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:\"\\f151\"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:\"\\f152\"}.fa-euro:before,.fa-eur:before{content:\"\\f153\"}.fa-gbp:before{content:\"\\f154\"}.fa-dollar:before,.fa-usd:before{content:\"\\f155\"}.fa-rupee:before,.fa-inr:before{content:\"\\f156\"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:\"\\f157\"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:\"\\f158\"}.fa-won:before,.fa-krw:before{content:\"\\f159\"}.fa-bitcoin:before,.fa-btc:before{content:\"\\f15a\"}.fa-file:before{content:\"\\f15b\"}.fa-file-text:before{content:\"\\f15c\"}.fa-sort-alpha-asc:before{content:\"\\f15d\"}.fa-sort-alpha-desc:before{content:\"\\f15e\"}.fa-sort-amount-asc:before{content:\"\\f160\"}.fa-sort-amount-desc:before{content:\"\\f161\"}.fa-sort-numeric-asc:before{content:\"\\f162\"}.fa-sort-numeric-desc:before{content:\"\\f163\"}.fa-thumbs-up:before{content:\"\\f164\"}.fa-thumbs-down:before{content:\"\\f165\"}.fa-youtube-square:before{content:\"\\f166\"}.fa-youtube:before{content:\"\\f167\"}.fa-xing:before{content:\"\\f168\"}.fa-xing-square:before{content:\"\\f169\"}.fa-youtube-play:before{content:\"\\f16a\"}.fa-dropbox:before{content:\"\\f16b\"}.fa-stack-overflow:before{content:\"\\f16c\"}.fa-instagram:before{content:\"\\f16d\"}.fa-flickr:before{content:\"\\f16e\"}.fa-adn:before{content:\"\\f170\"}.fa-bitbucket:before{content:\"\\f171\"}.fa-bitbucket-square:before{content:\"\\f172\"}.fa-tumblr:before{content:\"\\f173\"}.fa-tumblr-square:before{content:\"\\f174\"}.fa-long-arrow-down:before{content:\"\\f175\"}.fa-long-arrow-up:before{content:\"\\f176\"}.fa-long-arrow-left:before{content:\"\\f177\"}.fa-long-arrow-right:before{content:\"\\f178\"}.fa-apple:before{content:\"\\f179\"}.fa-windows:before{content:\"\\f17a\"}.fa-android:before{content:\"\\f17b\"}.fa-linux:before{content:\"\\f17c\"}.fa-dribbble:before{content:\"\\f17d\"}.fa-skype:before{content:\"\\f17e\"}.fa-foursquare:before{content:\"\\f180\"}.fa-trello:before{content:\"\\f181\"}.fa-female:before{content:\"\\f182\"}.fa-male:before{content:\"\\f183\"}.fa-gittip:before,.fa-gratipay:before{content:\"\\f184\"}.fa-sun-o:before{content:\"\\f185\"}.fa-moon-o:before{content:\"\\f186\"}.fa-archive:before{content:\"\\f187\"}.fa-bug:before{content:\"\\f188\"}.fa-vk:before{content:\"\\f189\"}.fa-weibo:before{content:\"\\f18a\"}.fa-renren:before{content:\"\\f18b\"}.fa-pagelines:before{content:\"\\f18c\"}.fa-stack-exchange:before{content:\"\\f18d\"}.fa-arrow-circle-o-right:before{content:\"\\f18e\"}.fa-arrow-circle-o-left:before{content:\"\\f190\"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:\"\\f191\"}.fa-dot-circle-o:before{content:\"\\f192\"}.fa-wheelchair:before{content:\"\\f193\"}.fa-vimeo-square:before{content:\"\\f194\"}.fa-turkish-lira:before,.fa-try:before{content:\"\\f195\"}.fa-plus-square-o:before{content:\"\\f196\"}.fa-space-shuttle:before{content:\"\\f197\"}.fa-slack:before{content:\"\\f198\"}.fa-envelope-square:before{content:\"\\f199\"}.fa-wordpress:before{content:\"\\f19a\"}.fa-openid:before{content:\"\\f19b\"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:\"\\f19c\"}.fa-mortar-board:before,.fa-graduation-cap:before{content:\"\\f19d\"}.fa-yahoo:before{content:\"\\f19e\"}.fa-google:before{content:\"\\f1a0\"}.fa-reddit:before{content:\"\\f1a1\"}.fa-reddit-square:before{content:\"\\f1a2\"}.fa-stumbleupon-circle:before{content:\"\\f1a3\"}.fa-stumbleupon:before{content:\"\\f1a4\"}.fa-delicious:before{content:\"\\f1a5\"}.fa-digg:before{content:\"\\f1a6\"}.fa-pied-piper-pp:before{content:\"\\f1a7\"}.fa-pied-piper-alt:before{content:\"\\f1a8\"}.fa-drupal:before{content:\"\\f1a9\"}.fa-joomla:before{content:\"\\f1aa\"}.fa-language:before{content:\"\\f1ab\"}.fa-fax:before{content:\"\\f1ac\"}.fa-building:before{content:\"\\f1ad\"}.fa-child:before{content:\"\\f1ae\"}.fa-paw:before{content:\"\\f1b0\"}.fa-spoon:before{content:\"\\f1b1\"}.fa-cube:before{content:\"\\f1b2\"}.fa-cubes:before{content:\"\\f1b3\"}.fa-behance:before{content:\"\\f1b4\"}.fa-behance-square:before{content:\"\\f1b5\"}.fa-steam:before{content:\"\\f1b6\"}.fa-steam-square:before{content:\"\\f1b7\"}.fa-recycle:before{content:\"\\f1b8\"}.fa-automobile:before,.fa-car:before{content:\"\\f1b9\"}.fa-cab:before,.fa-taxi:before{content:\"\\f1ba\"}.fa-tree:before{content:\"\\f1bb\"}.fa-spotify:before{content:\"\\f1bc\"}.fa-deviantart:before{content:\"\\f1bd\"}.fa-soundcloud:before{content:\"\\f1be\"}.fa-database:before{content:\"\\f1c0\"}.fa-file-pdf-o:before{content:\"\\f1c1\"}.fa-file-word-o:before{content:\"\\f1c2\"}.fa-file-excel-o:before{content:\"\\f1c3\"}.fa-file-powerpoint-o:before{content:\"\\f1c4\"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:\"\\f1c5\"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:\"\\f1c6\"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:\"\\f1c7\"}.fa-file-movie-o:before,.fa-file-video-o:before{content:\"\\f1c8\"}.fa-file-code-o:before{content:\"\\f1c9\"}.fa-vine:before{content:\"\\f1ca\"}.fa-codepen:before{content:\"\\f1cb\"}.fa-jsfiddle:before{content:\"\\f1cc\"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:\"\\f1cd\"}.fa-circle-o-notch:before{content:\"\\f1ce\"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:\"\\f1d0\"}.fa-ge:before,.fa-empire:before{content:\"\\f1d1\"}.fa-git-square:before{content:\"\\f1d2\"}.fa-git:before{content:\"\\f1d3\"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:\"\\f1d4\"}.fa-tencent-weibo:before{content:\"\\f1d5\"}.fa-qq:before{content:\"\\f1d6\"}.fa-wechat:before,.fa-weixin:before{content:\"\\f1d7\"}.fa-send:before,.fa-paper-plane:before{content:\"\\f1d8\"}.fa-send-o:before,.fa-paper-plane-o:before{content:\"\\f1d9\"}.fa-history:before{content:\"\\f1da\"}.fa-circle-thin:before{content:\"\\f1db\"}.fa-header:before{content:\"\\f1dc\"}.fa-paragraph:before{content:\"\\f1dd\"}.fa-sliders:before{content:\"\\f1de\"}.fa-share-alt:before{content:\"\\f1e0\"}.fa-share-alt-square:before{content:\"\\f1e1\"}.fa-bomb:before{content:\"\\f1e2\"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:\"\\f1e3\"}.fa-tty:before{content:\"\\f1e4\"}.fa-binoculars:before{content:\"\\f1e5\"}.fa-plug:before{content:\"\\f1e6\"}.fa-slideshare:before{content:\"\\f1e7\"}.fa-twitch:before{content:\"\\f1e8\"}.fa-yelp:before{content:\"\\f1e9\"}.fa-newspaper-o:before{content:\"\\f1ea\"}.fa-wifi:before{content:\"\\f1eb\"}.fa-calculator:before{content:\"\\f1ec\"}.fa-paypal:before{content:\"\\f1ed\"}.fa-google-wallet:before{content:\"\\f1ee\"}.fa-cc-visa:before{content:\"\\f1f0\"}.fa-cc-mastercard:before{content:\"\\f1f1\"}.fa-cc-discover:before{content:\"\\f1f2\"}.fa-cc-amex:before{content:\"\\f1f3\"}.fa-cc-paypal:before{content:\"\\f1f4\"}.fa-cc-stripe:before{content:\"\\f1f5\"}.fa-bell-slash:before{content:\"\\f1f6\"}.fa-bell-slash-o:before{content:\"\\f1f7\"}.fa-trash:before{content:\"\\f1f8\"}.fa-copyright:before{content:\"\\f1f9\"}.fa-at:before{content:\"\\f1fa\"}.fa-eyedropper:before{content:\"\\f1fb\"}.fa-paint-brush:before{content:\"\\f1fc\"}.fa-birthday-cake:before{content:\"\\f1fd\"}.fa-area-chart:before{content:\"\\f1fe\"}.fa-pie-chart:before{content:\"\\f200\"}.fa-line-chart:before{content:\"\\f201\"}.fa-lastfm:before{content:\"\\f202\"}.fa-lastfm-square:before{content:\"\\f203\"}.fa-toggle-off:before{content:\"\\f204\"}.fa-toggle-on:before{content:\"\\f205\"}.fa-bicycle:before{content:\"\\f206\"}.fa-bus:before{content:\"\\f207\"}.fa-ioxhost:before{content:\"\\f208\"}.fa-angellist:before{content:\"\\f209\"}.fa-cc:before{content:\"\\f20a\"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:\"\\f20b\"}.fa-meanpath:before{content:\"\\f20c\"}.fa-buysellads:before{content:\"\\f20d\"}.fa-connectdevelop:before{content:\"\\f20e\"}.fa-dashcube:before{content:\"\\f210\"}.fa-forumbee:before{content:\"\\f211\"}.fa-leanpub:before{content:\"\\f212\"}.fa-sellsy:before{content:\"\\f213\"}.fa-shirtsinbulk:before{content:\"\\f214\"}.fa-simplybuilt:before{content:\"\\f215\"}.fa-skyatlas:before{content:\"\\f216\"}.fa-cart-plus:before{content:\"\\f217\"}.fa-cart-arrow-down:before{content:\"\\f218\"}.fa-diamond:before{content:\"\\f219\"}.fa-ship:before{content:\"\\f21a\"}.fa-user-secret:before{content:\"\\f21b\"}.fa-motorcycle:before{content:\"\\f21c\"}.fa-street-view:before{content:\"\\f21d\"}.fa-heartbeat:before{content:\"\\f21e\"}.fa-venus:before{content:\"\\f221\"}.fa-mars:before{content:\"\\f222\"}.fa-mercury:before{content:\"\\f223\"}.fa-intersex:before,.fa-transgender:before{content:\"\\f224\"}.fa-transgender-alt:before{content:\"\\f225\"}.fa-venus-double:before{content:\"\\f226\"}.fa-mars-double:before{content:\"\\f227\"}.fa-venus-mars:before{content:\"\\f228\"}.fa-mars-stroke:before{content:\"\\f229\"}.fa-mars-stroke-v:before{content:\"\\f22a\"}.fa-mars-stroke-h:before{content:\"\\f22b\"}.fa-neuter:before{content:\"\\f22c\"}.fa-genderless:before{content:\"\\f22d\"}.fa-facebook-official:before{content:\"\\f230\"}.fa-pinterest-p:before{content:\"\\f231\"}.fa-whatsapp:before{content:\"\\f232\"}.fa-server:before{content:\"\\f233\"}.fa-user-plus:before{content:\"\\f234\"}.fa-user-times:before{content:\"\\f235\"}.fa-hotel:before,.fa-bed:before{content:\"\\f236\"}.fa-viacoin:before{content:\"\\f237\"}.fa-train:before{content:\"\\f238\"}.fa-subway:before{content:\"\\f239\"}.fa-medium:before{content:\"\\f23a\"}.fa-yc:before,.fa-y-combinator:before{content:\"\\f23b\"}.fa-optin-monster:before{content:\"\\f23c\"}.fa-opencart:before{content:\"\\f23d\"}.fa-expeditedssl:before{content:\"\\f23e\"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:\"\\f240\"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:\"\\f241\"}.fa-battery-2:before,.fa-battery-half:before{content:\"\\f242\"}.fa-battery-1:before,.fa-battery-quarter:before{content:\"\\f243\"}.fa-battery-0:before,.fa-battery-empty:before{content:\"\\f244\"}.fa-mouse-pointer:before{content:\"\\f245\"}.fa-i-cursor:before{content:\"\\f246\"}.fa-object-group:before{content:\"\\f247\"}.fa-object-ungroup:before{content:\"\\f248\"}.fa-sticky-note:before{content:\"\\f249\"}.fa-sticky-note-o:before{content:\"\\f24a\"}.fa-cc-jcb:before{content:\"\\f24b\"}.fa-cc-diners-club:before{content:\"\\f24c\"}.fa-clone:before{content:\"\\f24d\"}.fa-balance-scale:before{content:\"\\f24e\"}.fa-hourglass-o:before{content:\"\\f250\"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:\"\\f251\"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:\"\\f252\"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:\"\\f253\"}.fa-hourglass:before{content:\"\\f254\"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:\"\\f255\"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:\"\\f256\"}.fa-hand-scissors-o:before{content:\"\\f257\"}.fa-hand-lizard-o:before{content:\"\\f258\"}.fa-hand-spock-o:before{content:\"\\f259\"}.fa-hand-pointer-o:before{content:\"\\f25a\"}.fa-hand-peace-o:before{content:\"\\f25b\"}.fa-trademark:before{content:\"\\f25c\"}.fa-registered:before{content:\"\\f25d\"}.fa-creative-commons:before{content:\"\\f25e\"}.fa-gg:before{content:\"\\f260\"}.fa-gg-circle:before{content:\"\\f261\"}.fa-tripadvisor:before{content:\"\\f262\"}.fa-odnoklassniki:before{content:\"\\f263\"}.fa-odnoklassniki-square:before{content:\"\\f264\"}.fa-get-pocket:before{content:\"\\f265\"}.fa-wikipedia-w:before{content:\"\\f266\"}.fa-safari:before{content:\"\\f267\"}.fa-chrome:before{content:\"\\f268\"}.fa-firefox:before{content:\"\\f269\"}.fa-opera:before{content:\"\\f26a\"}.fa-internet-explorer:before{content:\"\\f26b\"}.fa-tv:before,.fa-television:before{content:\"\\f26c\"}.fa-contao:before{content:\"\\f26d\"}.fa-500px:before{content:\"\\f26e\"}.fa-amazon:before{content:\"\\f270\"}.fa-calendar-plus-o:before{content:\"\\f271\"}.fa-calendar-minus-o:before{content:\"\\f272\"}.fa-calendar-times-o:before{content:\"\\f273\"}.fa-calendar-check-o:before{content:\"\\f274\"}.fa-industry:before{content:\"\\f275\"}.fa-map-pin:before{content:\"\\f276\"}.fa-map-signs:before{content:\"\\f277\"}.fa-map-o:before{content:\"\\f278\"}.fa-map:before{content:\"\\f279\"}.fa-commenting:before{content:\"\\f27a\"}.fa-commenting-o:before{content:\"\\f27b\"}.fa-houzz:before{content:\"\\f27c\"}.fa-vimeo:before{content:\"\\f27d\"}.fa-black-tie:before{content:\"\\f27e\"}.fa-fonticons:before{content:\"\\f280\"}.fa-reddit-alien:before{content:\"\\f281\"}.fa-edge:before{content:\"\\f282\"}.fa-credit-card-alt:before{content:\"\\f283\"}.fa-codiepie:before{content:\"\\f284\"}.fa-modx:before{content:\"\\f285\"}.fa-fort-awesome:before{content:\"\\f286\"}.fa-usb:before{content:\"\\f287\"}.fa-product-hunt:before{content:\"\\f288\"}.fa-mixcloud:before{content:\"\\f289\"}.fa-scribd:before{content:\"\\f28a\"}.fa-pause-circle:before{content:\"\\f28b\"}.fa-pause-circle-o:before{content:\"\\f28c\"}.fa-stop-circle:before{content:\"\\f28d\"}.fa-stop-circle-o:before{content:\"\\f28e\"}.fa-shopping-bag:before{content:\"\\f290\"}.fa-shopping-basket:before{content:\"\\f291\"}.fa-hashtag:before{content:\"\\f292\"}.fa-bluetooth:before{content:\"\\f293\"}.fa-bluetooth-b:before{content:\"\\f294\"}.fa-percent:before{content:\"\\f295\"}.fa-gitlab:before{content:\"\\f296\"}.fa-wpbeginner:before{content:\"\\f297\"}.fa-wpforms:before{content:\"\\f298\"}.fa-envira:before{content:\"\\f299\"}.fa-universal-access:before{content:\"\\f29a\"}.fa-wheelchair-alt:before{content:\"\\f29b\"}.fa-question-circle-o:before{content:\"\\f29c\"}.fa-blind:before{content:\"\\f29d\"}.fa-audio-description:before{content:\"\\f29e\"}.fa-volume-control-phone:before{content:\"\\f2a0\"}.fa-braille:before{content:\"\\f2a1\"}.fa-assistive-listening-systems:before{content:\"\\f2a2\"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:\"\\f2a3\"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:\"\\f2a4\"}.fa-glide:before{content:\"\\f2a5\"}.fa-glide-g:before{content:\"\\f2a6\"}.fa-signing:before,.fa-sign-language:before{content:\"\\f2a7\"}.fa-low-vision:before{content:\"\\f2a8\"}.fa-viadeo:before{content:\"\\f2a9\"}.fa-viadeo-square:before{content:\"\\f2aa\"}.fa-snapchat:before{content:\"\\f2ab\"}.fa-snapchat-ghost:before{content:\"\\f2ac\"}.fa-snapchat-square:before{content:\"\\f2ad\"}.fa-pied-piper:before{content:\"\\f2ae\"}.fa-first-order:before{content:\"\\f2b0\"}.fa-yoast:before{content:\"\\f2b1\"}.fa-themeisle:before{content:\"\\f2b2\"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:\"\\f2b3\"}.fa-fa:before,.fa-font-awesome:before{content:\"\\f2b4\"}.fa-handshake-o:before{content:\"\\f2b5\"}.fa-envelope-open:before{content:\"\\f2b6\"}.fa-envelope-open-o:before{content:\"\\f2b7\"}.fa-linode:before{content:\"\\f2b8\"}.fa-address-book:before{content:\"\\f2b9\"}.fa-address-book-o:before{content:\"\\f2ba\"}.fa-vcard:before,.fa-address-card:before{content:\"\\f2bb\"}.fa-vcard-o:before,.fa-address-card-o:before{content:\"\\f2bc\"}.fa-user-circle:before{content:\"\\f2bd\"}.fa-user-circle-o:before{content:\"\\f2be\"}.fa-user-o:before{content:\"\\f2c0\"}.fa-id-badge:before{content:\"\\f2c1\"}.fa-drivers-license:before,.fa-id-card:before{content:\"\\f2c2\"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:\"\\f2c3\"}.fa-quora:before{content:\"\\f2c4\"}.fa-free-code-camp:before{content:\"\\f2c5\"}.fa-telegram:before{content:\"\\f2c6\"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:\"\\f2c7\"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:\"\\f2c8\"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:\"\\f2c9\"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:\"\\f2ca\"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:\"\\f2cb\"}.fa-shower:before{content:\"\\f2cc\"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:\"\\f2cd\"}.fa-podcast:before{content:\"\\f2ce\"}.fa-window-maximize:before{content:\"\\f2d0\"}.fa-window-minimize:before{content:\"\\f2d1\"}.fa-window-restore:before{content:\"\\f2d2\"}.fa-times-rectangle:before,.fa-window-close:before{content:\"\\f2d3\"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:\"\\f2d4\"}.fa-bandcamp:before{content:\"\\f2d5\"}.fa-grav:before{content:\"\\f2d6\"}.fa-etsy:before{content:\"\\f2d7\"}.fa-imdb:before{content:\"\\f2d8\"}.fa-ravelry:before{content:\"\\f2d9\"}.fa-eercast:before{content:\"\\f2da\"}.fa-microchip:before{content:\"\\f2db\"}.fa-snowflake-o:before{content:\"\\f2dc\"}.fa-superpowers:before{content:\"\\f2dd\"}.fa-wpexplorer:before{content:\"\\f2de\"}.fa-meetup:before{content:\"\\f2e0\"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}\n", "@import \"frappe/public/css/fonts/fontawesome/font-awesome.min.css\";\n.chat-app {\n position: fixed;\n bottom: 24px;\n left: 0px;\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n justify-content: flex-end;\n min-width: 350px;\n z-index: 1030;\n padding: 0 1rem;\n}\n.chat-app ::-webkit-scrollbar {\n width: 2px;\n}\n.chat-app ::-webkit-scrollbar-track {\n background: var(--card-bg);\n}\n.chat-app ::-webkit-scrollbar-thumb {\n background: var(--scrollbar-thumb-color);\n border-radius: 10px;\n max-height: 30px;\n}\n.chat-app ::-webkit-scrollbar-thumb:hover {\n background: var(--gray-500);\n}\n.chat-app .chat_left_section {\n display: flex;\n flex-direction: row;\n align-items: flex-end;\n justify-content: flex-end;\n}\n.chat-app .chat_left_section .chat-window {\n height: 582px;\n width: 350px;\n position: relative;\n box-shadow: 0px 2px 6px rgba(17, 43, 66, 0.08), 0px 1px 4px rgba(17, 43, 66, 0.1);\n background: var(--card-bg);\n border-radius: 6px;\n margin-bottom: 1rem;\n margin-left: 5px;\n border: 1px solid var(--dark-border-color);\n}\n.chat-app .chat_right_section {\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n justify-content: flex-end;\n align-self: flex-end;\n}\n.chat-app .chat_right_section .chat-element {\n height: 582px;\n width: 350px;\n position: relative;\n box-shadow: 0px 2px 6px rgba(17, 43, 66, 0.08), 0px 1px 4px rgba(17, 43, 66, 0.1);\n background: var(--card-bg);\n border-radius: 6px;\n margin-bottom: 1rem;\n border: 1px solid var(--dark-border-color);\n}\n.chat-app .chat_right_section .chat-element .chat-container {\n padding: 0;\n margin: 0;\n}\n.chat-app .chat_right_section .chat-element .chat-cross-button {\n display: none;\n color: var(--gray-700);\n cursor: pointer;\n position: absolute;\n top: 12px;\n left: 8px;\n}\n.chat-app .chat_right_section #chat-bubble > .badge {\n position: relative;\n top: -70px;\n left: -45px;\n background-color: red;\n color: white;\n font-size: 12px;\n font-weight: bold;\n border-radius: 50%;\n padding: 2px 6px;\n min-width: 20px;\n height: 20px;\n text-align: center;\n line-height: 16px;\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);\n z-index: 10;\n}\n.chat-app .chat_right_section .chat-bubble {\n cursor: pointer;\n background: #181f2f;\n color: var(--white);\n border-radius: 100px;\n font-weight: bold;\n display: flex;\n align-items: center;\n width: initial;\n}\n.chat-app .chat_right_section .chat-bubble .badge {\n position: absolute;\n top: 6px;\n left: 24px;\n background-color: red;\n color: white;\n font-size: 12px;\n font-weight: bold;\n border-radius: 50%;\n padding: 2px 6px;\n min-width: 20px;\n height: 20px;\n text-align: center;\n line-height: 16px;\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);\n z-index: 10;\n}\n.chat-app .chat_right_section .chat-bubble svg {\n fill: var(--white);\n}\n.chat-app .chat_right_section .chat-bubble:hover {\n box-shadow: var(--shadow-lg);\n}\n.chat-app .chat_right_section .chat-bubble .chat-message-icon {\n margin-left: var(--margin-sm);\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.chat-app .chat_right_section .chat-bubble-closed {\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 22px;\n}\n.chat-app .chat_right_section .chat-bubble-closed .cross-icon {\n width: 100%;\n}\n\n.ask-to-join-container strong {\n white-space: break-spaces;\n}\n\n.infobutton {\n height: 50px;\n display: flex;\n color: var(--text-color);\n flex-grow: 1;\n flex-direction: column;\n font-size: 0.875rem;\n align-items: center;\n text-transform: capitalize;\n justify-content: center;\n outline: none;\n padding: 0;\n cursor: pointer;\n background: none;\n border: 0;\n padding-top: 4px;\n margin: 0;\n}\n\n.infobutton.active {\n border-bottom: 4px solid #adadad;\n}\n\n.gname[readonly] {\n border: none;\n outline: none;\n}\n\n.gname {\n text-align: center;\n}\n\n.tag-blot-hidden {\n display: none;\n}\n\n.contributors_count,\n.contributors_close,\n.contributors_count_icon {\n cursor: pointer;\n}\n\n.chat-media {\n background-color: #f0f2f5;\n}\n.chat-media .mediatabcontainer {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n}\n.chat-media .mediatabcontainer video,\n.chat-media .mediatabcontainer a {\n display: flex;\n width: 136px !important;\n height: 100px;\n margin: 8px;\n}\n.chat-media .mediatabcontainer video img,\n.chat-media .mediatabcontainer a img {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n width: 100%;\n height: 100%;\n}\n.chat-media .linkstabcontainer .linksrow {\n margin: 8px;\n display: block;\n padding: 8px;\n background: #f4f5f6;\n width: 100%;\n border-top-right-radius: 8px;\n border-bottom-right-radius: 8px;\n border-top-left-radius: 8px;\n margin: 8px;\n word-wrap: break-word;\n}\n.chat-media .docstabcontainer .document-container {\n padding: 8px;\n background: #f4f5f6;\n width: 100%;\n border-top-right-radius: 8px;\n border-bottom-right-radius: 8px;\n border-top-left-radius: 8px;\n margin: 8px;\n}\n.chat-media .docstabcontainer .document-container a {\n text-decoration: none !important;\n}\n\n.chat_bottom {\n bottom: 0;\n position: fixed;\n display: flex;\n flex-direction: row;\n background: white;\n overflow-y: scroll;\n max-width: 98%;\n}\n.chat_bottom div {\n padding: 6px;\n margin-left: 1px;\n}\n\n[data-theme=dark] .chat_bottom {\n background: #1c2126;\n}\n[data-theme=dark] .minimized-chat {\n border-color: #434a52;\n}\n[data-theme=dark] .chat-info {\n background: #161a1f;\n}\n[data-theme=dark] .chat-info .gname {\n background: #1c2126;\n border-color: black;\n}\n[data-theme=dark] .chat-info input:focus {\n outline: none;\n}\n[data-theme=dark] .infoheader,\n[data-theme=dark] .chat-info-section {\n background: #1c2126;\n}\n[data-theme=dark] .chat-space .tag-section {\n background-color: #1c2126 !important;\n}\n[data-theme=dark] .chat-space .tag-section .tags-container {\n background-color: #1c2126 !important;\n box-shadow: 0 0 5px 2px #000;\n}\n[data-theme=dark] .chat-space .tag-section .tags-container .tag-blot {\n border-bottom: 1px solid #7a838c !important;\n}\n[data-theme=dark] .chat-space .tag-section .tags-container .tag-blot:last-child {\n border-bottom: none !important;\n}\n[data-theme=dark] .chat-media {\n background: #1c2126;\n}\n[data-theme=dark] .chat-media .infobutton {\n color: #ffffff;\n}\n[data-theme=dark] .chat-media .infobutton:active {\n border-bottom: 4px solid #ffffff;\n}\n[data-theme=dark] .chat-media .linkstabcontainer .linksrow {\n background: #242a30;\n}\n[data-theme=dark] .chat-media .docstabcontainer .document-container {\n background: #242a30;\n}\n[data-theme=dark] .chat-space .chat-space-container .mention {\n color: #f9f9f9;\n background-color: var(--user-mention-bg-color);\n}\n[data-theme=dark] .chat-space .chat-space-container .sender-message .message-bubble {\n background: #394149;\n color: #f9f9f9;\n}\n[data-theme=dark] .chat-space .chat-space-container .info-message {\n color: black;\n}\n[data-theme=dark] .chat-topic-space .chat-topic-space-container .mention {\n color: #f9f9f9;\n background-color: var(--user-mention-bg-color);\n}\n[data-theme=dark] .chat-topic-space .chat-topic-space-container .sender-message .message-bubble {\n background: #394149;\n color: #f9f9f9;\n}\n[data-theme=dark] .chat-topic-space .chat-topic-space-container .info-message {\n color: black;\n}\n[data-theme=dark] .chat-list .chat-rooms-group-container .chat-room .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-group-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-group-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-group-container .new-group .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-container .chat-room .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-container .new-group .chat-latest,\n[data-theme=dark] .chat-list .chat-contacts-container .chat-room .chat-latest,\n[data-theme=dark] .chat-list .chat-contacts-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-list .chat-contacts-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-list .chat-contacts-container .new-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-room .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-group-container .new-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-room .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-container .new-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-room .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-contacts-container .new-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-room .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-room-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-contact .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-group-container .new-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-container .chat-room .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-container .chat-room-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-container .chat-contact .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-container .new-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-contacts-container .chat-room .chat-latest,\n[data-theme=dark] .conversation-list .chat-contacts-container .chat-room-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-contacts-container .chat-contact .chat-latest,\n[data-theme=dark] .conversation-list .chat-contacts-container .new-group .chat-latest {\n background: var(--red-avatar-color);\n color: black;\n}\n[data-theme=dark] .container1 {\n border-top: 1.5px solid #fff;\n}\n[data-theme=dark] .container1 .chatlist {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .search_chat {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .header {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .search_chat .search input {\n background-color: var(--gray-700);\n}\n[data-theme=dark] .container1 .nav-icons li {\n color: white;\n}\n[data-theme=dark] .container1 .chatlist .block .details .listHead h4 {\n color: #c9d0d6;\n}\n[data-theme=dark] .container1 .chatlist .block.active {\n background: var(--bg-light-gray);\n}\n[data-theme=dark] .container1 .chatlist .block:hover {\n background: var(--bg-light-gray);\n}\n[data-theme=dark] .container1 .chatlist .block.unread .details .listHead .time {\n color: #7A838c;\n}\n[data-theme=dark] .container1 .infosectionchatportal {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .message p {\n background-color: var(--control-bg);\n color: var(--text-color);\n}\n[data-theme=dark] .container1 .message-form-container {\n background-color: var(--gray-700);\n}\n[data-theme=dark] .container1 .timemessagechat {\n color: #7A838c;\n}\n[data-theme=dark] .container1 .contactdetailbox {\n background-color: var(--gray-900);\n color: var(--text-color);\n border-bottom: 3px solid black;\n}\n[data-theme=dark] .container1 #sendButton {\n background-color: var(--gray-700);\n color: white;\n}\n[data-theme=dark] .container1 .rightSide {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .contactsapi .chatlist {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .leftSide {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 #filterunreadmessages {\n background-color: var(--gray-900);\n color: var(--text-color);\n}\n[data-theme=dark] .container1 .filter_resaults {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .timemessagechatheader {\n color: skyblue;\n}\n[data-theme=dark] .container1 .buttonfor-media-Links-Docs {\n color: var(--text-color);\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .media-links-docs {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .infosectionandmedia {\n background-color: var(--gray-700);\n}\n[data-theme=dark] .container1 .checkedelements {\n background-color: var(--gray-500);\n}\n[data-theme=dark] .container1 #record-button {\n background-color: var(--gray-700);\n color: white;\n}\n[data-theme=dark] .container1 .document-container {\n background-color: #394149;\n}\n[data-theme=dark] .container1 .box_media_document_link {\n /* background-color: var(--control-bg); */\n color: #111;\n background-color: var(--gray-700);\n}\n[data-theme=dark] .container1 .box_media_document_link p {\n /* background-color: var(--control-bg); */\n background-color: var(--gray-700);\n}\n[data-theme=dark] .container1 #filterunreadmessages {\n background-color: var(--gray-900);\n}\n\n.show-contributors {\n position: absolute;\n left: 55px;\n display: flex;\n flex-direction: column;\n}\n\n.chat-info {\n top: 0;\n position: absolute;\n background: white;\n height: 100%;\n width: 100%;\n overflow: auto;\n}\n.chat-info .roomname input[placeholder] {\n text-overflow: ellipsis;\n}\n.chat-info .avatar-info .avatar {\n width: 100px !important;\n height: 100px !important;\n}\n.chat-info .exit-group {\n cursor: pointer;\n}\n\n.minimized-chat {\n border-radius: 8px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n border-color: #f4f5f6;\n border: 1px solid rgba(0, 0, 0, 0.2);\n box-shadow: 0px 18px 22px rgba(25, 39, 52, 0.1), 0px 1px 10px rgba(0, 0, 0, 0.06), 0px 0.5px 5px rgba(25, 39, 52, 0.04);\n}\n\n.infoheader,\n.chat-info {\n background-color: #f0f2f5;\n}\n.infoheader .exitMe,\n.infoheader .back-to-chat-info,\n.chat-info .exitMe,\n.chat-info .back-to-chat-info {\n cursor: pointer;\n}\n\n.chat-info .add_members {\n cursor: pointer;\n}\n.chat-info .list_members {\n margin-right: 8px;\n max-height: 120px;\n overflow: auto;\n width: 100%;\n}\n.chat-info .add_this_member {\n padding: 8px 0 0 0;\n cursor: pointer;\n border-bottom: 1px solid gray;\n}\n.chat-info .add_this_member:last-child {\n border-bottom: none;\n}\n.chat-info .close_members_lis {\n visibility: hidden;\n cursor: pointer;\n}\n.chat-info .filter-members {\n display: none;\n margin: 8px;\n width: 100%;\n}\n\n.infoheader {\n position: sticky;\n top: 0;\n z-index: 2;\n}\n\n.chat-media {\n z-index: 3;\n}\n\n.chat-media-tabs {\n position: sticky;\n top: 66px;\n}\n\n.medeiaheader {\n position: sticky;\n top: 0;\n z-index: 3;\n}\n\n.chat-info-section {\n background-color: white;\n margin-top: 4px;\n margin-bottom: 4px;\n}\n\n.chat-list .chat-list-header,\n.chat-contact-list .chat-list-header,\n.conversation-list .chat-list-header {\n padding: 12px 12px 0 12px;\n justify-content: space-between;\n display: flex;\n}\n.chat-list .chat-list-header h3,\n.chat-contact-list .chat-list-header h3,\n.conversation-list .chat-list-header h3 {\n font-size: 1.25rem;\n font-weight: 700 !important;\n margin-top: 0px;\n margin-bottom: 15px;\n}\n.chat-list .chat-list-header .add-participants,\n.chat-list .chat-list-header .select-contacts,\n.chat-contact-list .chat-list-header .add-participants,\n.chat-contact-list .chat-list-header .select-contacts,\n.conversation-list .chat-list-header .add-participants,\n.conversation-list .chat-list-header .select-contacts {\n font-size: small;\n font-weight: normal;\n}\n.chat-list .chat-list-header .back-to-chat-list,\n.chat-contact-list .chat-list-header .back-to-chat-list,\n.conversation-list .chat-list-header .back-to-chat-list {\n cursor: pointer;\n}\n.chat-list .chat-list-header .chat-list-icons,\n.chat-contact-list .chat-list-header .chat-list-icons,\n.conversation-list .chat-list-header .chat-list-icons {\n display: flex;\n}\n.chat-list .chat-list-header .chat-list-icons .close-chat-list,\n.chat-contact-list .chat-list-header .chat-list-icons .close-chat-list,\n.conversation-list .chat-list-header .chat-list-icons .close-chat-list {\n cursor: pointer;\n margin-left: 0px;\n margin-top: 1px;\n}\n.chat-list .chat-list-header .chat-list-icons .add-room,\n.chat-list .chat-list-header .chat-list-icons .show-all-contacts,\n.chat-list .chat-list-header .chat-list-icons .show-rooms,\n.chat-list .chat-list-header .chat-list-icons .new-chat,\n.chat-list .chat-list-header .chat-list-icons .support-icon,\n.chat-list .chat-list-header .chat-list-icons .thumbtack-icon,\n.chat-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,\n.chat-list .chat-list-header .chat-list-icons .save-icon,\n.chat-contact-list .chat-list-header .chat-list-icons .add-room,\n.chat-contact-list .chat-list-header .chat-list-icons .show-all-contacts,\n.chat-contact-list .chat-list-header .chat-list-icons .show-rooms,\n.chat-contact-list .chat-list-header .chat-list-icons .new-chat,\n.chat-contact-list .chat-list-header .chat-list-icons .support-icon,\n.chat-contact-list .chat-list-header .chat-list-icons .thumbtack-icon,\n.chat-contact-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,\n.chat-contact-list .chat-list-header .chat-list-icons .save-icon,\n.conversation-list .chat-list-header .chat-list-icons .add-room,\n.conversation-list .chat-list-header .chat-list-icons .show-all-contacts,\n.conversation-list .chat-list-header .chat-list-icons .show-rooms,\n.conversation-list .chat-list-header .chat-list-icons .new-chat,\n.conversation-list .chat-list-header .chat-list-icons .support-icon,\n.conversation-list .chat-list-header .chat-list-icons .thumbtack-icon,\n.conversation-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,\n.conversation-list .chat-list-header .chat-list-icons .save-icon {\n cursor: pointer;\n margin-left: 11px;\n margin-top: 1px;\n}\n.chat-list .chat-search,\n.chat-contact-list .chat-search,\n.conversation-list .chat-search {\n border-radius: 6px;\n font-size: 0.875rem;\n margin: 0 12px;\n}\n.chat-list .chat-search .search-icon,\n.chat-contact-list .chat-search .search-icon,\n.conversation-list .chat-search .search-icon {\n display: flex;\n align-items: center;\n position: absolute;\n padding-left: 10px;\n height: 100%;\n margin-right: 12px;\n z-index: 3;\n}\n.chat-list .chat-search .chat-search-box,\n.chat-contact-list .chat-search .chat-search-box,\n.conversation-list .chat-search .chat-search-box {\n width: 100%;\n border-radius: 6px;\n padding-right: 36px;\n}\n.chat-list .chat-search .chat-search-box:focus,\n.chat-contact-list .chat-search .chat-search-box:focus,\n.conversation-list .chat-search .chat-search-box:focus {\n box-shadow: none;\n}\n.chat-list .chat-rooms-group-container,\n.chat-list .chat-rooms-container,\n.chat-list .chat-contacts-container,\n.chat-contact-list .chat-rooms-group-container,\n.chat-contact-list .chat-rooms-container,\n.chat-contact-list .chat-contacts-container,\n.conversation-list .chat-rooms-group-container,\n.conversation-list .chat-rooms-container,\n.conversation-list .chat-contacts-container {\n height: 490.5px;\n overflow-y: auto;\n padding: 12px;\n}\n.chat-list .chat-rooms-group-container .empty-chat-list-container,\n.chat-list .chat-rooms-container .empty-chat-list-container,\n.chat-list .chat-contacts-container .empty-chat-list-container,\n.chat-contact-list .chat-rooms-group-container .empty-chat-list-container,\n.chat-contact-list .chat-rooms-container .empty-chat-list-container,\n.chat-contact-list .chat-contacts-container .empty-chat-list-container,\n.conversation-list .chat-rooms-group-container .empty-chat-list-container,\n.conversation-list .chat-rooms-container .empty-chat-list-container,\n.conversation-list .chat-contacts-container .empty-chat-list-container {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n.chat-list .chat-rooms-group-container .chat-room,\n.chat-list .chat-rooms-group-container .chat-room-group,\n.chat-list .chat-rooms-group-container .chat-contact,\n.chat-list .chat-rooms-group-container .new-group,\n.chat-list .chat-rooms-container .chat-room,\n.chat-list .chat-rooms-container .chat-room-group,\n.chat-list .chat-rooms-container .chat-contact,\n.chat-list .chat-rooms-container .new-group,\n.chat-list .chat-contacts-container .chat-room,\n.chat-list .chat-contacts-container .chat-room-group,\n.chat-list .chat-contacts-container .chat-contact,\n.chat-list .chat-contacts-container .new-group,\n.chat-contact-list .chat-rooms-group-container .chat-room,\n.chat-contact-list .chat-rooms-group-container .chat-room-group,\n.chat-contact-list .chat-rooms-group-container .chat-contact,\n.chat-contact-list .chat-rooms-group-container .new-group,\n.chat-contact-list .chat-rooms-container .chat-room,\n.chat-contact-list .chat-rooms-container .chat-room-group,\n.chat-contact-list .chat-rooms-container .chat-contact,\n.chat-contact-list .chat-rooms-container .new-group,\n.chat-contact-list .chat-contacts-container .chat-room,\n.chat-contact-list .chat-contacts-container .chat-room-group,\n.chat-contact-list .chat-contacts-container .chat-contact,\n.chat-contact-list .chat-contacts-container .new-group,\n.conversation-list .chat-rooms-group-container .chat-room,\n.conversation-list .chat-rooms-group-container .chat-room-group,\n.conversation-list .chat-rooms-group-container .chat-contact,\n.conversation-list .chat-rooms-group-container .new-group,\n.conversation-list .chat-rooms-container .chat-room,\n.conversation-list .chat-rooms-container .chat-room-group,\n.conversation-list .chat-rooms-container .chat-contact,\n.conversation-list .chat-rooms-container .new-group,\n.conversation-list .chat-contacts-container .chat-room,\n.conversation-list .chat-contacts-container .chat-room-group,\n.conversation-list .chat-contacts-container .chat-contact,\n.conversation-list .chat-contacts-container .new-group {\n display: flex;\n font-size: 0.875rem;\n cursor: pointer;\n position: relative;\n padding: 10px 0;\n border-radius: 8px;\n}\n.chat-list .chat-rooms-group-container .chat-room:hover,\n.chat-list .chat-rooms-group-container .chat-room-group:hover,\n.chat-list .chat-rooms-group-container .chat-contact:hover,\n.chat-list .chat-rooms-group-container .new-group:hover,\n.chat-list .chat-rooms-container .chat-room:hover,\n.chat-list .chat-rooms-container .chat-room-group:hover,\n.chat-list .chat-rooms-container .chat-contact:hover,\n.chat-list .chat-rooms-container .new-group:hover,\n.chat-list .chat-contacts-container .chat-room:hover,\n.chat-list .chat-contacts-container .chat-room-group:hover,\n.chat-list .chat-contacts-container .chat-contact:hover,\n.chat-list .chat-contacts-container .new-group:hover,\n.chat-contact-list .chat-rooms-group-container .chat-room:hover,\n.chat-contact-list .chat-rooms-group-container .chat-room-group:hover,\n.chat-contact-list .chat-rooms-group-container .chat-contact:hover,\n.chat-contact-list .chat-rooms-group-container .new-group:hover,\n.chat-contact-list .chat-rooms-container .chat-room:hover,\n.chat-contact-list .chat-rooms-container .chat-room-group:hover,\n.chat-contact-list .chat-rooms-container .chat-contact:hover,\n.chat-contact-list .chat-rooms-container .new-group:hover,\n.chat-contact-list .chat-contacts-container .chat-room:hover,\n.chat-contact-list .chat-contacts-container .chat-room-group:hover,\n.chat-contact-list .chat-contacts-container .chat-contact:hover,\n.chat-contact-list .chat-contacts-container .new-group:hover,\n.conversation-list .chat-rooms-group-container .chat-room:hover,\n.conversation-list .chat-rooms-group-container .chat-room-group:hover,\n.conversation-list .chat-rooms-group-container .chat-contact:hover,\n.conversation-list .chat-rooms-group-container .new-group:hover,\n.conversation-list .chat-rooms-container .chat-room:hover,\n.conversation-list .chat-rooms-container .chat-room-group:hover,\n.conversation-list .chat-rooms-container .chat-contact:hover,\n.conversation-list .chat-rooms-container .new-group:hover,\n.conversation-list .chat-contacts-container .chat-room:hover,\n.conversation-list .chat-contacts-container .chat-room-group:hover,\n.conversation-list .chat-contacts-container .chat-contact:hover,\n.conversation-list .chat-contacts-container .new-group:hover {\n background: var(--bg-light-gray);\n /* Neat trick to add hover spacing without affecting layout */\n border-right: 5px solid var(--bg-light-gray);\n border-left: 5px solid var(--bg-light-gray);\n margin: 0 -5px;\n}\n.chat-list .chat-rooms-group-container .chat-room .avatar,\n.chat-list .chat-rooms-group-container .chat-room-group .avatar,\n.chat-list .chat-rooms-group-container .chat-contact .avatar,\n.chat-list .chat-rooms-group-container .new-group .avatar,\n.chat-list .chat-rooms-container .chat-room .avatar,\n.chat-list .chat-rooms-container .chat-room-group .avatar,\n.chat-list .chat-rooms-container .chat-contact .avatar,\n.chat-list .chat-rooms-container .new-group .avatar,\n.chat-list .chat-contacts-container .chat-room .avatar,\n.chat-list .chat-contacts-container .chat-room-group .avatar,\n.chat-list .chat-contacts-container .chat-contact .avatar,\n.chat-list .chat-contacts-container .new-group .avatar,\n.chat-contact-list .chat-rooms-group-container .chat-room .avatar,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .avatar,\n.chat-contact-list .chat-rooms-group-container .chat-contact .avatar,\n.chat-contact-list .chat-rooms-group-container .new-group .avatar,\n.chat-contact-list .chat-rooms-container .chat-room .avatar,\n.chat-contact-list .chat-rooms-container .chat-room-group .avatar,\n.chat-contact-list .chat-rooms-container .chat-contact .avatar,\n.chat-contact-list .chat-rooms-container .new-group .avatar,\n.chat-contact-list .chat-contacts-container .chat-room .avatar,\n.chat-contact-list .chat-contacts-container .chat-room-group .avatar,\n.chat-contact-list .chat-contacts-container .chat-contact .avatar,\n.chat-contact-list .chat-contacts-container .new-group .avatar,\n.conversation-list .chat-rooms-group-container .chat-room .avatar,\n.conversation-list .chat-rooms-group-container .chat-room-group .avatar,\n.conversation-list .chat-rooms-group-container .chat-contact .avatar,\n.conversation-list .chat-rooms-group-container .new-group .avatar,\n.conversation-list .chat-rooms-container .chat-room .avatar,\n.conversation-list .chat-rooms-container .chat-room-group .avatar,\n.conversation-list .chat-rooms-container .chat-contact .avatar,\n.conversation-list .chat-rooms-container .new-group .avatar,\n.conversation-list .chat-contacts-container .chat-room .avatar,\n.conversation-list .chat-contacts-container .chat-room-group .avatar,\n.conversation-list .chat-contacts-container .chat-contact .avatar,\n.conversation-list .chat-contacts-container .new-group .avatar {\n flex-shrink: 0;\n}\n.chat-list .chat-rooms-group-container .chat-room .chat-profile-info,\n.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info,\n.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info,\n.chat-list .chat-rooms-group-container .new-group .chat-profile-info,\n.chat-list .chat-rooms-container .chat-room .chat-profile-info,\n.chat-list .chat-rooms-container .chat-room-group .chat-profile-info,\n.chat-list .chat-rooms-container .chat-contact .chat-profile-info,\n.chat-list .chat-rooms-container .new-group .chat-profile-info,\n.chat-list .chat-contacts-container .chat-room .chat-profile-info,\n.chat-list .chat-contacts-container .chat-room-group .chat-profile-info,\n.chat-list .chat-contacts-container .chat-contact .chat-profile-info,\n.chat-list .chat-contacts-container .new-group .chat-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info,\n.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info,\n.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info,\n.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info,\n.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info,\n.chat-contact-list .chat-rooms-container .new-group .chat-profile-info,\n.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info,\n.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info,\n.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info,\n.chat-contact-list .chat-contacts-container .new-group .chat-profile-info,\n.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info,\n.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info,\n.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info,\n.conversation-list .chat-rooms-group-container .new-group .chat-profile-info,\n.conversation-list .chat-rooms-container .chat-room .chat-profile-info,\n.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info,\n.conversation-list .chat-rooms-container .chat-contact .chat-profile-info,\n.conversation-list .chat-rooms-container .new-group .chat-profile-info,\n.conversation-list .chat-contacts-container .chat-room .chat-profile-info,\n.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info,\n.conversation-list .chat-contacts-container .chat-contact .chat-profile-info,\n.conversation-list .chat-contacts-container .new-group .chat-profile-info {\n margin-right: var(--margin-md);\n margin-left: auto;\n}\n.chat-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,\n.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,\n.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,\n.chat-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,\n.chat-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,\n.chat-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,\n.chat-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,\n.chat-list .chat-rooms-container .new-group .chat-profile-info .chat-name,\n.chat-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,\n.chat-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,\n.chat-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,\n.chat-list .chat-contacts-container .new-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-container .new-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,\n.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-contacts-container .new-group .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-container .new-group .chat-profile-info .chat-name,\n.conversation-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,\n.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,\n.conversation-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,\n.conversation-list .chat-contacts-container .new-group .chat-profile-info .chat-name {\n font-weight: bold;\n display: flex;\n align-items: center;\n}\n.chat-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,\n.chat-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,\n.chat-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,\n.chat-list .chat-contacts-container .new-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,\n.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-contacts-container .new-group .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,\n.conversation-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,\n.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,\n.conversation-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-contacts-container .new-group .chat-profile-info .conversation_count {\n font-size: small;\n font-weight: bold;\n color: gray;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info,\n.chat-list .chat-rooms-container .new-group .contact-profile-info,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info,\n.chat-list .chat-contacts-container .new-group .contact-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info {\n margin-right: var(--margin-md);\n margin-left: auto;\n display: flex;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .contact-name,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .contact-name,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .contact-name {\n font-weight: bold;\n display: flex;\n align-items: center;\n width: 150px;\n max-width: 150px;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0px 15px;\n width: 100px;\n max-width: 100px;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon {\n margin: 0;\n display: flex !important;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle {\n display: flex;\n justify-content: center;\n width: 40px;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon {\n position: relative;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after {\n display: none !important;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item {\n display: flex;\n align-items: center;\n}\n.chat-list .chat-rooms-group-container .chat-room .chat-date,\n.chat-list .chat-rooms-group-container .chat-room-group .chat-date,\n.chat-list .chat-rooms-group-container .chat-contact .chat-date,\n.chat-list .chat-rooms-group-container .new-group .chat-date,\n.chat-list .chat-rooms-container .chat-room .chat-date,\n.chat-list .chat-rooms-container .chat-room-group .chat-date,\n.chat-list .chat-rooms-container .chat-contact .chat-date,\n.chat-list .chat-rooms-container .new-group .chat-date,\n.chat-list .chat-contacts-container .chat-room .chat-date,\n.chat-list .chat-contacts-container .chat-room-group .chat-date,\n.chat-list .chat-contacts-container .chat-contact .chat-date,\n.chat-list .chat-contacts-container .new-group .chat-date,\n.chat-contact-list .chat-rooms-group-container .chat-room .chat-date,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-date,\n.chat-contact-list .chat-rooms-group-container .chat-contact .chat-date,\n.chat-contact-list .chat-rooms-group-container .new-group .chat-date,\n.chat-contact-list .chat-rooms-container .chat-room .chat-date,\n.chat-contact-list .chat-rooms-container .chat-room-group .chat-date,\n.chat-contact-list .chat-rooms-container .chat-contact .chat-date,\n.chat-contact-list .chat-rooms-container .new-group .chat-date,\n.chat-contact-list .chat-contacts-container .chat-room .chat-date,\n.chat-contact-list .chat-contacts-container .chat-room-group .chat-date,\n.chat-contact-list .chat-contacts-container .chat-contact .chat-date,\n.chat-contact-list .chat-contacts-container .new-group .chat-date,\n.conversation-list .chat-rooms-group-container .chat-room .chat-date,\n.conversation-list .chat-rooms-group-container .chat-room-group .chat-date,\n.conversation-list .chat-rooms-group-container .chat-contact .chat-date,\n.conversation-list .chat-rooms-group-container .new-group .chat-date,\n.conversation-list .chat-rooms-container .chat-room .chat-date,\n.conversation-list .chat-rooms-container .chat-room-group .chat-date,\n.conversation-list .chat-rooms-container .chat-contact .chat-date,\n.conversation-list .chat-rooms-container .new-group .chat-date,\n.conversation-list .chat-contacts-container .chat-room .chat-date,\n.conversation-list .chat-contacts-container .chat-room-group .chat-date,\n.conversation-list .chat-contacts-container .chat-contact .chat-date,\n.conversation-list .chat-contacts-container .new-group .chat-date {\n color: var(--text-muted);\n font-size: small;\n}\n.chat-list .chat-rooms-group-container .chat-room .topic-count,\n.chat-list .chat-rooms-group-container .chat-room-group .topic-count,\n.chat-list .chat-rooms-group-container .chat-contact .topic-count,\n.chat-list .chat-rooms-group-container .new-group .topic-count,\n.chat-list .chat-rooms-container .chat-room .topic-count,\n.chat-list .chat-rooms-container .chat-room-group .topic-count,\n.chat-list .chat-rooms-container .chat-contact .topic-count,\n.chat-list .chat-rooms-container .new-group .topic-count,\n.chat-list .chat-contacts-container .chat-room .topic-count,\n.chat-list .chat-contacts-container .chat-room-group .topic-count,\n.chat-list .chat-contacts-container .chat-contact .topic-count,\n.chat-list .chat-contacts-container .new-group .topic-count,\n.chat-contact-list .chat-rooms-group-container .chat-room .topic-count,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .topic-count,\n.chat-contact-list .chat-rooms-group-container .chat-contact .topic-count,\n.chat-contact-list .chat-rooms-group-container .new-group .topic-count,\n.chat-contact-list .chat-rooms-container .chat-room .topic-count,\n.chat-contact-list .chat-rooms-container .chat-room-group .topic-count,\n.chat-contact-list .chat-rooms-container .chat-contact .topic-count,\n.chat-contact-list .chat-rooms-container .new-group .topic-count,\n.chat-contact-list .chat-contacts-container .chat-room .topic-count,\n.chat-contact-list .chat-contacts-container .chat-room-group .topic-count,\n.chat-contact-list .chat-contacts-container .chat-contact .topic-count,\n.chat-contact-list .chat-contacts-container .new-group .topic-count,\n.conversation-list .chat-rooms-group-container .chat-room .topic-count,\n.conversation-list .chat-rooms-group-container .chat-room-group .topic-count,\n.conversation-list .chat-rooms-group-container .chat-contact .topic-count,\n.conversation-list .chat-rooms-group-container .new-group .topic-count,\n.conversation-list .chat-rooms-container .chat-room .topic-count,\n.conversation-list .chat-rooms-container .chat-room-group .topic-count,\n.conversation-list .chat-rooms-container .chat-contact .topic-count,\n.conversation-list .chat-rooms-container .new-group .topic-count,\n.conversation-list .chat-contacts-container .chat-room .topic-count,\n.conversation-list .chat-contacts-container .chat-room-group .topic-count,\n.conversation-list .chat-contacts-container .chat-contact .topic-count,\n.conversation-list .chat-contacts-container .new-group .topic-count {\n color: gray;\n font-weight: bold;\n font-size: small;\n}\n.chat-list .chat-rooms-group-container .chat-room .chat-latest,\n.chat-list .chat-rooms-group-container .chat-room-group .chat-latest,\n.chat-list .chat-rooms-group-container .chat-contact .chat-latest,\n.chat-list .chat-rooms-group-container .new-group .chat-latest,\n.chat-list .chat-rooms-container .chat-room .chat-latest,\n.chat-list .chat-rooms-container .chat-room-group .chat-latest,\n.chat-list .chat-rooms-container .chat-contact .chat-latest,\n.chat-list .chat-rooms-container .new-group .chat-latest,\n.chat-list .chat-contacts-container .chat-room .chat-latest,\n.chat-list .chat-contacts-container .chat-room-group .chat-latest,\n.chat-list .chat-contacts-container .chat-contact .chat-latest,\n.chat-list .chat-contacts-container .new-group .chat-latest,\n.chat-contact-list .chat-rooms-group-container .chat-room .chat-latest,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-latest,\n.chat-contact-list .chat-rooms-group-container .chat-contact .chat-latest,\n.chat-contact-list .chat-rooms-group-container .new-group .chat-latest,\n.chat-contact-list .chat-rooms-container .chat-room .chat-latest,\n.chat-contact-list .chat-rooms-container .chat-room-group .chat-latest,\n.chat-contact-list .chat-rooms-container .chat-contact .chat-latest,\n.chat-contact-list .chat-rooms-container .new-group .chat-latest,\n.chat-contact-list .chat-contacts-container .chat-room .chat-latest,\n.chat-contact-list .chat-contacts-container .chat-room-group .chat-latest,\n.chat-contact-list .chat-contacts-container .chat-contact .chat-latest,\n.chat-contact-list .chat-contacts-container .new-group .chat-latest,\n.conversation-list .chat-rooms-group-container .chat-room .chat-latest,\n.conversation-list .chat-rooms-group-container .chat-room-group .chat-latest,\n.conversation-list .chat-rooms-group-container .chat-contact .chat-latest,\n.conversation-list .chat-rooms-group-container .new-group .chat-latest,\n.conversation-list .chat-rooms-container .chat-room .chat-latest,\n.conversation-list .chat-rooms-container .chat-room-group .chat-latest,\n.conversation-list .chat-rooms-container .chat-contact .chat-latest,\n.conversation-list .chat-rooms-container .new-group .chat-latest,\n.conversation-list .chat-contacts-container .chat-room .chat-latest,\n.conversation-list .chat-contacts-container .chat-room-group .chat-latest,\n.conversation-list .chat-contacts-container .chat-contact .chat-latest,\n.conversation-list .chat-contacts-container .new-group .chat-latest {\n justify-content: center;\n align-items: center;\n font-size: 10px;\n width: 17px;\n height: 17px;\n margin-right: 10px;\n background: var(--red-avatar-color);\n color: white;\n border-radius: 50%;\n}\n.chat-list .chat-rooms-group-container .new-contact,\n.chat-list .chat-rooms-container .new-contact,\n.chat-list .chat-contacts-container .new-contact,\n.chat-contact-list .chat-rooms-group-container .new-contact,\n.chat-contact-list .chat-rooms-container .new-contact,\n.chat-contact-list .chat-contacts-container .new-contact,\n.conversation-list .chat-rooms-group-container .new-contact,\n.conversation-list .chat-rooms-container .new-contact,\n.conversation-list .chat-contacts-container .new-contact {\n display: flex;\n font-size: 0.875rem;\n cursor: pointer;\n position: relative;\n padding: 10px 0;\n border-radius: 8px;\n}\n.chat-list .chat-rooms-group-container .new-contact:hover,\n.chat-list .chat-rooms-container .new-contact:hover,\n.chat-list .chat-contacts-container .new-contact:hover,\n.chat-contact-list .chat-rooms-group-container .new-contact:hover,\n.chat-contact-list .chat-rooms-container .new-contact:hover,\n.chat-contact-list .chat-contacts-container .new-contact:hover,\n.conversation-list .chat-rooms-group-container .new-contact:hover,\n.conversation-list .chat-rooms-container .new-contact:hover,\n.conversation-list .chat-contacts-container .new-contact:hover {\n background: var(--bg-light-gray);\n /* Neat trick to add hover spacing without affecting layout */\n border-right: 5px solid var(--bg-light-gray);\n border-left: 5px solid var(--bg-light-gray);\n margin: 0 -5px;\n}\n.chat-list .chat-rooms-group-container .new-contact .avatar,\n.chat-list .chat-rooms-container .new-contact .avatar,\n.chat-list .chat-contacts-container .new-contact .avatar,\n.chat-contact-list .chat-rooms-group-container .new-contact .avatar,\n.chat-contact-list .chat-rooms-container .new-contact .avatar,\n.chat-contact-list .chat-contacts-container .new-contact .avatar,\n.conversation-list .chat-rooms-group-container .new-contact .avatar,\n.conversation-list .chat-rooms-container .new-contact .avatar,\n.conversation-list .chat-contacts-container .new-contact .avatar {\n flex-shrink: 0;\n}\n.chat-list .chat-rooms-group-container .new-contact .chat-profile-info,\n.chat-list .chat-rooms-container .new-contact .chat-profile-info,\n.chat-list .chat-contacts-container .new-contact .chat-profile-info,\n.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info,\n.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info,\n.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info,\n.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info,\n.conversation-list .chat-rooms-container .new-contact .chat-profile-info,\n.conversation-list .chat-contacts-container .new-contact .chat-profile-info {\n margin-right: var(--margin-md);\n margin-left: auto;\n}\n.chat-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,\n.chat-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,\n.chat-list .chat-contacts-container .new-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,\n.conversation-list .chat-contacts-container .new-contact .chat-profile-info .chat-name {\n font-weight: bold;\n display: flex;\n align-items: center;\n}\n.chat-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,\n.chat-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count {\n font-size: small;\n font-weight: bold;\n color: gray;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info {\n margin-right: var(--margin-md);\n margin-left: auto;\n display: flex;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .contact-name {\n font-weight: bold;\n display: flex;\n align-items: center;\n width: 150px;\n max-width: 150px;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0px 15px;\n width: 100px;\n max-width: 100px;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon {\n margin: 0;\n display: flex !important;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle {\n display: flex;\n justify-content: center;\n width: 40px;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon {\n position: relative;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after {\n display: none !important;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item {\n display: flex;\n align-items: center;\n}\n.chat-list .chat-rooms-group-container .new-contact .chat-date,\n.chat-list .chat-rooms-container .new-contact .chat-date,\n.chat-list .chat-contacts-container .new-contact .chat-date,\n.chat-contact-list .chat-rooms-group-container .new-contact .chat-date,\n.chat-contact-list .chat-rooms-container .new-contact .chat-date,\n.chat-contact-list .chat-contacts-container .new-contact .chat-date,\n.conversation-list .chat-rooms-group-container .new-contact .chat-date,\n.conversation-list .chat-rooms-container .new-contact .chat-date,\n.conversation-list .chat-contacts-container .new-contact .chat-date {\n color: var(--text-muted);\n font-size: small;\n}\n.chat-list .chat-rooms-group-container .new-contact .topic-count,\n.chat-list .chat-rooms-container .new-contact .topic-count,\n.chat-list .chat-contacts-container .new-contact .topic-count,\n.chat-contact-list .chat-rooms-group-container .new-contact .topic-count,\n.chat-contact-list .chat-rooms-container .new-contact .topic-count,\n.chat-contact-list .chat-contacts-container .new-contact .topic-count,\n.conversation-list .chat-rooms-group-container .new-contact .topic-count,\n.conversation-list .chat-rooms-container .new-contact .topic-count,\n.conversation-list .chat-contacts-container .new-contact .topic-count {\n color: gray;\n font-weight: bold;\n font-size: small;\n}\n.chat-list .chat-rooms-group-container .new-contact .chat-latest,\n.chat-list .chat-rooms-container .new-contact .chat-latest,\n.chat-list .chat-contacts-container .new-contact .chat-latest,\n.chat-contact-list .chat-rooms-group-container .new-contact .chat-latest,\n.chat-contact-list .chat-rooms-container .new-contact .chat-latest,\n.chat-contact-list .chat-contacts-container .new-contact .chat-latest,\n.conversation-list .chat-rooms-group-container .new-contact .chat-latest,\n.conversation-list .chat-rooms-container .new-contact .chat-latest,\n.conversation-list .chat-contacts-container .new-contact .chat-latest {\n justify-content: center;\n align-items: center;\n font-size: 10px;\n width: 17px;\n height: 17px;\n margin-right: 10px;\n background: var(--red-avatar-color);\n color: white;\n border-radius: 50%;\n}\n.chat-list .chat-rooms-group-container .loading-more,\n.chat-list .chat-rooms-container .loading-more,\n.chat-list .chat-contacts-container .loading-more,\n.chat-contact-list .chat-rooms-group-container .loading-more,\n.chat-contact-list .chat-rooms-container .loading-more,\n.chat-contact-list .chat-contacts-container .loading-more,\n.conversation-list .chat-rooms-group-container .loading-more,\n.conversation-list .chat-rooms-container .loading-more,\n.conversation-list .chat-contacts-container .loading-more {\n padding: 10px 0px;\n display: flex;\n justify-content: center;\n align-items: center;\n font-weight: bold;\n}\n\n.chatbot-space {\n height: 582px;\n width: 350px;\n position: relative;\n box-shadow: 0px 2px 6px rgba(17, 43, 66, 0.08), 0px 1px 4px rgba(17, 43, 66, 0.1);\n background: var(--card-bg);\n border-radius: 6px;\n margin-bottom: 1rem;\n margin-left: 5px;\n border: 1px solid var(--dark-border-color);\n}\n.chatbot-space .chat-header {\n cursor: pointer;\n padding-bottom: 0 !important;\n padding-top: 0 !important;\n}\n.chatbot-space .chatbot-container {\n padding: 12px;\n overflow-wrap: break-word;\n height: 450.5px;\n overflow-y: scroll;\n}\n.chatbot-space .chatbot-container .chat-image {\n border-radius: 13px 13px 13px 0px;\n}\n.chatbot-space .chatbot-container .arrow-button {\n position: absolute;\n left: 14px;\n bottom: 90px;\n z-index: 1;\n display: none;\n flex-direction: column;\n}\n.chatbot-space .chatbot-container .arrow-button .arrow {\n background-color: #f4f5f6;\n border-radius: 50%;\n width: 25px;\n height: 25px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-color: #798287;\n border-style: solid;\n}\n.chatbot-space .chatbot-container .arrow-button .arrow .btn-ar {\n color: #798287;\n}\n.chatbot-space .chatbot-container .message-name {\n font-size: 0.75rem;\n font-weight: bold;\n}\n.chatbot-space .chatbot-container .sender-message {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n margin-bottom: 5px;\n}\n.chatbot-space .chatbot-container .sender-message .message-bubble {\n background: var(--gray-200);\n color: #000000;\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 0px 13px;\n max-width: 90%;\n}\n.chatbot-space .chatbot-container .recipient-message {\n margin-bottom: 5px;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n}\n.chatbot-space .chatbot-container .recipient-message .message-bubble {\n background: var(--control-bg);\n color: var(--text-color);\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 13px 0px;\n max-width: 90%;\n}\n.chatbot-space .chatbot-container .message-time {\n font-size: 0.75rem;\n color: var(--text-muted);\n}\n.chatbot-space .chatbot-container .date-line {\n width: 100%;\n text-align: center;\n margin: 10px 0 20px;\n}\n.chatbot-space .chatbot-container .date-line span {\n background: var(--card-bg);\n padding: 0 8px;\n font-size: 0.875rem;\n}\n.chatbot-space .chatbot-container .date-line .for_line {\n display: flex;\n justify-content: center;\n flex-direction: row;\n align-items: center;\n}\n.chatbot-space .chatbot-container .date-line .left-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chatbot-space .chatbot-container .date-line .right-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chatbot-space .chatbot-container .date-line .between-lines {\n max-width: 100%;\n}\n.chatbot-space .chat-space-actions {\n padding: 3px 12px 12px 12px;\n height: 75px;\n display: flex;\n align-items: center;\n}\n.chatbot-space .chat-space-actions .type-message {\n margin: 0 10px;\n font-size: 0.875rem;\n padding: 10px;\n}\n.chatbot-space .chat-space-actions .message-send-button {\n cursor: pointer;\n height: 24px;\n width: 24px;\n border-radius: 50%;\n background: var(--blue-500);\n display: flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n}\n.chatbot-space .chat-space-actions .message-send-button svg {\n fill: var(--white);\n width: 14px;\n height: 14px;\n}\n\n.chat-topic-space {\n display: flex;\n flex-direction: column;\n height: 100%;\n}\n.chat-topic-space .chat-header {\n cursor: pointer;\n padding-bottom: 0 !important;\n padding-top: 0 !important;\n}\n.chat-topic-space .chat-topic-space-container {\n padding: 12px;\n overflow-wrap: break-word;\n height: 470.5px;\n overflow-y: scroll;\n}\n.chat-topic-space .chat-topic-space-container .chat-image {\n border-radius: 13px 13px 13px 0px;\n}\n.chat-topic-space .chat-topic-space-container .arrow-button {\n position: absolute;\n left: 14px;\n bottom: 90px;\n z-index: 1;\n display: none;\n flex-direction: column;\n}\n.chat-topic-space .chat-topic-space-container .arrow-button .arrow {\n background-color: #f4f5f6;\n border-radius: 50%;\n width: 25px;\n height: 25px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-color: #798287;\n border-style: solid;\n}\n.chat-topic-space .chat-topic-space-container .arrow-button .arrow .btn-ar {\n color: #798287;\n}\n.chat-topic-space .chat-topic-space-container .message-name {\n font-size: 0.75rem;\n font-weight: bold;\n}\n.chat-topic-space .chat-topic-space-container .sender-message {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n margin-bottom: 5px;\n}\n.chat-topic-space .chat-topic-space-container .sender-message .message-bubble {\n background: var(--gray-200);\n color: #000000;\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 0px 13px;\n max-width: 90%;\n}\n.chat-topic-space .chat-topic-space-container .recipient-message {\n margin-bottom: 5px;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n}\n.chat-topic-space .chat-topic-space-container .recipient-message .message-bubble {\n background: var(--control-bg);\n color: var(--text-color);\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 13px 0px;\n max-width: 90%;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container {\n width: 235px;\n display: flex;\n align-items: center;\n flex-direction: row-reverse;\n margin-left: 8px;\n margin-right: 4px;\n flex-wrap: wrap;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .audio-btn {\n color: #505252;\n position: relative;\n width: 34px;\n height: 34px;\n border: none;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .audio-btn .stop-btn {\n display: none;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec {\n position: relative;\n overflow: hidden;\n --progress-width: 0%;\n flex: 1;\n margin-right: 5px;\n background-color: #e2e3e3;\n padding: 5px;\n border-radius: 13px 13px;\n margin-left: 5px;\n /* Start at the edge of the padding */\n /* Adjust for padding */\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n height: 100%;\n width: var(--progress-width);\n background-color: gold;\n transition: none;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec .record-line {\n display: flex;\n height: 20px;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec .record-line .record-canvas {\n position: relative;\n flex-grow: 1;\n cursor: pointer;\n width: 100px;\n height: 15px;\n margin: 2px auto;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .duration {\n flex-basis: 100%;\n font-size: 10px;\n line-height: 15px;\n margin: 3px 5px 0px 0px;\n}\n.chat-topic-space .chat-topic-space-container .message-time {\n font-size: 0.75rem;\n color: var(--text-muted);\n}\n.chat-topic-space .chat-topic-space-container .date-line {\n width: 100%;\n text-align: center;\n margin: 10px 0 20px;\n}\n.chat-topic-space .chat-topic-space-container .date-line span {\n background: var(--card-bg);\n padding: 0 8px;\n font-size: 0.875rem;\n}\n.chat-topic-space .chat-topic-space-container .date-line .for_line {\n display: flex;\n justify-content: center;\n flex-direction: row;\n align-items: center;\n}\n.chat-topic-space .chat-topic-space-container .date-line .left-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chat-topic-space .chat-topic-space-container .date-line .right-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chat-topic-space .chat-topic-space-container .date-line .between-lines {\n max-width: 100%;\n}\n.chat-topic-space .chat-topic-space-container .mention {\n color: black;\n background-color: #ffffff;\n}\n.chat-topic-space .chat-topic-space-container .info-message {\n background-color: whitesmoke;\n text-align: center;\n border-radius: 7px;\n padding: 7px;\n margin-bottom: 15px;\n}\n\n.chat-space {\n display: flex;\n flex-direction: column;\n height: 100%;\n}\n.chat-space .chat-header {\n cursor: pointer;\n padding-bottom: 0 !important;\n padding-top: 0 !important;\n}\n.chat-space .mentioned-doctype-section {\n display: flex;\n justify-content: flex-end;\n color: white;\n background-color: #088dff;\n position: sticky;\n width: 348px;\n padding: 5px;\n z-index: 999;\n}\n.chat-space .mentioned-doctype-section .remove-topic {\n cursor: pointer;\n margin-left: 12px;\n}\n.chat-space .mentioned-doctype-section .edit-chat-topic-subject {\n cursor: pointer;\n}\n.chat-space .mentioned-doctype-section .topic-status {\n cursor: pointer;\n}\n.chat-space .ql-editor {\n padding: 12px 22px 12px 28px !important;\n max-height: 75px;\n min-height: 50px;\n position: absolute;\n bottom: -24px;\n width: 100%;\n color: var(--text-color);\n background-color: var(--control-bg);\n background-clip: padding-box;\n}\n.chat-space .ql-editor p {\n min-height: 23px;\n -webkit-user-select: text;\n -moz-user-select: text;\n user-select: text;\n white-space: pre-wrap;\n word-break: break-word;\n}\n.chat-space .ql-mention-list-container {\n font-family: \"Inter\";\n}\n.chat-space .ql-mention-list-container .doc-id {\n font-size: 13px;\n}\n.chat-space .ql-mention-list-container .doc-title {\n font-size: 12px;\n color: gray;\n}\n.chat-space .ql-mention-list-container .ql-mention-list {\n overflow: auto;\n}\n.chat-space .tag-section {\n display: flex;\n align-items: center;\n overflow-x: auto;\n overflow-y: auto;\n background-color: white;\n}\n.chat-space .tag-section .tags-container {\n background-color: #ededed;\n left: 58px;\n width: 230px;\n bottom: 75px;\n z-index: 0;\n position: absolute;\n display: none;\n flex-direction: column;\n max-height: 400px;\n overflow: auto;\n}\n.chat-space .tag-section .tags-container .tag-blot {\n margin: 5px;\n padding: 5px;\n flex-shrink: 0;\n border-bottom: 1px solid #f4f5f6;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.chat-space .tag-section .tags-container .tag-blot .remove-tag {\n color: white;\n cursor: pointer;\n float: left;\n margin-right: 12px;\n}\n.chat-space .tag-section .tags-container .tag-blot:last-child {\n border-bottom: none;\n}\n.chat-space .chat-space-container {\n padding: 12px;\n overflow-wrap: break-word;\n height: 450.5px;\n overflow-y: auto;\n}\n.chat-space .chat-space-container .chat-image {\n border-radius: 13px 13px 13px 0px;\n width: 100%;\n height: auto;\n}\n.chat-space .chat-space-container .arrow-button {\n position: absolute;\n left: 14px;\n bottom: 90px;\n z-index: 1;\n display: none;\n flex-direction: column;\n}\n.chat-space .chat-space-container .arrow-button .arrow {\n background-color: #f4f5f6;\n border-radius: 50%;\n width: 25px;\n height: 25px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-color: #798287;\n border-style: solid;\n}\n.chat-space .chat-space-container .arrow-button .arrow .btn-ar {\n color: #798287;\n}\n.chat-space .chat-space-container .message-name {\n font-size: 0.75rem;\n font-weight: bold;\n}\n.chat-space .chat-space-container .sender-message {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n margin-bottom: 5px;\n}\n.chat-space .chat-space-container .sender-message .message-bubble {\n background: var(--gray-200);\n color: #000000;\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 0px 13px;\n max-width: 90%;\n}\n.chat-space .chat-space-container .recipient-message {\n margin-bottom: 5px;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n}\n.chat-space .chat-space-container .recipient-message .message-bubble {\n background: var(--control-bg);\n color: var(--text-color);\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 13px 0px;\n max-width: 90%;\n}\n.chat-space .chat-space-container .voice-clip-container {\n width: 235px;\n display: flex;\n align-items: center;\n flex-direction: row-reverse;\n margin-left: 8px;\n margin-right: 4px;\n flex-wrap: wrap;\n}\n.chat-space .chat-space-container .voice-clip-container .audio-btn {\n color: #505252;\n position: relative;\n width: 34px;\n height: 34px;\n border: none;\n}\n.chat-space .chat-space-container .voice-clip-container .audio-btn .stop-btn {\n display: none;\n}\n.chat-space .chat-space-container .voice-clip-container .record-sec {\n position: relative;\n overflow: hidden;\n --progress-width: 0%;\n flex: 1;\n margin-right: 5px;\n background-color: #e2e3e3;\n padding: 5px;\n border-radius: 13px 13px;\n margin-left: 5px;\n /* Start at the edge of the padding */\n /* Adjust for padding */\n}\n.chat-space .chat-space-container .voice-clip-container .record-sec::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n height: 100%;\n width: var(--progress-width);\n background-color: gold;\n transition: none;\n}\n.chat-space .chat-space-container .voice-clip-container .record-sec .record-line {\n display: flex;\n height: 20px;\n}\n.chat-space .chat-space-container .voice-clip-container .record-sec .record-line .record-canvas {\n position: relative;\n flex-grow: 1;\n cursor: pointer;\n width: 100px;\n height: 15px;\n margin: 2px auto;\n}\n.chat-space .chat-space-container .voice-clip-container .duration {\n flex-basis: 100%;\n font-size: 10px;\n line-height: 15px;\n margin: 3px 5px 0px 0px;\n}\n.chat-space .chat-space-container .message-time {\n font-size: 0.75rem;\n color: var(--text-muted);\n}\n.chat-space .chat-space-container .date-line {\n width: 100%;\n text-align: center;\n margin: 10px 0 20px;\n}\n.chat-space .chat-space-container .date-line span {\n background: var(--card-bg);\n padding: 0 8px;\n font-size: 0.875rem;\n}\n.chat-space .chat-space-container .date-line .for_line {\n display: flex;\n justify-content: center;\n flex-direction: row;\n align-items: center;\n}\n.chat-space .chat-space-container .date-line .left-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chat-space .chat-space-container .date-line .right-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chat-space .chat-space-container .date-line .between-lines {\n max-width: 100%;\n}\n.chat-space .chat-space-container .mention {\n color: black;\n background-color: #ffffff;\n}\n.chat-space .chat-space-container .info-message {\n background-color: whitesmoke;\n text-align: center;\n border-radius: 7px;\n padding: 7px;\n margin-bottom: 15px;\n}\n.chat-space .chat-space-actions {\n padding: 3px 12px 12px 12px;\n height: 75px;\n display: flex;\n align-items: center;\n}\n.chat-space .chat-space-actions .open-attach-items {\n cursor: pointer;\n display: flex;\n align-items: center;\n}\n.chat-space .chat-space-actions .type-message {\n margin: 0 10px;\n font-size: 0.875rem;\n padding: 0px;\n}\n.chat-space .chat-space-actions .form-control {\n height: unset;\n}\n.chat-space .chat-space-actions .voice-clip {\n cursor: pointer;\n display: flex;\n align-items: center;\n}\n.chat-space .chat-space-actions .message-send-button {\n cursor: pointer;\n height: 24px;\n width: 24px;\n border-radius: 50%;\n background: var(--blue-500);\n display: flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n}\n.chat-space .chat-space-actions .message-send-button svg {\n fill: var(--white);\n width: 14px;\n height: 14px;\n}\n\n.delete-sender-name .sender-message .message-bubble .message-name {\n display: none;\n}\n\n.chat-form .chat-form-container {\n padding: 12px;\n}\n.chat-form .chat-form-container .chat-query-heading {\n font-size: 0.875rem;\n color: var(--gray-800);\n}\n.chat-form .chat-form-container button {\n font-size: 1rem;\n}\n.chat-form .chat-form-container .form-label {\n font-size: 0.75rem;\n font-weight: bold;\n}\n.chat-form .chat-form-container #chat-message-area {\n resize: none;\n}\n\n.chat-welcome .chat-welcome-header {\n padding: var(--padding-lg);\n}\n.chat-welcome .chat-welcome-header .hero-icon {\n height: 3rem;\n width: 3rem;\n border-radius: 50%;\n background: var(--blue-500);\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: var(--margin-md);\n}\n.chat-welcome .chat-welcome-header .hero-icon svg {\n fill: var(--white);\n}\n.chat-welcome .chat-welcome-header h3 {\n font-size: 2.25rem;\n font-weight: normal;\n margin-bottom: var(--margin-md);\n}\n.chat-welcome .chat-welcome-header p {\n font-size: 1.125rem;\n}\n.chat-welcome .chat-welcome-footer {\n position: absolute;\n padding: 60px var(--padding-md) 0px var(--padding-md);\n bottom: 0;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n background: var(--cyan-100);\n}\n.chat-welcome .chat-welcome-footer .status-content {\n width: 100%;\n margin-bottom: 0;\n font-size: 1.125rem;\n font-weight: bold;\n}\n.chat-welcome .chat-welcome-footer .hero-content {\n width: 100%;\n font-size: 0.75rem;\n}\n.chat-welcome .chat-welcome-footer button {\n margin-bottom: var(--margin-md);\n font-size: 1rem;\n}\n.chat-welcome .chat-welcome-footer .welcome-footer {\n position: initial;\n margin-bottom: var(--margin-sm);\n}\n\n.chat-contact-list .chat-contacts-container {\n height: 470.5px;\n}\n\n.chat-header {\n display: flex;\n align-items: center;\n padding: 12px;\n box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.06), 0px 2px 0.5px -1px rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid var(--dark-border-color);\n}\n.chat-header .chat-profile-info {\n margin-right: var(--margin-md);\n font-size: 0.875rem;\n margin-left: auto;\n display: flex;\n height: 52px;\n flex-direction: column;\n justify-content: center;\n}\n.chat-header .chat-profile-info .chat-profile-name {\n color: var(--text-color);\n font-weight: 600;\n}\n.chat-header .chat-profile-info .chat-profile-status {\n font-size: 0.75rem;\n}\n.chat-header .add-member {\n cursor: pointer;\n margin-left: 11px;\n margin-top: 1px;\n}\n.chat-header .online-circle {\n display: inline-block;\n height: 0.5rem;\n width: 0.5rem;\n border-radius: 50%;\n margin-right: 3px;\n background: var(--red-avatar-color);\n}\n\n.chat-footer {\n width: 100%;\n display: flex;\n position: absolute;\n bottom: 8px;\n justify-content: center;\n font-size: 0.875rem;\n color: var(--gray-600);\n}\n.chat-footer:hover {\n text-decoration: none;\n}\n\n.empty-container {\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.close-chat-window {\n cursor: pointer;\n margin-left: 0px;\n margin-top: 1px;\n}\n\n.bg-message {\n background-color: rgba(0, 0, 100, 0.1);\n}\n\n.voice-message {\n padding: 3px 12px 12px 12px;\n height: 75px;\n display: flex;\n align-items: center;\n}\n.voice-message .send-btn svg {\n margin-top: 11px;\n}\n\n.voice-section {\n display: none;\n}\n\n.message-section {\n display: flex;\n align-items: center;\n width: 100%;\n}\n\n.tag-blot-hidden {\n display: none;\n}\n\n.tag-blot-hidden:last-child {\n display: block;\n}\n\n.contributors_count,\n.contributors_close {\n cursor: pointer;\n}\n\n.chat-space-center {\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.no-messages-info {\n text-align: center;\n}\n\n.request-access-container {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n\n@media (max-width: 576px) {\n .chat-app {\n max-width: 100%;\n bottom: 1rem;\n }\n .chat-bubble-closed {\n display: none;\n }\n .chat-cross-button {\n display: block;\n }\n .chat-list .chat-list-header .chat-list-icons {\n margin-left: var(--margin-xl);\n }\n}\n.chat-navbar-icon {\n cursor: pointer;\n}\n.chat-navbar-icon .badge {\n background: var(--red-avatar-color);\n color: var(--bg-color);\n position: relative;\n top: -10px;\n right: -10px;\n border-radius: 50%;\n font-size: 9px;\n border: 1px solid var(--red-avatar-color);\n}\n\n.whatsapp-wrapper {\n background: #ece5dd;\n padding: 20px;\n display: flex;\n justify-content: center;\n}\n\n.whatsapp-card {\n width: 350px;\n background: #efeae2;\n border-radius: 0;\n overflow: hidden;\n box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);\n border: 1px solid #ddd;\n}\n\n.wa-chat {\n display: flex;\n flex-direction: column;\n}\n\n.wa-chat-header {\n display: flex;\n align-items: center;\n padding: 12px;\n background: #1be9d1;\n color: white;\n border-radius: 0;\n}\n\n.wa-chat-header .wa-avatar {\n width: 40px;\n height: 40px;\n background: #128c7e;\n border-radius: 0;\n margin-left: 12px;\n}\n\n.wa-chat-header-name {\n font-size: 16px;\n font-weight: bold;\n}\n\n.wa-chat-header-status {\n font-size: 12px;\n opacity: 0.8;\n}\n\n.wa-chat-body {\n padding: 10px;\n display: flex;\n flex-direction: column;\n gap: 8px;\n}\n\n.wa-msg-row {\n display: flex;\n}\n\n.wa-msg-row.in {\n justify-content: flex-start;\n}\n\n.wa-msg-row.out {\n justify-content: flex-end;\n}\n\n.wa-msg {\n max-width: 80%;\n background: white;\n padding: 10px 12px;\n font-size: 14px;\n line-height: 1.4;\n position: relative;\n border-radius: 0 !important;\n}\n\n.wa-msg-text {\n white-space: pre-wrap;\n word-break: break-word;\n}\n\n.wa-msg-meta {\n font-size: 10px;\n text-align: left;\n opacity: 0.6;\n margin-top: 4px;\n}\n\n.wa-list-container {\n margin-top: 6px;\n background: #ffffff;\n padding: 0;\n overflow: hidden;\n border: 1px solid #e0e0e0;\n border-radius: 0 !important;\n}\n\n.wa-list-row {\n padding: 12px 15px;\n border-bottom: 1px solid #f0f0f0;\n font-size: 14px;\n cursor: pointer;\n display: flex;\n align-items: center;\n border-radius: 0 !important;\n}\n\n.wa-list-row:last-child {\n border-bottom: none;\n}\n\n.wa-list-row:hover {\n background: #f7f7f7;\n}\n\n.wa-list-dot {\n font-size: 18px;\n margin-left: 10px;\n color: #555;\n}\n\n/* ===== Reply bubble ===== */\n.reply-preview-bubble {\n border-right: 3px solid #0d6efd;\n background: #f1f3f5;\n padding: 6px 8px;\n margin-bottom: 6px;\n font-size: 12px;\n cursor: pointer;\n}\n\n.reply-preview-bubble .reply-sender {\n font-weight: bold;\n color: #0d6efd;\n}\n\n.reply-preview-bubble .reply-text {\n color: #555;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n.reply-preview-bubble.loading {\n opacity: 0.6;\n font-style: italic;\n}\n\n/* highlight when jumping */\n.reply-highlight {\n animation: replyFlash 1.2s ease;\n}\n\n.message-bubble.reply-highlight {\n animation: replyFlash 1.8s ease-out;\n}\n\n@keyframes replyFlash {\n 0% {\n background-color: rgba(13, 110, 253, 0.35);\n }\n 100% {\n background-color: inherit;\n }\n}\n.reply-preview-host {\n width: 92%;\n margin: auto;\n}\n\n.reply-preview {\n width: 100%;\n display: flex;\n align-items: flex-start;\n gap: 8px;\n padding: 6px 8px;\n margin: 0;\n background: #f6f7f9;\n border: 1px solid #e7e9ee;\n border-right: 3px solid #3b82f6;\n border-radius: 10px;\n}\n\n.reply-preview__text {\n flex: 1 1 auto;\n min-width: 0;\n font-size: 12px;\n line-height: 1.35;\n color: #111827;\n display: -webkit-box;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n overflow: hidden;\n white-space: normal;\n word-break: break-word;\n}\n\n.reply-preview__close {\n width: 22px;\n height: 22px;\n border: 0;\n border-radius: 999px;\n background: transparent;\n color: #6b7280;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n font-size: 16px;\n line-height: 1;\n align-self: center;\n}\n\n.reply-preview__close:hover {\n background: #e9edf3;\n color: #111827;\n}\n\n.chat-search {\n padding: 8px 12px 10px;\n border-bottom: 1px solid rgba(0, 0, 0, 0.06);\n}\n\n.chat-search__bar {\n display: flex;\n align-items: center;\n gap: 8px;\n padding: 8px 10px;\n border-radius: 12px;\n background: rgba(0, 0, 0, 0.04);\n border: 1px solid rgba(0, 0, 0, 0.06);\n}\n\n.chat-search__bar:focus-within {\n background: #fff;\n border-color: rgba(13, 110, 253, 0.35);\n box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);\n}\n\n.chat-search__icon {\n font-size: 14px;\n opacity: 0.7;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.chat-search__input {\n flex: 1;\n border: none;\n outline: none;\n background: transparent;\n font-size: 13px;\n line-height: 1.2;\n min-width: 0;\n}\n\n.chat-search__clear {\n border: none;\n background: transparent;\n cursor: pointer;\n font-size: 14px;\n opacity: 0.55;\n padding: 2px 6px;\n border-radius: 8px;\n display: none;\n}\n\n.chat-search__clear:hover {\n opacity: 0.9;\n background: rgba(0, 0, 0, 0.06);\n}\n\n.chat-search__count {\n font-size: 12px;\n padding: 2px 8px;\n border-radius: 999px;\n background: rgba(13, 110, 253, 0.12);\n color: rgb(13, 110, 253);\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n min-width: 42px;\n text-align: center;\n}\n\n.chat-search__nav {\n display: flex;\n gap: 6px;\n}\n\n.chat-search__btn {\n width: 28px;\n height: 28px;\n border-radius: 10px;\n border: 1px solid rgba(0, 0, 0, 0.08);\n background: #fff;\n cursor: pointer;\n line-height: 1;\n font-size: 16px;\n opacity: 0.9;\n}\n\n.chat-search__btn:disabled {\n opacity: 0.4;\n cursor: not-allowed;\n background: rgba(0, 0, 0, 0.03);\n}\n\n.chat-search__hint {\n font-size: 11px;\n opacity: 0.6;\n margin-top: 6px;\n padding: 0 4px;\n}\n\n.chat-search__spinner {\n width: 14px;\n height: 14px;\n border-radius: 50%;\n border: 2px solid rgba(0, 0, 0, 0.12);\n border-top-color: rgba(13, 110, 253, 0.9);\n display: none;\n animation: chatSpin 0.7s linear infinite;\n}\n\n@keyframes chatSpin {\n to {\n transform: rotate(-360deg);\n }\n}\n.message-bubble mark {\n padding: 0 2px;\n border-radius: 4px;\n background: rgba(255, 193, 7, 0.45);\n}\n\n.forward-see-more-line {\n display: flex;\n align-items: center;\n justify-content: center;\n gap: 10px;\n padding: 8px 12px;\n cursor: pointer;\n font-size: 12px;\n}\n\n.forward-see-more-line span {\n white-space: nowrap;\n}\n\n.forward-see-more-line::before,\n.forward-see-more-line::after {\n content: \"\";\n flex: 1;\n border-top: 1px solid #e6e6e6;\n}\n\n.forward-scrollable {\n max-height: 60vh;\n overflow-y: auto;\n}\n\n.emoji-menu {\n position: fixed;\n display: flex;\n gap: 6px;\n padding: 6px 8px;\n border-radius: 999px;\n border: 1px solid #ddd;\n background: #fff;\n box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);\n z-index: 999999;\n}\n\n.emoji-menu .emoji-item {\n border: 0;\n background: transparent;\n padding: 4px 6px;\n cursor: pointer;\n line-height: 1;\n font-size: 18px;\n}\n\n.emoji-menu .emoji-item img {\n width: 18px;\n height: 18px;\n vertical-align: middle;\n}\n\n.message-reactions {\n display: flex;\n gap: 6px;\n margin-top: 4px;\n flex-wrap: wrap;\n align-items: center;\n}\n\n.reaction-chip {\n display: inline-flex;\n gap: 4px;\n align-items: center;\n padding: 2px 8px;\n border: 1px solid #e5e7eb;\n border-radius: 999px;\n background: #fff;\n font-size: 13px;\n line-height: 1;\n}\n\n.reaction-chip img {\n width: 16px;\n height: 16px;\n vertical-align: middle;\n}\n\n.reaction-count {\n font-weight: 600;\n font-size: 12px;\n opacity: 0.85;\n}\n\n.search-highlight {\n background: #ffe58f;\n padding: 0 2px;\n border-radius: 3px;\n}\n\n.search-highlight-active {\n background: #ffc107;\n animation: pulseHighlight 0.6s ease;\n}\n\n@keyframes pulseHighlight {\n 0% {\n background-color: #fff3cd;\n }\n 50% {\n background-color: #ffca2c;\n }\n 100% {\n background-color: #ffc107;\n }\n}"], - "mappings": "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A,uBACA,mBApIF,aAuIA,8DACE,WAGF,8BACE,yBAGF,YACE,YACA,aACA,wBACA,YACA,sBACA,kBACA,mBACA,0BACA,uBACA,aAzJF,gBA2JE,eACA,gBACA,SA7JF,SAkKA,mBACE,gCAGF,iBACE,YACA,aAGF,OACE,kBAOF,iEAGE,eAGF,YACE,yBAEF,+BACE,aACA,mBACA,eAEF,sEAEE,aACA,sBACA,aArMF,WAwMA,8EAEE,8BACG,2BACH,WACA,YAEF,yCAEE,cAjNF,YAmNE,mBACA,WACA,4BACA,+BACA,2BAvNF,WAyNE,qBAEF,kDA3NA,YA6NE,mBACA,WACA,4BACA,+BACA,2BAjOF,WAoOA,oDACE,+BAGF,aACE,SACA,eACA,aACA,mBACA,iBACA,kBACA,cAEF,iBAjPA,YAmPE,gBAGF,+BACE,mBAEF,kCACE,qBAEF,6BACE,mBAEF,oCACE,mBACA,kBAEF,yCACE,aAEF,mEAEE,mBAEF,2CACE,mCAEF,2DACE,mCACA,4BAEF,qEACE,0CAEF,gFACE,6BAEF,8BACE,mBAEF,0CACE,WAEF,iDACE,gCAEF,+HACE,mBAKF,6DACE,cACA,8CAEF,oFACE,mBACA,cAEF,kEACE,WAEF,yEACE,cACA,8CAEF,gGACE,mBACA,cAEF,8EACE,WAEF,ygGAoCE,mCACA,WAEF,8BACE,4BAEF,yHACE,iCAQF,yDACE,iCAEF,4CACE,WAEF,qEACE,cAEF,2GACE,gCAKF,+EACE,cAEF,qDACE,iCAEF,yCACE,mCACA,wBAEF,sDACE,iCAEF,+CACE,cAEF,gDACE,iCACA,wBACA,8BAEF,0CACE,iCACA,WAEF,sIACE,iCAQF,oDACE,iCACA,wBAEF,+CACE,iCAEF,qDACE,cAEF,0DACE,wBACA,iCAEF,gDACE,iCAEF,mDACE,iCAEF,+CACE,iCAEF,6CACE,iCACA,WAEF,kDACE,yBAEF,uDAEE,WACA,iCAEF,yDAEE,iCAEF,oDACE,iCAGF,mBACE,kBACA,UACA,aACA,sBAGF,WACE,MACA,kBACA,iBACA,YACA,WACA,cAEF,wCACE,uBAEF,gCACE,sBACA,uBAEF,uBACE,eAGF,gBAreA,0BAyeE,qBACA,gCACA,2EAGF,uBAEE,yBAEF,4HAIE,eAMF,yBACE,iBACA,iBACA,cACA,WAEF,4BAlgBA,gBAogBE,eACA,6BAEF,uCACE,mBAEF,8BACE,kBACA,eAEF,2BACE,aA/gBF,WAihBE,WAGF,YACE,gBACA,MACA,UAGF,YACE,UAGF,iBACE,gBACA,SAGF,cACE,gBACA,MACA,UAGF,mBACE,sBACA,eACA,kBAGF,uGA/iBA,oBAmjBE,8BACA,aAEF,gHAGE,kBACA,0BACA,aACA,mBAEF,uTAME,gBACA,gBAEF,gKAGE,eAEF,0JAGE,aAEF,6MAGE,eACA,cACA,eAEF,yiDAwBE,eACA,iBACA,eAEF,wFApnBA,kBAwnBE,kBAxnBF,cA2nBA,+HAGE,aACA,mBACA,kBACA,kBACA,YACA,kBACA,UAEF,2IAGE,WAzoBF,kBA2oBE,mBAEF,6JAGE,gBAEF,oXASE,eACA,gBA5pBF,aA+pBA,umBASE,aACA,sBACA,mBAEF,66DAoCE,aACA,kBACA,eACA,kBAntBF,iCAutBA,qoEAoCE,gCAEA,4CACA,2CA9vBF,cAiwBA,6sEAoCE,cAEF,ylFAoCE,8BACA,iBAEF,q+FAoCE,gBACA,aACA,mBAEF,yyGAoCE,gBACA,gBACA,WAEF,qsFAoCE,8BACA,iBACA,aACA,mBACA,8BACA,WAEF,6rGAoCE,gBACA,aACA,mBACA,YACA,gBAEF,qnGAoCE,aACA,mBACA,uBAzhCF,eA2hCE,YACA,gBAEF,60GA9hCA,SAmkCE,uBAEF,ytHAoCE,aACA,uBACA,WAEF,64HAoCE,kBAEF,i7HAoCE,uBAEF,ipHAoCE,aACA,mBAEF,yzEAoCE,wBACA,gBAEF,i4EAoCE,WACA,gBACA,gBAEF,i4EAoCE,uBACA,mBACA,eACA,WACA,YACA,kBACA,mCACA,WA11CF,kBA61CA,yeASE,aACA,kBACA,eACA,kBAz2CF,iCA62CA,+hBASE,gCAEA,4CACA,2CAz3CF,cA43CA,ijBASE,cAEF,opBASE,8BACA,iBAEF,uvBASE,gBACA,aACA,mBAEF,w0BASE,gBACA,gBACA,WAEF,+qBASE,8BACA,iBACA,aACA,mBACA,8BACA,WAEF,6yBASE,gBACA,aACA,mBACA,YACA,gBAEF,2xBASE,aACA,mBACA,uBAv9CF,eAy9CE,YACA,gBAEF,i1BA59CA,SAs+CE,uBAEF,o7BASE,aACA,uBACA,WAEF,i+BASE,kBAEF,0+BASE,uBAEF,k6BASE,aACA,mBAEF,4kBASE,wBACA,gBAEF,8lBASE,WACA,gBACA,gBAEF,8lBASE,uBACA,mBACA,eACA,WACA,YACA,kBACA,mCACA,WAhkDF,kBAmkDA,kfAnkDA,eA6kDE,aACA,uBACA,mBACA,gBAGF,eACE,aACA,YACA,kBACA,mDACA,0BAxlDF,kBA0lDE,mBACA,gBACA,0CAEF,4BACE,eACA,2BACA,wBAEF,kCAnmDA,aAqmDE,yBACA,eACA,kBAEF,8CAzmDA,+BA4mDA,gDACE,kBACA,UACA,YACA,UACA,aACA,sBAEF,uDACE,yBArnDF,kBAunDE,WACA,YACA,aACA,mBACA,uBACA,qBACA,mBAEF,+DACE,cAEF,gDACE,iBACA,gBAEF,kDACE,aACA,sBACA,uBACA,kBAEF,kEACE,2BACA,WA9oDF,YAgpDE,kBAhpDF,0BAkpDE,cAEF,qDACE,kBACA,aACA,sBACA,qBAEF,qEACE,6BACA,wBA5pDF,YA8pDE,kBA9pDF,+BAgqDE,cAEF,gDACE,iBACA,wBAEF,6CACE,WACA,kBAxqDF,mBA2qDA,kDACE,0BA5qDF,cA8qDE,kBAEF,uDACE,aACA,uBACA,mBACA,mBAEF,iHACE,wCACA,iBACA,YAOF,4DACE,eAEF,mCAnsDA,sBAqsDE,YACA,aACA,mBAEF,iDAzsDA,cA2sDE,kBA3sDF,aA8sDA,wDACE,eACA,YACA,WAjtDF,kBAmtDE,2BACA,aACA,mBACA,uBACA,cAEF,4DACE,kBACA,WACA,YAGF,kBACE,aACA,sBACA,YAEF,+BACE,eACA,2BACA,wBAEF,8CAzuDA,aA2uDE,yBACA,eACA,kBAEF,0DA/uDA,+BAkvDA,4DACE,kBACA,UACA,YACA,UACA,aACA,sBAEF,mEACE,yBA3vDF,kBA6vDE,WACA,YACA,aACA,mBACA,uBACA,qBACA,mBAEF,2EACE,cAEF,4DACE,iBACA,gBAEF,8DACE,aACA,sBACA,uBACA,kBAEF,8EACE,2BACA,WApxDF,YAsxDE,kBAtxDF,0BAwxDE,cAEF,iEACE,kBACA,aACA,sBACA,qBAEF,iFACE,6BACA,wBAlyDF,YAoyDE,kBApyDF,+BAsyDE,cAEF,oEACE,YACA,aACA,mBACA,2BACA,gBACA,iBACA,eAEF,+EACE,cACA,kBACA,WACA,YACA,YAEF,yFACE,aAEF,gFACE,kBACA,gBACA,qBACA,OACA,iBACA,yBAj0DF,+BAo0DE,gBAIF,uFACE,WACA,kBACA,MACA,QACA,YACA,4BACA,sBACA,gBAEF,6FACE,aACA,YAEF,4GACE,kBACA,YACA,eACA,YACA,YA31DF,gBA81DA,8EACE,gBACA,eACA,iBAj2DF,mBAo2DA,4DACE,iBACA,wBAEF,yDACE,WACA,kBA12DF,mBA62DA,8DACE,0BA92DF,cAg3DE,kBAEF,mEACE,aACA,uBACA,mBACA,mBAEF,yIACE,wCACA,iBACA,YAOF,wEACE,eAEF,uDACE,WACA,sBAEF,4DACE,yBACA,kBA34DF,8BA84DE,mBAGF,YACE,aACA,sBACA,YAEF,yBACE,eACA,2BACA,wBAEF,uCACE,aACA,yBACA,WACA,yBACA,gBACA,YAj6DF,YAm6DE,YAEF,qDACE,eACA,iBAEF,qHACE,eAKF,uBA/6DA,sCAi7DE,gBACA,gBACA,kBACA,aACA,WACA,wBACA,mCACA,4BAEF,yBACE,gBACA,yBACG,sBACK,iBACR,qBACA,sBAEF,uCACE,kBAEF,+CACE,eAEF,kDACE,eACA,WAEF,wDACE,cAEF,yBACE,aACA,mBACA,gBACA,gBACA,sBAEF,yCACE,yBACA,UACA,YACA,YACA,UACA,kBACA,aACA,sBACA,iBACA,cAEF,mDAl+DA,uBAq+DE,cACA,gCACA,aACA,mBACA,8BAEF,+DACE,WACA,eACA,WACA,kBAEF,8DACE,mBAEF,kCAp/DA,aAs/DE,yBACA,eACA,gBAEF,8CA1/DA,+BA4/DE,WACA,YAEF,gDACE,kBACA,UACA,YACA,UACA,aACA,sBAEF,uDACE,yBAxgEF,kBA0gEE,WACA,YACA,aACA,mBACA,uBACA,qBACA,mBAEF,+DACE,cAEF,gDACE,iBACA,gBAEF,kDACE,aACA,sBACA,uBACA,kBAEF,kEACE,2BACA,WAjiEF,YAmiEE,kBAniEF,0BAqiEE,cAEF,qDACE,kBACA,aACA,sBACA,qBAEF,qEACE,6BACA,wBA/iEF,YAijEE,kBAjjEF,+BAmjEE,cAEF,wDACE,YACA,aACA,mBACA,2BACA,gBACA,iBACA,eAEF,mEACE,cACA,kBACA,WACA,YACA,YAEF,6EACE,aAEF,oEACE,kBACA,gBACA,qBACA,OACA,iBACA,yBA9kEF,+BAilEE,gBAIF,2EACE,WACA,kBACA,MACA,QACA,YACA,4BACA,sBACA,gBAEF,iFACE,aACA,YAEF,gGACE,kBACA,YACA,eACA,YACA,YAxmEF,gBA2mEA,kEACE,gBACA,eACA,iBA9mEF,mBAinEA,gDACE,iBACA,wBAEF,6CACE,WACA,kBAvnEF,mBA0nEA,kDACE,0BA3nEF,cA6nEE,kBAEF,uDACE,aACA,uBACA,mBACA,mBAEF,iHACE,wCACA,iBACA,YAOF,4DACE,eAEF,2CACE,WACA,sBAEF,gDACE,yBACA,kBAxpEF,8BA2pEE,mBAEF,gCA7pEA,sBA+pEE,YACA,aACA,mBAEF,mDACE,eACA,aACA,mBAEF,8CAxqEA,cA0qEE,kBA1qEF,UA6qEA,8CACE,aAEF,4CACE,eACA,aACA,mBAEF,qDACE,eACA,YACA,WAxrEF,kBA0rEE,2BACA,aACA,mBACA,uBACA,cAEF,yDACE,kBACA,WACA,YAGF,kEACE,aAGF,gCA1sEA,aA6sEA,oDACE,kBACA,sBAEF,uCACE,eAEF,4CACE,iBACA,gBAEF,mDACE,YAGF,mCACE,0BAEF,8CACE,YACA,WAjuEF,kBAmuEE,2BACA,aACA,mBACA,uBACA,+BAEF,kDACE,kBAEF,sCACE,kBACA,gBACA,+BAEF,qCACE,mBAEF,mCACE,kBACA,qDACA,SACA,WACA,aACA,sBACA,mBACA,2BAEF,mDACE,WACA,gBACA,mBACA,gBAEF,iDACE,WACA,iBAEF,0CACE,+BACA,eAEF,mDACE,iBACA,+BAGF,4CACE,eAGF,aACE,aACA,mBAvxEF,aAyxEE,yDACA,iDAEF,gCACE,8BACA,kBACA,iBACA,aACA,YACA,sBACA,uBAEF,mDACE,wBACA,gBAEF,qDACE,iBAEF,yBACE,eACA,iBACA,eAEF,4BACE,qBACA,aACA,YApzEF,kBAszEE,iBACA,mCAGF,aACE,WACA,aACA,kBACA,WACA,uBACA,kBACA,sBAEF,mBACE,qBAGF,iBACE,aACA,uBACA,mBAGF,mBACE,eACA,cACA,eAGF,YACE,2BAGF,eAv1EA,sBAy1EE,YACA,aACA,mBAEF,6BACE,gBAGF,eACE,aAGF,iBACE,aACA,mBACA,WAGF,iBACE,aAGF,4BACE,cAGF,wCAEE,eAGF,mBACE,aACA,uBACA,mBAGF,kBACE,kBAGF,0BACE,aACA,sBACA,uBAGF,0BACE,UACE,eACA,YAEF,oBACE,aAEF,mBACE,cAEF,8CACE,8BAGJ,kBACE,eAEF,yBACE,mCACA,sBACA,kBACA,UACA,YA/5EF,kBAi6EE,cACA,yCAGF,kBACE,mBAt6EF,aAw6EE,aACA,uBAGF,eACE,YACA,mBA96EF,gBAg7EE,gBACA,8BACA,sBAGF,SACE,aACA,sBAGF,gBACE,aACA,mBA57EF,aA87EE,mBACA,WA/7EF,gBAm8EA,2BACE,WACA,YACA,mBAt8EF,gBAw8EE,iBAGF,qBACE,eACA,gBAGF,uBACE,eACA,WAGF,cAr9EA,aAu9EE,aACA,sBACA,QAGF,YACE,aAGF,eACE,2BAGF,gBACE,yBAGF,QACE,cACA,iBA1+EF,kBA4+EE,eACA,gBACA,kBA9+EF,0BAk/EA,aACE,qBACA,sBAGF,aACE,eACA,gBACA,WACA,eAGF,mBACE,eACA,mBAhgFF,UAkgFE,gBACA,yBAngFF,0BAugFA,aAvgFA,kBAygFE,gCACA,eACA,eACA,aACA,mBA7gFF,0BAihFA,wBACE,mBAGF,mBACE,mBAGF,aACE,eACA,iBACA,WAIF,sBACE,+BACA,mBAliFF,gBAoiFE,kBACA,eACA,eAGF,oCACE,gBACA,cAGF,kCACE,WACA,mBACA,gBACA,uBAGF,8BACE,WACA,kBAIF,iBACE,+BAGF,gCACE,mCAGF,yBAEI,8BAGA,0BAGJ,oBACE,UA5kFF,YAglFA,eACE,WACA,aACA,uBACA,QAplFF,yBAulFE,mBACA,yBACA,+BAzlFF,mBA6lFA,qBACE,cACA,YACA,eACA,iBACA,cACA,oBACA,qBACA,4BACA,gBACA,mBACA,sBAGF,sBACE,WACA,YACA,SA9mFF,oBAgnFE,uBACA,cACA,oBACA,mBACA,uBACA,eACA,eACA,cACA,kBAGF,4BACE,mBACA,cAGF,aAhoFA,sBAkoFE,wCAGF,kBACE,aACA,mBACA,QAxoFF,oCA2oFE,2BACA,iCAGF,+BACE,gBACA,uBACA,gCAGF,mBACE,eACA,WACA,yBACG,sBACK,iBAGV,oBACE,OACA,YACA,aACA,uBACA,eACA,gBACA,YAGF,oBACE,YACA,uBACA,eACA,eACA,YA5qFF,kCA+qFE,aAGF,0BACE,WACA,2BAGF,oBACE,eAxrFF,oCA2rFE,gCACA,cACA,yBACG,sBACK,iBACR,eACA,kBAGF,kBACE,aACA,QAGF,kBACE,WACA,YA3sFF,mBA6sFE,iCACA,gBACA,eACA,cACA,eACA,WAGF,2BACE,WACA,mBACA,2BAGF,mBACE,eACA,WACA,eA9tFF,cAkuFA,sBACE,WACA,YApuFF,kBAsuFE,iCACA,2BACA,aACA,uCAGF,uBAEI,2BAGJ,qBAjvFA,gCAovFE,+BAGF,uBACE,aACA,mBACA,uBACA,SA3vFF,iBA6vFE,eACA,eAGF,4BACE,mBAGF,2DAEE,WACA,OACA,6BAGF,oBACE,gBACA,gBAGF,YACE,eACA,aACA,QApxFF,oCAuxFE,sBACA,gBACA,gCACA,eAGF,wBACE,SACA,uBA/xFF,gBAiyFE,eACA,cACA,eAGF,4BACE,WACA,YACA,sBAGF,mBACE,aACA,QACA,eACA,eACA,mBAGF,eACE,oBACA,QACA,mBAvzFF,gBAyzFE,yBAzzFF,oBA2zFE,gBACA,eACA,cAGF,mBACE,WACA,YACA,sBAGF,gBACE,gBACA,eACA,YAGF,kBACE,mBA70FF,gCAk1FA,yBACE,mBACA,kCAGF,6BAEI,6BAGA,4BAGA", - "names": [] -} diff --git a/clefincode_chat/public/dist/css/clefincode_chat.bundle.6BWYKBDA.css b/clefincode_chat/public/dist/css/clefincode_chat.bundle.6BWYKBDA.css deleted file mode 100644 index ae564d9..0000000 --- a/clefincode_chat/public/dist/css/clefincode_chat.bundle.6BWYKBDA.css +++ /dev/null @@ -1,6 +0,0 @@ -@font-face{font-family:FontAwesome;src:url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0);src:url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.chat-app{position:fixed;bottom:24px;right:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;min-width:350px;z-index:1030;padding:0 1rem}.chat-app ::-webkit-scrollbar{width:2px}.chat-app ::-webkit-scrollbar-track{background:var(--card-bg)}.chat-app ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:10px;max-height:30px}.chat-app ::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.chat-app .chat_left_section{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.chat-app .chat_left_section .chat-window{height:582px;width:350px;position:relative;box-shadow:0 2px 6px #112b4214,0 1px 4px #112b421a;background:var(--card-bg);border-radius:6px;margin-bottom:1rem;margin-right:5px;border:1px solid var(--dark-border-color)}.chat-app .chat_right_section{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;align-self:flex-end}.chat-app .chat_right_section .chat-element{height:582px;width:350px;position:relative;box-shadow:0 2px 6px #112b4214,0 1px 4px #112b421a;background:var(--card-bg);border-radius:6px;margin-bottom:1rem;border:1px solid var(--dark-border-color)}.chat-app .chat_right_section .chat-element .chat-container{padding:0;margin:0}.chat-app .chat_right_section .chat-element .chat-cross-button{display:none;color:var(--gray-700);cursor:pointer;position:absolute;top:12px;right:8px}.chat-app .chat_right_section #chat-bubble>.badge{position:relative;top:-70px;right:-45px;background-color:red;color:#fff;font-size:12px;font-weight:700;border-radius:50%;padding:2px 6px;min-width:20px;height:20px;text-align:center;line-height:16px;box-shadow:0 0 2px #0000004d;z-index:10}.chat-app .chat_right_section .chat-bubble{cursor:pointer;background:#181f2f;color:var(--white);border-radius:100px;font-weight:700;display:flex;align-items:center;width:initial}.chat-app .chat_right_section .chat-bubble .badge{position:absolute;top:6px;right:24px;background-color:red;color:#fff;font-size:12px;font-weight:700;border-radius:50%;padding:2px 6px;min-width:20px;height:20px;text-align:center;line-height:16px;box-shadow:0 0 2px #0000004d;z-index:10}.chat-app .chat_right_section .chat-bubble svg{fill:var(--white)}.chat-app .chat_right_section .chat-bubble:hover{box-shadow:var(--shadow-lg)}.chat-app .chat_right_section .chat-bubble .chat-message-icon{margin-right:var(--margin-sm);display:flex;align-items:center;justify-content:center}.chat-app .chat_right_section .chat-bubble-closed{display:flex;justify-content:center;align-items:center;padding:22px}.chat-app .chat_right_section .chat-bubble-closed .cross-icon{width:100%}.ask-to-join-container strong{white-space:break-spaces}.infobutton{height:50px;display:flex;color:var(--text-color);flex-grow:1;flex-direction:column;font-size:.875rem;align-items:center;text-transform:capitalize;justify-content:center;outline:none;padding:4px 0 0;cursor:pointer;background:none;border:0;margin:0}.infobutton.active{border-bottom:4px solid #adadad}.gname[readonly]{border:none;outline:none}.gname{text-align:center}.contributors_count,.contributors_close,.contributors_count_icon{cursor:pointer}.chat-media{background-color:#f0f2f5}.chat-media .mediatabcontainer{display:flex;flex-direction:row;flex-wrap:wrap}.chat-media .mediatabcontainer video,.chat-media .mediatabcontainer a{display:flex;width:136px!important;height:100px;margin:8px}.chat-media .mediatabcontainer video img,.chat-media .mediatabcontainer a img{-o-object-fit:cover!important;object-fit:cover!important;width:100%;height:100%}.chat-media .linkstabcontainer .linksrow{display:block;padding:8px;background:#f4f5f6;width:100%;border-top-left-radius:8px;border-bottom-left-radius:8px;border-top-right-radius:8px;margin:8px;word-wrap:break-word}.chat-media .docstabcontainer .document-container{padding:8px;background:#f4f5f6;width:100%;border-top-left-radius:8px;border-bottom-left-radius:8px;border-top-right-radius:8px;margin:8px}.chat-media .docstabcontainer .document-container a{text-decoration:none!important}.chat_bottom{bottom:0;position:fixed;display:flex;flex-direction:row;background:white;overflow-y:scroll;max-width:98%}.chat_bottom div{padding:6px;margin-right:1px}[data-theme=dark] .chat_bottom{background:#1c2126}[data-theme=dark] .minimized-chat{border-color:#434a52}[data-theme=dark] .chat-info{background:#161a1f}[data-theme=dark] .chat-info .gname{background:#1c2126;border-color:#000}[data-theme=dark] .chat-info input:focus{outline:none}[data-theme=dark] .infoheader,[data-theme=dark] .chat-info-section{background:#1c2126}[data-theme=dark] .chat-space .tag-section{background-color:#1c2126!important}[data-theme=dark] .chat-space .tag-section .tags-container{background-color:#1c2126!important;box-shadow:0 0 5px 2px #000}[data-theme=dark] .chat-space .tag-section .tags-container .tag-blot{border-bottom:1px solid #7a838c!important}[data-theme=dark] .chat-space .tag-section .tags-container .tag-blot:last-child{border-bottom:none!important}[data-theme=dark] .chat-media{background:#1c2126}[data-theme=dark] .chat-media .infobutton{color:#fff}[data-theme=dark] .chat-media .infobutton:active{border-bottom:4px solid #ffffff}[data-theme=dark] .chat-media .linkstabcontainer .linksrow,[data-theme=dark] .chat-media .docstabcontainer .document-container{background:#242a30}[data-theme=dark] .chat-space .chat-space-container .mention{color:#f9f9f9;background-color:var(--user-mention-bg-color)}[data-theme=dark] .chat-space .chat-space-container .sender-message .message-bubble{background:#394149;color:#f9f9f9}[data-theme=dark] .chat-space .chat-space-container .info-message{color:#000}[data-theme=dark] .chat-topic-space .chat-topic-space-container .mention{color:#f9f9f9;background-color:var(--user-mention-bg-color)}[data-theme=dark] .chat-topic-space .chat-topic-space-container .sender-message .message-bubble{background:#394149;color:#f9f9f9}[data-theme=dark] .chat-topic-space .chat-topic-space-container .info-message{color:#000}[data-theme=dark] .chat-list .chat-rooms-group-container .chat-room .chat-latest,[data-theme=dark] .chat-list .chat-rooms-group-container .chat-room-group .chat-latest,[data-theme=dark] .chat-list .chat-rooms-group-container .chat-contact .chat-latest,[data-theme=dark] .chat-list .chat-rooms-group-container .new-group .chat-latest,[data-theme=dark] .chat-list .chat-rooms-container .chat-room .chat-latest,[data-theme=dark] .chat-list .chat-rooms-container .chat-room-group .chat-latest,[data-theme=dark] .chat-list .chat-rooms-container .chat-contact .chat-latest,[data-theme=dark] .chat-list .chat-rooms-container .new-group .chat-latest,[data-theme=dark] .chat-list .chat-contacts-container .chat-room .chat-latest,[data-theme=dark] .chat-list .chat-contacts-container .chat-room-group .chat-latest,[data-theme=dark] .chat-list .chat-contacts-container .chat-contact .chat-latest,[data-theme=dark] .chat-list .chat-contacts-container .new-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-room .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-room-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-contact .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-group-container .new-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-room .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-room-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-contact .chat-latest,[data-theme=dark] .chat-contact-list .chat-rooms-container .new-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-room .chat-latest,[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-room-group .chat-latest,[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-contact .chat-latest,[data-theme=dark] .chat-contact-list .chat-contacts-container .new-group .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-room .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-room-group .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-contact .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-group-container .new-group .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-container .chat-room .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-container .chat-room-group .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-container .chat-contact .chat-latest,[data-theme=dark] .conversation-list .chat-rooms-container .new-group .chat-latest,[data-theme=dark] .conversation-list .chat-contacts-container .chat-room .chat-latest,[data-theme=dark] .conversation-list .chat-contacts-container .chat-room-group .chat-latest,[data-theme=dark] .conversation-list .chat-contacts-container .chat-contact .chat-latest,[data-theme=dark] .conversation-list .chat-contacts-container .new-group .chat-latest{background:var(--red-avatar-color);color:#000}[data-theme=dark] .container1{border-top:1.5px solid #fff}[data-theme=dark] .container1 .chatlist,[data-theme=dark] .container1 .search_chat,[data-theme=dark] .container1 .header{background-color:var(--gray-900)}[data-theme=dark] .container1 .search_chat .search input{background-color:var(--gray-700)}[data-theme=dark] .container1 .nav-icons li{color:#fff}[data-theme=dark] .container1 .chatlist .block .details .listHead h4{color:#c9d0d6}[data-theme=dark] .container1 .chatlist .block.active,[data-theme=dark] .container1 .chatlist .block:hover{background:var(--bg-light-gray)}[data-theme=dark] .container1 .chatlist .block.unread .details .listHead .time{color:#7a838c}[data-theme=dark] .container1 .infosectionchatportal{background-color:var(--gray-900)}[data-theme=dark] .container1 .message p{background-color:var(--control-bg);color:var(--text-color)}[data-theme=dark] .container1 .message-form-container{background-color:var(--gray-700)}[data-theme=dark] .container1 .timemessagechat{color:#7a838c}[data-theme=dark] .container1 .contactdetailbox{background-color:var(--gray-900);color:var(--text-color);border-bottom:3px solid black}[data-theme=dark] .container1 #sendButton{background-color:var(--gray-700);color:#fff}[data-theme=dark] .container1 .rightSide,[data-theme=dark] .container1 .contactsapi .chatlist,[data-theme=dark] .container1 .leftSide{background-color:var(--gray-900)}[data-theme=dark] .container1 #filterunreadmessages{background-color:var(--gray-900);color:var(--text-color)}[data-theme=dark] .container1 .filter_resaults{background-color:var(--gray-900)}[data-theme=dark] .container1 .timemessagechatheader{color:#87ceeb}[data-theme=dark] .container1 .buttonfor-media-Links-Docs{color:var(--text-color);background-color:var(--gray-900)}[data-theme=dark] .container1 .media-links-docs{background-color:var(--gray-900)}[data-theme=dark] .container1 .infosectionandmedia{background-color:var(--gray-700)}[data-theme=dark] .container1 .checkedelements{background-color:var(--gray-500)}[data-theme=dark] .container1 #record-button{background-color:var(--gray-700);color:#fff}[data-theme=dark] .container1 .document-container{background-color:#394149}[data-theme=dark] .container1 .box_media_document_link{color:#111;background-color:var(--gray-700)}[data-theme=dark] .container1 .box_media_document_link p{background-color:var(--gray-700)}[data-theme=dark] .container1 #filterunreadmessages{background-color:var(--gray-900)}.show-contributors{position:absolute;right:55px;display:flex;flex-direction:column}.chat-info{top:0;position:absolute;background:white;height:100%;width:100%;overflow:auto}.chat-info .roomname input[placeholder]{text-overflow:ellipsis}.chat-info .avatar-info .avatar{width:100px!important;height:100px!important}.chat-info .exit-group{cursor:pointer}.minimized-chat{border-radius:8px 8px 0 0;border-color:#f4f5f6;border:1px solid rgba(0,0,0,.2);box-shadow:0 18px 22px #1927341a,0 1px 10px #0000000f,0 .5px 5px #1927340a}.infoheader,.chat-info{background-color:#f0f2f5}.infoheader .exitMe,.infoheader .back-to-chat-info,.chat-info .exitMe,.chat-info .back-to-chat-info,.chat-info .add_members{cursor:pointer}.chat-info .list_members{margin-left:8px;max-height:120px;overflow:auto;width:100%}.chat-info .add_this_member{padding:8px 0 0;cursor:pointer;border-bottom:1px solid gray}.chat-info .add_this_member:last-child{border-bottom:none}.chat-info .close_members_lis{visibility:hidden;cursor:pointer}.chat-info .filter-members{display:none;margin:8px;width:100%}.infoheader{position:sticky;top:0;z-index:2}.chat-media{z-index:3}.chat-media-tabs{position:sticky;top:66px}.medeiaheader{position:sticky;top:0;z-index:3}.chat-info-section{background-color:#fff;margin-top:4px;margin-bottom:4px}.chat-list .chat-list-header,.chat-contact-list .chat-list-header,.conversation-list .chat-list-header{padding:12px 12px 0;justify-content:space-between;display:flex}.chat-list .chat-list-header h3,.chat-contact-list .chat-list-header h3,.conversation-list .chat-list-header h3{font-size:1.25rem;font-weight:700!important;margin-top:0;margin-bottom:15px}.chat-list .chat-list-header .add-participants,.chat-list .chat-list-header .select-contacts,.chat-contact-list .chat-list-header .add-participants,.chat-contact-list .chat-list-header .select-contacts,.conversation-list .chat-list-header .add-participants,.conversation-list .chat-list-header .select-contacts{font-size:small;font-weight:400}.chat-list .chat-list-header .back-to-chat-list,.chat-contact-list .chat-list-header .back-to-chat-list,.conversation-list .chat-list-header .back-to-chat-list{cursor:pointer}.chat-list .chat-list-header .chat-list-icons,.chat-contact-list .chat-list-header .chat-list-icons,.conversation-list .chat-list-header .chat-list-icons{display:flex}.chat-list .chat-list-header .chat-list-icons .close-chat-list,.chat-contact-list .chat-list-header .chat-list-icons .close-chat-list,.conversation-list .chat-list-header .chat-list-icons .close-chat-list{cursor:pointer;margin-right:0;margin-top:1px}.chat-list .chat-list-header .chat-list-icons .add-room,.chat-list .chat-list-header .chat-list-icons .show-all-contacts,.chat-list .chat-list-header .chat-list-icons .show-rooms,.chat-list .chat-list-header .chat-list-icons .new-chat,.chat-list .chat-list-header .chat-list-icons .support-icon,.chat-list .chat-list-header .chat-list-icons .thumbtack-icon,.chat-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,.chat-list .chat-list-header .chat-list-icons .save-icon,.chat-contact-list .chat-list-header .chat-list-icons .add-room,.chat-contact-list .chat-list-header .chat-list-icons .show-all-contacts,.chat-contact-list .chat-list-header .chat-list-icons .show-rooms,.chat-contact-list .chat-list-header .chat-list-icons .new-chat,.chat-contact-list .chat-list-header .chat-list-icons .support-icon,.chat-contact-list .chat-list-header .chat-list-icons .thumbtack-icon,.chat-contact-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,.chat-contact-list .chat-list-header .chat-list-icons .save-icon,.conversation-list .chat-list-header .chat-list-icons .add-room,.conversation-list .chat-list-header .chat-list-icons .show-all-contacts,.conversation-list .chat-list-header .chat-list-icons .show-rooms,.conversation-list .chat-list-header .chat-list-icons .new-chat,.conversation-list .chat-list-header .chat-list-icons .support-icon,.conversation-list .chat-list-header .chat-list-icons .thumbtack-icon,.conversation-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,.conversation-list .chat-list-header .chat-list-icons .save-icon{cursor:pointer;margin-right:11px;margin-top:1px}.chat-list .chat-search,.chat-contact-list .chat-search,.conversation-list .chat-search{border-radius:6px;font-size:.875rem;margin:0 12px}.chat-list .chat-search .search-icon,.chat-contact-list .chat-search .search-icon,.conversation-list .chat-search .search-icon{display:flex;align-items:center;position:absolute;padding-right:10px;height:100%;margin-left:12px;z-index:3}.chat-list .chat-search .chat-search-box,.chat-contact-list .chat-search .chat-search-box,.conversation-list .chat-search .chat-search-box{width:100%;border-radius:6px;padding-left:36px}.chat-list .chat-search .chat-search-box:focus,.chat-contact-list .chat-search .chat-search-box:focus,.conversation-list .chat-search .chat-search-box:focus{box-shadow:none}.chat-list .chat-rooms-group-container,.chat-list .chat-rooms-container,.chat-list .chat-contacts-container,.chat-contact-list .chat-rooms-group-container,.chat-contact-list .chat-rooms-container,.chat-contact-list .chat-contacts-container,.conversation-list .chat-rooms-group-container,.conversation-list .chat-rooms-container,.conversation-list .chat-contacts-container{height:490.5px;overflow-y:auto;padding:12px}.chat-list .chat-rooms-group-container .empty-chat-list-container,.chat-list .chat-rooms-container .empty-chat-list-container,.chat-list .chat-contacts-container .empty-chat-list-container,.chat-contact-list .chat-rooms-group-container .empty-chat-list-container,.chat-contact-list .chat-rooms-container .empty-chat-list-container,.chat-contact-list .chat-contacts-container .empty-chat-list-container,.conversation-list .chat-rooms-group-container .empty-chat-list-container,.conversation-list .chat-rooms-container .empty-chat-list-container,.conversation-list .chat-contacts-container .empty-chat-list-container{display:flex;flex-direction:column;align-items:center}.chat-list .chat-rooms-group-container .chat-room,.chat-list .chat-rooms-group-container .chat-room-group,.chat-list .chat-rooms-group-container .chat-contact,.chat-list .chat-rooms-group-container .new-group,.chat-list .chat-rooms-container .chat-room,.chat-list .chat-rooms-container .chat-room-group,.chat-list .chat-rooms-container .chat-contact,.chat-list .chat-rooms-container .new-group,.chat-list .chat-contacts-container .chat-room,.chat-list .chat-contacts-container .chat-room-group,.chat-list .chat-contacts-container .chat-contact,.chat-list .chat-contacts-container .new-group,.chat-contact-list .chat-rooms-group-container .chat-room,.chat-contact-list .chat-rooms-group-container .chat-room-group,.chat-contact-list .chat-rooms-group-container .chat-contact,.chat-contact-list .chat-rooms-group-container .new-group,.chat-contact-list .chat-rooms-container .chat-room,.chat-contact-list .chat-rooms-container .chat-room-group,.chat-contact-list .chat-rooms-container .chat-contact,.chat-contact-list .chat-rooms-container .new-group,.chat-contact-list .chat-contacts-container .chat-room,.chat-contact-list .chat-contacts-container .chat-room-group,.chat-contact-list .chat-contacts-container .chat-contact,.chat-contact-list .chat-contacts-container .new-group,.conversation-list .chat-rooms-group-container .chat-room,.conversation-list .chat-rooms-group-container .chat-room-group,.conversation-list .chat-rooms-group-container .chat-contact,.conversation-list .chat-rooms-group-container .new-group,.conversation-list .chat-rooms-container .chat-room,.conversation-list .chat-rooms-container .chat-room-group,.conversation-list .chat-rooms-container .chat-contact,.conversation-list .chat-rooms-container .new-group,.conversation-list .chat-contacts-container .chat-room,.conversation-list .chat-contacts-container .chat-room-group,.conversation-list .chat-contacts-container .chat-contact,.conversation-list .chat-contacts-container .new-group{display:flex;font-size:.875rem;cursor:pointer;position:relative;padding:10px 0;border-radius:8px}.chat-list .chat-rooms-group-container .chat-room:hover,.chat-list .chat-rooms-group-container .chat-room-group:hover,.chat-list .chat-rooms-group-container .chat-contact:hover,.chat-list .chat-rooms-group-container .new-group:hover,.chat-list .chat-rooms-container .chat-room:hover,.chat-list .chat-rooms-container .chat-room-group:hover,.chat-list .chat-rooms-container .chat-contact:hover,.chat-list .chat-rooms-container .new-group:hover,.chat-list .chat-contacts-container .chat-room:hover,.chat-list .chat-contacts-container .chat-room-group:hover,.chat-list .chat-contacts-container .chat-contact:hover,.chat-list .chat-contacts-container .new-group:hover,.chat-contact-list .chat-rooms-group-container .chat-room:hover,.chat-contact-list .chat-rooms-group-container .chat-room-group:hover,.chat-contact-list .chat-rooms-group-container .chat-contact:hover,.chat-contact-list .chat-rooms-group-container .new-group:hover,.chat-contact-list .chat-rooms-container .chat-room:hover,.chat-contact-list .chat-rooms-container .chat-room-group:hover,.chat-contact-list .chat-rooms-container .chat-contact:hover,.chat-contact-list .chat-rooms-container .new-group:hover,.chat-contact-list .chat-contacts-container .chat-room:hover,.chat-contact-list .chat-contacts-container .chat-room-group:hover,.chat-contact-list .chat-contacts-container .chat-contact:hover,.chat-contact-list .chat-contacts-container .new-group:hover,.conversation-list .chat-rooms-group-container .chat-room:hover,.conversation-list .chat-rooms-group-container .chat-room-group:hover,.conversation-list .chat-rooms-group-container .chat-contact:hover,.conversation-list .chat-rooms-group-container .new-group:hover,.conversation-list .chat-rooms-container .chat-room:hover,.conversation-list .chat-rooms-container .chat-room-group:hover,.conversation-list .chat-rooms-container .chat-contact:hover,.conversation-list .chat-rooms-container .new-group:hover,.conversation-list .chat-contacts-container .chat-room:hover,.conversation-list .chat-contacts-container .chat-room-group:hover,.conversation-list .chat-contacts-container .chat-contact:hover,.conversation-list .chat-contacts-container .new-group:hover{background:var(--bg-light-gray);border-left:5px solid var(--bg-light-gray);border-right:5px solid var(--bg-light-gray);margin:0 -5px}.chat-list .chat-rooms-group-container .chat-room .avatar,.chat-list .chat-rooms-group-container .chat-room-group .avatar,.chat-list .chat-rooms-group-container .chat-contact .avatar,.chat-list .chat-rooms-group-container .new-group .avatar,.chat-list .chat-rooms-container .chat-room .avatar,.chat-list .chat-rooms-container .chat-room-group .avatar,.chat-list .chat-rooms-container .chat-contact .avatar,.chat-list .chat-rooms-container .new-group .avatar,.chat-list .chat-contacts-container .chat-room .avatar,.chat-list .chat-contacts-container .chat-room-group .avatar,.chat-list .chat-contacts-container .chat-contact .avatar,.chat-list .chat-contacts-container .new-group .avatar,.chat-contact-list .chat-rooms-group-container .chat-room .avatar,.chat-contact-list .chat-rooms-group-container .chat-room-group .avatar,.chat-contact-list .chat-rooms-group-container .chat-contact .avatar,.chat-contact-list .chat-rooms-group-container .new-group .avatar,.chat-contact-list .chat-rooms-container .chat-room .avatar,.chat-contact-list .chat-rooms-container .chat-room-group .avatar,.chat-contact-list .chat-rooms-container .chat-contact .avatar,.chat-contact-list .chat-rooms-container .new-group .avatar,.chat-contact-list .chat-contacts-container .chat-room .avatar,.chat-contact-list .chat-contacts-container .chat-room-group .avatar,.chat-contact-list .chat-contacts-container .chat-contact .avatar,.chat-contact-list .chat-contacts-container .new-group .avatar,.conversation-list .chat-rooms-group-container .chat-room .avatar,.conversation-list .chat-rooms-group-container .chat-room-group .avatar,.conversation-list .chat-rooms-group-container .chat-contact .avatar,.conversation-list .chat-rooms-group-container .new-group .avatar,.conversation-list .chat-rooms-container .chat-room .avatar,.conversation-list .chat-rooms-container .chat-room-group .avatar,.conversation-list .chat-rooms-container .chat-contact .avatar,.conversation-list .chat-rooms-container .new-group .avatar,.conversation-list .chat-contacts-container .chat-room .avatar,.conversation-list .chat-contacts-container .chat-room-group .avatar,.conversation-list .chat-contacts-container .chat-contact .avatar,.conversation-list .chat-contacts-container .new-group .avatar{flex-shrink:0}.chat-list .chat-rooms-group-container .chat-room .chat-profile-info,.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info,.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info,.chat-list .chat-rooms-group-container .new-group .chat-profile-info,.chat-list .chat-rooms-container .chat-room .chat-profile-info,.chat-list .chat-rooms-container .chat-room-group .chat-profile-info,.chat-list .chat-rooms-container .chat-contact .chat-profile-info,.chat-list .chat-rooms-container .new-group .chat-profile-info,.chat-list .chat-contacts-container .chat-room .chat-profile-info,.chat-list .chat-contacts-container .chat-room-group .chat-profile-info,.chat-list .chat-contacts-container .chat-contact .chat-profile-info,.chat-list .chat-contacts-container .new-group .chat-profile-info,.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info,.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info,.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info,.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info,.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info,.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info,.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info,.chat-contact-list .chat-rooms-container .new-group .chat-profile-info,.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info,.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info,.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info,.chat-contact-list .chat-contacts-container .new-group .chat-profile-info,.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info,.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info,.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info,.conversation-list .chat-rooms-group-container .new-group .chat-profile-info,.conversation-list .chat-rooms-container .chat-room .chat-profile-info,.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info,.conversation-list .chat-rooms-container .chat-contact .chat-profile-info,.conversation-list .chat-rooms-container .new-group .chat-profile-info,.conversation-list .chat-contacts-container .chat-room .chat-profile-info,.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info,.conversation-list .chat-contacts-container .chat-contact .chat-profile-info,.conversation-list .chat-contacts-container .new-group .chat-profile-info{margin-left:var(--margin-md);margin-right:auto}.chat-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,.chat-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,.chat-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,.chat-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,.chat-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,.chat-list .chat-rooms-container .new-group .chat-profile-info .chat-name,.chat-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,.chat-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,.chat-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,.chat-list .chat-contacts-container .new-group .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-container .new-group .chat-profile-info .chat-name,.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,.chat-contact-list .chat-contacts-container .new-group .chat-profile-info .chat-name,.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,.conversation-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,.conversation-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,.conversation-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,.conversation-list .chat-rooms-container .new-group .chat-profile-info .chat-name,.conversation-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,.conversation-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,.conversation-list .chat-contacts-container .new-group .chat-profile-info .chat-name{font-weight:700;display:flex;align-items:center}.chat-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,.chat-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,.chat-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,.chat-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,.chat-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,.chat-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,.chat-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,.chat-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,.chat-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,.chat-list .chat-contacts-container .new-group .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-contacts-container .new-group .chat-profile-info .conversation_count,.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,.conversation-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,.conversation-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,.conversation-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,.conversation-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,.conversation-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,.conversation-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,.conversation-list .chat-contacts-container .new-group .chat-profile-info .conversation_count{font-size:small;font-weight:700;color:gray}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info,.chat-list .chat-rooms-group-container .new-group .contact-profile-info,.chat-list .chat-rooms-container .chat-room .contact-profile-info,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info,.chat-list .chat-rooms-container .chat-contact .contact-profile-info,.chat-list .chat-rooms-container .new-group .contact-profile-info,.chat-list .chat-contacts-container .chat-room .contact-profile-info,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info,.chat-list .chat-contacts-container .chat-contact .contact-profile-info,.chat-list .chat-contacts-container .new-group .contact-profile-info,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info,.conversation-list .chat-rooms-container .chat-room .contact-profile-info,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info,.conversation-list .chat-rooms-container .new-group .contact-profile-info,.conversation-list .chat-contacts-container .chat-room .contact-profile-info,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info,.conversation-list .chat-contacts-container .new-group .contact-profile-info{margin-left:var(--margin-md);margin-right:auto;display:flex;align-items:center;justify-content:space-between;width:100%}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,.chat-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,.chat-list .chat-rooms-container .new-group .contact-profile-info .contact-name,.chat-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,.chat-list .chat-contacts-container .new-group .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .contact-name,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .contact-name,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,.conversation-list .chat-rooms-container .new-group .contact-profile-info .contact-name,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,.conversation-list .chat-contacts-container .new-group .contact-profile-info .contact-name{font-weight:700;display:flex;align-items:center;width:150px;max-width:150px}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons{display:flex;align-items:center;justify-content:center;padding:0 15px;width:100px;max-width:100px}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon{margin:0;display:flex!important}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle{display:flex;justify-content:center;width:40px}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon{position:relative}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after{display:none!important}.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item{display:flex;align-items:center}.chat-list .chat-rooms-group-container .chat-room .chat-date,.chat-list .chat-rooms-group-container .chat-room-group .chat-date,.chat-list .chat-rooms-group-container .chat-contact .chat-date,.chat-list .chat-rooms-group-container .new-group .chat-date,.chat-list .chat-rooms-container .chat-room .chat-date,.chat-list .chat-rooms-container .chat-room-group .chat-date,.chat-list .chat-rooms-container .chat-contact .chat-date,.chat-list .chat-rooms-container .new-group .chat-date,.chat-list .chat-contacts-container .chat-room .chat-date,.chat-list .chat-contacts-container .chat-room-group .chat-date,.chat-list .chat-contacts-container .chat-contact .chat-date,.chat-list .chat-contacts-container .new-group .chat-date,.chat-contact-list .chat-rooms-group-container .chat-room .chat-date,.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-date,.chat-contact-list .chat-rooms-group-container .chat-contact .chat-date,.chat-contact-list .chat-rooms-group-container .new-group .chat-date,.chat-contact-list .chat-rooms-container .chat-room .chat-date,.chat-contact-list .chat-rooms-container .chat-room-group .chat-date,.chat-contact-list .chat-rooms-container .chat-contact .chat-date,.chat-contact-list .chat-rooms-container .new-group .chat-date,.chat-contact-list .chat-contacts-container .chat-room .chat-date,.chat-contact-list .chat-contacts-container .chat-room-group .chat-date,.chat-contact-list .chat-contacts-container .chat-contact .chat-date,.chat-contact-list .chat-contacts-container .new-group .chat-date,.conversation-list .chat-rooms-group-container .chat-room .chat-date,.conversation-list .chat-rooms-group-container .chat-room-group .chat-date,.conversation-list .chat-rooms-group-container .chat-contact .chat-date,.conversation-list .chat-rooms-group-container .new-group .chat-date,.conversation-list .chat-rooms-container .chat-room .chat-date,.conversation-list .chat-rooms-container .chat-room-group .chat-date,.conversation-list .chat-rooms-container .chat-contact .chat-date,.conversation-list .chat-rooms-container .new-group .chat-date,.conversation-list .chat-contacts-container .chat-room .chat-date,.conversation-list .chat-contacts-container .chat-room-group .chat-date,.conversation-list .chat-contacts-container .chat-contact .chat-date,.conversation-list .chat-contacts-container .new-group .chat-date{color:var(--text-muted);font-size:small}.chat-list .chat-rooms-group-container .chat-room .topic-count,.chat-list .chat-rooms-group-container .chat-room-group .topic-count,.chat-list .chat-rooms-group-container .chat-contact .topic-count,.chat-list .chat-rooms-group-container .new-group .topic-count,.chat-list .chat-rooms-container .chat-room .topic-count,.chat-list .chat-rooms-container .chat-room-group .topic-count,.chat-list .chat-rooms-container .chat-contact .topic-count,.chat-list .chat-rooms-container .new-group .topic-count,.chat-list .chat-contacts-container .chat-room .topic-count,.chat-list .chat-contacts-container .chat-room-group .topic-count,.chat-list .chat-contacts-container .chat-contact .topic-count,.chat-list .chat-contacts-container .new-group .topic-count,.chat-contact-list .chat-rooms-group-container .chat-room .topic-count,.chat-contact-list .chat-rooms-group-container .chat-room-group .topic-count,.chat-contact-list .chat-rooms-group-container .chat-contact .topic-count,.chat-contact-list .chat-rooms-group-container .new-group .topic-count,.chat-contact-list .chat-rooms-container .chat-room .topic-count,.chat-contact-list .chat-rooms-container .chat-room-group .topic-count,.chat-contact-list .chat-rooms-container .chat-contact .topic-count,.chat-contact-list .chat-rooms-container .new-group .topic-count,.chat-contact-list .chat-contacts-container .chat-room .topic-count,.chat-contact-list .chat-contacts-container .chat-room-group .topic-count,.chat-contact-list .chat-contacts-container .chat-contact .topic-count,.chat-contact-list .chat-contacts-container .new-group .topic-count,.conversation-list .chat-rooms-group-container .chat-room .topic-count,.conversation-list .chat-rooms-group-container .chat-room-group .topic-count,.conversation-list .chat-rooms-group-container .chat-contact .topic-count,.conversation-list .chat-rooms-group-container .new-group .topic-count,.conversation-list .chat-rooms-container .chat-room .topic-count,.conversation-list .chat-rooms-container .chat-room-group .topic-count,.conversation-list .chat-rooms-container .chat-contact .topic-count,.conversation-list .chat-rooms-container .new-group .topic-count,.conversation-list .chat-contacts-container .chat-room .topic-count,.conversation-list .chat-contacts-container .chat-room-group .topic-count,.conversation-list .chat-contacts-container .chat-contact .topic-count,.conversation-list .chat-contacts-container .new-group .topic-count{color:gray;font-weight:700;font-size:small}.chat-list .chat-rooms-group-container .chat-room .chat-latest,.chat-list .chat-rooms-group-container .chat-room-group .chat-latest,.chat-list .chat-rooms-group-container .chat-contact .chat-latest,.chat-list .chat-rooms-group-container .new-group .chat-latest,.chat-list .chat-rooms-container .chat-room .chat-latest,.chat-list .chat-rooms-container .chat-room-group .chat-latest,.chat-list .chat-rooms-container .chat-contact .chat-latest,.chat-list .chat-rooms-container .new-group .chat-latest,.chat-list .chat-contacts-container .chat-room .chat-latest,.chat-list .chat-contacts-container .chat-room-group .chat-latest,.chat-list .chat-contacts-container .chat-contact .chat-latest,.chat-list .chat-contacts-container .new-group .chat-latest,.chat-contact-list .chat-rooms-group-container .chat-room .chat-latest,.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-latest,.chat-contact-list .chat-rooms-group-container .chat-contact .chat-latest,.chat-contact-list .chat-rooms-group-container .new-group .chat-latest,.chat-contact-list .chat-rooms-container .chat-room .chat-latest,.chat-contact-list .chat-rooms-container .chat-room-group .chat-latest,.chat-contact-list .chat-rooms-container .chat-contact .chat-latest,.chat-contact-list .chat-rooms-container .new-group .chat-latest,.chat-contact-list .chat-contacts-container .chat-room .chat-latest,.chat-contact-list .chat-contacts-container .chat-room-group .chat-latest,.chat-contact-list .chat-contacts-container .chat-contact .chat-latest,.chat-contact-list .chat-contacts-container .new-group .chat-latest,.conversation-list .chat-rooms-group-container .chat-room .chat-latest,.conversation-list .chat-rooms-group-container .chat-room-group .chat-latest,.conversation-list .chat-rooms-group-container .chat-contact .chat-latest,.conversation-list .chat-rooms-group-container .new-group .chat-latest,.conversation-list .chat-rooms-container .chat-room .chat-latest,.conversation-list .chat-rooms-container .chat-room-group .chat-latest,.conversation-list .chat-rooms-container .chat-contact .chat-latest,.conversation-list .chat-rooms-container .new-group .chat-latest,.conversation-list .chat-contacts-container .chat-room .chat-latest,.conversation-list .chat-contacts-container .chat-room-group .chat-latest,.conversation-list .chat-contacts-container .chat-contact .chat-latest,.conversation-list .chat-contacts-container .new-group .chat-latest{justify-content:center;align-items:center;font-size:10px;width:17px;height:17px;margin-left:10px;background:var(--red-avatar-color);color:#fff;border-radius:50%}.chat-list .chat-rooms-group-container .new-contact,.chat-list .chat-rooms-container .new-contact,.chat-list .chat-contacts-container .new-contact,.chat-contact-list .chat-rooms-group-container .new-contact,.chat-contact-list .chat-rooms-container .new-contact,.chat-contact-list .chat-contacts-container .new-contact,.conversation-list .chat-rooms-group-container .new-contact,.conversation-list .chat-rooms-container .new-contact,.conversation-list .chat-contacts-container .new-contact{display:flex;font-size:.875rem;cursor:pointer;position:relative;padding:10px 0;border-radius:8px}.chat-list .chat-rooms-group-container .new-contact:hover,.chat-list .chat-rooms-container .new-contact:hover,.chat-list .chat-contacts-container .new-contact:hover,.chat-contact-list .chat-rooms-group-container .new-contact:hover,.chat-contact-list .chat-rooms-container .new-contact:hover,.chat-contact-list .chat-contacts-container .new-contact:hover,.conversation-list .chat-rooms-group-container .new-contact:hover,.conversation-list .chat-rooms-container .new-contact:hover,.conversation-list .chat-contacts-container .new-contact:hover{background:var(--bg-light-gray);border-left:5px solid var(--bg-light-gray);border-right:5px solid var(--bg-light-gray);margin:0 -5px}.chat-list .chat-rooms-group-container .new-contact .avatar,.chat-list .chat-rooms-container .new-contact .avatar,.chat-list .chat-contacts-container .new-contact .avatar,.chat-contact-list .chat-rooms-group-container .new-contact .avatar,.chat-contact-list .chat-rooms-container .new-contact .avatar,.chat-contact-list .chat-contacts-container .new-contact .avatar,.conversation-list .chat-rooms-group-container .new-contact .avatar,.conversation-list .chat-rooms-container .new-contact .avatar,.conversation-list .chat-contacts-container .new-contact .avatar{flex-shrink:0}.chat-list .chat-rooms-group-container .new-contact .chat-profile-info,.chat-list .chat-rooms-container .new-contact .chat-profile-info,.chat-list .chat-contacts-container .new-contact .chat-profile-info,.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info,.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info,.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info,.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info,.conversation-list .chat-rooms-container .new-contact .chat-profile-info,.conversation-list .chat-contacts-container .new-contact .chat-profile-info{margin-left:var(--margin-md);margin-right:auto}.chat-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,.chat-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,.chat-list .chat-contacts-container .new-contact .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info .chat-name,.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,.conversation-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,.conversation-list .chat-contacts-container .new-contact .chat-profile-info .chat-name{font-weight:700;display:flex;align-items:center}.chat-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,.chat-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,.chat-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count,.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,.conversation-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,.conversation-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count{font-size:small;font-weight:700;color:gray}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info,.chat-list .chat-rooms-container .new-contact .contact-profile-info,.chat-list .chat-contacts-container .new-contact .contact-profile-info,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info,.conversation-list .chat-rooms-container .new-contact .contact-profile-info,.conversation-list .chat-contacts-container .new-contact .contact-profile-info{margin-left:var(--margin-md);margin-right:auto;display:flex;align-items:center;justify-content:space-between;width:100%}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,.chat-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,.chat-list .chat-contacts-container .new-contact .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .contact-name,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .contact-name{font-weight:700;display:flex;align-items:center;width:150px;max-width:150px}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons{display:flex;align-items:center;justify-content:center;padding:0 15px;width:100px;max-width:100px}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon{margin:0;display:flex!important}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle{display:flex;justify-content:center;width:40px}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon{position:relative}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after{display:none!important}.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item{display:flex;align-items:center}.chat-list .chat-rooms-group-container .new-contact .chat-date,.chat-list .chat-rooms-container .new-contact .chat-date,.chat-list .chat-contacts-container .new-contact .chat-date,.chat-contact-list .chat-rooms-group-container .new-contact .chat-date,.chat-contact-list .chat-rooms-container .new-contact .chat-date,.chat-contact-list .chat-contacts-container .new-contact .chat-date,.conversation-list .chat-rooms-group-container .new-contact .chat-date,.conversation-list .chat-rooms-container .new-contact .chat-date,.conversation-list .chat-contacts-container .new-contact .chat-date{color:var(--text-muted);font-size:small}.chat-list .chat-rooms-group-container .new-contact .topic-count,.chat-list .chat-rooms-container .new-contact .topic-count,.chat-list .chat-contacts-container .new-contact .topic-count,.chat-contact-list .chat-rooms-group-container .new-contact .topic-count,.chat-contact-list .chat-rooms-container .new-contact .topic-count,.chat-contact-list .chat-contacts-container .new-contact .topic-count,.conversation-list .chat-rooms-group-container .new-contact .topic-count,.conversation-list .chat-rooms-container .new-contact .topic-count,.conversation-list .chat-contacts-container .new-contact .topic-count{color:gray;font-weight:700;font-size:small}.chat-list .chat-rooms-group-container .new-contact .chat-latest,.chat-list .chat-rooms-container .new-contact .chat-latest,.chat-list .chat-contacts-container .new-contact .chat-latest,.chat-contact-list .chat-rooms-group-container .new-contact .chat-latest,.chat-contact-list .chat-rooms-container .new-contact .chat-latest,.chat-contact-list .chat-contacts-container .new-contact .chat-latest,.conversation-list .chat-rooms-group-container .new-contact .chat-latest,.conversation-list .chat-rooms-container .new-contact .chat-latest,.conversation-list .chat-contacts-container .new-contact .chat-latest{justify-content:center;align-items:center;font-size:10px;width:17px;height:17px;margin-left:10px;background:var(--red-avatar-color);color:#fff;border-radius:50%}.chat-list .chat-rooms-group-container .loading-more,.chat-list .chat-rooms-container .loading-more,.chat-list .chat-contacts-container .loading-more,.chat-contact-list .chat-rooms-group-container .loading-more,.chat-contact-list .chat-rooms-container .loading-more,.chat-contact-list .chat-contacts-container .loading-more,.conversation-list .chat-rooms-group-container .loading-more,.conversation-list .chat-rooms-container .loading-more,.conversation-list .chat-contacts-container .loading-more{padding:10px 0;display:flex;justify-content:center;align-items:center;font-weight:700}.chatbot-space{height:582px;width:350px;position:relative;box-shadow:0 2px 6px #112b4214,0 1px 4px #112b421a;background:var(--card-bg);border-radius:6px;margin-bottom:1rem;margin-right:5px;border:1px solid var(--dark-border-color)}.chatbot-space .chat-header{cursor:pointer;padding-bottom:0!important;padding-top:0!important}.chatbot-space .chatbot-container{padding:12px;overflow-wrap:break-word;height:450.5px;overflow-y:scroll}.chatbot-space .chatbot-container .chat-image{border-radius:13px 13px 0}.chatbot-space .chatbot-container .arrow-button{position:absolute;right:14px;bottom:90px;z-index:1;display:none;flex-direction:column}.chatbot-space .chatbot-container .arrow-button .arrow{background-color:#f4f5f6;border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-color:#798287;border-style:solid}.chatbot-space .chatbot-container .arrow-button .arrow .btn-ar{color:#798287}.chatbot-space .chatbot-container .message-name{font-size:.75rem;font-weight:700}.chatbot-space .chatbot-container .sender-message{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px}.chatbot-space .chatbot-container .sender-message .message-bubble{background:var(--gray-200);color:#000;padding:8px;font-size:.875rem;border-radius:13px 13px 13px 0;max-width:90%}.chatbot-space .chatbot-container .recipient-message{margin-bottom:5px;display:flex;flex-direction:column;align-items:flex-end}.chatbot-space .chatbot-container .recipient-message .message-bubble{background:var(--control-bg);color:var(--text-color);padding:8px;font-size:.875rem;border-radius:13px 13px 0;max-width:90%}.chatbot-space .chatbot-container .message-time{font-size:.75rem;color:var(--text-muted)}.chatbot-space .chatbot-container .date-line{width:100%;text-align:center;margin:10px 0 20px}.chatbot-space .chatbot-container .date-line span{background:var(--card-bg);padding:0 8px;font-size:.875rem}.chatbot-space .chatbot-container .date-line .for_line{display:flex;justify-content:center;flex-direction:row;align-items:center}.chatbot-space .chatbot-container .date-line .left-line,.chatbot-space .chatbot-container .date-line .right-line{border-bottom:1px solid var(--gray-400);line-height:.1em;flex-grow:1}.chatbot-space .chatbot-container .date-line .between-lines{max-width:100%}.chatbot-space .chat-space-actions{padding:3px 12px 12px;height:75px;display:flex;align-items:center}.chatbot-space .chat-space-actions .type-message{margin:0 10px;font-size:.875rem;padding:10px}.chatbot-space .chat-space-actions .message-send-button{cursor:pointer;height:24px;width:24px;border-radius:50%;background:var(--blue-500);display:flex;align-items:center;justify-content:center;flex-shrink:0}.chatbot-space .chat-space-actions .message-send-button svg{fill:var(--white);width:14px;height:14px}.chat-topic-space{display:flex;flex-direction:column;height:100%}.chat-topic-space .chat-header{cursor:pointer;padding-bottom:0!important;padding-top:0!important}.chat-topic-space .chat-topic-space-container{padding:12px;overflow-wrap:break-word;height:470.5px;overflow-y:scroll}.chat-topic-space .chat-topic-space-container .chat-image{border-radius:13px 13px 0}.chat-topic-space .chat-topic-space-container .arrow-button{position:absolute;right:14px;bottom:90px;z-index:1;display:none;flex-direction:column}.chat-topic-space .chat-topic-space-container .arrow-button .arrow{background-color:#f4f5f6;border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-color:#798287;border-style:solid}.chat-topic-space .chat-topic-space-container .arrow-button .arrow .btn-ar{color:#798287}.chat-topic-space .chat-topic-space-container .message-name{font-size:.75rem;font-weight:700}.chat-topic-space .chat-topic-space-container .sender-message{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px}.chat-topic-space .chat-topic-space-container .sender-message .message-bubble{background:var(--gray-200);color:#000;padding:8px;font-size:.875rem;border-radius:13px 13px 13px 0;max-width:90%}.chat-topic-space .chat-topic-space-container .recipient-message{margin-bottom:5px;display:flex;flex-direction:column;align-items:flex-end}.chat-topic-space .chat-topic-space-container .recipient-message .message-bubble{background:var(--control-bg);color:var(--text-color);padding:8px;font-size:.875rem;border-radius:13px 13px 0;max-width:90%}.chat-topic-space .chat-topic-space-container .voice-clip-container{width:235px;display:flex;align-items:center;flex-direction:row-reverse;margin-right:8px;margin-left:4px;flex-wrap:wrap}.chat-topic-space .chat-topic-space-container .voice-clip-container .audio-btn{color:#505252;position:relative;width:34px;height:34px;border:none}.chat-topic-space .chat-topic-space-container .voice-clip-container .audio-btn .stop-btn{display:none}.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec{position:relative;overflow:hidden;--progress-width: 0%;flex:1;margin-left:5px;background-color:#e2e3e3;padding:5px;border-radius:13px;margin-right:5px}.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec:before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--progress-width);background-color:gold;transition:none}.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec .record-line{display:flex;height:20px}.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec .record-line .record-canvas{position:relative;flex-grow:1;cursor:pointer;width:100px;height:15px;margin:2px auto}.chat-topic-space .chat-topic-space-container .voice-clip-container .duration{flex-basis:100%;font-size:10px;line-height:15px;margin:3px 0 0 5px}.chat-topic-space .chat-topic-space-container .message-time{font-size:.75rem;color:var(--text-muted)}.chat-topic-space .chat-topic-space-container .date-line{width:100%;text-align:center;margin:10px 0 20px}.chat-topic-space .chat-topic-space-container .date-line span{background:var(--card-bg);padding:0 8px;font-size:.875rem}.chat-topic-space .chat-topic-space-container .date-line .for_line{display:flex;justify-content:center;flex-direction:row;align-items:center}.chat-topic-space .chat-topic-space-container .date-line .left-line,.chat-topic-space .chat-topic-space-container .date-line .right-line{border-bottom:1px solid var(--gray-400);line-height:.1em;flex-grow:1}.chat-topic-space .chat-topic-space-container .date-line .between-lines{max-width:100%}.chat-topic-space .chat-topic-space-container .mention{color:#000;background-color:#fff}.chat-topic-space .chat-topic-space-container .info-message{background-color:#f5f5f5;text-align:center;border-radius:7px;padding:7px;margin-bottom:15px}.chat-space{display:flex;flex-direction:column;height:100%}.chat-space .chat-header{cursor:pointer;padding-bottom:0!important;padding-top:0!important}.chat-space .mentioned-doctype-section{display:flex;justify-content:flex-end;color:#fff;background-color:#088dff;position:sticky;width:348px;padding:5px;z-index:999}.chat-space .mentioned-doctype-section .remove-topic{cursor:pointer;margin-right:12px}.chat-space .mentioned-doctype-section .edit-chat-topic-subject,.chat-space .mentioned-doctype-section .topic-status{cursor:pointer}.chat-space .ql-editor{padding:12px 28px 12px 22px!important;max-height:75px;min-height:50px;position:absolute;bottom:-24px;width:100%;color:var(--text-color);background-color:var(--control-bg);background-clip:padding-box}.chat-space .ql-editor p{min-height:23px;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word}.chat-space .ql-mention-list-container{font-family:Inter}.chat-space .ql-mention-list-container .doc-id{font-size:13px}.chat-space .ql-mention-list-container .doc-title{font-size:12px;color:gray}.chat-space .ql-mention-list-container .ql-mention-list{overflow:auto}.chat-space .tag-section{display:flex;align-items:center;overflow-x:auto;overflow-y:auto;background-color:#fff}.chat-space .tag-section .tags-container{background-color:#ededed;right:58px;width:230px;bottom:75px;z-index:0;position:absolute;display:none;flex-direction:column;max-height:400px;overflow:auto}.chat-space .tag-section .tags-container .tag-blot{margin:5px;padding:5px;flex-shrink:0;border-bottom:1px solid #f4f5f6;display:flex;align-items:center;justify-content:space-between}.chat-space .tag-section .tags-container .tag-blot .remove-tag{color:#fff;cursor:pointer;float:right;margin-left:12px}.chat-space .tag-section .tags-container .tag-blot:last-child{border-bottom:none}.chat-space .chat-space-container{padding:12px;overflow-wrap:break-word;height:450.5px;overflow-y:auto}.chat-space .chat-space-container .chat-image{border-radius:13px 13px 0;width:100%;height:auto}.chat-space .chat-space-container .arrow-button{position:absolute;right:14px;bottom:90px;z-index:1;display:none;flex-direction:column}.chat-space .chat-space-container .arrow-button .arrow{background-color:#f4f5f6;border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-color:#798287;border-style:solid}.chat-space .chat-space-container .arrow-button .arrow .btn-ar{color:#798287}.chat-space .chat-space-container .message-name{font-size:.75rem;font-weight:700}.chat-space .chat-space-container .sender-message{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px}.chat-space .chat-space-container .sender-message .message-bubble{background:var(--gray-200);color:#000;padding:8px;font-size:.875rem;border-radius:13px 13px 13px 0;max-width:90%}.chat-space .chat-space-container .recipient-message{margin-bottom:5px;display:flex;flex-direction:column;align-items:flex-end}.chat-space .chat-space-container .recipient-message .message-bubble{background:var(--control-bg);color:var(--text-color);padding:8px;font-size:.875rem;border-radius:13px 13px 0;max-width:90%}.chat-space .chat-space-container .voice-clip-container{width:235px;display:flex;align-items:center;flex-direction:row-reverse;margin-right:8px;margin-left:4px;flex-wrap:wrap}.chat-space .chat-space-container .voice-clip-container .audio-btn{color:#505252;position:relative;width:34px;height:34px;border:none}.chat-space .chat-space-container .voice-clip-container .audio-btn .stop-btn{display:none}.chat-space .chat-space-container .voice-clip-container .record-sec{position:relative;overflow:hidden;--progress-width: 0%;flex:1;margin-left:5px;background-color:#e2e3e3;padding:5px;border-radius:13px;margin-right:5px}.chat-space .chat-space-container .voice-clip-container .record-sec:before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--progress-width);background-color:gold;transition:none}.chat-space .chat-space-container .voice-clip-container .record-sec .record-line{display:flex;height:20px}.chat-space .chat-space-container .voice-clip-container .record-sec .record-line .record-canvas{position:relative;flex-grow:1;cursor:pointer;width:100px;height:15px;margin:2px auto}.chat-space .chat-space-container .voice-clip-container .duration{flex-basis:100%;font-size:10px;line-height:15px;margin:3px 0 0 5px}.chat-space .chat-space-container .message-time{font-size:.75rem;color:var(--text-muted)}.chat-space .chat-space-container .date-line{width:100%;text-align:center;margin:10px 0 20px}.chat-space .chat-space-container .date-line span{background:var(--card-bg);padding:0 8px;font-size:.875rem}.chat-space .chat-space-container .date-line .for_line{display:flex;justify-content:center;flex-direction:row;align-items:center}.chat-space .chat-space-container .date-line .left-line,.chat-space .chat-space-container .date-line .right-line{border-bottom:1px solid var(--gray-400);line-height:.1em;flex-grow:1}.chat-space .chat-space-container .date-line .between-lines{max-width:100%}.chat-space .chat-space-container .mention{color:#000;background-color:#fff}.chat-space .chat-space-container .info-message{background-color:#f5f5f5;text-align:center;border-radius:7px;padding:7px;margin-bottom:15px}.chat-space .chat-space-actions{padding:3px 12px 12px;height:75px;display:flex;align-items:center}.chat-space .chat-space-actions .open-attach-items{cursor:pointer;display:flex;align-items:center}.chat-space .chat-space-actions .type-message{margin:0 10px;font-size:.875rem;padding:0}.chat-space .chat-space-actions .form-control{height:unset}.chat-space .chat-space-actions .voice-clip{cursor:pointer;display:flex;align-items:center}.chat-space .chat-space-actions .message-send-button{cursor:pointer;height:24px;width:24px;border-radius:50%;background:var(--blue-500);display:flex;align-items:center;justify-content:center;flex-shrink:0}.chat-space .chat-space-actions .message-send-button svg{fill:var(--white);width:14px;height:14px}.delete-sender-name .sender-message .message-bubble .message-name{display:none}.chat-form .chat-form-container{padding:12px}.chat-form .chat-form-container .chat-query-heading{font-size:.875rem;color:var(--gray-800)}.chat-form .chat-form-container button{font-size:1rem}.chat-form .chat-form-container .form-label{font-size:.75rem;font-weight:700}.chat-form .chat-form-container #chat-message-area{resize:none}.chat-welcome .chat-welcome-header{padding:var(--padding-lg)}.chat-welcome .chat-welcome-header .hero-icon{height:3rem;width:3rem;border-radius:50%;background:var(--blue-500);display:flex;align-items:center;justify-content:center;margin-bottom:var(--margin-md)}.chat-welcome .chat-welcome-header .hero-icon svg{fill:var(--white)}.chat-welcome .chat-welcome-header h3{font-size:2.25rem;font-weight:400;margin-bottom:var(--margin-md)}.chat-welcome .chat-welcome-header p{font-size:1.125rem}.chat-welcome .chat-welcome-footer{position:absolute;padding:60px var(--padding-md) 0px var(--padding-md);bottom:0;width:100%;display:flex;flex-direction:column;align-items:center;background:var(--cyan-100)}.chat-welcome .chat-welcome-footer .status-content{width:100%;margin-bottom:0;font-size:1.125rem;font-weight:700}.chat-welcome .chat-welcome-footer .hero-content{width:100%;font-size:.75rem}.chat-welcome .chat-welcome-footer button{margin-bottom:var(--margin-md);font-size:1rem}.chat-welcome .chat-welcome-footer .welcome-footer{position:initial;margin-bottom:var(--margin-sm)}.chat-contact-list .chat-contacts-container{height:470.5px}.chat-header{display:flex;align-items:center;padding:12px;box-shadow:0 1px 4px #0000000f,0 2px .5px -1px #00000008;border-bottom:1px solid var(--dark-border-color)}.chat-header .chat-profile-info{margin-left:var(--margin-md);font-size:.875rem;margin-right:auto;display:flex;height:52px;flex-direction:column;justify-content:center}.chat-header .chat-profile-info .chat-profile-name{color:var(--text-color);font-weight:600}.chat-header .chat-profile-info .chat-profile-status{font-size:.75rem}.chat-header .add-member{cursor:pointer;margin-right:11px;margin-top:1px}.chat-header .online-circle{display:inline-block;height:.5rem;width:.5rem;border-radius:50%;margin-left:3px;background:var(--red-avatar-color)}.chat-footer{width:100%;display:flex;position:absolute;bottom:8px;justify-content:center;font-size:.875rem;color:var(--gray-600)}.chat-footer:hover{text-decoration:none}.empty-container{display:flex;justify-content:center;align-items:center}.close-chat-window{cursor:pointer;margin-right:0;margin-top:1px}.bg-message{background-color:#0000641a}.voice-message{padding:3px 12px 12px;height:75px;display:flex;align-items:center}.voice-message .send-btn svg{margin-top:11px}.voice-section{display:none}.message-section{display:flex;align-items:center;width:100%}.tag-blot-hidden{display:none}.tag-blot-hidden:last-child{display:block}.contributors_count,.contributors_close{cursor:pointer}.chat-space-center{display:flex;justify-content:center;align-items:center}.no-messages-info{text-align:center}.request-access-container{display:flex;flex-direction:column;justify-content:center}@media (max-width: 576px){.chat-app{max-width:100%;bottom:1rem}.chat-bubble-closed{display:none}.chat-cross-button{display:block}.chat-list .chat-list-header .chat-list-icons{margin-right:var(--margin-xl)}}.chat-navbar-icon{cursor:pointer}.chat-navbar-icon .badge{background:var(--red-avatar-color);color:var(--bg-color);position:relative;top:-10px;left:-10px;border-radius:50%;font-size:9px;border:1px solid var(--red-avatar-color)}.whatsapp-wrapper{background:#ece5dd;padding:20px;display:flex;justify-content:center}.whatsapp-card{width:350px;background:#efeae2;border-radius:0;overflow:hidden;box-shadow:0 0 20px #00000026;border:1px solid #ddd}.wa-chat{display:flex;flex-direction:column}.wa-chat-header{display:flex;align-items:center;padding:12px;background:#1be9d1;color:#fff;border-radius:0}.wa-chat-header .wa-avatar{width:40px;height:40px;background:#128c7e;border-radius:0;margin-right:12px}.wa-chat-header-name{font-size:16px;font-weight:700}.wa-chat-header-status{font-size:12px;opacity:.8}.wa-chat-body{padding:10px;display:flex;flex-direction:column;gap:8px}.wa-msg-row{display:flex}.wa-msg-row.in{justify-content:flex-start}.wa-msg-row.out{justify-content:flex-end}.wa-msg{max-width:80%;background:white;padding:10px 12px;font-size:14px;line-height:1.4;position:relative;border-radius:0!important}.wa-msg-text{white-space:pre-wrap;word-break:break-word}.wa-msg-meta{font-size:10px;text-align:right;opacity:.6;margin-top:4px}.wa-list-container{margin-top:6px;background:#ffffff;padding:0;overflow:hidden;border:1px solid #e0e0e0;border-radius:0!important}.wa-list-row{padding:12px 15px;border-bottom:1px solid #f0f0f0;font-size:14px;cursor:pointer;display:flex;align-items:center;border-radius:0!important}.wa-list-row:last-child{border-bottom:none}.wa-list-row:hover{background:#f7f7f7}.wa-list-dot{font-size:18px;margin-right:10px;color:#555}.reply-preview-bubble{border-left:3px solid #0d6efd;background:#f1f3f5;padding:6px 8px;margin-bottom:6px;font-size:12px;cursor:pointer}.reply-preview-bubble .reply-sender{font-weight:700;color:#0d6efd}.reply-preview-bubble .reply-text{color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reply-preview-bubble.loading{opacity:.6;font-style:italic}.reply-highlight{animation:replyFlash 1.2s ease}.message-bubble.reply-highlight{animation:replyFlash 1.8s ease-out}@keyframes replyFlash{0%{background-color:#0d6efd59}to{background-color:inherit}}.reply-preview-host{width:92%;margin:auto}.reply-preview{width:100%;display:flex;align-items:flex-start;gap:8px;padding:6px 8px;margin:0;background:#f6f7f9;border:1px solid #e7e9ee;border-left:3px solid #3b82f6;border-radius:10px}.reply-preview__text{flex:1 1 auto;min-width:0;font-size:12px;line-height:1.35;color:#111827;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-word}.reply-preview__close{width:22px;height:22px;border:0;border-radius:999px;background:transparent;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;line-height:1;align-self:center}.reply-preview__close:hover{background:#e9edf3;color:#111827}.chat-search{padding:8px 12px 10px;border-bottom:1px solid rgba(0,0,0,.06)}.chat-search__bar{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.06)}.chat-search__bar:focus-within{background:#fff;border-color:#0d6efd59;box-shadow:0 6px 18px #00000014}.chat-search__icon{font-size:14px;opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-search__input{flex:1;border:none;outline:none;background:transparent;font-size:13px;line-height:1.2;min-width:0}.chat-search__clear{border:none;background:transparent;cursor:pointer;font-size:14px;opacity:.55;padding:2px 6px;border-radius:8px;display:none}.chat-search__clear:hover{opacity:.9;background:rgba(0,0,0,.06)}.chat-search__count{font-size:12px;padding:2px 8px;border-radius:999px;background:rgba(13,110,253,.12);color:#0d6efd;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:42px;text-align:center}.chat-search__nav{display:flex;gap:6px}.chat-search__btn{width:28px;height:28px;border-radius:10px;border:1px solid rgba(0,0,0,.08);background:#fff;cursor:pointer;line-height:1;font-size:16px;opacity:.9}.chat-search__btn:disabled{opacity:.4;cursor:not-allowed;background:rgba(0,0,0,.03)}.chat-search__hint{font-size:11px;opacity:.6;margin-top:6px;padding:0 4px}.chat-search__spinner{width:14px;height:14px;border-radius:50%;border:2px solid rgba(0,0,0,.12);border-top-color:#0d6efde6;display:none;animation:chatSpin .7s linear infinite}@keyframes chatSpin{to{transform:rotate(360deg)}}.message-bubble mark{padding:0 2px;border-radius:4px;background:rgba(255,193,7,.45)}.forward-see-more-line{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 12px;cursor:pointer;font-size:12px}.forward-see-more-line span{white-space:nowrap}.forward-see-more-line:before,.forward-see-more-line:after{content:"";flex:1;border-top:1px solid #e6e6e6}.forward-scrollable{max-height:60vh;overflow-y:auto}.emoji-menu{position:fixed;display:flex;gap:6px;padding:6px 8px;border-radius:999px;border:1px solid #ddd;background:#fff;box-shadow:0 8px 24px #0000002e;z-index:999999}.emoji-menu .emoji-item{border:0;background:transparent;padding:4px 6px;cursor:pointer;line-height:1;font-size:18px}.emoji-menu .emoji-item img{width:18px;height:18px;vertical-align:middle}.message-reactions{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap;align-items:center}.reaction-chip{display:inline-flex;gap:4px;align-items:center;padding:2px 8px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;font-size:13px;line-height:1}.reaction-chip img{width:16px;height:16px;vertical-align:middle}.reaction-count{font-weight:600;font-size:12px;opacity:.85}.search-highlight{background:#ffe58f;padding:0 2px;border-radius:3px}.search-highlight-active{background:#ffc107;animation:pulseHighlight .6s ease}@keyframes pulseHighlight{0%{background-color:#fff3cd}50%{background-color:#ffca2c}to{background-color:#ffc107}} -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/*# sourceMappingURL=clefincode_chat.bundle.6BWYKBDA.css.map */ diff --git a/clefincode_chat/public/dist/css/clefincode_chat.bundle.6BWYKBDA.css.map b/clefincode_chat/public/dist/css/clefincode_chat.bundle.6BWYKBDA.css.map deleted file mode 100644 index 0c28fd4..0000000 --- a/clefincode_chat/public/dist/css/clefincode_chat.bundle.6BWYKBDA.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": 3, - "sources": ["../../../../../../../../tmp/tmp-44933-Mu7SqXG1TrUp/19cadfc4db90/font-awesome.min.css", "../../../../../../../../tmp/tmp-44933-Mu7SqXG1TrUp/clefincode_chat/clefincode_chat/public/scss/clefincode_chat.bundle.css"], - "sourcesContent": ["/*!\n * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */@font-face{font-family:'FontAwesome';src:url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0');src:url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:\"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\";transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:\"\\f000\"}.fa-music:before{content:\"\\f001\"}.fa-search:before{content:\"\\f002\"}.fa-envelope-o:before{content:\"\\f003\"}.fa-heart:before{content:\"\\f004\"}.fa-star:before{content:\"\\f005\"}.fa-star-o:before{content:\"\\f006\"}.fa-user:before{content:\"\\f007\"}.fa-film:before{content:\"\\f008\"}.fa-th-large:before{content:\"\\f009\"}.fa-th:before{content:\"\\f00a\"}.fa-th-list:before{content:\"\\f00b\"}.fa-check:before{content:\"\\f00c\"}.fa-remove:before,.fa-close:before,.fa-times:before{content:\"\\f00d\"}.fa-search-plus:before{content:\"\\f00e\"}.fa-search-minus:before{content:\"\\f010\"}.fa-power-off:before{content:\"\\f011\"}.fa-signal:before{content:\"\\f012\"}.fa-gear:before,.fa-cog:before{content:\"\\f013\"}.fa-trash-o:before{content:\"\\f014\"}.fa-home:before{content:\"\\f015\"}.fa-file-o:before{content:\"\\f016\"}.fa-clock-o:before{content:\"\\f017\"}.fa-road:before{content:\"\\f018\"}.fa-download:before{content:\"\\f019\"}.fa-arrow-circle-o-down:before{content:\"\\f01a\"}.fa-arrow-circle-o-up:before{content:\"\\f01b\"}.fa-inbox:before{content:\"\\f01c\"}.fa-play-circle-o:before{content:\"\\f01d\"}.fa-rotate-right:before,.fa-repeat:before{content:\"\\f01e\"}.fa-refresh:before{content:\"\\f021\"}.fa-list-alt:before{content:\"\\f022\"}.fa-lock:before{content:\"\\f023\"}.fa-flag:before{content:\"\\f024\"}.fa-headphones:before{content:\"\\f025\"}.fa-volume-off:before{content:\"\\f026\"}.fa-volume-down:before{content:\"\\f027\"}.fa-volume-up:before{content:\"\\f028\"}.fa-qrcode:before{content:\"\\f029\"}.fa-barcode:before{content:\"\\f02a\"}.fa-tag:before{content:\"\\f02b\"}.fa-tags:before{content:\"\\f02c\"}.fa-book:before{content:\"\\f02d\"}.fa-bookmark:before{content:\"\\f02e\"}.fa-print:before{content:\"\\f02f\"}.fa-camera:before{content:\"\\f030\"}.fa-font:before{content:\"\\f031\"}.fa-bold:before{content:\"\\f032\"}.fa-italic:before{content:\"\\f033\"}.fa-text-height:before{content:\"\\f034\"}.fa-text-width:before{content:\"\\f035\"}.fa-align-left:before{content:\"\\f036\"}.fa-align-center:before{content:\"\\f037\"}.fa-align-right:before{content:\"\\f038\"}.fa-align-justify:before{content:\"\\f039\"}.fa-list:before{content:\"\\f03a\"}.fa-dedent:before,.fa-outdent:before{content:\"\\f03b\"}.fa-indent:before{content:\"\\f03c\"}.fa-video-camera:before{content:\"\\f03d\"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:\"\\f03e\"}.fa-pencil:before{content:\"\\f040\"}.fa-map-marker:before{content:\"\\f041\"}.fa-adjust:before{content:\"\\f042\"}.fa-tint:before{content:\"\\f043\"}.fa-edit:before,.fa-pencil-square-o:before{content:\"\\f044\"}.fa-share-square-o:before{content:\"\\f045\"}.fa-check-square-o:before{content:\"\\f046\"}.fa-arrows:before{content:\"\\f047\"}.fa-step-backward:before{content:\"\\f048\"}.fa-fast-backward:before{content:\"\\f049\"}.fa-backward:before{content:\"\\f04a\"}.fa-play:before{content:\"\\f04b\"}.fa-pause:before{content:\"\\f04c\"}.fa-stop:before{content:\"\\f04d\"}.fa-forward:before{content:\"\\f04e\"}.fa-fast-forward:before{content:\"\\f050\"}.fa-step-forward:before{content:\"\\f051\"}.fa-eject:before{content:\"\\f052\"}.fa-chevron-left:before{content:\"\\f053\"}.fa-chevron-right:before{content:\"\\f054\"}.fa-plus-circle:before{content:\"\\f055\"}.fa-minus-circle:before{content:\"\\f056\"}.fa-times-circle:before{content:\"\\f057\"}.fa-check-circle:before{content:\"\\f058\"}.fa-question-circle:before{content:\"\\f059\"}.fa-info-circle:before{content:\"\\f05a\"}.fa-crosshairs:before{content:\"\\f05b\"}.fa-times-circle-o:before{content:\"\\f05c\"}.fa-check-circle-o:before{content:\"\\f05d\"}.fa-ban:before{content:\"\\f05e\"}.fa-arrow-left:before{content:\"\\f060\"}.fa-arrow-right:before{content:\"\\f061\"}.fa-arrow-up:before{content:\"\\f062\"}.fa-arrow-down:before{content:\"\\f063\"}.fa-mail-forward:before,.fa-share:before{content:\"\\f064\"}.fa-expand:before{content:\"\\f065\"}.fa-compress:before{content:\"\\f066\"}.fa-plus:before{content:\"\\f067\"}.fa-minus:before{content:\"\\f068\"}.fa-asterisk:before{content:\"\\f069\"}.fa-exclamation-circle:before{content:\"\\f06a\"}.fa-gift:before{content:\"\\f06b\"}.fa-leaf:before{content:\"\\f06c\"}.fa-fire:before{content:\"\\f06d\"}.fa-eye:before{content:\"\\f06e\"}.fa-eye-slash:before{content:\"\\f070\"}.fa-warning:before,.fa-exclamation-triangle:before{content:\"\\f071\"}.fa-plane:before{content:\"\\f072\"}.fa-calendar:before{content:\"\\f073\"}.fa-random:before{content:\"\\f074\"}.fa-comment:before{content:\"\\f075\"}.fa-magnet:before{content:\"\\f076\"}.fa-chevron-up:before{content:\"\\f077\"}.fa-chevron-down:before{content:\"\\f078\"}.fa-retweet:before{content:\"\\f079\"}.fa-shopping-cart:before{content:\"\\f07a\"}.fa-folder:before{content:\"\\f07b\"}.fa-folder-open:before{content:\"\\f07c\"}.fa-arrows-v:before{content:\"\\f07d\"}.fa-arrows-h:before{content:\"\\f07e\"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:\"\\f080\"}.fa-twitter-square:before{content:\"\\f081\"}.fa-facebook-square:before{content:\"\\f082\"}.fa-camera-retro:before{content:\"\\f083\"}.fa-key:before{content:\"\\f084\"}.fa-gears:before,.fa-cogs:before{content:\"\\f085\"}.fa-comments:before{content:\"\\f086\"}.fa-thumbs-o-up:before{content:\"\\f087\"}.fa-thumbs-o-down:before{content:\"\\f088\"}.fa-star-half:before{content:\"\\f089\"}.fa-heart-o:before{content:\"\\f08a\"}.fa-sign-out:before{content:\"\\f08b\"}.fa-linkedin-square:before{content:\"\\f08c\"}.fa-thumb-tack:before{content:\"\\f08d\"}.fa-external-link:before{content:\"\\f08e\"}.fa-sign-in:before{content:\"\\f090\"}.fa-trophy:before{content:\"\\f091\"}.fa-github-square:before{content:\"\\f092\"}.fa-upload:before{content:\"\\f093\"}.fa-lemon-o:before{content:\"\\f094\"}.fa-phone:before{content:\"\\f095\"}.fa-square-o:before{content:\"\\f096\"}.fa-bookmark-o:before{content:\"\\f097\"}.fa-phone-square:before{content:\"\\f098\"}.fa-twitter:before{content:\"\\f099\"}.fa-facebook-f:before,.fa-facebook:before{content:\"\\f09a\"}.fa-github:before{content:\"\\f09b\"}.fa-unlock:before{content:\"\\f09c\"}.fa-credit-card:before{content:\"\\f09d\"}.fa-feed:before,.fa-rss:before{content:\"\\f09e\"}.fa-hdd-o:before{content:\"\\f0a0\"}.fa-bullhorn:before{content:\"\\f0a1\"}.fa-bell:before{content:\"\\f0f3\"}.fa-certificate:before{content:\"\\f0a3\"}.fa-hand-o-right:before{content:\"\\f0a4\"}.fa-hand-o-left:before{content:\"\\f0a5\"}.fa-hand-o-up:before{content:\"\\f0a6\"}.fa-hand-o-down:before{content:\"\\f0a7\"}.fa-arrow-circle-left:before{content:\"\\f0a8\"}.fa-arrow-circle-right:before{content:\"\\f0a9\"}.fa-arrow-circle-up:before{content:\"\\f0aa\"}.fa-arrow-circle-down:before{content:\"\\f0ab\"}.fa-globe:before{content:\"\\f0ac\"}.fa-wrench:before{content:\"\\f0ad\"}.fa-tasks:before{content:\"\\f0ae\"}.fa-filter:before{content:\"\\f0b0\"}.fa-briefcase:before{content:\"\\f0b1\"}.fa-arrows-alt:before{content:\"\\f0b2\"}.fa-group:before,.fa-users:before{content:\"\\f0c0\"}.fa-chain:before,.fa-link:before{content:\"\\f0c1\"}.fa-cloud:before{content:\"\\f0c2\"}.fa-flask:before{content:\"\\f0c3\"}.fa-cut:before,.fa-scissors:before{content:\"\\f0c4\"}.fa-copy:before,.fa-files-o:before{content:\"\\f0c5\"}.fa-paperclip:before{content:\"\\f0c6\"}.fa-save:before,.fa-floppy-o:before{content:\"\\f0c7\"}.fa-square:before{content:\"\\f0c8\"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:\"\\f0c9\"}.fa-list-ul:before{content:\"\\f0ca\"}.fa-list-ol:before{content:\"\\f0cb\"}.fa-strikethrough:before{content:\"\\f0cc\"}.fa-underline:before{content:\"\\f0cd\"}.fa-table:before{content:\"\\f0ce\"}.fa-magic:before{content:\"\\f0d0\"}.fa-truck:before{content:\"\\f0d1\"}.fa-pinterest:before{content:\"\\f0d2\"}.fa-pinterest-square:before{content:\"\\f0d3\"}.fa-google-plus-square:before{content:\"\\f0d4\"}.fa-google-plus:before{content:\"\\f0d5\"}.fa-money:before{content:\"\\f0d6\"}.fa-caret-down:before{content:\"\\f0d7\"}.fa-caret-up:before{content:\"\\f0d8\"}.fa-caret-left:before{content:\"\\f0d9\"}.fa-caret-right:before{content:\"\\f0da\"}.fa-columns:before{content:\"\\f0db\"}.fa-unsorted:before,.fa-sort:before{content:\"\\f0dc\"}.fa-sort-down:before,.fa-sort-desc:before{content:\"\\f0dd\"}.fa-sort-up:before,.fa-sort-asc:before{content:\"\\f0de\"}.fa-envelope:before{content:\"\\f0e0\"}.fa-linkedin:before{content:\"\\f0e1\"}.fa-rotate-left:before,.fa-undo:before{content:\"\\f0e2\"}.fa-legal:before,.fa-gavel:before{content:\"\\f0e3\"}.fa-dashboard:before,.fa-tachometer:before{content:\"\\f0e4\"}.fa-comment-o:before{content:\"\\f0e5\"}.fa-comments-o:before{content:\"\\f0e6\"}.fa-flash:before,.fa-bolt:before{content:\"\\f0e7\"}.fa-sitemap:before{content:\"\\f0e8\"}.fa-umbrella:before{content:\"\\f0e9\"}.fa-paste:before,.fa-clipboard:before{content:\"\\f0ea\"}.fa-lightbulb-o:before{content:\"\\f0eb\"}.fa-exchange:before{content:\"\\f0ec\"}.fa-cloud-download:before{content:\"\\f0ed\"}.fa-cloud-upload:before{content:\"\\f0ee\"}.fa-user-md:before{content:\"\\f0f0\"}.fa-stethoscope:before{content:\"\\f0f1\"}.fa-suitcase:before{content:\"\\f0f2\"}.fa-bell-o:before{content:\"\\f0a2\"}.fa-coffee:before{content:\"\\f0f4\"}.fa-cutlery:before{content:\"\\f0f5\"}.fa-file-text-o:before{content:\"\\f0f6\"}.fa-building-o:before{content:\"\\f0f7\"}.fa-hospital-o:before{content:\"\\f0f8\"}.fa-ambulance:before{content:\"\\f0f9\"}.fa-medkit:before{content:\"\\f0fa\"}.fa-fighter-jet:before{content:\"\\f0fb\"}.fa-beer:before{content:\"\\f0fc\"}.fa-h-square:before{content:\"\\f0fd\"}.fa-plus-square:before{content:\"\\f0fe\"}.fa-angle-double-left:before{content:\"\\f100\"}.fa-angle-double-right:before{content:\"\\f101\"}.fa-angle-double-up:before{content:\"\\f102\"}.fa-angle-double-down:before{content:\"\\f103\"}.fa-angle-left:before{content:\"\\f104\"}.fa-angle-right:before{content:\"\\f105\"}.fa-angle-up:before{content:\"\\f106\"}.fa-angle-down:before{content:\"\\f107\"}.fa-desktop:before{content:\"\\f108\"}.fa-laptop:before{content:\"\\f109\"}.fa-tablet:before{content:\"\\f10a\"}.fa-mobile-phone:before,.fa-mobile:before{content:\"\\f10b\"}.fa-circle-o:before{content:\"\\f10c\"}.fa-quote-left:before{content:\"\\f10d\"}.fa-quote-right:before{content:\"\\f10e\"}.fa-spinner:before{content:\"\\f110\"}.fa-circle:before{content:\"\\f111\"}.fa-mail-reply:before,.fa-reply:before{content:\"\\f112\"}.fa-github-alt:before{content:\"\\f113\"}.fa-folder-o:before{content:\"\\f114\"}.fa-folder-open-o:before{content:\"\\f115\"}.fa-smile-o:before{content:\"\\f118\"}.fa-frown-o:before{content:\"\\f119\"}.fa-meh-o:before{content:\"\\f11a\"}.fa-gamepad:before{content:\"\\f11b\"}.fa-keyboard-o:before{content:\"\\f11c\"}.fa-flag-o:before{content:\"\\f11d\"}.fa-flag-checkered:before{content:\"\\f11e\"}.fa-terminal:before{content:\"\\f120\"}.fa-code:before{content:\"\\f121\"}.fa-mail-reply-all:before,.fa-reply-all:before{content:\"\\f122\"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:\"\\f123\"}.fa-location-arrow:before{content:\"\\f124\"}.fa-crop:before{content:\"\\f125\"}.fa-code-fork:before{content:\"\\f126\"}.fa-unlink:before,.fa-chain-broken:before{content:\"\\f127\"}.fa-question:before{content:\"\\f128\"}.fa-info:before{content:\"\\f129\"}.fa-exclamation:before{content:\"\\f12a\"}.fa-superscript:before{content:\"\\f12b\"}.fa-subscript:before{content:\"\\f12c\"}.fa-eraser:before{content:\"\\f12d\"}.fa-puzzle-piece:before{content:\"\\f12e\"}.fa-microphone:before{content:\"\\f130\"}.fa-microphone-slash:before{content:\"\\f131\"}.fa-shield:before{content:\"\\f132\"}.fa-calendar-o:before{content:\"\\f133\"}.fa-fire-extinguisher:before{content:\"\\f134\"}.fa-rocket:before{content:\"\\f135\"}.fa-maxcdn:before{content:\"\\f136\"}.fa-chevron-circle-left:before{content:\"\\f137\"}.fa-chevron-circle-right:before{content:\"\\f138\"}.fa-chevron-circle-up:before{content:\"\\f139\"}.fa-chevron-circle-down:before{content:\"\\f13a\"}.fa-html5:before{content:\"\\f13b\"}.fa-css3:before{content:\"\\f13c\"}.fa-anchor:before{content:\"\\f13d\"}.fa-unlock-alt:before{content:\"\\f13e\"}.fa-bullseye:before{content:\"\\f140\"}.fa-ellipsis-h:before{content:\"\\f141\"}.fa-ellipsis-v:before{content:\"\\f142\"}.fa-rss-square:before{content:\"\\f143\"}.fa-play-circle:before{content:\"\\f144\"}.fa-ticket:before{content:\"\\f145\"}.fa-minus-square:before{content:\"\\f146\"}.fa-minus-square-o:before{content:\"\\f147\"}.fa-level-up:before{content:\"\\f148\"}.fa-level-down:before{content:\"\\f149\"}.fa-check-square:before{content:\"\\f14a\"}.fa-pencil-square:before{content:\"\\f14b\"}.fa-external-link-square:before{content:\"\\f14c\"}.fa-share-square:before{content:\"\\f14d\"}.fa-compass:before{content:\"\\f14e\"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:\"\\f150\"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:\"\\f151\"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:\"\\f152\"}.fa-euro:before,.fa-eur:before{content:\"\\f153\"}.fa-gbp:before{content:\"\\f154\"}.fa-dollar:before,.fa-usd:before{content:\"\\f155\"}.fa-rupee:before,.fa-inr:before{content:\"\\f156\"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:\"\\f157\"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:\"\\f158\"}.fa-won:before,.fa-krw:before{content:\"\\f159\"}.fa-bitcoin:before,.fa-btc:before{content:\"\\f15a\"}.fa-file:before{content:\"\\f15b\"}.fa-file-text:before{content:\"\\f15c\"}.fa-sort-alpha-asc:before{content:\"\\f15d\"}.fa-sort-alpha-desc:before{content:\"\\f15e\"}.fa-sort-amount-asc:before{content:\"\\f160\"}.fa-sort-amount-desc:before{content:\"\\f161\"}.fa-sort-numeric-asc:before{content:\"\\f162\"}.fa-sort-numeric-desc:before{content:\"\\f163\"}.fa-thumbs-up:before{content:\"\\f164\"}.fa-thumbs-down:before{content:\"\\f165\"}.fa-youtube-square:before{content:\"\\f166\"}.fa-youtube:before{content:\"\\f167\"}.fa-xing:before{content:\"\\f168\"}.fa-xing-square:before{content:\"\\f169\"}.fa-youtube-play:before{content:\"\\f16a\"}.fa-dropbox:before{content:\"\\f16b\"}.fa-stack-overflow:before{content:\"\\f16c\"}.fa-instagram:before{content:\"\\f16d\"}.fa-flickr:before{content:\"\\f16e\"}.fa-adn:before{content:\"\\f170\"}.fa-bitbucket:before{content:\"\\f171\"}.fa-bitbucket-square:before{content:\"\\f172\"}.fa-tumblr:before{content:\"\\f173\"}.fa-tumblr-square:before{content:\"\\f174\"}.fa-long-arrow-down:before{content:\"\\f175\"}.fa-long-arrow-up:before{content:\"\\f176\"}.fa-long-arrow-left:before{content:\"\\f177\"}.fa-long-arrow-right:before{content:\"\\f178\"}.fa-apple:before{content:\"\\f179\"}.fa-windows:before{content:\"\\f17a\"}.fa-android:before{content:\"\\f17b\"}.fa-linux:before{content:\"\\f17c\"}.fa-dribbble:before{content:\"\\f17d\"}.fa-skype:before{content:\"\\f17e\"}.fa-foursquare:before{content:\"\\f180\"}.fa-trello:before{content:\"\\f181\"}.fa-female:before{content:\"\\f182\"}.fa-male:before{content:\"\\f183\"}.fa-gittip:before,.fa-gratipay:before{content:\"\\f184\"}.fa-sun-o:before{content:\"\\f185\"}.fa-moon-o:before{content:\"\\f186\"}.fa-archive:before{content:\"\\f187\"}.fa-bug:before{content:\"\\f188\"}.fa-vk:before{content:\"\\f189\"}.fa-weibo:before{content:\"\\f18a\"}.fa-renren:before{content:\"\\f18b\"}.fa-pagelines:before{content:\"\\f18c\"}.fa-stack-exchange:before{content:\"\\f18d\"}.fa-arrow-circle-o-right:before{content:\"\\f18e\"}.fa-arrow-circle-o-left:before{content:\"\\f190\"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:\"\\f191\"}.fa-dot-circle-o:before{content:\"\\f192\"}.fa-wheelchair:before{content:\"\\f193\"}.fa-vimeo-square:before{content:\"\\f194\"}.fa-turkish-lira:before,.fa-try:before{content:\"\\f195\"}.fa-plus-square-o:before{content:\"\\f196\"}.fa-space-shuttle:before{content:\"\\f197\"}.fa-slack:before{content:\"\\f198\"}.fa-envelope-square:before{content:\"\\f199\"}.fa-wordpress:before{content:\"\\f19a\"}.fa-openid:before{content:\"\\f19b\"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:\"\\f19c\"}.fa-mortar-board:before,.fa-graduation-cap:before{content:\"\\f19d\"}.fa-yahoo:before{content:\"\\f19e\"}.fa-google:before{content:\"\\f1a0\"}.fa-reddit:before{content:\"\\f1a1\"}.fa-reddit-square:before{content:\"\\f1a2\"}.fa-stumbleupon-circle:before{content:\"\\f1a3\"}.fa-stumbleupon:before{content:\"\\f1a4\"}.fa-delicious:before{content:\"\\f1a5\"}.fa-digg:before{content:\"\\f1a6\"}.fa-pied-piper-pp:before{content:\"\\f1a7\"}.fa-pied-piper-alt:before{content:\"\\f1a8\"}.fa-drupal:before{content:\"\\f1a9\"}.fa-joomla:before{content:\"\\f1aa\"}.fa-language:before{content:\"\\f1ab\"}.fa-fax:before{content:\"\\f1ac\"}.fa-building:before{content:\"\\f1ad\"}.fa-child:before{content:\"\\f1ae\"}.fa-paw:before{content:\"\\f1b0\"}.fa-spoon:before{content:\"\\f1b1\"}.fa-cube:before{content:\"\\f1b2\"}.fa-cubes:before{content:\"\\f1b3\"}.fa-behance:before{content:\"\\f1b4\"}.fa-behance-square:before{content:\"\\f1b5\"}.fa-steam:before{content:\"\\f1b6\"}.fa-steam-square:before{content:\"\\f1b7\"}.fa-recycle:before{content:\"\\f1b8\"}.fa-automobile:before,.fa-car:before{content:\"\\f1b9\"}.fa-cab:before,.fa-taxi:before{content:\"\\f1ba\"}.fa-tree:before{content:\"\\f1bb\"}.fa-spotify:before{content:\"\\f1bc\"}.fa-deviantart:before{content:\"\\f1bd\"}.fa-soundcloud:before{content:\"\\f1be\"}.fa-database:before{content:\"\\f1c0\"}.fa-file-pdf-o:before{content:\"\\f1c1\"}.fa-file-word-o:before{content:\"\\f1c2\"}.fa-file-excel-o:before{content:\"\\f1c3\"}.fa-file-powerpoint-o:before{content:\"\\f1c4\"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:\"\\f1c5\"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:\"\\f1c6\"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:\"\\f1c7\"}.fa-file-movie-o:before,.fa-file-video-o:before{content:\"\\f1c8\"}.fa-file-code-o:before{content:\"\\f1c9\"}.fa-vine:before{content:\"\\f1ca\"}.fa-codepen:before{content:\"\\f1cb\"}.fa-jsfiddle:before{content:\"\\f1cc\"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:\"\\f1cd\"}.fa-circle-o-notch:before{content:\"\\f1ce\"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:\"\\f1d0\"}.fa-ge:before,.fa-empire:before{content:\"\\f1d1\"}.fa-git-square:before{content:\"\\f1d2\"}.fa-git:before{content:\"\\f1d3\"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:\"\\f1d4\"}.fa-tencent-weibo:before{content:\"\\f1d5\"}.fa-qq:before{content:\"\\f1d6\"}.fa-wechat:before,.fa-weixin:before{content:\"\\f1d7\"}.fa-send:before,.fa-paper-plane:before{content:\"\\f1d8\"}.fa-send-o:before,.fa-paper-plane-o:before{content:\"\\f1d9\"}.fa-history:before{content:\"\\f1da\"}.fa-circle-thin:before{content:\"\\f1db\"}.fa-header:before{content:\"\\f1dc\"}.fa-paragraph:before{content:\"\\f1dd\"}.fa-sliders:before{content:\"\\f1de\"}.fa-share-alt:before{content:\"\\f1e0\"}.fa-share-alt-square:before{content:\"\\f1e1\"}.fa-bomb:before{content:\"\\f1e2\"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:\"\\f1e3\"}.fa-tty:before{content:\"\\f1e4\"}.fa-binoculars:before{content:\"\\f1e5\"}.fa-plug:before{content:\"\\f1e6\"}.fa-slideshare:before{content:\"\\f1e7\"}.fa-twitch:before{content:\"\\f1e8\"}.fa-yelp:before{content:\"\\f1e9\"}.fa-newspaper-o:before{content:\"\\f1ea\"}.fa-wifi:before{content:\"\\f1eb\"}.fa-calculator:before{content:\"\\f1ec\"}.fa-paypal:before{content:\"\\f1ed\"}.fa-google-wallet:before{content:\"\\f1ee\"}.fa-cc-visa:before{content:\"\\f1f0\"}.fa-cc-mastercard:before{content:\"\\f1f1\"}.fa-cc-discover:before{content:\"\\f1f2\"}.fa-cc-amex:before{content:\"\\f1f3\"}.fa-cc-paypal:before{content:\"\\f1f4\"}.fa-cc-stripe:before{content:\"\\f1f5\"}.fa-bell-slash:before{content:\"\\f1f6\"}.fa-bell-slash-o:before{content:\"\\f1f7\"}.fa-trash:before{content:\"\\f1f8\"}.fa-copyright:before{content:\"\\f1f9\"}.fa-at:before{content:\"\\f1fa\"}.fa-eyedropper:before{content:\"\\f1fb\"}.fa-paint-brush:before{content:\"\\f1fc\"}.fa-birthday-cake:before{content:\"\\f1fd\"}.fa-area-chart:before{content:\"\\f1fe\"}.fa-pie-chart:before{content:\"\\f200\"}.fa-line-chart:before{content:\"\\f201\"}.fa-lastfm:before{content:\"\\f202\"}.fa-lastfm-square:before{content:\"\\f203\"}.fa-toggle-off:before{content:\"\\f204\"}.fa-toggle-on:before{content:\"\\f205\"}.fa-bicycle:before{content:\"\\f206\"}.fa-bus:before{content:\"\\f207\"}.fa-ioxhost:before{content:\"\\f208\"}.fa-angellist:before{content:\"\\f209\"}.fa-cc:before{content:\"\\f20a\"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:\"\\f20b\"}.fa-meanpath:before{content:\"\\f20c\"}.fa-buysellads:before{content:\"\\f20d\"}.fa-connectdevelop:before{content:\"\\f20e\"}.fa-dashcube:before{content:\"\\f210\"}.fa-forumbee:before{content:\"\\f211\"}.fa-leanpub:before{content:\"\\f212\"}.fa-sellsy:before{content:\"\\f213\"}.fa-shirtsinbulk:before{content:\"\\f214\"}.fa-simplybuilt:before{content:\"\\f215\"}.fa-skyatlas:before{content:\"\\f216\"}.fa-cart-plus:before{content:\"\\f217\"}.fa-cart-arrow-down:before{content:\"\\f218\"}.fa-diamond:before{content:\"\\f219\"}.fa-ship:before{content:\"\\f21a\"}.fa-user-secret:before{content:\"\\f21b\"}.fa-motorcycle:before{content:\"\\f21c\"}.fa-street-view:before{content:\"\\f21d\"}.fa-heartbeat:before{content:\"\\f21e\"}.fa-venus:before{content:\"\\f221\"}.fa-mars:before{content:\"\\f222\"}.fa-mercury:before{content:\"\\f223\"}.fa-intersex:before,.fa-transgender:before{content:\"\\f224\"}.fa-transgender-alt:before{content:\"\\f225\"}.fa-venus-double:before{content:\"\\f226\"}.fa-mars-double:before{content:\"\\f227\"}.fa-venus-mars:before{content:\"\\f228\"}.fa-mars-stroke:before{content:\"\\f229\"}.fa-mars-stroke-v:before{content:\"\\f22a\"}.fa-mars-stroke-h:before{content:\"\\f22b\"}.fa-neuter:before{content:\"\\f22c\"}.fa-genderless:before{content:\"\\f22d\"}.fa-facebook-official:before{content:\"\\f230\"}.fa-pinterest-p:before{content:\"\\f231\"}.fa-whatsapp:before{content:\"\\f232\"}.fa-server:before{content:\"\\f233\"}.fa-user-plus:before{content:\"\\f234\"}.fa-user-times:before{content:\"\\f235\"}.fa-hotel:before,.fa-bed:before{content:\"\\f236\"}.fa-viacoin:before{content:\"\\f237\"}.fa-train:before{content:\"\\f238\"}.fa-subway:before{content:\"\\f239\"}.fa-medium:before{content:\"\\f23a\"}.fa-yc:before,.fa-y-combinator:before{content:\"\\f23b\"}.fa-optin-monster:before{content:\"\\f23c\"}.fa-opencart:before{content:\"\\f23d\"}.fa-expeditedssl:before{content:\"\\f23e\"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:\"\\f240\"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:\"\\f241\"}.fa-battery-2:before,.fa-battery-half:before{content:\"\\f242\"}.fa-battery-1:before,.fa-battery-quarter:before{content:\"\\f243\"}.fa-battery-0:before,.fa-battery-empty:before{content:\"\\f244\"}.fa-mouse-pointer:before{content:\"\\f245\"}.fa-i-cursor:before{content:\"\\f246\"}.fa-object-group:before{content:\"\\f247\"}.fa-object-ungroup:before{content:\"\\f248\"}.fa-sticky-note:before{content:\"\\f249\"}.fa-sticky-note-o:before{content:\"\\f24a\"}.fa-cc-jcb:before{content:\"\\f24b\"}.fa-cc-diners-club:before{content:\"\\f24c\"}.fa-clone:before{content:\"\\f24d\"}.fa-balance-scale:before{content:\"\\f24e\"}.fa-hourglass-o:before{content:\"\\f250\"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:\"\\f251\"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:\"\\f252\"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:\"\\f253\"}.fa-hourglass:before{content:\"\\f254\"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:\"\\f255\"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:\"\\f256\"}.fa-hand-scissors-o:before{content:\"\\f257\"}.fa-hand-lizard-o:before{content:\"\\f258\"}.fa-hand-spock-o:before{content:\"\\f259\"}.fa-hand-pointer-o:before{content:\"\\f25a\"}.fa-hand-peace-o:before{content:\"\\f25b\"}.fa-trademark:before{content:\"\\f25c\"}.fa-registered:before{content:\"\\f25d\"}.fa-creative-commons:before{content:\"\\f25e\"}.fa-gg:before{content:\"\\f260\"}.fa-gg-circle:before{content:\"\\f261\"}.fa-tripadvisor:before{content:\"\\f262\"}.fa-odnoklassniki:before{content:\"\\f263\"}.fa-odnoklassniki-square:before{content:\"\\f264\"}.fa-get-pocket:before{content:\"\\f265\"}.fa-wikipedia-w:before{content:\"\\f266\"}.fa-safari:before{content:\"\\f267\"}.fa-chrome:before{content:\"\\f268\"}.fa-firefox:before{content:\"\\f269\"}.fa-opera:before{content:\"\\f26a\"}.fa-internet-explorer:before{content:\"\\f26b\"}.fa-tv:before,.fa-television:before{content:\"\\f26c\"}.fa-contao:before{content:\"\\f26d\"}.fa-500px:before{content:\"\\f26e\"}.fa-amazon:before{content:\"\\f270\"}.fa-calendar-plus-o:before{content:\"\\f271\"}.fa-calendar-minus-o:before{content:\"\\f272\"}.fa-calendar-times-o:before{content:\"\\f273\"}.fa-calendar-check-o:before{content:\"\\f274\"}.fa-industry:before{content:\"\\f275\"}.fa-map-pin:before{content:\"\\f276\"}.fa-map-signs:before{content:\"\\f277\"}.fa-map-o:before{content:\"\\f278\"}.fa-map:before{content:\"\\f279\"}.fa-commenting:before{content:\"\\f27a\"}.fa-commenting-o:before{content:\"\\f27b\"}.fa-houzz:before{content:\"\\f27c\"}.fa-vimeo:before{content:\"\\f27d\"}.fa-black-tie:before{content:\"\\f27e\"}.fa-fonticons:before{content:\"\\f280\"}.fa-reddit-alien:before{content:\"\\f281\"}.fa-edge:before{content:\"\\f282\"}.fa-credit-card-alt:before{content:\"\\f283\"}.fa-codiepie:before{content:\"\\f284\"}.fa-modx:before{content:\"\\f285\"}.fa-fort-awesome:before{content:\"\\f286\"}.fa-usb:before{content:\"\\f287\"}.fa-product-hunt:before{content:\"\\f288\"}.fa-mixcloud:before{content:\"\\f289\"}.fa-scribd:before{content:\"\\f28a\"}.fa-pause-circle:before{content:\"\\f28b\"}.fa-pause-circle-o:before{content:\"\\f28c\"}.fa-stop-circle:before{content:\"\\f28d\"}.fa-stop-circle-o:before{content:\"\\f28e\"}.fa-shopping-bag:before{content:\"\\f290\"}.fa-shopping-basket:before{content:\"\\f291\"}.fa-hashtag:before{content:\"\\f292\"}.fa-bluetooth:before{content:\"\\f293\"}.fa-bluetooth-b:before{content:\"\\f294\"}.fa-percent:before{content:\"\\f295\"}.fa-gitlab:before{content:\"\\f296\"}.fa-wpbeginner:before{content:\"\\f297\"}.fa-wpforms:before{content:\"\\f298\"}.fa-envira:before{content:\"\\f299\"}.fa-universal-access:before{content:\"\\f29a\"}.fa-wheelchair-alt:before{content:\"\\f29b\"}.fa-question-circle-o:before{content:\"\\f29c\"}.fa-blind:before{content:\"\\f29d\"}.fa-audio-description:before{content:\"\\f29e\"}.fa-volume-control-phone:before{content:\"\\f2a0\"}.fa-braille:before{content:\"\\f2a1\"}.fa-assistive-listening-systems:before{content:\"\\f2a2\"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:\"\\f2a3\"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:\"\\f2a4\"}.fa-glide:before{content:\"\\f2a5\"}.fa-glide-g:before{content:\"\\f2a6\"}.fa-signing:before,.fa-sign-language:before{content:\"\\f2a7\"}.fa-low-vision:before{content:\"\\f2a8\"}.fa-viadeo:before{content:\"\\f2a9\"}.fa-viadeo-square:before{content:\"\\f2aa\"}.fa-snapchat:before{content:\"\\f2ab\"}.fa-snapchat-ghost:before{content:\"\\f2ac\"}.fa-snapchat-square:before{content:\"\\f2ad\"}.fa-pied-piper:before{content:\"\\f2ae\"}.fa-first-order:before{content:\"\\f2b0\"}.fa-yoast:before{content:\"\\f2b1\"}.fa-themeisle:before{content:\"\\f2b2\"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:\"\\f2b3\"}.fa-fa:before,.fa-font-awesome:before{content:\"\\f2b4\"}.fa-handshake-o:before{content:\"\\f2b5\"}.fa-envelope-open:before{content:\"\\f2b6\"}.fa-envelope-open-o:before{content:\"\\f2b7\"}.fa-linode:before{content:\"\\f2b8\"}.fa-address-book:before{content:\"\\f2b9\"}.fa-address-book-o:before{content:\"\\f2ba\"}.fa-vcard:before,.fa-address-card:before{content:\"\\f2bb\"}.fa-vcard-o:before,.fa-address-card-o:before{content:\"\\f2bc\"}.fa-user-circle:before{content:\"\\f2bd\"}.fa-user-circle-o:before{content:\"\\f2be\"}.fa-user-o:before{content:\"\\f2c0\"}.fa-id-badge:before{content:\"\\f2c1\"}.fa-drivers-license:before,.fa-id-card:before{content:\"\\f2c2\"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:\"\\f2c3\"}.fa-quora:before{content:\"\\f2c4\"}.fa-free-code-camp:before{content:\"\\f2c5\"}.fa-telegram:before{content:\"\\f2c6\"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:\"\\f2c7\"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:\"\\f2c8\"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:\"\\f2c9\"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:\"\\f2ca\"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:\"\\f2cb\"}.fa-shower:before{content:\"\\f2cc\"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:\"\\f2cd\"}.fa-podcast:before{content:\"\\f2ce\"}.fa-window-maximize:before{content:\"\\f2d0\"}.fa-window-minimize:before{content:\"\\f2d1\"}.fa-window-restore:before{content:\"\\f2d2\"}.fa-times-rectangle:before,.fa-window-close:before{content:\"\\f2d3\"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:\"\\f2d4\"}.fa-bandcamp:before{content:\"\\f2d5\"}.fa-grav:before{content:\"\\f2d6\"}.fa-etsy:before{content:\"\\f2d7\"}.fa-imdb:before{content:\"\\f2d8\"}.fa-ravelry:before{content:\"\\f2d9\"}.fa-eercast:before{content:\"\\f2da\"}.fa-microchip:before{content:\"\\f2db\"}.fa-snowflake-o:before{content:\"\\f2dc\"}.fa-superpowers:before{content:\"\\f2dd\"}.fa-wpexplorer:before{content:\"\\f2de\"}.fa-meetup:before{content:\"\\f2e0\"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}\n", "@import \"frappe/public/css/fonts/fontawesome/font-awesome.min.css\";\n.chat-app {\n position: fixed;\n bottom: 24px;\n right: 0px;\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n justify-content: flex-end;\n min-width: 350px;\n z-index: 1030;\n padding: 0 1rem;\n}\n.chat-app ::-webkit-scrollbar {\n width: 2px;\n}\n.chat-app ::-webkit-scrollbar-track {\n background: var(--card-bg);\n}\n.chat-app ::-webkit-scrollbar-thumb {\n background: var(--scrollbar-thumb-color);\n border-radius: 10px;\n max-height: 30px;\n}\n.chat-app ::-webkit-scrollbar-thumb:hover {\n background: var(--gray-500);\n}\n.chat-app .chat_left_section {\n display: flex;\n flex-direction: row;\n align-items: flex-end;\n justify-content: flex-end;\n}\n.chat-app .chat_left_section .chat-window {\n height: 582px;\n width: 350px;\n position: relative;\n box-shadow: 0px 2px 6px rgba(17, 43, 66, 0.08), 0px 1px 4px rgba(17, 43, 66, 0.1);\n background: var(--card-bg);\n border-radius: 6px;\n margin-bottom: 1rem;\n margin-right: 5px;\n border: 1px solid var(--dark-border-color);\n}\n.chat-app .chat_right_section {\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n justify-content: flex-end;\n align-self: flex-end;\n}\n.chat-app .chat_right_section .chat-element {\n height: 582px;\n width: 350px;\n position: relative;\n box-shadow: 0px 2px 6px rgba(17, 43, 66, 0.08), 0px 1px 4px rgba(17, 43, 66, 0.1);\n background: var(--card-bg);\n border-radius: 6px;\n margin-bottom: 1rem;\n border: 1px solid var(--dark-border-color);\n}\n.chat-app .chat_right_section .chat-element .chat-container {\n padding: 0;\n margin: 0;\n}\n.chat-app .chat_right_section .chat-element .chat-cross-button {\n display: none;\n color: var(--gray-700);\n cursor: pointer;\n position: absolute;\n top: 12px;\n right: 8px;\n}\n.chat-app .chat_right_section #chat-bubble > .badge {\n position: relative;\n top: -70px;\n right: -45px;\n background-color: red;\n color: white;\n font-size: 12px;\n font-weight: bold;\n border-radius: 50%;\n padding: 2px 6px;\n min-width: 20px;\n height: 20px;\n text-align: center;\n line-height: 16px;\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);\n z-index: 10;\n}\n.chat-app .chat_right_section .chat-bubble {\n cursor: pointer;\n background: #181f2f;\n color: var(--white);\n border-radius: 100px;\n font-weight: bold;\n display: flex;\n align-items: center;\n width: initial;\n}\n.chat-app .chat_right_section .chat-bubble .badge {\n position: absolute;\n top: 6px;\n right: 24px;\n background-color: red;\n color: white;\n font-size: 12px;\n font-weight: bold;\n border-radius: 50%;\n padding: 2px 6px;\n min-width: 20px;\n height: 20px;\n text-align: center;\n line-height: 16px;\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);\n z-index: 10;\n}\n.chat-app .chat_right_section .chat-bubble svg {\n fill: var(--white);\n}\n.chat-app .chat_right_section .chat-bubble:hover {\n box-shadow: var(--shadow-lg);\n}\n.chat-app .chat_right_section .chat-bubble .chat-message-icon {\n margin-right: var(--margin-sm);\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.chat-app .chat_right_section .chat-bubble-closed {\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 22px;\n}\n.chat-app .chat_right_section .chat-bubble-closed .cross-icon {\n width: 100%;\n}\n\n.ask-to-join-container strong {\n white-space: break-spaces;\n}\n\n.infobutton {\n height: 50px;\n display: flex;\n color: var(--text-color);\n flex-grow: 1;\n flex-direction: column;\n font-size: 0.875rem;\n align-items: center;\n text-transform: capitalize;\n justify-content: center;\n outline: none;\n padding: 0;\n cursor: pointer;\n background: none;\n border: 0;\n padding-top: 4px;\n margin: 0;\n}\n\n.infobutton.active {\n border-bottom: 4px solid #adadad;\n}\n\n.gname[readonly] {\n border: none;\n outline: none;\n}\n\n.gname {\n text-align: center;\n}\n\n.tag-blot-hidden {\n display: none;\n}\n\n.contributors_count,\n.contributors_close,\n.contributors_count_icon {\n cursor: pointer;\n}\n\n.chat-media {\n background-color: #f0f2f5;\n}\n.chat-media .mediatabcontainer {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n}\n.chat-media .mediatabcontainer video,\n.chat-media .mediatabcontainer a {\n display: flex;\n width: 136px !important;\n height: 100px;\n margin: 8px;\n}\n.chat-media .mediatabcontainer video img,\n.chat-media .mediatabcontainer a img {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n width: 100%;\n height: 100%;\n}\n.chat-media .linkstabcontainer .linksrow {\n margin: 8px;\n display: block;\n padding: 8px;\n background: #f4f5f6;\n width: 100%;\n border-top-left-radius: 8px;\n border-bottom-left-radius: 8px;\n border-top-right-radius: 8px;\n margin: 8px;\n word-wrap: break-word;\n}\n.chat-media .docstabcontainer .document-container {\n padding: 8px;\n background: #f4f5f6;\n width: 100%;\n border-top-left-radius: 8px;\n border-bottom-left-radius: 8px;\n border-top-right-radius: 8px;\n margin: 8px;\n}\n.chat-media .docstabcontainer .document-container a {\n text-decoration: none !important;\n}\n\n.chat_bottom {\n bottom: 0;\n position: fixed;\n display: flex;\n flex-direction: row;\n background: white;\n overflow-y: scroll;\n max-width: 98%;\n}\n.chat_bottom div {\n padding: 6px;\n margin-right: 1px;\n}\n\n[data-theme=dark] .chat_bottom {\n background: #1c2126;\n}\n[data-theme=dark] .minimized-chat {\n border-color: #434a52;\n}\n[data-theme=dark] .chat-info {\n background: #161a1f;\n}\n[data-theme=dark] .chat-info .gname {\n background: #1c2126;\n border-color: black;\n}\n[data-theme=dark] .chat-info input:focus {\n outline: none;\n}\n[data-theme=dark] .infoheader,\n[data-theme=dark] .chat-info-section {\n background: #1c2126;\n}\n[data-theme=dark] .chat-space .tag-section {\n background-color: #1c2126 !important;\n}\n[data-theme=dark] .chat-space .tag-section .tags-container {\n background-color: #1c2126 !important;\n box-shadow: 0 0 5px 2px #000;\n}\n[data-theme=dark] .chat-space .tag-section .tags-container .tag-blot {\n border-bottom: 1px solid #7a838c !important;\n}\n[data-theme=dark] .chat-space .tag-section .tags-container .tag-blot:last-child {\n border-bottom: none !important;\n}\n[data-theme=dark] .chat-media {\n background: #1c2126;\n}\n[data-theme=dark] .chat-media .infobutton {\n color: #ffffff;\n}\n[data-theme=dark] .chat-media .infobutton:active {\n border-bottom: 4px solid #ffffff;\n}\n[data-theme=dark] .chat-media .linkstabcontainer .linksrow {\n background: #242a30;\n}\n[data-theme=dark] .chat-media .docstabcontainer .document-container {\n background: #242a30;\n}\n[data-theme=dark] .chat-space .chat-space-container .mention {\n color: #f9f9f9;\n background-color: var(--user-mention-bg-color);\n}\n[data-theme=dark] .chat-space .chat-space-container .sender-message .message-bubble {\n background: #394149;\n color: #f9f9f9;\n}\n[data-theme=dark] .chat-space .chat-space-container .info-message {\n color: black;\n}\n[data-theme=dark] .chat-topic-space .chat-topic-space-container .mention {\n color: #f9f9f9;\n background-color: var(--user-mention-bg-color);\n}\n[data-theme=dark] .chat-topic-space .chat-topic-space-container .sender-message .message-bubble {\n background: #394149;\n color: #f9f9f9;\n}\n[data-theme=dark] .chat-topic-space .chat-topic-space-container .info-message {\n color: black;\n}\n[data-theme=dark] .chat-list .chat-rooms-group-container .chat-room .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-group-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-group-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-group-container .new-group .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-container .chat-room .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-list .chat-rooms-container .new-group .chat-latest,\n[data-theme=dark] .chat-list .chat-contacts-container .chat-room .chat-latest,\n[data-theme=dark] .chat-list .chat-contacts-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-list .chat-contacts-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-list .chat-contacts-container .new-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-room .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-group-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-group-container .new-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-room .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-rooms-container .new-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-room .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-room-group .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-contacts-container .chat-contact .chat-latest,\n[data-theme=dark] .chat-contact-list .chat-contacts-container .new-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-room .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-room-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-group-container .chat-contact .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-group-container .new-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-container .chat-room .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-container .chat-room-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-container .chat-contact .chat-latest,\n[data-theme=dark] .conversation-list .chat-rooms-container .new-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-contacts-container .chat-room .chat-latest,\n[data-theme=dark] .conversation-list .chat-contacts-container .chat-room-group .chat-latest,\n[data-theme=dark] .conversation-list .chat-contacts-container .chat-contact .chat-latest,\n[data-theme=dark] .conversation-list .chat-contacts-container .new-group .chat-latest {\n background: var(--red-avatar-color);\n color: black;\n}\n[data-theme=dark] .container1 {\n border-top: 1.5px solid #fff;\n}\n[data-theme=dark] .container1 .chatlist {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .search_chat {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .header {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .search_chat .search input {\n background-color: var(--gray-700);\n}\n[data-theme=dark] .container1 .nav-icons li {\n color: white;\n}\n[data-theme=dark] .container1 .chatlist .block .details .listHead h4 {\n color: #c9d0d6;\n}\n[data-theme=dark] .container1 .chatlist .block.active {\n background: var(--bg-light-gray);\n}\n[data-theme=dark] .container1 .chatlist .block:hover {\n background: var(--bg-light-gray);\n}\n[data-theme=dark] .container1 .chatlist .block.unread .details .listHead .time {\n color: #7A838c;\n}\n[data-theme=dark] .container1 .infosectionchatportal {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .message p {\n background-color: var(--control-bg);\n color: var(--text-color);\n}\n[data-theme=dark] .container1 .message-form-container {\n background-color: var(--gray-700);\n}\n[data-theme=dark] .container1 .timemessagechat {\n color: #7A838c;\n}\n[data-theme=dark] .container1 .contactdetailbox {\n background-color: var(--gray-900);\n color: var(--text-color);\n border-bottom: 3px solid black;\n}\n[data-theme=dark] .container1 #sendButton {\n background-color: var(--gray-700);\n color: white;\n}\n[data-theme=dark] .container1 .rightSide {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .contactsapi .chatlist {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .leftSide {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 #filterunreadmessages {\n background-color: var(--gray-900);\n color: var(--text-color);\n}\n[data-theme=dark] .container1 .filter_resaults {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .timemessagechatheader {\n color: skyblue;\n}\n[data-theme=dark] .container1 .buttonfor-media-Links-Docs {\n color: var(--text-color);\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .media-links-docs {\n background-color: var(--gray-900);\n}\n[data-theme=dark] .container1 .infosectionandmedia {\n background-color: var(--gray-700);\n}\n[data-theme=dark] .container1 .checkedelements {\n background-color: var(--gray-500);\n}\n[data-theme=dark] .container1 #record-button {\n background-color: var(--gray-700);\n color: white;\n}\n[data-theme=dark] .container1 .document-container {\n background-color: #394149;\n}\n[data-theme=dark] .container1 .box_media_document_link {\n /* background-color: var(--control-bg); */\n color: #111;\n background-color: var(--gray-700);\n}\n[data-theme=dark] .container1 .box_media_document_link p {\n /* background-color: var(--control-bg); */\n background-color: var(--gray-700);\n}\n[data-theme=dark] .container1 #filterunreadmessages {\n background-color: var(--gray-900);\n}\n\n.show-contributors {\n position: absolute;\n right: 55px;\n display: flex;\n flex-direction: column;\n}\n\n.chat-info {\n top: 0;\n position: absolute;\n background: white;\n height: 100%;\n width: 100%;\n overflow: auto;\n}\n.chat-info .roomname input[placeholder] {\n text-overflow: ellipsis;\n}\n.chat-info .avatar-info .avatar {\n width: 100px !important;\n height: 100px !important;\n}\n.chat-info .exit-group {\n cursor: pointer;\n}\n\n.minimized-chat {\n border-radius: 8px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n border-color: #f4f5f6;\n border: 1px solid rgba(0, 0, 0, 0.2);\n box-shadow: 0px 18px 22px rgba(25, 39, 52, 0.1), 0px 1px 10px rgba(0, 0, 0, 0.06), 0px 0.5px 5px rgba(25, 39, 52, 0.04);\n}\n\n.infoheader,\n.chat-info {\n background-color: #f0f2f5;\n}\n.infoheader .exitMe,\n.infoheader .back-to-chat-info,\n.chat-info .exitMe,\n.chat-info .back-to-chat-info {\n cursor: pointer;\n}\n\n.chat-info .add_members {\n cursor: pointer;\n}\n.chat-info .list_members {\n margin-left: 8px;\n max-height: 120px;\n overflow: auto;\n width: 100%;\n}\n.chat-info .add_this_member {\n padding: 8px 0 0 0;\n cursor: pointer;\n border-bottom: 1px solid gray;\n}\n.chat-info .add_this_member:last-child {\n border-bottom: none;\n}\n.chat-info .close_members_lis {\n visibility: hidden;\n cursor: pointer;\n}\n.chat-info .filter-members {\n display: none;\n margin: 8px;\n width: 100%;\n}\n\n.infoheader {\n position: sticky;\n top: 0;\n z-index: 2;\n}\n\n.chat-media {\n z-index: 3;\n}\n\n.chat-media-tabs {\n position: sticky;\n top: 66px;\n}\n\n.medeiaheader {\n position: sticky;\n top: 0;\n z-index: 3;\n}\n\n.chat-info-section {\n background-color: white;\n margin-top: 4px;\n margin-bottom: 4px;\n}\n\n.chat-list .chat-list-header,\n.chat-contact-list .chat-list-header,\n.conversation-list .chat-list-header {\n padding: 12px 12px 0 12px;\n justify-content: space-between;\n display: flex;\n}\n.chat-list .chat-list-header h3,\n.chat-contact-list .chat-list-header h3,\n.conversation-list .chat-list-header h3 {\n font-size: 1.25rem;\n font-weight: 700 !important;\n margin-top: 0px;\n margin-bottom: 15px;\n}\n.chat-list .chat-list-header .add-participants,\n.chat-list .chat-list-header .select-contacts,\n.chat-contact-list .chat-list-header .add-participants,\n.chat-contact-list .chat-list-header .select-contacts,\n.conversation-list .chat-list-header .add-participants,\n.conversation-list .chat-list-header .select-contacts {\n font-size: small;\n font-weight: normal;\n}\n.chat-list .chat-list-header .back-to-chat-list,\n.chat-contact-list .chat-list-header .back-to-chat-list,\n.conversation-list .chat-list-header .back-to-chat-list {\n cursor: pointer;\n}\n.chat-list .chat-list-header .chat-list-icons,\n.chat-contact-list .chat-list-header .chat-list-icons,\n.conversation-list .chat-list-header .chat-list-icons {\n display: flex;\n}\n.chat-list .chat-list-header .chat-list-icons .close-chat-list,\n.chat-contact-list .chat-list-header .chat-list-icons .close-chat-list,\n.conversation-list .chat-list-header .chat-list-icons .close-chat-list {\n cursor: pointer;\n margin-right: 0px;\n margin-top: 1px;\n}\n.chat-list .chat-list-header .chat-list-icons .add-room,\n.chat-list .chat-list-header .chat-list-icons .show-all-contacts,\n.chat-list .chat-list-header .chat-list-icons .show-rooms,\n.chat-list .chat-list-header .chat-list-icons .new-chat,\n.chat-list .chat-list-header .chat-list-icons .support-icon,\n.chat-list .chat-list-header .chat-list-icons .thumbtack-icon,\n.chat-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,\n.chat-list .chat-list-header .chat-list-icons .save-icon,\n.chat-contact-list .chat-list-header .chat-list-icons .add-room,\n.chat-contact-list .chat-list-header .chat-list-icons .show-all-contacts,\n.chat-contact-list .chat-list-header .chat-list-icons .show-rooms,\n.chat-contact-list .chat-list-header .chat-list-icons .new-chat,\n.chat-contact-list .chat-list-header .chat-list-icons .support-icon,\n.chat-contact-list .chat-list-header .chat-list-icons .thumbtack-icon,\n.chat-contact-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,\n.chat-contact-list .chat-list-header .chat-list-icons .save-icon,\n.conversation-list .chat-list-header .chat-list-icons .add-room,\n.conversation-list .chat-list-header .chat-list-icons .show-all-contacts,\n.conversation-list .chat-list-header .chat-list-icons .show-rooms,\n.conversation-list .chat-list-header .chat-list-icons .new-chat,\n.conversation-list .chat-list-header .chat-list-icons .support-icon,\n.conversation-list .chat-list-header .chat-list-icons .thumbtack-icon,\n.conversation-list .chat-list-header .chat-list-icons .rotate-thumbtack-icon,\n.conversation-list .chat-list-header .chat-list-icons .save-icon {\n cursor: pointer;\n margin-right: 11px;\n margin-top: 1px;\n}\n.chat-list .chat-search,\n.chat-contact-list .chat-search,\n.conversation-list .chat-search {\n border-radius: 6px;\n font-size: 0.875rem;\n margin: 0 12px;\n}\n.chat-list .chat-search .search-icon,\n.chat-contact-list .chat-search .search-icon,\n.conversation-list .chat-search .search-icon {\n display: flex;\n align-items: center;\n position: absolute;\n padding-right: 10px;\n height: 100%;\n margin-left: 12px;\n z-index: 3;\n}\n.chat-list .chat-search .chat-search-box,\n.chat-contact-list .chat-search .chat-search-box,\n.conversation-list .chat-search .chat-search-box {\n width: 100%;\n border-radius: 6px;\n padding-left: 36px;\n}\n.chat-list .chat-search .chat-search-box:focus,\n.chat-contact-list .chat-search .chat-search-box:focus,\n.conversation-list .chat-search .chat-search-box:focus {\n box-shadow: none;\n}\n.chat-list .chat-rooms-group-container,\n.chat-list .chat-rooms-container,\n.chat-list .chat-contacts-container,\n.chat-contact-list .chat-rooms-group-container,\n.chat-contact-list .chat-rooms-container,\n.chat-contact-list .chat-contacts-container,\n.conversation-list .chat-rooms-group-container,\n.conversation-list .chat-rooms-container,\n.conversation-list .chat-contacts-container {\n height: 490.5px;\n overflow-y: auto;\n padding: 12px;\n}\n.chat-list .chat-rooms-group-container .empty-chat-list-container,\n.chat-list .chat-rooms-container .empty-chat-list-container,\n.chat-list .chat-contacts-container .empty-chat-list-container,\n.chat-contact-list .chat-rooms-group-container .empty-chat-list-container,\n.chat-contact-list .chat-rooms-container .empty-chat-list-container,\n.chat-contact-list .chat-contacts-container .empty-chat-list-container,\n.conversation-list .chat-rooms-group-container .empty-chat-list-container,\n.conversation-list .chat-rooms-container .empty-chat-list-container,\n.conversation-list .chat-contacts-container .empty-chat-list-container {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n.chat-list .chat-rooms-group-container .chat-room,\n.chat-list .chat-rooms-group-container .chat-room-group,\n.chat-list .chat-rooms-group-container .chat-contact,\n.chat-list .chat-rooms-group-container .new-group,\n.chat-list .chat-rooms-container .chat-room,\n.chat-list .chat-rooms-container .chat-room-group,\n.chat-list .chat-rooms-container .chat-contact,\n.chat-list .chat-rooms-container .new-group,\n.chat-list .chat-contacts-container .chat-room,\n.chat-list .chat-contacts-container .chat-room-group,\n.chat-list .chat-contacts-container .chat-contact,\n.chat-list .chat-contacts-container .new-group,\n.chat-contact-list .chat-rooms-group-container .chat-room,\n.chat-contact-list .chat-rooms-group-container .chat-room-group,\n.chat-contact-list .chat-rooms-group-container .chat-contact,\n.chat-contact-list .chat-rooms-group-container .new-group,\n.chat-contact-list .chat-rooms-container .chat-room,\n.chat-contact-list .chat-rooms-container .chat-room-group,\n.chat-contact-list .chat-rooms-container .chat-contact,\n.chat-contact-list .chat-rooms-container .new-group,\n.chat-contact-list .chat-contacts-container .chat-room,\n.chat-contact-list .chat-contacts-container .chat-room-group,\n.chat-contact-list .chat-contacts-container .chat-contact,\n.chat-contact-list .chat-contacts-container .new-group,\n.conversation-list .chat-rooms-group-container .chat-room,\n.conversation-list .chat-rooms-group-container .chat-room-group,\n.conversation-list .chat-rooms-group-container .chat-contact,\n.conversation-list .chat-rooms-group-container .new-group,\n.conversation-list .chat-rooms-container .chat-room,\n.conversation-list .chat-rooms-container .chat-room-group,\n.conversation-list .chat-rooms-container .chat-contact,\n.conversation-list .chat-rooms-container .new-group,\n.conversation-list .chat-contacts-container .chat-room,\n.conversation-list .chat-contacts-container .chat-room-group,\n.conversation-list .chat-contacts-container .chat-contact,\n.conversation-list .chat-contacts-container .new-group {\n display: flex;\n font-size: 0.875rem;\n cursor: pointer;\n position: relative;\n padding: 10px 0;\n border-radius: 8px;\n}\n.chat-list .chat-rooms-group-container .chat-room:hover,\n.chat-list .chat-rooms-group-container .chat-room-group:hover,\n.chat-list .chat-rooms-group-container .chat-contact:hover,\n.chat-list .chat-rooms-group-container .new-group:hover,\n.chat-list .chat-rooms-container .chat-room:hover,\n.chat-list .chat-rooms-container .chat-room-group:hover,\n.chat-list .chat-rooms-container .chat-contact:hover,\n.chat-list .chat-rooms-container .new-group:hover,\n.chat-list .chat-contacts-container .chat-room:hover,\n.chat-list .chat-contacts-container .chat-room-group:hover,\n.chat-list .chat-contacts-container .chat-contact:hover,\n.chat-list .chat-contacts-container .new-group:hover,\n.chat-contact-list .chat-rooms-group-container .chat-room:hover,\n.chat-contact-list .chat-rooms-group-container .chat-room-group:hover,\n.chat-contact-list .chat-rooms-group-container .chat-contact:hover,\n.chat-contact-list .chat-rooms-group-container .new-group:hover,\n.chat-contact-list .chat-rooms-container .chat-room:hover,\n.chat-contact-list .chat-rooms-container .chat-room-group:hover,\n.chat-contact-list .chat-rooms-container .chat-contact:hover,\n.chat-contact-list .chat-rooms-container .new-group:hover,\n.chat-contact-list .chat-contacts-container .chat-room:hover,\n.chat-contact-list .chat-contacts-container .chat-room-group:hover,\n.chat-contact-list .chat-contacts-container .chat-contact:hover,\n.chat-contact-list .chat-contacts-container .new-group:hover,\n.conversation-list .chat-rooms-group-container .chat-room:hover,\n.conversation-list .chat-rooms-group-container .chat-room-group:hover,\n.conversation-list .chat-rooms-group-container .chat-contact:hover,\n.conversation-list .chat-rooms-group-container .new-group:hover,\n.conversation-list .chat-rooms-container .chat-room:hover,\n.conversation-list .chat-rooms-container .chat-room-group:hover,\n.conversation-list .chat-rooms-container .chat-contact:hover,\n.conversation-list .chat-rooms-container .new-group:hover,\n.conversation-list .chat-contacts-container .chat-room:hover,\n.conversation-list .chat-contacts-container .chat-room-group:hover,\n.conversation-list .chat-contacts-container .chat-contact:hover,\n.conversation-list .chat-contacts-container .new-group:hover {\n background: var(--bg-light-gray);\n /* Neat trick to add hover spacing without affecting layout */\n border-left: 5px solid var(--bg-light-gray);\n border-right: 5px solid var(--bg-light-gray);\n margin: 0 -5px;\n}\n.chat-list .chat-rooms-group-container .chat-room .avatar,\n.chat-list .chat-rooms-group-container .chat-room-group .avatar,\n.chat-list .chat-rooms-group-container .chat-contact .avatar,\n.chat-list .chat-rooms-group-container .new-group .avatar,\n.chat-list .chat-rooms-container .chat-room .avatar,\n.chat-list .chat-rooms-container .chat-room-group .avatar,\n.chat-list .chat-rooms-container .chat-contact .avatar,\n.chat-list .chat-rooms-container .new-group .avatar,\n.chat-list .chat-contacts-container .chat-room .avatar,\n.chat-list .chat-contacts-container .chat-room-group .avatar,\n.chat-list .chat-contacts-container .chat-contact .avatar,\n.chat-list .chat-contacts-container .new-group .avatar,\n.chat-contact-list .chat-rooms-group-container .chat-room .avatar,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .avatar,\n.chat-contact-list .chat-rooms-group-container .chat-contact .avatar,\n.chat-contact-list .chat-rooms-group-container .new-group .avatar,\n.chat-contact-list .chat-rooms-container .chat-room .avatar,\n.chat-contact-list .chat-rooms-container .chat-room-group .avatar,\n.chat-contact-list .chat-rooms-container .chat-contact .avatar,\n.chat-contact-list .chat-rooms-container .new-group .avatar,\n.chat-contact-list .chat-contacts-container .chat-room .avatar,\n.chat-contact-list .chat-contacts-container .chat-room-group .avatar,\n.chat-contact-list .chat-contacts-container .chat-contact .avatar,\n.chat-contact-list .chat-contacts-container .new-group .avatar,\n.conversation-list .chat-rooms-group-container .chat-room .avatar,\n.conversation-list .chat-rooms-group-container .chat-room-group .avatar,\n.conversation-list .chat-rooms-group-container .chat-contact .avatar,\n.conversation-list .chat-rooms-group-container .new-group .avatar,\n.conversation-list .chat-rooms-container .chat-room .avatar,\n.conversation-list .chat-rooms-container .chat-room-group .avatar,\n.conversation-list .chat-rooms-container .chat-contact .avatar,\n.conversation-list .chat-rooms-container .new-group .avatar,\n.conversation-list .chat-contacts-container .chat-room .avatar,\n.conversation-list .chat-contacts-container .chat-room-group .avatar,\n.conversation-list .chat-contacts-container .chat-contact .avatar,\n.conversation-list .chat-contacts-container .new-group .avatar {\n flex-shrink: 0;\n}\n.chat-list .chat-rooms-group-container .chat-room .chat-profile-info,\n.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info,\n.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info,\n.chat-list .chat-rooms-group-container .new-group .chat-profile-info,\n.chat-list .chat-rooms-container .chat-room .chat-profile-info,\n.chat-list .chat-rooms-container .chat-room-group .chat-profile-info,\n.chat-list .chat-rooms-container .chat-contact .chat-profile-info,\n.chat-list .chat-rooms-container .new-group .chat-profile-info,\n.chat-list .chat-contacts-container .chat-room .chat-profile-info,\n.chat-list .chat-contacts-container .chat-room-group .chat-profile-info,\n.chat-list .chat-contacts-container .chat-contact .chat-profile-info,\n.chat-list .chat-contacts-container .new-group .chat-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info,\n.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info,\n.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info,\n.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info,\n.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info,\n.chat-contact-list .chat-rooms-container .new-group .chat-profile-info,\n.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info,\n.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info,\n.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info,\n.chat-contact-list .chat-contacts-container .new-group .chat-profile-info,\n.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info,\n.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info,\n.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info,\n.conversation-list .chat-rooms-group-container .new-group .chat-profile-info,\n.conversation-list .chat-rooms-container .chat-room .chat-profile-info,\n.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info,\n.conversation-list .chat-rooms-container .chat-contact .chat-profile-info,\n.conversation-list .chat-rooms-container .new-group .chat-profile-info,\n.conversation-list .chat-contacts-container .chat-room .chat-profile-info,\n.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info,\n.conversation-list .chat-contacts-container .chat-contact .chat-profile-info,\n.conversation-list .chat-contacts-container .new-group .chat-profile-info {\n margin-left: var(--margin-md);\n margin-right: auto;\n}\n.chat-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,\n.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,\n.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,\n.chat-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,\n.chat-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,\n.chat-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,\n.chat-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,\n.chat-list .chat-rooms-container .new-group .chat-profile-info .chat-name,\n.chat-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,\n.chat-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,\n.chat-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,\n.chat-list .chat-contacts-container .new-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-container .new-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,\n.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,\n.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-contacts-container .new-group .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-group-container .new-group .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-container .chat-room .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-container .chat-contact .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-container .new-group .chat-profile-info .chat-name,\n.conversation-list .chat-contacts-container .chat-room .chat-profile-info .chat-name,\n.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info .chat-name,\n.conversation-list .chat-contacts-container .chat-contact .chat-profile-info .chat-name,\n.conversation-list .chat-contacts-container .new-group .chat-profile-info .chat-name {\n font-weight: bold;\n display: flex;\n align-items: center;\n}\n.chat-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,\n.chat-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,\n.chat-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,\n.chat-list .chat-contacts-container .new-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,\n.chat-contact-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,\n.chat-contact-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-contacts-container .new-group .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-group-container .chat-room .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-group-container .chat-room-group .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-group-container .chat-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-group-container .new-group .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-container .chat-room .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-container .chat-room-group .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-container .chat-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-container .new-group .chat-profile-info .conversation_count,\n.conversation-list .chat-contacts-container .chat-room .chat-profile-info .conversation_count,\n.conversation-list .chat-contacts-container .chat-room-group .chat-profile-info .conversation_count,\n.conversation-list .chat-contacts-container .chat-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-contacts-container .new-group .chat-profile-info .conversation_count {\n font-size: small;\n font-weight: bold;\n color: gray;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info,\n.chat-list .chat-rooms-container .new-group .contact-profile-info,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info,\n.chat-list .chat-contacts-container .new-group .contact-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info {\n margin-left: var(--margin-md);\n margin-right: auto;\n display: flex;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .contact-name,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .contact-name,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .contact-name,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .contact-name,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .contact-name,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .contact-name {\n font-weight: bold;\n display: flex;\n align-items: center;\n width: 150px;\n max-width: 150px;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0px 15px;\n width: 100px;\n max-width: 100px;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .icon {\n margin: 0;\n display: flex !important;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle {\n display: flex;\n justify-content: center;\n width: 40px;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .selected .check-icon {\n position: relative;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-toggle:after {\n display: none !important;\n}\n.chat-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-group-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-group-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-group-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-group-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-container .new-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-contacts-container .chat-room .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-contacts-container .chat-room-group .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-contacts-container .chat-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-contacts-container .new-group .contact-profile-info .chat-icons .dropdown-item {\n display: flex;\n align-items: center;\n}\n.chat-list .chat-rooms-group-container .chat-room .chat-date,\n.chat-list .chat-rooms-group-container .chat-room-group .chat-date,\n.chat-list .chat-rooms-group-container .chat-contact .chat-date,\n.chat-list .chat-rooms-group-container .new-group .chat-date,\n.chat-list .chat-rooms-container .chat-room .chat-date,\n.chat-list .chat-rooms-container .chat-room-group .chat-date,\n.chat-list .chat-rooms-container .chat-contact .chat-date,\n.chat-list .chat-rooms-container .new-group .chat-date,\n.chat-list .chat-contacts-container .chat-room .chat-date,\n.chat-list .chat-contacts-container .chat-room-group .chat-date,\n.chat-list .chat-contacts-container .chat-contact .chat-date,\n.chat-list .chat-contacts-container .new-group .chat-date,\n.chat-contact-list .chat-rooms-group-container .chat-room .chat-date,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-date,\n.chat-contact-list .chat-rooms-group-container .chat-contact .chat-date,\n.chat-contact-list .chat-rooms-group-container .new-group .chat-date,\n.chat-contact-list .chat-rooms-container .chat-room .chat-date,\n.chat-contact-list .chat-rooms-container .chat-room-group .chat-date,\n.chat-contact-list .chat-rooms-container .chat-contact .chat-date,\n.chat-contact-list .chat-rooms-container .new-group .chat-date,\n.chat-contact-list .chat-contacts-container .chat-room .chat-date,\n.chat-contact-list .chat-contacts-container .chat-room-group .chat-date,\n.chat-contact-list .chat-contacts-container .chat-contact .chat-date,\n.chat-contact-list .chat-contacts-container .new-group .chat-date,\n.conversation-list .chat-rooms-group-container .chat-room .chat-date,\n.conversation-list .chat-rooms-group-container .chat-room-group .chat-date,\n.conversation-list .chat-rooms-group-container .chat-contact .chat-date,\n.conversation-list .chat-rooms-group-container .new-group .chat-date,\n.conversation-list .chat-rooms-container .chat-room .chat-date,\n.conversation-list .chat-rooms-container .chat-room-group .chat-date,\n.conversation-list .chat-rooms-container .chat-contact .chat-date,\n.conversation-list .chat-rooms-container .new-group .chat-date,\n.conversation-list .chat-contacts-container .chat-room .chat-date,\n.conversation-list .chat-contacts-container .chat-room-group .chat-date,\n.conversation-list .chat-contacts-container .chat-contact .chat-date,\n.conversation-list .chat-contacts-container .new-group .chat-date {\n color: var(--text-muted);\n font-size: small;\n}\n.chat-list .chat-rooms-group-container .chat-room .topic-count,\n.chat-list .chat-rooms-group-container .chat-room-group .topic-count,\n.chat-list .chat-rooms-group-container .chat-contact .topic-count,\n.chat-list .chat-rooms-group-container .new-group .topic-count,\n.chat-list .chat-rooms-container .chat-room .topic-count,\n.chat-list .chat-rooms-container .chat-room-group .topic-count,\n.chat-list .chat-rooms-container .chat-contact .topic-count,\n.chat-list .chat-rooms-container .new-group .topic-count,\n.chat-list .chat-contacts-container .chat-room .topic-count,\n.chat-list .chat-contacts-container .chat-room-group .topic-count,\n.chat-list .chat-contacts-container .chat-contact .topic-count,\n.chat-list .chat-contacts-container .new-group .topic-count,\n.chat-contact-list .chat-rooms-group-container .chat-room .topic-count,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .topic-count,\n.chat-contact-list .chat-rooms-group-container .chat-contact .topic-count,\n.chat-contact-list .chat-rooms-group-container .new-group .topic-count,\n.chat-contact-list .chat-rooms-container .chat-room .topic-count,\n.chat-contact-list .chat-rooms-container .chat-room-group .topic-count,\n.chat-contact-list .chat-rooms-container .chat-contact .topic-count,\n.chat-contact-list .chat-rooms-container .new-group .topic-count,\n.chat-contact-list .chat-contacts-container .chat-room .topic-count,\n.chat-contact-list .chat-contacts-container .chat-room-group .topic-count,\n.chat-contact-list .chat-contacts-container .chat-contact .topic-count,\n.chat-contact-list .chat-contacts-container .new-group .topic-count,\n.conversation-list .chat-rooms-group-container .chat-room .topic-count,\n.conversation-list .chat-rooms-group-container .chat-room-group .topic-count,\n.conversation-list .chat-rooms-group-container .chat-contact .topic-count,\n.conversation-list .chat-rooms-group-container .new-group .topic-count,\n.conversation-list .chat-rooms-container .chat-room .topic-count,\n.conversation-list .chat-rooms-container .chat-room-group .topic-count,\n.conversation-list .chat-rooms-container .chat-contact .topic-count,\n.conversation-list .chat-rooms-container .new-group .topic-count,\n.conversation-list .chat-contacts-container .chat-room .topic-count,\n.conversation-list .chat-contacts-container .chat-room-group .topic-count,\n.conversation-list .chat-contacts-container .chat-contact .topic-count,\n.conversation-list .chat-contacts-container .new-group .topic-count {\n color: gray;\n font-weight: bold;\n font-size: small;\n}\n.chat-list .chat-rooms-group-container .chat-room .chat-latest,\n.chat-list .chat-rooms-group-container .chat-room-group .chat-latest,\n.chat-list .chat-rooms-group-container .chat-contact .chat-latest,\n.chat-list .chat-rooms-group-container .new-group .chat-latest,\n.chat-list .chat-rooms-container .chat-room .chat-latest,\n.chat-list .chat-rooms-container .chat-room-group .chat-latest,\n.chat-list .chat-rooms-container .chat-contact .chat-latest,\n.chat-list .chat-rooms-container .new-group .chat-latest,\n.chat-list .chat-contacts-container .chat-room .chat-latest,\n.chat-list .chat-contacts-container .chat-room-group .chat-latest,\n.chat-list .chat-contacts-container .chat-contact .chat-latest,\n.chat-list .chat-contacts-container .new-group .chat-latest,\n.chat-contact-list .chat-rooms-group-container .chat-room .chat-latest,\n.chat-contact-list .chat-rooms-group-container .chat-room-group .chat-latest,\n.chat-contact-list .chat-rooms-group-container .chat-contact .chat-latest,\n.chat-contact-list .chat-rooms-group-container .new-group .chat-latest,\n.chat-contact-list .chat-rooms-container .chat-room .chat-latest,\n.chat-contact-list .chat-rooms-container .chat-room-group .chat-latest,\n.chat-contact-list .chat-rooms-container .chat-contact .chat-latest,\n.chat-contact-list .chat-rooms-container .new-group .chat-latest,\n.chat-contact-list .chat-contacts-container .chat-room .chat-latest,\n.chat-contact-list .chat-contacts-container .chat-room-group .chat-latest,\n.chat-contact-list .chat-contacts-container .chat-contact .chat-latest,\n.chat-contact-list .chat-contacts-container .new-group .chat-latest,\n.conversation-list .chat-rooms-group-container .chat-room .chat-latest,\n.conversation-list .chat-rooms-group-container .chat-room-group .chat-latest,\n.conversation-list .chat-rooms-group-container .chat-contact .chat-latest,\n.conversation-list .chat-rooms-group-container .new-group .chat-latest,\n.conversation-list .chat-rooms-container .chat-room .chat-latest,\n.conversation-list .chat-rooms-container .chat-room-group .chat-latest,\n.conversation-list .chat-rooms-container .chat-contact .chat-latest,\n.conversation-list .chat-rooms-container .new-group .chat-latest,\n.conversation-list .chat-contacts-container .chat-room .chat-latest,\n.conversation-list .chat-contacts-container .chat-room-group .chat-latest,\n.conversation-list .chat-contacts-container .chat-contact .chat-latest,\n.conversation-list .chat-contacts-container .new-group .chat-latest {\n justify-content: center;\n align-items: center;\n font-size: 10px;\n width: 17px;\n height: 17px;\n margin-left: 10px;\n background: var(--red-avatar-color);\n color: white;\n border-radius: 50%;\n}\n.chat-list .chat-rooms-group-container .new-contact,\n.chat-list .chat-rooms-container .new-contact,\n.chat-list .chat-contacts-container .new-contact,\n.chat-contact-list .chat-rooms-group-container .new-contact,\n.chat-contact-list .chat-rooms-container .new-contact,\n.chat-contact-list .chat-contacts-container .new-contact,\n.conversation-list .chat-rooms-group-container .new-contact,\n.conversation-list .chat-rooms-container .new-contact,\n.conversation-list .chat-contacts-container .new-contact {\n display: flex;\n font-size: 0.875rem;\n cursor: pointer;\n position: relative;\n padding: 10px 0;\n border-radius: 8px;\n}\n.chat-list .chat-rooms-group-container .new-contact:hover,\n.chat-list .chat-rooms-container .new-contact:hover,\n.chat-list .chat-contacts-container .new-contact:hover,\n.chat-contact-list .chat-rooms-group-container .new-contact:hover,\n.chat-contact-list .chat-rooms-container .new-contact:hover,\n.chat-contact-list .chat-contacts-container .new-contact:hover,\n.conversation-list .chat-rooms-group-container .new-contact:hover,\n.conversation-list .chat-rooms-container .new-contact:hover,\n.conversation-list .chat-contacts-container .new-contact:hover {\n background: var(--bg-light-gray);\n /* Neat trick to add hover spacing without affecting layout */\n border-left: 5px solid var(--bg-light-gray);\n border-right: 5px solid var(--bg-light-gray);\n margin: 0 -5px;\n}\n.chat-list .chat-rooms-group-container .new-contact .avatar,\n.chat-list .chat-rooms-container .new-contact .avatar,\n.chat-list .chat-contacts-container .new-contact .avatar,\n.chat-contact-list .chat-rooms-group-container .new-contact .avatar,\n.chat-contact-list .chat-rooms-container .new-contact .avatar,\n.chat-contact-list .chat-contacts-container .new-contact .avatar,\n.conversation-list .chat-rooms-group-container .new-contact .avatar,\n.conversation-list .chat-rooms-container .new-contact .avatar,\n.conversation-list .chat-contacts-container .new-contact .avatar {\n flex-shrink: 0;\n}\n.chat-list .chat-rooms-group-container .new-contact .chat-profile-info,\n.chat-list .chat-rooms-container .new-contact .chat-profile-info,\n.chat-list .chat-contacts-container .new-contact .chat-profile-info,\n.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info,\n.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info,\n.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info,\n.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info,\n.conversation-list .chat-rooms-container .new-contact .chat-profile-info,\n.conversation-list .chat-contacts-container .new-contact .chat-profile-info {\n margin-left: var(--margin-md);\n margin-right: auto;\n}\n.chat-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,\n.chat-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,\n.chat-list .chat-contacts-container .new-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,\n.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info .chat-name,\n.conversation-list .chat-rooms-container .new-contact .chat-profile-info .chat-name,\n.conversation-list .chat-contacts-container .new-contact .chat-profile-info .chat-name {\n font-weight: bold;\n display: flex;\n align-items: center;\n}\n.chat-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,\n.chat-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,\n.chat-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,\n.chat-contact-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-group-container .new-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-rooms-container .new-contact .chat-profile-info .conversation_count,\n.conversation-list .chat-contacts-container .new-contact .chat-profile-info .conversation_count {\n font-size: small;\n font-weight: bold;\n color: gray;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info {\n margin-left: var(--margin-md);\n margin-right: auto;\n display: flex;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .contact-name,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .contact-name,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .contact-name {\n font-weight: bold;\n display: flex;\n align-items: center;\n width: 150px;\n max-width: 150px;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0px 15px;\n width: 100px;\n max-width: 100px;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .icon,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .icon {\n margin: 0;\n display: flex !important;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle {\n display: flex;\n justify-content: center;\n width: 40px;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .selected .check-icon,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .selected .check-icon {\n position: relative;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-toggle:after {\n display: none !important;\n}\n.chat-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.chat-contact-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-group-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-rooms-container .new-contact .contact-profile-info .chat-icons .dropdown-item,\n.conversation-list .chat-contacts-container .new-contact .contact-profile-info .chat-icons .dropdown-item {\n display: flex;\n align-items: center;\n}\n.chat-list .chat-rooms-group-container .new-contact .chat-date,\n.chat-list .chat-rooms-container .new-contact .chat-date,\n.chat-list .chat-contacts-container .new-contact .chat-date,\n.chat-contact-list .chat-rooms-group-container .new-contact .chat-date,\n.chat-contact-list .chat-rooms-container .new-contact .chat-date,\n.chat-contact-list .chat-contacts-container .new-contact .chat-date,\n.conversation-list .chat-rooms-group-container .new-contact .chat-date,\n.conversation-list .chat-rooms-container .new-contact .chat-date,\n.conversation-list .chat-contacts-container .new-contact .chat-date {\n color: var(--text-muted);\n font-size: small;\n}\n.chat-list .chat-rooms-group-container .new-contact .topic-count,\n.chat-list .chat-rooms-container .new-contact .topic-count,\n.chat-list .chat-contacts-container .new-contact .topic-count,\n.chat-contact-list .chat-rooms-group-container .new-contact .topic-count,\n.chat-contact-list .chat-rooms-container .new-contact .topic-count,\n.chat-contact-list .chat-contacts-container .new-contact .topic-count,\n.conversation-list .chat-rooms-group-container .new-contact .topic-count,\n.conversation-list .chat-rooms-container .new-contact .topic-count,\n.conversation-list .chat-contacts-container .new-contact .topic-count {\n color: gray;\n font-weight: bold;\n font-size: small;\n}\n.chat-list .chat-rooms-group-container .new-contact .chat-latest,\n.chat-list .chat-rooms-container .new-contact .chat-latest,\n.chat-list .chat-contacts-container .new-contact .chat-latest,\n.chat-contact-list .chat-rooms-group-container .new-contact .chat-latest,\n.chat-contact-list .chat-rooms-container .new-contact .chat-latest,\n.chat-contact-list .chat-contacts-container .new-contact .chat-latest,\n.conversation-list .chat-rooms-group-container .new-contact .chat-latest,\n.conversation-list .chat-rooms-container .new-contact .chat-latest,\n.conversation-list .chat-contacts-container .new-contact .chat-latest {\n justify-content: center;\n align-items: center;\n font-size: 10px;\n width: 17px;\n height: 17px;\n margin-left: 10px;\n background: var(--red-avatar-color);\n color: white;\n border-radius: 50%;\n}\n.chat-list .chat-rooms-group-container .loading-more,\n.chat-list .chat-rooms-container .loading-more,\n.chat-list .chat-contacts-container .loading-more,\n.chat-contact-list .chat-rooms-group-container .loading-more,\n.chat-contact-list .chat-rooms-container .loading-more,\n.chat-contact-list .chat-contacts-container .loading-more,\n.conversation-list .chat-rooms-group-container .loading-more,\n.conversation-list .chat-rooms-container .loading-more,\n.conversation-list .chat-contacts-container .loading-more {\n padding: 10px 0px;\n display: flex;\n justify-content: center;\n align-items: center;\n font-weight: bold;\n}\n\n.chatbot-space {\n height: 582px;\n width: 350px;\n position: relative;\n box-shadow: 0px 2px 6px rgba(17, 43, 66, 0.08), 0px 1px 4px rgba(17, 43, 66, 0.1);\n background: var(--card-bg);\n border-radius: 6px;\n margin-bottom: 1rem;\n margin-right: 5px;\n border: 1px solid var(--dark-border-color);\n}\n.chatbot-space .chat-header {\n cursor: pointer;\n padding-bottom: 0 !important;\n padding-top: 0 !important;\n}\n.chatbot-space .chatbot-container {\n padding: 12px;\n overflow-wrap: break-word;\n height: 450.5px;\n overflow-y: scroll;\n}\n.chatbot-space .chatbot-container .chat-image {\n border-radius: 13px 13px 0px 13px;\n}\n.chatbot-space .chatbot-container .arrow-button {\n position: absolute;\n right: 14px;\n bottom: 90px;\n z-index: 1;\n display: none;\n flex-direction: column;\n}\n.chatbot-space .chatbot-container .arrow-button .arrow {\n background-color: #f4f5f6;\n border-radius: 50%;\n width: 25px;\n height: 25px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-color: #798287;\n border-style: solid;\n}\n.chatbot-space .chatbot-container .arrow-button .arrow .btn-ar {\n color: #798287;\n}\n.chatbot-space .chatbot-container .message-name {\n font-size: 0.75rem;\n font-weight: bold;\n}\n.chatbot-space .chatbot-container .sender-message {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n margin-bottom: 5px;\n}\n.chatbot-space .chatbot-container .sender-message .message-bubble {\n background: var(--gray-200);\n color: #000000;\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 13px 0px;\n max-width: 90%;\n}\n.chatbot-space .chatbot-container .recipient-message {\n margin-bottom: 5px;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n}\n.chatbot-space .chatbot-container .recipient-message .message-bubble {\n background: var(--control-bg);\n color: var(--text-color);\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 0px 13px;\n max-width: 90%;\n}\n.chatbot-space .chatbot-container .message-time {\n font-size: 0.75rem;\n color: var(--text-muted);\n}\n.chatbot-space .chatbot-container .date-line {\n width: 100%;\n text-align: center;\n margin: 10px 0 20px;\n}\n.chatbot-space .chatbot-container .date-line span {\n background: var(--card-bg);\n padding: 0 8px;\n font-size: 0.875rem;\n}\n.chatbot-space .chatbot-container .date-line .for_line {\n display: flex;\n justify-content: center;\n flex-direction: row;\n align-items: center;\n}\n.chatbot-space .chatbot-container .date-line .left-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chatbot-space .chatbot-container .date-line .right-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chatbot-space .chatbot-container .date-line .between-lines {\n max-width: 100%;\n}\n.chatbot-space .chat-space-actions {\n padding: 3px 12px 12px 12px;\n height: 75px;\n display: flex;\n align-items: center;\n}\n.chatbot-space .chat-space-actions .type-message {\n margin: 0 10px;\n font-size: 0.875rem;\n padding: 10px;\n}\n.chatbot-space .chat-space-actions .message-send-button {\n cursor: pointer;\n height: 24px;\n width: 24px;\n border-radius: 50%;\n background: var(--blue-500);\n display: flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n}\n.chatbot-space .chat-space-actions .message-send-button svg {\n fill: var(--white);\n width: 14px;\n height: 14px;\n}\n\n.chat-topic-space {\n display: flex;\n flex-direction: column;\n height: 100%;\n}\n.chat-topic-space .chat-header {\n cursor: pointer;\n padding-bottom: 0 !important;\n padding-top: 0 !important;\n}\n.chat-topic-space .chat-topic-space-container {\n padding: 12px;\n overflow-wrap: break-word;\n height: 470.5px;\n overflow-y: scroll;\n}\n.chat-topic-space .chat-topic-space-container .chat-image {\n border-radius: 13px 13px 0px 13px;\n}\n.chat-topic-space .chat-topic-space-container .arrow-button {\n position: absolute;\n right: 14px;\n bottom: 90px;\n z-index: 1;\n display: none;\n flex-direction: column;\n}\n.chat-topic-space .chat-topic-space-container .arrow-button .arrow {\n background-color: #f4f5f6;\n border-radius: 50%;\n width: 25px;\n height: 25px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-color: #798287;\n border-style: solid;\n}\n.chat-topic-space .chat-topic-space-container .arrow-button .arrow .btn-ar {\n color: #798287;\n}\n.chat-topic-space .chat-topic-space-container .message-name {\n font-size: 0.75rem;\n font-weight: bold;\n}\n.chat-topic-space .chat-topic-space-container .sender-message {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n margin-bottom: 5px;\n}\n.chat-topic-space .chat-topic-space-container .sender-message .message-bubble {\n background: var(--gray-200);\n color: #000000;\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 13px 0px;\n max-width: 90%;\n}\n.chat-topic-space .chat-topic-space-container .recipient-message {\n margin-bottom: 5px;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n}\n.chat-topic-space .chat-topic-space-container .recipient-message .message-bubble {\n background: var(--control-bg);\n color: var(--text-color);\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 0px 13px;\n max-width: 90%;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container {\n width: 235px;\n display: flex;\n align-items: center;\n flex-direction: row-reverse;\n margin-right: 8px;\n margin-left: 4px;\n flex-wrap: wrap;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .audio-btn {\n color: #505252;\n position: relative;\n width: 34px;\n height: 34px;\n border: none;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .audio-btn .stop-btn {\n display: none;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec {\n position: relative;\n overflow: hidden;\n --progress-width: 0%;\n flex: 1;\n margin-left: 5px;\n background-color: #e2e3e3;\n padding: 5px;\n border-radius: 13px 13px;\n margin-right: 5px;\n /* Start at the edge of the padding */\n /* Adjust for padding */\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: var(--progress-width);\n background-color: gold;\n transition: none;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec .record-line {\n display: flex;\n height: 20px;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .record-sec .record-line .record-canvas {\n position: relative;\n flex-grow: 1;\n cursor: pointer;\n width: 100px;\n height: 15px;\n margin: 2px auto;\n}\n.chat-topic-space .chat-topic-space-container .voice-clip-container .duration {\n flex-basis: 100%;\n font-size: 10px;\n line-height: 15px;\n margin: 3px 0px 0px 5px;\n}\n.chat-topic-space .chat-topic-space-container .message-time {\n font-size: 0.75rem;\n color: var(--text-muted);\n}\n.chat-topic-space .chat-topic-space-container .date-line {\n width: 100%;\n text-align: center;\n margin: 10px 0 20px;\n}\n.chat-topic-space .chat-topic-space-container .date-line span {\n background: var(--card-bg);\n padding: 0 8px;\n font-size: 0.875rem;\n}\n.chat-topic-space .chat-topic-space-container .date-line .for_line {\n display: flex;\n justify-content: center;\n flex-direction: row;\n align-items: center;\n}\n.chat-topic-space .chat-topic-space-container .date-line .left-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chat-topic-space .chat-topic-space-container .date-line .right-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chat-topic-space .chat-topic-space-container .date-line .between-lines {\n max-width: 100%;\n}\n.chat-topic-space .chat-topic-space-container .mention {\n color: black;\n background-color: #ffffff;\n}\n.chat-topic-space .chat-topic-space-container .info-message {\n background-color: whitesmoke;\n text-align: center;\n border-radius: 7px;\n padding: 7px;\n margin-bottom: 15px;\n}\n\n.chat-space {\n display: flex;\n flex-direction: column;\n height: 100%;\n}\n.chat-space .chat-header {\n cursor: pointer;\n padding-bottom: 0 !important;\n padding-top: 0 !important;\n}\n.chat-space .mentioned-doctype-section {\n display: flex;\n justify-content: flex-end;\n color: white;\n background-color: #088dff;\n position: sticky;\n width: 348px;\n padding: 5px;\n z-index: 999;\n}\n.chat-space .mentioned-doctype-section .remove-topic {\n cursor: pointer;\n margin-right: 12px;\n}\n.chat-space .mentioned-doctype-section .edit-chat-topic-subject {\n cursor: pointer;\n}\n.chat-space .mentioned-doctype-section .topic-status {\n cursor: pointer;\n}\n.chat-space .ql-editor {\n padding: 12px 28px 12px 22px !important;\n max-height: 75px;\n min-height: 50px;\n position: absolute;\n bottom: -24px;\n width: 100%;\n color: var(--text-color);\n background-color: var(--control-bg);\n background-clip: padding-box;\n}\n.chat-space .ql-editor p {\n min-height: 23px;\n -webkit-user-select: text;\n -moz-user-select: text;\n user-select: text;\n white-space: pre-wrap;\n word-break: break-word;\n}\n.chat-space .ql-mention-list-container {\n font-family: \"Inter\";\n}\n.chat-space .ql-mention-list-container .doc-id {\n font-size: 13px;\n}\n.chat-space .ql-mention-list-container .doc-title {\n font-size: 12px;\n color: gray;\n}\n.chat-space .ql-mention-list-container .ql-mention-list {\n overflow: auto;\n}\n.chat-space .tag-section {\n display: flex;\n align-items: center;\n overflow-x: auto;\n overflow-y: auto;\n background-color: white;\n}\n.chat-space .tag-section .tags-container {\n background-color: #ededed;\n right: 58px;\n width: 230px;\n bottom: 75px;\n z-index: 0;\n position: absolute;\n display: none;\n flex-direction: column;\n max-height: 400px;\n overflow: auto;\n}\n.chat-space .tag-section .tags-container .tag-blot {\n margin: 5px;\n padding: 5px;\n flex-shrink: 0;\n border-bottom: 1px solid #f4f5f6;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.chat-space .tag-section .tags-container .tag-blot .remove-tag {\n color: white;\n cursor: pointer;\n float: right;\n margin-left: 12px;\n}\n.chat-space .tag-section .tags-container .tag-blot:last-child {\n border-bottom: none;\n}\n.chat-space .chat-space-container {\n padding: 12px;\n overflow-wrap: break-word;\n height: 450.5px;\n overflow-y: auto;\n}\n.chat-space .chat-space-container .chat-image {\n border-radius: 13px 13px 0px 13px;\n width: 100%;\n height: auto;\n}\n.chat-space .chat-space-container .arrow-button {\n position: absolute;\n right: 14px;\n bottom: 90px;\n z-index: 1;\n display: none;\n flex-direction: column;\n}\n.chat-space .chat-space-container .arrow-button .arrow {\n background-color: #f4f5f6;\n border-radius: 50%;\n width: 25px;\n height: 25px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-color: #798287;\n border-style: solid;\n}\n.chat-space .chat-space-container .arrow-button .arrow .btn-ar {\n color: #798287;\n}\n.chat-space .chat-space-container .message-name {\n font-size: 0.75rem;\n font-weight: bold;\n}\n.chat-space .chat-space-container .sender-message {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n margin-bottom: 5px;\n}\n.chat-space .chat-space-container .sender-message .message-bubble {\n background: var(--gray-200);\n color: #000000;\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 13px 0px;\n max-width: 90%;\n}\n.chat-space .chat-space-container .recipient-message {\n margin-bottom: 5px;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n}\n.chat-space .chat-space-container .recipient-message .message-bubble {\n background: var(--control-bg);\n color: var(--text-color);\n padding: 8px;\n font-size: 0.875rem;\n border-radius: 13px 13px 0px 13px;\n max-width: 90%;\n}\n.chat-space .chat-space-container .voice-clip-container {\n width: 235px;\n display: flex;\n align-items: center;\n flex-direction: row-reverse;\n margin-right: 8px;\n margin-left: 4px;\n flex-wrap: wrap;\n}\n.chat-space .chat-space-container .voice-clip-container .audio-btn {\n color: #505252;\n position: relative;\n width: 34px;\n height: 34px;\n border: none;\n}\n.chat-space .chat-space-container .voice-clip-container .audio-btn .stop-btn {\n display: none;\n}\n.chat-space .chat-space-container .voice-clip-container .record-sec {\n position: relative;\n overflow: hidden;\n --progress-width: 0%;\n flex: 1;\n margin-left: 5px;\n background-color: #e2e3e3;\n padding: 5px;\n border-radius: 13px 13px;\n margin-right: 5px;\n /* Start at the edge of the padding */\n /* Adjust for padding */\n}\n.chat-space .chat-space-container .voice-clip-container .record-sec::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: var(--progress-width);\n background-color: gold;\n transition: none;\n}\n.chat-space .chat-space-container .voice-clip-container .record-sec .record-line {\n display: flex;\n height: 20px;\n}\n.chat-space .chat-space-container .voice-clip-container .record-sec .record-line .record-canvas {\n position: relative;\n flex-grow: 1;\n cursor: pointer;\n width: 100px;\n height: 15px;\n margin: 2px auto;\n}\n.chat-space .chat-space-container .voice-clip-container .duration {\n flex-basis: 100%;\n font-size: 10px;\n line-height: 15px;\n margin: 3px 0px 0px 5px;\n}\n.chat-space .chat-space-container .message-time {\n font-size: 0.75rem;\n color: var(--text-muted);\n}\n.chat-space .chat-space-container .date-line {\n width: 100%;\n text-align: center;\n margin: 10px 0 20px;\n}\n.chat-space .chat-space-container .date-line span {\n background: var(--card-bg);\n padding: 0 8px;\n font-size: 0.875rem;\n}\n.chat-space .chat-space-container .date-line .for_line {\n display: flex;\n justify-content: center;\n flex-direction: row;\n align-items: center;\n}\n.chat-space .chat-space-container .date-line .left-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chat-space .chat-space-container .date-line .right-line {\n border-bottom: 1px solid var(--gray-400);\n line-height: 0.1em;\n flex-grow: 1;\n}\n.chat-space .chat-space-container .date-line .between-lines {\n max-width: 100%;\n}\n.chat-space .chat-space-container .mention {\n color: black;\n background-color: #ffffff;\n}\n.chat-space .chat-space-container .info-message {\n background-color: whitesmoke;\n text-align: center;\n border-radius: 7px;\n padding: 7px;\n margin-bottom: 15px;\n}\n.chat-space .chat-space-actions {\n padding: 3px 12px 12px 12px;\n height: 75px;\n display: flex;\n align-items: center;\n}\n.chat-space .chat-space-actions .open-attach-items {\n cursor: pointer;\n display: flex;\n align-items: center;\n}\n.chat-space .chat-space-actions .type-message {\n margin: 0 10px;\n font-size: 0.875rem;\n padding: 0px;\n}\n.chat-space .chat-space-actions .form-control {\n height: unset;\n}\n.chat-space .chat-space-actions .voice-clip {\n cursor: pointer;\n display: flex;\n align-items: center;\n}\n.chat-space .chat-space-actions .message-send-button {\n cursor: pointer;\n height: 24px;\n width: 24px;\n border-radius: 50%;\n background: var(--blue-500);\n display: flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n}\n.chat-space .chat-space-actions .message-send-button svg {\n fill: var(--white);\n width: 14px;\n height: 14px;\n}\n\n.delete-sender-name .sender-message .message-bubble .message-name {\n display: none;\n}\n\n.chat-form .chat-form-container {\n padding: 12px;\n}\n.chat-form .chat-form-container .chat-query-heading {\n font-size: 0.875rem;\n color: var(--gray-800);\n}\n.chat-form .chat-form-container button {\n font-size: 1rem;\n}\n.chat-form .chat-form-container .form-label {\n font-size: 0.75rem;\n font-weight: bold;\n}\n.chat-form .chat-form-container #chat-message-area {\n resize: none;\n}\n\n.chat-welcome .chat-welcome-header {\n padding: var(--padding-lg);\n}\n.chat-welcome .chat-welcome-header .hero-icon {\n height: 3rem;\n width: 3rem;\n border-radius: 50%;\n background: var(--blue-500);\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: var(--margin-md);\n}\n.chat-welcome .chat-welcome-header .hero-icon svg {\n fill: var(--white);\n}\n.chat-welcome .chat-welcome-header h3 {\n font-size: 2.25rem;\n font-weight: normal;\n margin-bottom: var(--margin-md);\n}\n.chat-welcome .chat-welcome-header p {\n font-size: 1.125rem;\n}\n.chat-welcome .chat-welcome-footer {\n position: absolute;\n padding: 60px var(--padding-md) 0px var(--padding-md);\n bottom: 0;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n background: var(--cyan-100);\n}\n.chat-welcome .chat-welcome-footer .status-content {\n width: 100%;\n margin-bottom: 0;\n font-size: 1.125rem;\n font-weight: bold;\n}\n.chat-welcome .chat-welcome-footer .hero-content {\n width: 100%;\n font-size: 0.75rem;\n}\n.chat-welcome .chat-welcome-footer button {\n margin-bottom: var(--margin-md);\n font-size: 1rem;\n}\n.chat-welcome .chat-welcome-footer .welcome-footer {\n position: initial;\n margin-bottom: var(--margin-sm);\n}\n\n.chat-contact-list .chat-contacts-container {\n height: 470.5px;\n}\n\n.chat-header {\n display: flex;\n align-items: center;\n padding: 12px;\n box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.06), 0px 2px 0.5px -1px rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid var(--dark-border-color);\n}\n.chat-header .chat-profile-info {\n margin-left: var(--margin-md);\n font-size: 0.875rem;\n margin-right: auto;\n display: flex;\n height: 52px;\n flex-direction: column;\n justify-content: center;\n}\n.chat-header .chat-profile-info .chat-profile-name {\n color: var(--text-color);\n font-weight: 600;\n}\n.chat-header .chat-profile-info .chat-profile-status {\n font-size: 0.75rem;\n}\n.chat-header .add-member {\n cursor: pointer;\n margin-right: 11px;\n margin-top: 1px;\n}\n.chat-header .online-circle {\n display: inline-block;\n height: 0.5rem;\n width: 0.5rem;\n border-radius: 50%;\n margin-left: 3px;\n background: var(--red-avatar-color);\n}\n\n.chat-footer {\n width: 100%;\n display: flex;\n position: absolute;\n bottom: 8px;\n justify-content: center;\n font-size: 0.875rem;\n color: var(--gray-600);\n}\n.chat-footer:hover {\n text-decoration: none;\n}\n\n.empty-container {\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.close-chat-window {\n cursor: pointer;\n margin-right: 0px;\n margin-top: 1px;\n}\n\n.bg-message {\n background-color: rgba(0, 0, 100, 0.1);\n}\n\n.voice-message {\n padding: 3px 12px 12px 12px;\n height: 75px;\n display: flex;\n align-items: center;\n}\n.voice-message .send-btn svg {\n margin-top: 11px;\n}\n\n.voice-section {\n display: none;\n}\n\n.message-section {\n display: flex;\n align-items: center;\n width: 100%;\n}\n\n.tag-blot-hidden {\n display: none;\n}\n\n.tag-blot-hidden:last-child {\n display: block;\n}\n\n.contributors_count,\n.contributors_close {\n cursor: pointer;\n}\n\n.chat-space-center {\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.no-messages-info {\n text-align: center;\n}\n\n.request-access-container {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n\n@media (max-width: 576px) {\n .chat-app {\n max-width: 100%;\n bottom: 1rem;\n }\n .chat-bubble-closed {\n display: none;\n }\n .chat-cross-button {\n display: block;\n }\n .chat-list .chat-list-header .chat-list-icons {\n margin-right: var(--margin-xl);\n }\n}\n.chat-navbar-icon {\n cursor: pointer;\n}\n.chat-navbar-icon .badge {\n background: var(--red-avatar-color);\n color: var(--bg-color);\n position: relative;\n top: -10px;\n left: -10px;\n border-radius: 50%;\n font-size: 9px;\n border: 1px solid var(--red-avatar-color);\n}\n\n.whatsapp-wrapper {\n background: #ece5dd;\n padding: 20px;\n display: flex;\n justify-content: center;\n}\n\n.whatsapp-card {\n width: 350px;\n background: #efeae2;\n border-radius: 0;\n overflow: hidden;\n box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);\n border: 1px solid #ddd;\n}\n\n.wa-chat {\n display: flex;\n flex-direction: column;\n}\n\n.wa-chat-header {\n display: flex;\n align-items: center;\n padding: 12px;\n background: #1be9d1;\n color: white;\n border-radius: 0;\n}\n\n.wa-chat-header .wa-avatar {\n width: 40px;\n height: 40px;\n background: #128c7e;\n border-radius: 0;\n margin-right: 12px;\n}\n\n.wa-chat-header-name {\n font-size: 16px;\n font-weight: bold;\n}\n\n.wa-chat-header-status {\n font-size: 12px;\n opacity: 0.8;\n}\n\n.wa-chat-body {\n padding: 10px;\n display: flex;\n flex-direction: column;\n gap: 8px;\n}\n\n.wa-msg-row {\n display: flex;\n}\n\n.wa-msg-row.in {\n justify-content: flex-start;\n}\n\n.wa-msg-row.out {\n justify-content: flex-end;\n}\n\n.wa-msg {\n max-width: 80%;\n background: white;\n padding: 10px 12px;\n font-size: 14px;\n line-height: 1.4;\n position: relative;\n border-radius: 0 !important;\n}\n\n.wa-msg-text {\n white-space: pre-wrap;\n word-break: break-word;\n}\n\n.wa-msg-meta {\n font-size: 10px;\n text-align: right;\n opacity: 0.6;\n margin-top: 4px;\n}\n\n.wa-list-container {\n margin-top: 6px;\n background: #ffffff;\n padding: 0;\n overflow: hidden;\n border: 1px solid #e0e0e0;\n border-radius: 0 !important;\n}\n\n.wa-list-row {\n padding: 12px 15px;\n border-bottom: 1px solid #f0f0f0;\n font-size: 14px;\n cursor: pointer;\n display: flex;\n align-items: center;\n border-radius: 0 !important;\n}\n\n.wa-list-row:last-child {\n border-bottom: none;\n}\n\n.wa-list-row:hover {\n background: #f7f7f7;\n}\n\n.wa-list-dot {\n font-size: 18px;\n margin-right: 10px;\n color: #555;\n}\n\n/* ===== Reply bubble ===== */\n.reply-preview-bubble {\n border-left: 3px solid #0d6efd;\n background: #f1f3f5;\n padding: 6px 8px;\n margin-bottom: 6px;\n font-size: 12px;\n cursor: pointer;\n}\n\n.reply-preview-bubble .reply-sender {\n font-weight: bold;\n color: #0d6efd;\n}\n\n.reply-preview-bubble .reply-text {\n color: #555;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n.reply-preview-bubble.loading {\n opacity: 0.6;\n font-style: italic;\n}\n\n/* highlight when jumping */\n.reply-highlight {\n animation: replyFlash 1.2s ease;\n}\n\n.message-bubble.reply-highlight {\n animation: replyFlash 1.8s ease-out;\n}\n\n@keyframes replyFlash {\n 0% {\n background-color: rgba(13, 110, 253, 0.35);\n }\n 100% {\n background-color: inherit;\n }\n}\n.reply-preview-host {\n width: 92%;\n margin: auto;\n}\n\n.reply-preview {\n width: 100%;\n display: flex;\n align-items: flex-start;\n gap: 8px;\n padding: 6px 8px;\n margin: 0;\n background: #f6f7f9;\n border: 1px solid #e7e9ee;\n border-left: 3px solid #3b82f6;\n border-radius: 10px;\n}\n\n.reply-preview__text {\n flex: 1 1 auto;\n min-width: 0;\n font-size: 12px;\n line-height: 1.35;\n color: #111827;\n display: -webkit-box;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n overflow: hidden;\n white-space: normal;\n word-break: break-word;\n}\n\n.reply-preview__close {\n width: 22px;\n height: 22px;\n border: 0;\n border-radius: 999px;\n background: transparent;\n color: #6b7280;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n font-size: 16px;\n line-height: 1;\n align-self: center;\n}\n\n.reply-preview__close:hover {\n background: #e9edf3;\n color: #111827;\n}\n\n.chat-search {\n padding: 8px 12px 10px;\n border-bottom: 1px solid rgba(0, 0, 0, 0.06);\n}\n\n.chat-search__bar {\n display: flex;\n align-items: center;\n gap: 8px;\n padding: 8px 10px;\n border-radius: 12px;\n background: rgba(0, 0, 0, 0.04);\n border: 1px solid rgba(0, 0, 0, 0.06);\n}\n\n.chat-search__bar:focus-within {\n background: #fff;\n border-color: rgba(13, 110, 253, 0.35);\n box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);\n}\n\n.chat-search__icon {\n font-size: 14px;\n opacity: 0.7;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.chat-search__input {\n flex: 1;\n border: none;\n outline: none;\n background: transparent;\n font-size: 13px;\n line-height: 1.2;\n min-width: 0;\n}\n\n.chat-search__clear {\n border: none;\n background: transparent;\n cursor: pointer;\n font-size: 14px;\n opacity: 0.55;\n padding: 2px 6px;\n border-radius: 8px;\n display: none;\n}\n\n.chat-search__clear:hover {\n opacity: 0.9;\n background: rgba(0, 0, 0, 0.06);\n}\n\n.chat-search__count {\n font-size: 12px;\n padding: 2px 8px;\n border-radius: 999px;\n background: rgba(13, 110, 253, 0.12);\n color: rgb(13, 110, 253);\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n min-width: 42px;\n text-align: center;\n}\n\n.chat-search__nav {\n display: flex;\n gap: 6px;\n}\n\n.chat-search__btn {\n width: 28px;\n height: 28px;\n border-radius: 10px;\n border: 1px solid rgba(0, 0, 0, 0.08);\n background: #fff;\n cursor: pointer;\n line-height: 1;\n font-size: 16px;\n opacity: 0.9;\n}\n\n.chat-search__btn:disabled {\n opacity: 0.4;\n cursor: not-allowed;\n background: rgba(0, 0, 0, 0.03);\n}\n\n.chat-search__hint {\n font-size: 11px;\n opacity: 0.6;\n margin-top: 6px;\n padding: 0 4px;\n}\n\n.chat-search__spinner {\n width: 14px;\n height: 14px;\n border-radius: 50%;\n border: 2px solid rgba(0, 0, 0, 0.12);\n border-top-color: rgba(13, 110, 253, 0.9);\n display: none;\n animation: chatSpin 0.7s linear infinite;\n}\n\n@keyframes chatSpin {\n to {\n transform: rotate(360deg);\n }\n}\n.message-bubble mark {\n padding: 0 2px;\n border-radius: 4px;\n background: rgba(255, 193, 7, 0.45);\n}\n\n.forward-see-more-line {\n display: flex;\n align-items: center;\n justify-content: center;\n gap: 10px;\n padding: 8px 12px;\n cursor: pointer;\n font-size: 12px;\n}\n\n.forward-see-more-line span {\n white-space: nowrap;\n}\n\n.forward-see-more-line::before,\n.forward-see-more-line::after {\n content: \"\";\n flex: 1;\n border-top: 1px solid #e6e6e6;\n}\n\n.forward-scrollable {\n max-height: 60vh;\n overflow-y: auto;\n}\n\n.emoji-menu {\n position: fixed;\n display: flex;\n gap: 6px;\n padding: 6px 8px;\n border-radius: 999px;\n border: 1px solid #ddd;\n background: #fff;\n box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);\n z-index: 999999;\n}\n\n.emoji-menu .emoji-item {\n border: 0;\n background: transparent;\n padding: 4px 6px;\n cursor: pointer;\n line-height: 1;\n font-size: 18px;\n}\n\n.emoji-menu .emoji-item img {\n width: 18px;\n height: 18px;\n vertical-align: middle;\n}\n\n.message-reactions {\n display: flex;\n gap: 6px;\n margin-top: 4px;\n flex-wrap: wrap;\n align-items: center;\n}\n\n.reaction-chip {\n display: inline-flex;\n gap: 4px;\n align-items: center;\n padding: 2px 8px;\n border: 1px solid #e5e7eb;\n border-radius: 999px;\n background: #fff;\n font-size: 13px;\n line-height: 1;\n}\n\n.reaction-chip img {\n width: 16px;\n height: 16px;\n vertical-align: middle;\n}\n\n.reaction-count {\n font-weight: 600;\n font-size: 12px;\n opacity: 0.85;\n}\n\n.search-highlight {\n background: #ffe58f;\n padding: 0 2px;\n border-radius: 3px;\n}\n\n.search-highlight-active {\n background: #ffc107;\n animation: pulseHighlight 0.6s ease;\n}\n\n@keyframes pulseHighlight {\n 0% {\n background-color: #fff3cd;\n }\n 50% {\n background-color: #ffca2c;\n }\n 100% {\n background-color: #ffc107;\n }\n}"], - "mappings": "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uBACA,mBApIF,aAuIA,8DACE,WAGF,8BACE,yBAGF,YACE,YACA,aACA,wBACA,YACA,sBACA,kBACA,mBACA,0BACA,uBACA,aAzJF,gBA2JE,eACA,gBACA,SA7JF,SAkKA,mBACE,gCAGF,iBACE,YACA,aAGF,OACE,kBAOF,iEAGE,eAGF,YACE,yBAEF,+BACE,aACA,mBACA,eAEF,sEAEE,aACA,sBACA,aArMF,WAwMA,8EAEE,8BACG,2BACH,WACA,YAEF,yCAEE,cAjNF,YAmNE,mBACA,WACA,2BACA,8BACA,4BAvNF,WAyNE,qBAEF,kDA3NA,YA6NE,mBACA,WACA,2BACA,8BACA,4BAjOF,WAoOA,oDACE,+BAGF,aACE,SACA,eACA,aACA,mBACA,iBACA,kBACA,cAEF,iBAjPA,YAmPE,iBAGF,+BACE,mBAEF,kCACE,qBAEF,6BACE,mBAEF,oCACE,mBACA,kBAEF,yCACE,aAEF,mEAEE,mBAEF,2CACE,mCAEF,2DACE,mCACA,4BAEF,qEACE,0CAEF,gFACE,6BAEF,8BACE,mBAEF,0CACE,WAEF,iDACE,gCAEF,+HACE,mBAKF,6DACE,cACA,8CAEF,oFACE,mBACA,cAEF,kEACE,WAEF,yEACE,cACA,8CAEF,gGACE,mBACA,cAEF,8EACE,WAEF,ygGAoCE,mCACA,WAEF,8BACE,4BAEF,yHACE,iCAQF,yDACE,iCAEF,4CACE,WAEF,qEACE,cAEF,2GACE,gCAKF,+EACE,cAEF,qDACE,iCAEF,yCACE,mCACA,wBAEF,sDACE,iCAEF,+CACE,cAEF,gDACE,iCACA,wBACA,8BAEF,0CACE,iCACA,WAEF,sIACE,iCAQF,oDACE,iCACA,wBAEF,+CACE,iCAEF,qDACE,cAEF,0DACE,wBACA,iCAEF,gDACE,iCAEF,mDACE,iCAEF,+CACE,iCAEF,6CACE,iCACA,WAEF,kDACE,yBAEF,uDAEE,WACA,iCAEF,yDAEE,iCAEF,oDACE,iCAGF,mBACE,kBACA,WACA,aACA,sBAGF,WACE,MACA,kBACA,iBACA,YACA,WACA,cAEF,wCACE,uBAEF,gCACE,sBACA,uBAEF,uBACE,eAGF,gBAreA,0BAyeE,qBACA,gCACA,2EAGF,uBAEE,yBAEF,4HAIE,eAMF,yBACE,gBACA,iBACA,cACA,WAEF,4BAlgBA,gBAogBE,eACA,6BAEF,uCACE,mBAEF,8BACE,kBACA,eAEF,2BACE,aA/gBF,WAihBE,WAGF,YACE,gBACA,MACA,UAGF,YACE,UAGF,iBACE,gBACA,SAGF,cACE,gBACA,MACA,UAGF,mBACE,sBACA,eACA,kBAGF,uGA/iBA,oBAmjBE,8BACA,aAEF,gHAGE,kBACA,0BACA,aACA,mBAEF,uTAME,gBACA,gBAEF,gKAGE,eAEF,0JAGE,aAEF,6MAGE,eACA,eACA,eAEF,yiDAwBE,eACA,kBACA,eAEF,wFApnBA,kBAwnBE,kBAxnBF,cA2nBA,+HAGE,aACA,mBACA,kBACA,mBACA,YACA,iBACA,UAEF,2IAGE,WAzoBF,kBA2oBE,kBAEF,6JAGE,gBAEF,oXASE,eACA,gBA5pBF,aA+pBA,umBASE,aACA,sBACA,mBAEF,66DAoCE,aACA,kBACA,eACA,kBAntBF,iCAutBA,qoEAoCE,gCAEA,2CACA,4CA9vBF,cAiwBA,6sEAoCE,cAEF,ylFAoCE,6BACA,kBAEF,q+FAoCE,gBACA,aACA,mBAEF,yyGAoCE,gBACA,gBACA,WAEF,qsFAoCE,6BACA,kBACA,aACA,mBACA,8BACA,WAEF,6rGAoCE,gBACA,aACA,mBACA,YACA,gBAEF,qnGAoCE,aACA,mBACA,uBAzhCF,eA2hCE,YACA,gBAEF,60GA9hCA,SAmkCE,uBAEF,ytHAoCE,aACA,uBACA,WAEF,64HAoCE,kBAEF,i7HAoCE,uBAEF,ipHAoCE,aACA,mBAEF,yzEAoCE,wBACA,gBAEF,i4EAoCE,WACA,gBACA,gBAEF,i4EAoCE,uBACA,mBACA,eACA,WACA,YACA,iBACA,mCACA,WA11CF,kBA61CA,yeASE,aACA,kBACA,eACA,kBAz2CF,iCA62CA,+hBASE,gCAEA,2CACA,4CAz3CF,cA43CA,ijBASE,cAEF,opBASE,6BACA,kBAEF,uvBASE,gBACA,aACA,mBAEF,w0BASE,gBACA,gBACA,WAEF,+qBASE,6BACA,kBACA,aACA,mBACA,8BACA,WAEF,6yBASE,gBACA,aACA,mBACA,YACA,gBAEF,2xBASE,aACA,mBACA,uBAv9CF,eAy9CE,YACA,gBAEF,i1BA59CA,SAs+CE,uBAEF,o7BASE,aACA,uBACA,WAEF,i+BASE,kBAEF,0+BASE,uBAEF,k6BASE,aACA,mBAEF,4kBASE,wBACA,gBAEF,8lBASE,WACA,gBACA,gBAEF,8lBASE,uBACA,mBACA,eACA,WACA,YACA,iBACA,mCACA,WAhkDF,kBAmkDA,kfAnkDA,eA6kDE,aACA,uBACA,mBACA,gBAGF,eACE,aACA,YACA,kBACA,mDACA,0BAxlDF,kBA0lDE,mBACA,iBACA,0CAEF,4BACE,eACA,2BACA,wBAEF,kCAnmDA,aAqmDE,yBACA,eACA,kBAEF,8CAzmDA,0BA4mDA,gDACE,kBACA,WACA,YACA,UACA,aACA,sBAEF,uDACE,yBArnDF,kBAunDE,WACA,YACA,aACA,mBACA,uBACA,qBACA,mBAEF,+DACE,cAEF,gDACE,iBACA,gBAEF,kDACE,aACA,sBACA,uBACA,kBAEF,kEACE,2BACA,WA9oDF,YAgpDE,kBAhpDF,+BAkpDE,cAEF,qDACE,kBACA,aACA,sBACA,qBAEF,qEACE,6BACA,wBA5pDF,YA8pDE,kBA9pDF,0BAgqDE,cAEF,gDACE,iBACA,wBAEF,6CACE,WACA,kBAxqDF,mBA2qDA,kDACE,0BA5qDF,cA8qDE,kBAEF,uDACE,aACA,uBACA,mBACA,mBAEF,iHACE,wCACA,iBACA,YAOF,4DACE,eAEF,mCAnsDA,sBAqsDE,YACA,aACA,mBAEF,iDAzsDA,cA2sDE,kBA3sDF,aA8sDA,wDACE,eACA,YACA,WAjtDF,kBAmtDE,2BACA,aACA,mBACA,uBACA,cAEF,4DACE,kBACA,WACA,YAGF,kBACE,aACA,sBACA,YAEF,+BACE,eACA,2BACA,wBAEF,8CAzuDA,aA2uDE,yBACA,eACA,kBAEF,0DA/uDA,0BAkvDA,4DACE,kBACA,WACA,YACA,UACA,aACA,sBAEF,mEACE,yBA3vDF,kBA6vDE,WACA,YACA,aACA,mBACA,uBACA,qBACA,mBAEF,2EACE,cAEF,4DACE,iBACA,gBAEF,8DACE,aACA,sBACA,uBACA,kBAEF,8EACE,2BACA,WApxDF,YAsxDE,kBAtxDF,+BAwxDE,cAEF,iEACE,kBACA,aACA,sBACA,qBAEF,iFACE,6BACA,wBAlyDF,YAoyDE,kBApyDF,0BAsyDE,cAEF,oEACE,YACA,aACA,mBACA,2BACA,iBACA,gBACA,eAEF,+EACE,cACA,kBACA,WACA,YACA,YAEF,yFACE,aAEF,gFACE,kBACA,gBACA,qBACA,OACA,gBACA,yBAj0DF,+BAo0DE,iBAIF,uFACE,WACA,kBACA,MACA,OACA,YACA,4BACA,sBACA,gBAEF,6FACE,aACA,YAEF,4GACE,kBACA,YACA,eACA,YACA,YA31DF,gBA81DA,8EACE,gBACA,eACA,iBAj2DF,mBAo2DA,4DACE,iBACA,wBAEF,yDACE,WACA,kBA12DF,mBA62DA,8DACE,0BA92DF,cAg3DE,kBAEF,mEACE,aACA,uBACA,mBACA,mBAEF,yIACE,wCACA,iBACA,YAOF,wEACE,eAEF,uDACE,WACA,sBAEF,4DACE,yBACA,kBA34DF,8BA84DE,mBAGF,YACE,aACA,sBACA,YAEF,yBACE,eACA,2BACA,wBAEF,uCACE,aACA,yBACA,WACA,yBACA,gBACA,YAj6DF,YAm6DE,YAEF,qDACE,eACA,kBAEF,qHACE,eAKF,uBA/6DA,sCAi7DE,gBACA,gBACA,kBACA,aACA,WACA,wBACA,mCACA,4BAEF,yBACE,gBACA,yBACG,sBACK,iBACR,qBACA,sBAEF,uCACE,kBAEF,+CACE,eAEF,kDACE,eACA,WAEF,wDACE,cAEF,yBACE,aACA,mBACA,gBACA,gBACA,sBAEF,yCACE,yBACA,WACA,YACA,YACA,UACA,kBACA,aACA,sBACA,iBACA,cAEF,mDAl+DA,uBAq+DE,cACA,gCACA,aACA,mBACA,8BAEF,+DACE,WACA,eACA,YACA,iBAEF,8DACE,mBAEF,kCAp/DA,aAs/DE,yBACA,eACA,gBAEF,8CA1/DA,0BA4/DE,WACA,YAEF,gDACE,kBACA,WACA,YACA,UACA,aACA,sBAEF,uDACE,yBAxgEF,kBA0gEE,WACA,YACA,aACA,mBACA,uBACA,qBACA,mBAEF,+DACE,cAEF,gDACE,iBACA,gBAEF,kDACE,aACA,sBACA,uBACA,kBAEF,kEACE,2BACA,WAjiEF,YAmiEE,kBAniEF,+BAqiEE,cAEF,qDACE,kBACA,aACA,sBACA,qBAEF,qEACE,6BACA,wBA/iEF,YAijEE,kBAjjEF,0BAmjEE,cAEF,wDACE,YACA,aACA,mBACA,2BACA,iBACA,gBACA,eAEF,mEACE,cACA,kBACA,WACA,YACA,YAEF,6EACE,aAEF,oEACE,kBACA,gBACA,qBACA,OACA,gBACA,yBA9kEF,+BAilEE,iBAIF,2EACE,WACA,kBACA,MACA,OACA,YACA,4BACA,sBACA,gBAEF,iFACE,aACA,YAEF,gGACE,kBACA,YACA,eACA,YACA,YAxmEF,gBA2mEA,kEACE,gBACA,eACA,iBA9mEF,mBAinEA,gDACE,iBACA,wBAEF,6CACE,WACA,kBAvnEF,mBA0nEA,kDACE,0BA3nEF,cA6nEE,kBAEF,uDACE,aACA,uBACA,mBACA,mBAEF,iHACE,wCACA,iBACA,YAOF,4DACE,eAEF,2CACE,WACA,sBAEF,gDACE,yBACA,kBAxpEF,8BA2pEE,mBAEF,gCA7pEA,sBA+pEE,YACA,aACA,mBAEF,mDACE,eACA,aACA,mBAEF,8CAxqEA,cA0qEE,kBA1qEF,UA6qEA,8CACE,aAEF,4CACE,eACA,aACA,mBAEF,qDACE,eACA,YACA,WAxrEF,kBA0rEE,2BACA,aACA,mBACA,uBACA,cAEF,yDACE,kBACA,WACA,YAGF,kEACE,aAGF,gCA1sEA,aA6sEA,oDACE,kBACA,sBAEF,uCACE,eAEF,4CACE,iBACA,gBAEF,mDACE,YAGF,mCACE,0BAEF,8CACE,YACA,WAjuEF,kBAmuEE,2BACA,aACA,mBACA,uBACA,+BAEF,kDACE,kBAEF,sCACE,kBACA,gBACA,+BAEF,qCACE,mBAEF,mCACE,kBACA,qDACA,SACA,WACA,aACA,sBACA,mBACA,2BAEF,mDACE,WACA,gBACA,mBACA,gBAEF,iDACE,WACA,iBAEF,0CACE,+BACA,eAEF,mDACE,iBACA,+BAGF,4CACE,eAGF,aACE,aACA,mBAvxEF,aAyxEE,yDACA,iDAEF,gCACE,6BACA,kBACA,kBACA,aACA,YACA,sBACA,uBAEF,mDACE,wBACA,gBAEF,qDACE,iBAEF,yBACE,eACA,kBACA,eAEF,4BACE,qBACA,aACA,YApzEF,kBAszEE,gBACA,mCAGF,aACE,WACA,aACA,kBACA,WACA,uBACA,kBACA,sBAEF,mBACE,qBAGF,iBACE,aACA,uBACA,mBAGF,mBACE,eACA,eACA,eAGF,YACE,2BAGF,eAv1EA,sBAy1EE,YACA,aACA,mBAEF,6BACE,gBAGF,eACE,aAGF,iBACE,aACA,mBACA,WAGF,iBACE,aAGF,4BACE,cAGF,wCAEE,eAGF,mBACE,aACA,uBACA,mBAGF,kBACE,kBAGF,0BACE,aACA,sBACA,uBAGF,0BACE,UACE,eACA,YAEF,oBACE,aAEF,mBACE,cAEF,8CACE,+BAGJ,kBACE,eAEF,yBACE,mCACA,sBACA,kBACA,UACA,WA/5EF,kBAi6EE,cACA,yCAGF,kBACE,mBAt6EF,aAw6EE,aACA,uBAGF,eACE,YACA,mBA96EF,gBAg7EE,gBACA,8BACA,sBAGF,SACE,aACA,sBAGF,gBACE,aACA,mBA57EF,aA87EE,mBACA,WA/7EF,gBAm8EA,2BACE,WACA,YACA,mBAt8EF,gBAw8EE,kBAGF,qBACE,eACA,gBAGF,uBACE,eACA,WAGF,cAr9EA,aAu9EE,aACA,sBACA,QAGF,YACE,aAGF,eACE,2BAGF,gBACE,yBAGF,QACE,cACA,iBA1+EF,kBA4+EE,eACA,gBACA,kBA9+EF,0BAk/EA,aACE,qBACA,sBAGF,aACE,eACA,iBACA,WACA,eAGF,mBACE,eACA,mBAhgFF,UAkgFE,gBACA,yBAngFF,0BAugFA,aAvgFA,kBAygFE,gCACA,eACA,eACA,aACA,mBA7gFF,0BAihFA,wBACE,mBAGF,mBACE,mBAGF,aACE,eACA,kBACA,WAIF,sBACE,8BACA,mBAliFF,gBAoiFE,kBACA,eACA,eAGF,oCACE,gBACA,cAGF,kCACE,WACA,mBACA,gBACA,uBAGF,8BACE,WACA,kBAIF,iBACE,+BAGF,gCACE,mCAGF,yBAEI,8BAGA,0BAGJ,oBACE,UA5kFF,YAglFA,eACE,WACA,aACA,uBACA,QAplFF,yBAulFE,mBACA,yBACA,8BAzlFF,mBA6lFA,qBACE,cACA,YACA,eACA,iBACA,cACA,oBACA,qBACA,4BACA,gBACA,mBACA,sBAGF,sBACE,WACA,YACA,SA9mFF,oBAgnFE,uBACA,cACA,oBACA,mBACA,uBACA,eACA,eACA,cACA,kBAGF,4BACE,mBACA,cAGF,aAhoFA,sBAkoFE,wCAGF,kBACE,aACA,mBACA,QAxoFF,oCA2oFE,2BACA,iCAGF,+BACE,gBACA,uBACA,gCAGF,mBACE,eACA,WACA,yBACG,sBACK,iBAGV,oBACE,OACA,YACA,aACA,uBACA,eACA,gBACA,YAGF,oBACE,YACA,uBACA,eACA,eACA,YA5qFF,kCA+qFE,aAGF,0BACE,WACA,2BAGF,oBACE,eAxrFF,oCA2rFE,gCACA,cACA,yBACG,sBACK,iBACR,eACA,kBAGF,kBACE,aACA,QAGF,kBACE,WACA,YA3sFF,mBA6sFE,iCACA,gBACA,eACA,cACA,eACA,WAGF,2BACE,WACA,mBACA,2BAGF,mBACE,eACA,WACA,eA9tFF,cAkuFA,sBACE,WACA,YApuFF,kBAsuFE,iCACA,2BACA,aACA,uCAGF,uBAEI,0BAGJ,qBAjvFA,gCAovFE,+BAGF,uBACE,aACA,mBACA,uBACA,SA3vFF,iBA6vFE,eACA,eAGF,4BACE,mBAGF,2DAEE,WACA,OACA,6BAGF,oBACE,gBACA,gBAGF,YACE,eACA,aACA,QApxFF,oCAuxFE,sBACA,gBACA,gCACA,eAGF,wBACE,SACA,uBA/xFF,gBAiyFE,eACA,cACA,eAGF,4BACE,WACA,YACA,sBAGF,mBACE,aACA,QACA,eACA,eACA,mBAGF,eACE,oBACA,QACA,mBAvzFF,gBAyzFE,yBAzzFF,oBA2zFE,gBACA,eACA,cAGF,mBACE,WACA,YACA,sBAGF,gBACE,gBACA,eACA,YAGF,kBACE,mBA70FF,gCAk1FA,yBACE,mBACA,kCAGF,6BAEI,6BAGA,4BAGA", - "names": [] -} diff --git a/clefincode_chat/public/dist/js/clefincode_chat.bundle.XHIPW5Z6.js b/clefincode_chat/public/dist/js/clefincode_chat.bundle.XHIPW5Z6.js deleted file mode 100644 index 2c99542..0000000 --- a/clefincode_chat/public/dist/js/clefincode_chat.bundle.XHIPW5Z6.js +++ /dev/null @@ -1,16501 +0,0 @@ -(()=>{var Ls=Object.create;var Et=Object.defineProperty;var Es=Object.getOwnPropertyDescriptor;var ws=Object.getOwnPropertyNames,so=Object.getOwnPropertySymbols,Bs=Object.getPrototypeOf,bo=Object.prototype.hasOwnProperty,xs=Object.prototype.propertyIsEnumerable;var co=(i,e,t)=>e in i?Et(i,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[e]=t,De=(i,e)=>{for(var t in e||(e={}))bo.call(e,t)&&co(i,t,e[t]);if(so)for(var t of so(e))xs.call(e,t)&&co(i,t,e[t]);return i};var Mo=(i=>typeof require!="undefined"?require:typeof Proxy!="undefined"?new Proxy(i,{get:(e,t)=>(typeof require!="undefined"?require:e)[t]}):i)(function(i){if(typeof require!="undefined")return require.apply(this,arguments);throw new Error('Dynamic require of "'+i+'" is not supported')});var I=(i,e)=>()=>(e||i((e={exports:{}}).exports,e),e.exports);var Ns=(i,e,t,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of ws(e))!bo.call(i,r)&&r!==t&&Et(i,r,{get:()=>e[r],enumerable:!(o=Es(e,r))||o.enumerable});return i};var Ce=(i,e,t)=>(t=i!=null?Ls(Bs(i)):{},Ns(e||!i||!i.__esModule?Et(t,"default",{value:i,enumerable:!0}):t,i));var lo=I((wt,x1)=>{(function(i,e){typeof wt=="object"&&typeof x1!="undefined"?x1.exports=e():typeof define=="function"&&define.amd?define(e):i.moment=e()})(wt,function(){"use strict";var i;function e(){return i.apply(null,arguments)}function t(n){i=n}function o(n){return n instanceof Array||Object.prototype.toString.call(n)==="[object Array]"}function r(n){return n!=null&&Object.prototype.toString.call(n)==="[object Object]"}function p(n,a){return Object.prototype.hasOwnProperty.call(n,a)}function c(n){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(n).length===0;var a;for(a in n)if(p(n,a))return!1;return!0}function M(n){return n===void 0}function z(n){return typeof n=="number"||Object.prototype.toString.call(n)==="[object Number]"}function O(n){return n instanceof Date||Object.prototype.toString.call(n)==="[object Date]"}function d(n,a){var s=[],b,l=n.length;for(b=0;b>>0,b;for(b=0;b0)for(s=0;s<_;s++)b=D[s],l=a[b],M(l)||(n[b]=l);return n}function C(n){K(this,n),this._d=new Date(n._d!=null?n._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),v===!1&&(v=!0,e.updateOffset(this),v=!1)}function x(n){return n instanceof C||n!=null&&n._isAMomentObject!=null}function F(n){e.suppressDeprecationWarnings===!1&&typeof console!="undefined"&&console.warn&&console.warn("Deprecation warning: "+n)}function S(n,a){var s=!0;return u(function(){if(e.deprecationHandler!=null&&e.deprecationHandler(null,n),s){var b=[],l,_,q,T=arguments.length;for(_=0;_=0;return(_?s?"+":"":"-")+Math.pow(10,Math.max(0,l)).toString().substr(1)+b}var f0=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,B0=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,b1={},P0={};function B(n,a,s,b){var l=b;typeof b=="string"&&(l=function(){return this[b]()}),n&&(P0[n]=l),a&&(P0[a[0]]=function(){return i0(l.apply(this,arguments),a[1],a[2])}),s&&(P0[s]=function(){return this.localeData().ordinal(l.apply(this,arguments),n)})}function S0(n){return n.match(/\[[\s\S]/)?n.replace(/^\[|\]$/g,""):n.replace(/\\/g,"")}function n0(n){var a=n.match(f0),s,b;for(s=0,b=a.length;s=0&&B0.test(n);)n=n.replace(B0,b),B0.lastIndex=0,s-=1;return n}var G0={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function it(n){var a=this._longDateFormat[n],s=this._longDateFormat[n.toUpperCase()];return a||!s?a:(this._longDateFormat[n]=s.match(f0).map(function(b){return b==="MMMM"||b==="MM"||b==="DD"||b==="dddd"?b.slice(1):b}).join(""),this._longDateFormat[n])}var M1="Invalid date";function A(){return this._invalidDate}var g="%d",m=/\d{1,2}/;function L(n){return this._ordinal.replace("%d",n)}var P={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Z(n,a,s,b){var l=this._relativeTime[s];return V(l)?l(n,a,s,b):l.replace(/%d/i,n)}function h0(n,a){var s=this._relativeTime[n>0?"future":"past"];return V(s)?s(a):s.replace(/%s/i,a)}var _0={};function G(n,a){var s=n.toLowerCase();_0[s]=_0[s+"s"]=_0[a]=n}function N0(n){return typeof n=="string"?_0[n]||_0[n.toLowerCase()]:void 0}function st(n){var a={},s,b;for(b in n)p(n,b)&&(s=N0(b),s&&(a[s]=n[b]));return a}var fn={};function R0(n,a){fn[n]=a}function Ka(n){var a=[],s;for(s in n)p(n,s)&&a.push({unit:s,priority:fn[s]});return a.sort(function(b,l){return b.priority-l.priority}),a}function _e(n){return n%4===0&&n%100!==0||n%400===0}function D0(n){return n<0?Math.ceil(n)||0:Math.floor(n)}function U(n){var a=+n,s=0;return a!==0&&isFinite(a)&&(s=D0(a)),s}function y1(n,a){return function(s){return s!=null?(hn(this,n,s),e.updateOffset(this,a),this):ue(this,n)}}function ue(n,a){return n.isValid()?n._d["get"+(n._isUTC?"UTC":"")+a]():NaN}function hn(n,a,s){n.isValid()&&!isNaN(s)&&(a==="FullYear"&&_e(n.year())&&n.month()===1&&n.date()===29?(s=U(s),n._d["set"+(n._isUTC?"UTC":"")+a](s,n.month(),ye(s,n.month()))):n._d["set"+(n._isUTC?"UTC":"")+a](s))}function Fa(n){return n=N0(n),V(this[n])?this[n]():this}function Ha(n,a){if(typeof n=="object"){n=st(n);var s=Ka(n),b,l=s.length;for(b=0;b68?1900:2e3)};var wn=y1("FullYear",!0);function lp(){return _e(this.year())}function zp(n,a,s,b,l,_,q){var T;return n<100&&n>=0?(T=new Date(n+400,a,s,b,l,_,q),isFinite(T.getFullYear())&&T.setFullYear(n)):T=new Date(n,a,s,b,l,_,q),T}function V1(n){var a,s;return n<100&&n>=0?(s=Array.prototype.slice.call(arguments),s[0]=n+400,a=new Date(Date.UTC.apply(null,s)),isFinite(a.getUTCFullYear())&&a.setUTCFullYear(n)):a=new Date(Date.UTC.apply(null,arguments)),a}function Re(n,a,s){var b=7+a-s,l=(7+V1(n,0,b).getUTCDay()-a)%7;return-l+b-1}function Bn(n,a,s,b,l){var _=(7+s-b)%7,q=Re(n,b,l),T=1+7*(a-1)+_+q,j,r0;return T<=0?(j=n-1,r0=Y1(j)+T):T>Y1(n)?(j=n+1,r0=T-Y1(n)):(j=n,r0=T),{year:j,dayOfYear:r0}}function Q1(n,a,s){var b=Re(n.year(),a,s),l=Math.floor((n.dayOfYear()-b-1)/7)+1,_,q;return l<1?(q=n.year()-1,_=l+Q0(q,a,s)):l>Q0(n.year(),a,s)?(_=l-Q0(n.year(),a,s),q=n.year()+1):(q=n.year(),_=l),{week:_,year:q}}function Q0(n,a,s){var b=Re(n,a,s),l=Re(n+1,a,s);return(Y1(n)-b+l)/7}B("w",["ww",2],"wo","week"),B("W",["WW",2],"Wo","isoWeek"),G("week","w"),G("isoWeek","W"),R0("week",5),R0("isoWeek",5),w("w",a0),w("ww",a0,T0),w("W",a0),w("WW",a0,T0),G1(["w","ww","W","WW"],function(n,a,s,b){a[b.substr(0,1)]=U(n)});function Op(n){return Q1(n,this._week.dow,this._week.doy).week}var dp={dow:0,doy:6};function _p(){return this._week.dow}function up(){return this._week.doy}function Ap(n){var a=this.localeData().week(this);return n==null?a:this.add((n-a)*7,"d")}function fp(n){var a=Q1(this,1,4).week;return n==null?a:this.add((n-a)*7,"d")}B("d",0,"do","day"),B("dd",0,0,function(n){return this.localeData().weekdaysMin(this,n)}),B("ddd",0,0,function(n){return this.localeData().weekdaysShort(this,n)}),B("dddd",0,0,function(n){return this.localeData().weekdays(this,n)}),B("e",0,0,"weekday"),B("E",0,0,"isoWeekday"),G("day","d"),G("weekday","e"),G("isoWeekday","E"),R0("day",11),R0("weekday",11),R0("isoWeekday",11),w("d",a0),w("e",a0),w("E",a0),w("dd",function(n,a){return a.weekdaysMinRegex(n)}),w("ddd",function(n,a){return a.weekdaysShortRegex(n)}),w("dddd",function(n,a){return a.weekdaysRegex(n)}),G1(["dd","ddd","dddd"],function(n,a,s,b){var l=s._locale.weekdaysParse(n,b,s._strict);l!=null?a.d=l:f(s).invalidWeekday=n}),G1(["d","e","E"],function(n,a,s,b){a[b]=U(n)});function hp(n,a){return typeof n!="string"?n:isNaN(n)?(n=a.weekdaysParse(n),typeof n=="number"?n:null):parseInt(n,10)}function qp(n,a){return typeof n=="string"?a.weekdaysParse(n)%7||7:isNaN(n)?null:n}function lt(n,a){return n.slice(a,7).concat(n.slice(0,a))}var mp="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),xn="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Wp="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),gp=H1,yp=H1,Rp=H1;function vp(n,a){var s=o(this._weekdays)?this._weekdays:this._weekdays[n&&n!==!0&&this._weekdays.isFormat.test(a)?"format":"standalone"];return n===!0?lt(s,this._week.dow):n?s[n.day()]:s}function Lp(n){return n===!0?lt(this._weekdaysShort,this._week.dow):n?this._weekdaysShort[n.day()]:this._weekdaysShort}function Ep(n){return n===!0?lt(this._weekdaysMin,this._week.dow):n?this._weekdaysMin[n.day()]:this._weekdaysMin}function wp(n,a,s){var b,l,_,q=n.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],b=0;b<7;++b)_=h([2e3,1]).day(b),this._minWeekdaysParse[b]=this.weekdaysMin(_,"").toLocaleLowerCase(),this._shortWeekdaysParse[b]=this.weekdaysShort(_,"").toLocaleLowerCase(),this._weekdaysParse[b]=this.weekdays(_,"").toLocaleLowerCase();return s?a==="dddd"?(l=l0.call(this._weekdaysParse,q),l!==-1?l:null):a==="ddd"?(l=l0.call(this._shortWeekdaysParse,q),l!==-1?l:null):(l=l0.call(this._minWeekdaysParse,q),l!==-1?l:null):a==="dddd"?(l=l0.call(this._weekdaysParse,q),l!==-1||(l=l0.call(this._shortWeekdaysParse,q),l!==-1)?l:(l=l0.call(this._minWeekdaysParse,q),l!==-1?l:null)):a==="ddd"?(l=l0.call(this._shortWeekdaysParse,q),l!==-1||(l=l0.call(this._weekdaysParse,q),l!==-1)?l:(l=l0.call(this._minWeekdaysParse,q),l!==-1?l:null)):(l=l0.call(this._minWeekdaysParse,q),l!==-1||(l=l0.call(this._weekdaysParse,q),l!==-1)?l:(l=l0.call(this._shortWeekdaysParse,q),l!==-1?l:null))}function Bp(n,a,s){var b,l,_;if(this._weekdaysParseExact)return wp.call(this,n,a,s);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),b=0;b<7;b++){if(l=h([2e3,1]).day(b),s&&!this._fullWeekdaysParse[b]&&(this._fullWeekdaysParse[b]=new RegExp("^"+this.weekdays(l,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[b]=new RegExp("^"+this.weekdaysShort(l,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[b]=new RegExp("^"+this.weekdaysMin(l,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[b]||(_="^"+this.weekdays(l,"")+"|^"+this.weekdaysShort(l,"")+"|^"+this.weekdaysMin(l,""),this._weekdaysParse[b]=new RegExp(_.replace(".",""),"i")),s&&a==="dddd"&&this._fullWeekdaysParse[b].test(n))return b;if(s&&a==="ddd"&&this._shortWeekdaysParse[b].test(n))return b;if(s&&a==="dd"&&this._minWeekdaysParse[b].test(n))return b;if(!s&&this._weekdaysParse[b].test(n))return b}}function xp(n){if(!this.isValid())return n!=null?this:NaN;var a=this._isUTC?this._d.getUTCDay():this._d.getDay();return n!=null?(n=hp(n,this.localeData()),this.add(n-a,"d")):a}function Np(n){if(!this.isValid())return n!=null?this:NaN;var a=(this.day()+7-this.localeData()._week.dow)%7;return n==null?a:this.add(n-a,"d")}function Tp(n){if(!this.isValid())return n!=null?this:NaN;if(n!=null){var a=qp(n,this.localeData());return this.day(this.day()%7?a:a-7)}else return this.day()||7}function kp(n){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||zt.call(this),n?this._weekdaysStrictRegex:this._weekdaysRegex):(p(this,"_weekdaysRegex")||(this._weekdaysRegex=gp),this._weekdaysStrictRegex&&n?this._weekdaysStrictRegex:this._weekdaysRegex)}function Pp(n){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||zt.call(this),n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(p(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=yp),this._weekdaysShortStrictRegex&&n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Dp(n){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||zt.call(this),n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(p(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Rp),this._weekdaysMinStrictRegex&&n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function zt(){function n(x0,n1){return n1.length-x0.length}var a=[],s=[],b=[],l=[],_,q,T,j,r0;for(_=0;_<7;_++)q=h([2e3,1]).day(_),T=k0(this.weekdaysMin(q,"")),j=k0(this.weekdaysShort(q,"")),r0=k0(this.weekdays(q,"")),a.push(T),s.push(j),b.push(r0),l.push(T),l.push(j),l.push(r0);a.sort(n),s.sort(n),b.sort(n),l.sort(n),this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+b.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Ot(){return this.hours()%12||12}function Cp(){return this.hours()||24}B("H",["HH",2],0,"hour"),B("h",["hh",2],0,Ot),B("k",["kk",2],0,Cp),B("hmm",0,0,function(){return""+Ot.apply(this)+i0(this.minutes(),2)}),B("hmmss",0,0,function(){return""+Ot.apply(this)+i0(this.minutes(),2)+i0(this.seconds(),2)}),B("Hmm",0,0,function(){return""+this.hours()+i0(this.minutes(),2)}),B("Hmmss",0,0,function(){return""+this.hours()+i0(this.minutes(),2)+i0(this.seconds(),2)});function Nn(n,a){B(n,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),a)})}Nn("a",!0),Nn("A",!1),G("hour","h"),R0("hour",13);function Tn(n,a){return a._meridiemParse}w("a",Tn),w("A",Tn),w("H",a0),w("h",a0),w("k",a0),w("HH",a0,T0),w("hh",a0,T0),w("kk",a0,T0),w("hmm",Wn),w("hmmss",gn),w("Hmm",Wn),w("Hmmss",gn),o0(["H","HH"],u0),o0(["k","kk"],function(n,a,s){var b=U(n);a[u0]=b===24?0:b}),o0(["a","A"],function(n,a,s){s._isPm=s._locale.isPM(n),s._meridiem=n}),o0(["h","hh"],function(n,a,s){a[u0]=U(n),f(s).bigHour=!0}),o0("hmm",function(n,a,s){var b=n.length-2;a[u0]=U(n.substr(0,b)),a[X0]=U(n.substr(b)),f(s).bigHour=!0}),o0("hmmss",function(n,a,s){var b=n.length-4,l=n.length-2;a[u0]=U(n.substr(0,b)),a[X0]=U(n.substr(b,2)),a[V0]=U(n.substr(l)),f(s).bigHour=!0}),o0("Hmm",function(n,a,s){var b=n.length-2;a[u0]=U(n.substr(0,b)),a[X0]=U(n.substr(b))}),o0("Hmmss",function(n,a,s){var b=n.length-4,l=n.length-2;a[u0]=U(n.substr(0,b)),a[X0]=U(n.substr(b,2)),a[V0]=U(n.substr(l))});function Sp(n){return(n+"").toLowerCase().charAt(0)==="p"}var Xp=/[ap]\.?m?\.?/i,Ip=y1("Hours",!0);function jp(n,a,s){return n>11?s?"pm":"PM":s?"am":"AM"}var kn={calendar:X,longDateFormat:G0,invalidDate:M1,ordinal:g,dayOfMonthOrdinalParse:m,relativeTime:P,months:np,monthsShort:yn,week:dp,weekdays:mp,weekdaysMin:Wp,weekdaysShort:xn,meridiemParse:Xp},s0={},J1={},Z1;function $p(n,a){var s,b=Math.min(n.length,a.length);for(s=0;s0;){if(l=ve(_.slice(0,s).join("-")),l)return l;if(b&&b.length>=s&&$p(_,b)>=s-1)break;s--}a++}return Z1}function Kp(n){return n.match("^[^/\\\\]*$")!=null}function ve(n){var a=null,s;if(s0[n]===void 0&&typeof x1!="undefined"&&x1&&x1.exports&&Kp(n))try{a=Z1._abbr,s=Mo,s("./locale/"+n),p1(a)}catch(b){s0[n]=null}return s0[n]}function p1(n,a){var s;return n&&(M(a)?s=J0(n):s=dt(n,a),s?Z1=s:typeof console!="undefined"&&console.warn&&console.warn("Locale "+n+" not found. Did you forget to load it?")),Z1._abbr}function dt(n,a){if(a!==null){var s,b=kn;if(a.abbr=n,s0[n]!=null)A0("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),b=s0[n]._config;else if(a.parentLocale!=null)if(s0[a.parentLocale]!=null)b=s0[a.parentLocale]._config;else if(s=ve(a.parentLocale),s!=null)b=s._config;else return J1[a.parentLocale]||(J1[a.parentLocale]=[]),J1[a.parentLocale].push({name:n,config:a}),null;return s0[n]=new M0(w0(b,a)),J1[n]&&J1[n].forEach(function(l){dt(l.name,l.config)}),p1(n),s0[n]}else return delete s0[n],null}function Fp(n,a){if(a!=null){var s,b,l=kn;s0[n]!=null&&s0[n].parentLocale!=null?s0[n].set(w0(s0[n]._config,a)):(b=ve(n),b!=null&&(l=b._config),a=w0(l,a),b==null&&(a.abbr=n),s=new M0(a),s.parentLocale=s0[n],s0[n]=s),p1(n)}else s0[n]!=null&&(s0[n].parentLocale!=null?(s0[n]=s0[n].parentLocale,n===p1()&&p1(n)):s0[n]!=null&&delete s0[n]);return s0[n]}function J0(n){var a;if(n&&n._locale&&n._locale._abbr&&(n=n._locale._abbr),!n)return Z1;if(!o(n)){if(a=ve(n),a)return a;n=[n]}return Up(n)}function Hp(){return k(s0)}function _t(n){var a,s=n._a;return s&&f(n).overflow===-2&&(a=s[Y0]<0||s[Y0]>11?Y0:s[j0]<1||s[j0]>ye(s[v0],s[Y0])?j0:s[u0]<0||s[u0]>24||s[u0]===24&&(s[X0]!==0||s[V0]!==0||s[l1]!==0)?u0:s[X0]<0||s[X0]>59?X0:s[V0]<0||s[V0]>59?V0:s[l1]<0||s[l1]>999?l1:-1,f(n)._overflowDayOfYear&&(aj0)&&(a=j0),f(n)._overflowWeeks&&a===-1&&(a=Za),f(n)._overflowWeekday&&a===-1&&(a=ep),f(n).overflow=a),n}var Gp=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Yp=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Vp=/Z|[+-]\d\d(?::?\d\d)?/,Le=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ut=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Qp=/^\/?Date\((-?\d+)/i,Jp=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Zp={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Dn(n){var a,s,b=n._i,l=Gp.exec(b)||Yp.exec(b),_,q,T,j,r0=Le.length,x0=ut.length;if(l){for(f(n).iso=!0,a=0,s=r0;aY1(q)||n._dayOfYear===0)&&(f(n)._overflowDayOfYear=!0),s=V1(q,0,n._dayOfYear),n._a[Y0]=s.getUTCMonth(),n._a[j0]=s.getUTCDate()),a=0;a<3&&n._a[a]==null;++a)n._a[a]=b[a]=l[a];for(;a<7;a++)n._a[a]=b[a]=n._a[a]==null?a===2?1:0:n._a[a];n._a[u0]===24&&n._a[X0]===0&&n._a[V0]===0&&n._a[l1]===0&&(n._nextDay=!0,n._a[u0]=0),n._d=(n._useUTC?V1:zp).apply(null,b),_=n._useUTC?n._d.getUTCDay():n._d.getDay(),n._tzm!=null&&n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm),n._nextDay&&(n._a[u0]=24),n._w&&typeof n._w.d!="undefined"&&n._w.d!==_&&(f(n).weekdayMismatch=!0)}}function ii(n){var a,s,b,l,_,q,T,j,r0;a=n._w,a.GG!=null||a.W!=null||a.E!=null?(_=1,q=4,s=v1(a.GG,n._a[v0],Q1(p0(),1,4).year),b=v1(a.W,1),l=v1(a.E,1),(l<1||l>7)&&(j=!0)):(_=n._locale._week.dow,q=n._locale._week.doy,r0=Q1(p0(),_,q),s=v1(a.gg,n._a[v0],r0.year),b=v1(a.w,r0.week),a.d!=null?(l=a.d,(l<0||l>6)&&(j=!0)):a.e!=null?(l=a.e+_,(a.e<0||a.e>6)&&(j=!0)):l=_),b<1||b>Q0(s,_,q)?f(n)._overflowWeeks=!0:j!=null?f(n)._overflowWeekday=!0:(T=Bn(s,b,l,_,q),n._a[v0]=T.year,n._dayOfYear=T.dayOfYear)}e.ISO_8601=function(){},e.RFC_2822=function(){};function ft(n){if(n._f===e.ISO_8601){Dn(n);return}if(n._f===e.RFC_2822){Cn(n);return}n._a=[],f(n).empty=!0;var a=""+n._i,s,b,l,_,q,T=a.length,j=0,r0,x0;for(l=a1(n._f,n._locale).match(f0)||[],x0=l.length,s=0;s0&&f(n).unusedInput.push(q),a=a.slice(a.indexOf(b)+b.length),j+=b.length),P0[_]?(b?f(n).empty=!1:f(n).unusedTokens.push(_),Ja(_,b,n)):n._strict&&!b&&f(n).unusedTokens.push(_);f(n).charsLeftOver=T-j,a.length>0&&f(n).unusedInput.push(a),n._a[u0]<=12&&f(n).bigHour===!0&&n._a[u0]>0&&(f(n).bigHour=void 0),f(n).parsedDateParts=n._a.slice(0),f(n).meridiem=n._meridiem,n._a[u0]=si(n._locale,n._a[u0],n._meridiem),r0=f(n).era,r0!==null&&(n._a[v0]=n._locale.erasConvertYear(r0,n._a[v0])),At(n),_t(n)}function si(n,a,s){var b;return s==null?a:n.meridiemHour!=null?n.meridiemHour(a,s):(n.isPM!=null&&(b=n.isPM(s),b&&a<12&&(a+=12),!b&&a===12&&(a=0)),a)}function ci(n){var a,s,b,l,_,q,T=!1,j=n._f.length;if(j===0){f(n).invalidFormat=!0,n._d=new Date(NaN);return}for(l=0;lthis?this:n:E()});function In(n,a){var s,b;if(a.length===1&&o(a[0])&&(a=a[0]),!a.length)return p0();for(s=a[0],b=1;bthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function wi(){if(!M(this._isDSTShifted))return this._isDSTShifted;var n={},a;return K(n,this),n=Sn(n),n._a?(a=n._isUTC?h(n._a):p0(n._a),this._isDSTShifted=this.isValid()&&qi(n._a,a.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Bi(){return this.isValid()?!this._isUTC:!1}function xi(){return this.isValid()?this._isUTC:!1}function $n(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Ni=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Ti=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function I0(n,a){var s=n,b=null,l,_,q;return we(n)?s={ms:n._milliseconds,d:n._days,M:n._months}:z(n)||!isNaN(+n)?(s={},a?s[a]=+n:s.milliseconds=+n):(b=Ni.exec(n))?(l=b[1]==="-"?-1:1,s={y:0,d:U(b[j0])*l,h:U(b[u0])*l,m:U(b[X0])*l,s:U(b[V0])*l,ms:U(ht(b[l1]*1e3))*l}):(b=Ti.exec(n))?(l=b[1]==="-"?-1:1,s={y:z1(b[2],l),M:z1(b[3],l),w:z1(b[4],l),d:z1(b[5],l),h:z1(b[6],l),m:z1(b[7],l),s:z1(b[8],l)}):s==null?s={}:typeof s=="object"&&("from"in s||"to"in s)&&(q=ki(p0(s.from),p0(s.to)),s={},s.ms=q.milliseconds,s.M=q.months),_=new Ee(s),we(n)&&p(n,"_locale")&&(_._locale=n._locale),we(n)&&p(n,"_isValid")&&(_._isValid=n._isValid),_}I0.fn=Ee.prototype,I0.invalid=hi;function z1(n,a){var s=n&&parseFloat(n.replace(",","."));return(isNaN(s)?0:s)*a}function Un(n,a){var s={};return s.months=a.month()-n.month()+(a.year()-n.year())*12,n.clone().add(s.months,"M").isAfter(a)&&--s.months,s.milliseconds=+a-+n.clone().add(s.months,"M"),s}function ki(n,a){var s;return n.isValid()&&a.isValid()?(a=mt(a,n),n.isBefore(a)?s=Un(n,a):(s=Un(a,n),s.milliseconds=-s.milliseconds,s.months=-s.months),s):{milliseconds:0,months:0}}function Kn(n,a){return function(s,b){var l,_;return b!==null&&!isNaN(+b)&&(A0(a,"moment()."+a+"(period, number) is deprecated. Please use moment()."+a+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),_=s,s=b,b=_),l=I0(s,b),Fn(this,l,n),this}}function Fn(n,a,s,b){var l=a._milliseconds,_=ht(a._days),q=ht(a._months);!n.isValid()||(b=b==null?!0:b,q&&vn(n,ue(n,"Month")+q*s),_&&hn(n,"Date",ue(n,"Date")+_*s),l&&n._d.setTime(n._d.valueOf()+l*s),b&&e.updateOffset(n,_||q))}var Pi=Kn(1,"add"),Di=Kn(-1,"subtract");function Hn(n){return typeof n=="string"||n instanceof String}function Ci(n){return x(n)||O(n)||Hn(n)||z(n)||Xi(n)||Si(n)||n===null||n===void 0}function Si(n){var a=r(n)&&!c(n),s=!1,b=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],l,_,q=b.length;for(l=0;ls.valueOf():s.valueOf()9999?d0(s,a?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):V(Date.prototype.toISOString)?a?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",d0(s,"Z")):d0(s,a?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function e2(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var n="moment",a="",s,b,l,_;return this.isLocal()||(n=this.utcOffset()===0?"moment.utc":"moment.parseZone",a="Z"),s="["+n+'("]',b=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",l="-MM-DD[T]HH:mm:ss.SSS",_=a+'[")]',this.format(s+b+l+_)}function t2(n){n||(n=this.isUtc()?e.defaultFormatUtc:e.defaultFormat);var a=d0(this,n);return this.localeData().postformat(a)}function n2(n,a){return this.isValid()&&(x(n)&&n.isValid()||p0(n).isValid())?I0({to:this,from:n}).locale(this.locale()).humanize(!a):this.localeData().invalidDate()}function o2(n){return this.from(p0(),n)}function r2(n,a){return this.isValid()&&(x(n)&&n.isValid()||p0(n).isValid())?I0({from:this,to:n}).locale(this.locale()).humanize(!a):this.localeData().invalidDate()}function a2(n){return this.to(p0(),n)}function Gn(n){var a;return n===void 0?this._locale._abbr:(a=J0(n),a!=null&&(this._locale=a),this)}var Yn=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(n){return n===void 0?this.localeData():this.locale(n)});function Vn(){return this._locale}var xe=1e3,L1=60*xe,Ne=60*L1,Qn=(365*400+97)*24*Ne;function E1(n,a){return(n%a+a)%a}function Jn(n,a,s){return n<100&&n>=0?new Date(n+400,a,s)-Qn:new Date(n,a,s).valueOf()}function Zn(n,a,s){return n<100&&n>=0?Date.UTC(n+400,a,s)-Qn:Date.UTC(n,a,s)}function p2(n){var a,s;if(n=N0(n),n===void 0||n==="millisecond"||!this.isValid())return this;switch(s=this._isUTC?Zn:Jn,n){case"year":a=s(this.year(),0,1);break;case"quarter":a=s(this.year(),this.month()-this.month()%3,1);break;case"month":a=s(this.year(),this.month(),1);break;case"week":a=s(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":a=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":a=s(this.year(),this.month(),this.date());break;case"hour":a=this._d.valueOf(),a-=E1(a+(this._isUTC?0:this.utcOffset()*L1),Ne);break;case"minute":a=this._d.valueOf(),a-=E1(a,L1);break;case"second":a=this._d.valueOf(),a-=E1(a,xe);break}return this._d.setTime(a),e.updateOffset(this,!0),this}function i2(n){var a,s;if(n=N0(n),n===void 0||n==="millisecond"||!this.isValid())return this;switch(s=this._isUTC?Zn:Jn,n){case"year":a=s(this.year()+1,0,1)-1;break;case"quarter":a=s(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":a=s(this.year(),this.month()+1,1)-1;break;case"week":a=s(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":a=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":a=s(this.year(),this.month(),this.date()+1)-1;break;case"hour":a=this._d.valueOf(),a+=Ne-E1(a+(this._isUTC?0:this.utcOffset()*L1),Ne)-1;break;case"minute":a=this._d.valueOf(),a+=L1-E1(a,L1)-1;break;case"second":a=this._d.valueOf(),a+=xe-E1(a,xe)-1;break}return this._d.setTime(a),e.updateOffset(this,!0),this}function s2(){return this._d.valueOf()-(this._offset||0)*6e4}function c2(){return Math.floor(this.valueOf()/1e3)}function b2(){return new Date(this.valueOf())}function M2(){var n=this;return[n.year(),n.month(),n.date(),n.hour(),n.minute(),n.second(),n.millisecond()]}function l2(){var n=this;return{years:n.year(),months:n.month(),date:n.date(),hours:n.hours(),minutes:n.minutes(),seconds:n.seconds(),milliseconds:n.milliseconds()}}function z2(){return this.isValid()?this.toISOString():null}function O2(){return N(this)}function d2(){return u({},f(this))}function _2(){return f(this).overflow}function u2(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}B("N",0,0,"eraAbbr"),B("NN",0,0,"eraAbbr"),B("NNN",0,0,"eraAbbr"),B("NNNN",0,0,"eraName"),B("NNNNN",0,0,"eraNarrow"),B("y",["y",1],"yo","eraYear"),B("y",["yy",2],0,"eraYear"),B("y",["yyy",3],0,"eraYear"),B("y",["yyyy",4],0,"eraYear"),w("N",gt),w("NN",gt),w("NNN",gt),w("NNNN",L2),w("NNNNN",E2),o0(["N","NN","NNN","NNNN","NNNNN"],function(n,a,s,b){var l=s._locale.erasParse(n,b,s._strict);l?f(s).era=l:f(s).invalidEra=n}),w("y",R1),w("yy",R1),w("yyy",R1),w("yyyy",R1),w("yo",w2),o0(["y","yy","yyy","yyyy"],v0),o0(["yo"],function(n,a,s,b){var l;s._locale._eraYearOrdinalRegex&&(l=n.match(s._locale._eraYearOrdinalRegex)),s._locale.eraYearOrdinalParse?a[v0]=s._locale.eraYearOrdinalParse(n,l):a[v0]=parseInt(n,10)});function A2(n,a){var s,b,l,_=this._eras||J0("en")._eras;for(s=0,b=_.length;s=0)return _[b]}function h2(n,a){var s=n.since<=n.until?1:-1;return a===void 0?e(n.since).year():e(n.since).year()+(a-n.offset)*s}function q2(){var n,a,s,b=this.localeData().eras();for(n=0,a=b.length;n_&&(a=_),D2.call(this,n,a,s,b,l))}function D2(n,a,s,b,l){var _=Bn(n,a,s,b,l),q=V1(_.year,0,_.dayOfYear);return this.year(q.getUTCFullYear()),this.month(q.getUTCMonth()),this.date(q.getUTCDate()),this}B("Q",0,"Qo","quarter"),G("quarter","Q"),R0("quarter",7),w("Q",qn),o0("Q",function(n,a){a[Y0]=(U(n)-1)*3});function C2(n){return n==null?Math.ceil((this.month()+1)/3):this.month((n-1)*3+this.month()%3)}B("D",["DD",2],"Do","date"),G("date","D"),R0("date",9),w("D",a0),w("DD",a0,T0),w("Do",function(n,a){return n?a._dayOfMonthOrdinalParse||a._ordinalParse:a._dayOfMonthOrdinalParseLenient}),o0(["D","DD"],j0),o0("Do",function(n,a){a[j0]=U(n.match(a0)[0])});var to=y1("Date",!0);B("DDD",["DDDD",3],"DDDo","dayOfYear"),G("dayOfYear","DDD"),R0("dayOfYear",4),w("DDD",fe),w("DDDD",mn),o0(["DDD","DDDD"],function(n,a,s){s._dayOfYear=U(n)});function S2(n){var a=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return n==null?a:this.add(n-a,"d")}B("m",["mm",2],0,"minute"),G("minute","m"),R0("minute",14),w("m",a0),w("mm",a0,T0),o0(["m","mm"],X0);var X2=y1("Minutes",!1);B("s",["ss",2],0,"second"),G("second","s"),R0("second",15),w("s",a0),w("ss",a0,T0),o0(["s","ss"],V0);var I2=y1("Seconds",!1);B("S",0,0,function(){return~~(this.millisecond()/100)}),B(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),B(0,["SSS",3],0,"millisecond"),B(0,["SSSS",4],0,function(){return this.millisecond()*10}),B(0,["SSSSS",5],0,function(){return this.millisecond()*100}),B(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),B(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),B(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),B(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),G("millisecond","ms"),R0("millisecond",16),w("S",fe,qn),w("SS",fe,T0),w("SSS",fe,mn);var i1,no;for(i1="SSSS";i1.length<=9;i1+="S")w(i1,R1);function j2(n,a){a[l1]=U(("0."+n)*1e3)}for(i1="S";i1.length<=9;i1+="S")o0(i1,j2);no=y1("Milliseconds",!1),B("z",0,0,"zoneAbbr"),B("zz",0,0,"zoneName");function $2(){return this._isUTC?"UTC":""}function U2(){return this._isUTC?"Coordinated Universal Time":""}var R=C.prototype;R.add=Pi,R.calendar=$i,R.clone=Ui,R.diff=Qi,R.endOf=i2,R.format=t2,R.from=n2,R.fromNow=o2,R.to=r2,R.toNow=a2,R.get=Fa,R.invalidAt=_2,R.isAfter=Ki,R.isBefore=Fi,R.isBetween=Hi,R.isSame=Gi,R.isSameOrAfter=Yi,R.isSameOrBefore=Vi,R.isValid=O2,R.lang=Yn,R.locale=Gn,R.localeData=Vn,R.max=Oi,R.min=zi,R.parsingFlags=d2,R.set=Ha,R.startOf=p2,R.subtract=Di,R.toArray=M2,R.toObject=l2,R.toDate=b2,R.toISOString=Zi,R.inspect=e2,typeof Symbol!="undefined"&&Symbol.for!=null&&(R[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),R.toJSON=z2,R.toString=Ji,R.unix=c2,R.valueOf=s2,R.creationData=u2,R.eraName=q2,R.eraNarrow=m2,R.eraAbbr=W2,R.eraYear=g2,R.year=wn,R.isLeapYear=lp,R.weekYear=B2,R.isoWeekYear=x2,R.quarter=R.quarters=C2,R.month=Ln,R.daysInMonth=cp,R.week=R.weeks=Ap,R.isoWeek=R.isoWeeks=fp,R.weeksInYear=k2,R.weeksInWeekYear=P2,R.isoWeeksInYear=N2,R.isoWeeksInISOWeekYear=T2,R.date=to,R.day=R.days=xp,R.weekday=Np,R.isoWeekday=Tp,R.dayOfYear=S2,R.hour=R.hours=Ip,R.minute=R.minutes=X2,R.second=R.seconds=I2,R.millisecond=R.milliseconds=no,R.utcOffset=Wi,R.utc=yi,R.local=Ri,R.parseZone=vi,R.hasAlignedHourOffset=Li,R.isDST=Ei,R.isLocal=Bi,R.isUtcOffset=xi,R.isUtc=$n,R.isUTC=$n,R.zoneAbbr=$2,R.zoneName=U2,R.dates=S("dates accessor is deprecated. Use date instead.",to),R.months=S("months accessor is deprecated. Use month instead",Ln),R.years=S("years accessor is deprecated. Use year instead",wn),R.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",gi),R.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",wi);function K2(n){return p0(n*1e3)}function F2(){return p0.apply(null,arguments).parseZone()}function oo(n){return n}var J=M0.prototype;J.calendar=b0,J.longDateFormat=it,J.invalidDate=A,J.ordinal=L,J.preparse=oo,J.postformat=oo,J.relativeTime=Z,J.pastFuture=h0,J.set=E0,J.eras=A2,J.erasParse=f2,J.erasConvertYear=h2,J.erasAbbrRegex=R2,J.erasNameRegex=y2,J.erasNarrowRegex=v2,J.months=ap,J.monthsShort=pp,J.monthsParse=sp,J.monthsRegex=Mp,J.monthsShortRegex=bp,J.week=Op,J.firstDayOfYear=up,J.firstDayOfWeek=_p,J.weekdays=vp,J.weekdaysMin=Ep,J.weekdaysShort=Lp,J.weekdaysParse=Bp,J.weekdaysRegex=kp,J.weekdaysShortRegex=Pp,J.weekdaysMinRegex=Dp,J.isPM=Sp,J.meridiem=jp;function ke(n,a,s,b){var l=J0(),_=h().set(b,a);return l[s](_,n)}function ro(n,a,s){if(z(n)&&(a=n,n=void 0),n=n||"",a!=null)return ke(n,a,s,"month");var b,l=[];for(b=0;b<12;b++)l[b]=ke(n,b,s,"month");return l}function Rt(n,a,s,b){typeof n=="boolean"?(z(a)&&(s=a,a=void 0),a=a||""):(a=n,s=a,n=!1,z(a)&&(s=a,a=void 0),a=a||"");var l=J0(),_=n?l._week.dow:0,q,T=[];if(s!=null)return ke(a,(s+_)%7,b,"day");for(q=0;q<7;q++)T[q]=ke(a,(q+_)%7,b,"day");return T}function H2(n,a){return ro(n,a,"months")}function G2(n,a){return ro(n,a,"monthsShort")}function Y2(n,a,s){return Rt(n,a,s,"weekdays")}function V2(n,a,s){return Rt(n,a,s,"weekdaysShort")}function Q2(n,a,s){return Rt(n,a,s,"weekdaysMin")}p1("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var a=n%10,s=U(n%100/10)===1?"th":a===1?"st":a===2?"nd":a===3?"rd":"th";return n+s}}),e.lang=S("moment.lang is deprecated. Use moment.locale instead.",p1),e.langData=S("moment.langData is deprecated. Use moment.localeData instead.",J0);var Z0=Math.abs;function J2(){var n=this._data;return this._milliseconds=Z0(this._milliseconds),this._days=Z0(this._days),this._months=Z0(this._months),n.milliseconds=Z0(n.milliseconds),n.seconds=Z0(n.seconds),n.minutes=Z0(n.minutes),n.hours=Z0(n.hours),n.months=Z0(n.months),n.years=Z0(n.years),this}function ao(n,a,s,b){var l=I0(a,s);return n._milliseconds+=b*l._milliseconds,n._days+=b*l._days,n._months+=b*l._months,n._bubble()}function Z2(n,a){return ao(this,n,a,1)}function es(n,a){return ao(this,n,a,-1)}function po(n){return n<0?Math.floor(n):Math.ceil(n)}function ts(){var n=this._milliseconds,a=this._days,s=this._months,b=this._data,l,_,q,T,j;return n>=0&&a>=0&&s>=0||n<=0&&a<=0&&s<=0||(n+=po(vt(s)+a)*864e5,a=0,s=0),b.milliseconds=n%1e3,l=D0(n/1e3),b.seconds=l%60,_=D0(l/60),b.minutes=_%60,q=D0(_/60),b.hours=q%24,a+=D0(q/24),j=D0(io(a)),s+=j,a-=po(vt(j)),T=D0(s/12),s%=12,b.days=a,b.months=s,b.years=T,this}function io(n){return n*4800/146097}function vt(n){return n*146097/4800}function ns(n){if(!this.isValid())return NaN;var a,s,b=this._milliseconds;if(n=N0(n),n==="month"||n==="quarter"||n==="year")switch(a=this._days+b/864e5,s=this._months+io(a),n){case"month":return s;case"quarter":return s/3;case"year":return s/12}else switch(a=this._days+Math.round(vt(this._months)),n){case"week":return a/7+b/6048e5;case"day":return a+b/864e5;case"hour":return a*24+b/36e5;case"minute":return a*1440+b/6e4;case"second":return a*86400+b/1e3;case"millisecond":return Math.floor(a*864e5)+b;default:throw new Error("Unknown unit "+n)}}function os(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+U(this._months/12)*31536e6:NaN}function e1(n){return function(){return this.as(n)}}var rs=e1("ms"),as=e1("s"),ps=e1("m"),is=e1("h"),ss=e1("d"),cs=e1("w"),bs=e1("M"),Ms=e1("Q"),ls=e1("y");function zs(){return I0(this)}function Os(n){return n=N0(n),this.isValid()?this[n+"s"]():NaN}function O1(n){return function(){return this.isValid()?this._data[n]:NaN}}var ds=O1("milliseconds"),_s=O1("seconds"),us=O1("minutes"),As=O1("hours"),fs=O1("days"),hs=O1("months"),qs=O1("years");function ms(){return D0(this.days()/7)}var t1=Math.round,w1={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ws(n,a,s,b,l){return l.relativeTime(a||1,!!s,n,b)}function gs(n,a,s,b){var l=I0(n).abs(),_=t1(l.as("s")),q=t1(l.as("m")),T=t1(l.as("h")),j=t1(l.as("d")),r0=t1(l.as("M")),x0=t1(l.as("w")),n1=t1(l.as("y")),s1=_<=s.ss&&["s",_]||_0,s1[4]=b,Ws.apply(null,s1)}function ys(n){return n===void 0?t1:typeof n=="function"?(t1=n,!0):!1}function Rs(n,a){return w1[n]===void 0?!1:a===void 0?w1[n]:(w1[n]=a,n==="s"&&(w1.ss=a-1),!0)}function vs(n,a){if(!this.isValid())return this.localeData().invalidDate();var s=!1,b=w1,l,_;return typeof n=="object"&&(a=n,n=!1),typeof n=="boolean"&&(s=n),typeof a=="object"&&(b=Object.assign({},w1,a),a.s!=null&&a.ss==null&&(b.ss=a.s-1)),l=this.localeData(),_=gs(this,!s,b,l),s&&(_=l.pastFuture(+this,_)),l.postformat(_)}var Lt=Math.abs;function B1(n){return(n>0)-(n<0)||+n}function Pe(){if(!this.isValid())return this.localeData().invalidDate();var n=Lt(this._milliseconds)/1e3,a=Lt(this._days),s=Lt(this._months),b,l,_,q,T=this.asSeconds(),j,r0,x0,n1;return T?(b=D0(n/60),l=D0(b/60),n%=60,b%=60,_=D0(s/12),s%=12,q=n?n.toFixed(3).replace(/\.?0+$/,""):"",j=T<0?"-":"",r0=B1(this._months)!==B1(T)?"-":"",x0=B1(this._days)!==B1(T)?"-":"",n1=B1(this._milliseconds)!==B1(T)?"-":"",j+"P"+(_?r0+_+"Y":"")+(s?r0+s+"M":"")+(a?x0+a+"D":"")+(l||b||n?"T":"")+(l?n1+l+"H":"")+(b?n1+b+"M":"")+(n?n1+q+"S":"")):"P0D"}var Y=Ee.prototype;Y.isValid=fi,Y.abs=J2,Y.add=Z2,Y.subtract=es,Y.as=ns,Y.asMilliseconds=rs,Y.asSeconds=as,Y.asMinutes=ps,Y.asHours=is,Y.asDays=ss,Y.asWeeks=cs,Y.asMonths=bs,Y.asQuarters=Ms,Y.asYears=ls,Y.valueOf=os,Y._bubble=ts,Y.clone=zs,Y.get=Os,Y.milliseconds=ds,Y.seconds=_s,Y.minutes=us,Y.hours=As,Y.days=fs,Y.weeks=ms,Y.months=hs,Y.years=qs,Y.humanize=vs,Y.toISOString=Pe,Y.toString=Pe,Y.toJSON=Pe,Y.locale=Gn,Y.localeData=Vn,Y.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Pe),Y.lang=Yn,B("X",0,0,"unix"),B("x",0,0,"valueOf"),w("x",qe),w("X",Ya),o0("X",function(n,a,s){s._d=new Date(parseFloat(n)*1e3)}),o0("x",function(n,a,s){s._d=new Date(U(n))});return e.version="2.29.4",t(p0),e.fn=R,e.min=di,e.max=_i,e.now=ui,e.utc=h,e.unix=K2,e.months=H2,e.isDate=O,e.locale=p1,e.invalid=E,e.duration=I0,e.isMoment=x,e.weekdays=Y2,e.parseZone=F2,e.localeData=J0,e.isDuration=we,e.monthsShort=G2,e.weekdaysMin=Q2,e.defineLocale=dt,e.updateLocale=Fp,e.locales=Hp,e.weekdaysShort=V2,e.normalizeUnits=N0,e.relativeTimeRounding=ys,e.relativeTimeThreshold=Rs,e.calendarFormat=ji,e.prototype=R,e.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},e})});var Oo=I((zo,Se)=>{(function(i,e){"use strict";typeof Se=="object"&&Se.exports?Se.exports=e(lo()):typeof define=="function"&&define.amd?define(["moment"],e):e(i.moment)})(zo,function(i){"use strict";i.version===void 0&&i.default&&(i=i.default);var e="0.5.43",t={},o={},r={},p={},c={},M;(!i||typeof i.version!="string")&&S0("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var z=i.version.split("."),O=+z[0],d=+z[1];(O<2||O===2&&d<6)&&S0("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+i.version+". See momentjs.com");function u(A){return A>96?A-87:A>64?A-29:A-48}function h(A){var g=0,m=A.split("."),L=m[0],P=m[1]||"",Z=1,h0,_0=0,G=1;for(A.charCodeAt(0)===45&&(g=1,G=-1),g;g_0&&n0.moveInvalidForward&&(Z=_0),g3){var g=p[E0(A)];if(g)return g;S0("Moment Timezone found "+A+" from the Intl api, but did not have that data loaded.")}}catch(N0){}var m=x(),L=m.length,P=c0(m),Z=[],h0,_0,G;for(_0=0;_00?Z[0].zone.name:void 0}function V(A){return(!M||A)&&(M=A0()),M}function E0(A){return(A||"").toLowerCase().replace(/\//g,"_")}function w0(A){var g,m,L,P;for(typeof A=="string"&&(A=[A]),g=0;g0&&(this._z=null),A.apply(this,arguments)}}d0.zoneName=a1(d0.zoneName),d0.zoneAbbr=a1(d0.zoneAbbr),d0.utc=G0(d0.utc),d0.local=G0(d0.local),d0.utcOffset=it(d0.utcOffset),i.tz.setDefault=function(A){return(O<2||O===2&&d<9)&&S0("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+i.version+"."),i.defaultZone=A?M0(A):null,i};var M1=i.momentProperties;return Object.prototype.toString.call(M1)==="[object Array]"?(M1.push("_z"),M1.push("_a")):M1&&(M1._z=null),i})});var _o=I((pM,Ts)=>{Ts.exports={version:"2023c",zones:["Africa/Abidjan|LMT GMT|g.8 0|01|-2ldXH.Q|48e5","Africa/Nairobi|LMT +0230 EAT +0245|-2r.g -2u -30 -2J|012132|-2ua2r.g N6nV.g 3Fbu h1cu dzbJ|47e5","Africa/Algiers|LMT PMT WET WEST CET CEST|-c.c -9.l 0 -10 -10 -20|01232323232323232454542423234542324|-3bQ0c.c MDA2.P cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 DA0 Imo0 rd0 De0 9Xz0 1fb0 1ap0 16K0 2yo0 mEp0 hwL0 jxA0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0|26e5","Africa/Lagos|LMT GMT +0030 WAT|-d.z 0 -u -10|01023|-2B40d.z 7iod.z dnXK.p dLzH.z|17e6","Africa/Bissau|LMT -01 GMT|12.k 10 0|012|-2ldX0 2xoo0|39e4","Africa/Maputo|LMT CAT|-2a.k -20|01|-2GJea.k|26e5","Africa/Cairo|LMT EET EEST|-25.9 -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBC5.9 1AQM5.9 vb0 1ip0 11z0 1iN0 1nz0 12p0 1pz0 10N0 1pz0 16p0 1jz0 s3d0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0 kSp0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0|15e6","Africa/Casablanca|LMT +00 +01|u.k 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2gMnt.E 130Lt.E rb0 Dd0 dVb0 b6p0 TX0 EoB0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0|32e5","Africa/Ceuta|LMT WET WEST CET CEST|l.g 0 -10 -10 -20|0121212121212121212121343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-2M0M0 GdX0 11z0 drd0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1y7o0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|85e3","Africa/El_Aaiun|LMT -01 +00 +01|Q.M 10 0 -10|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1rDz7.c 1GVA7.c 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0|20e4","Africa/Johannesburg|LMT SAST SAST SAST|-1Q -1u -20 -30|0123232|-39EpQ qTcm 1Ajdu 1cL0 1cN0 1cL0|84e5","Africa/Juba|LMT CAT CAST EAT|-26.s -20 -30 -30|012121212121212121212121212121212131|-1yW26.s 1zK06.s 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 PeX0|","Africa/Khartoum|LMT CAT CAST EAT|-2a.8 -20 -30 -30|012121212121212121212121212121212131|-1yW2a.8 1zK0a.8 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 HjL0|51e5","Africa/Monrovia|LMT MMT MMT GMT|H.8 H.8 I.u 0|0123|-3ygng.Q 1usM0 28G01.m|11e5","Africa/Ndjamena|LMT WAT WAST|-10.c -10 -20|0121|-2le10.c 2J3c0.c Wn0|13e5","Africa/Sao_Tome|LMT LMT GMT WAT|-q.U A.J 0 -10|01232|-3tooq.U 18aoq.U 4i6N0 2q00|","Africa/Tripoli|LMT CET CEST EET|-Q.I -10 -20 -20|012121213121212121212121213123123|-21JcQ.I 1hnBQ.I vx0 4iP0 xx0 4eN0 Bb0 7ip0 U0n0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00|11e5","Africa/Tunis|LMT PMT CET CEST|-E.I -9.l -10 -20|01232323232323232323232323232323232|-3zO0E.I 1cBAv.n 18pa9.l 1qM0 DA0 3Tc0 11B0 1ze0 WM0 7z0 3d0 14L0 1cN0 1f90 1ar0 16J0 1gXB0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00|20e5","Africa/Windhoek|LMT +0130 SAST SAST CAT WAT|-18.o -1u -20 -30 -20 -10|012324545454545454545454545454545454545454545454545454|-39Ep8.o qTbC.o 1Ajdu 1cL0 1SqL0 9Io0 16P0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0|32e4","America/Adak|LMT LMT NST NWT NPT BST BDT AHST HST HDT|-cd.m bK.C b0 a0 a0 b0 a0 a0 a0 90|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVzf.p 1EX1d.m 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|326","America/Anchorage|LMT LMT AST AWT APT AHST AHDT YST AKST AKDT|-e0.o 9X.A a0 90 90 a0 90 90 90 80|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVxs.n 1EX20.o 8wX0 iA0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|30e4","America/Puerto_Rico|LMT AST AWT APT|4o.p 40 30 30|01231|-2Qi7z.z 1IUbz.z 7XT0 iu0|24e5","America/Araguaina|LMT -03 -02|3c.M 30 20|0121212121212121212121212121212121212121212121212121|-2glwL.c HdKL.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0|14e4","America/Argentina/Buenos_Aires|LMT CMT -04 -03 -02|3R.M 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343434343|-331U6.c 125cn pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Catamarca|LMT CMT -04 -03 -02|4n.8 4g.M 40 30 20|012323232323232323232323232323232323232323234343434243432343|-331TA.Q 125bR.E pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Cordoba|LMT CMT -04 -03 -02|4g.M 4g.M 40 30 20|012323232323232323232323232323232323232323234343434243434343|-331TH.c 125c0 pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Jujuy|LMT CMT -04 -03 -02|4l.c 4g.M 40 30 20|0123232323232323232323232323232323232323232343434232434343|-331TC.M 125bT.A pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 A4p0 uL0|","America/Argentina/La_Rioja|LMT CMT -04 -03 -02|4r.o 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342343432343|-331Tw.A 125bN.o pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Mendoza|LMT CMT -04 -03 -02|4z.g 4g.M 40 30 20|012323232323232323232323232323232323232323234343423232432343|-331To.I 125bF.w pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 ri10 Op0 7TX0 uL0|","America/Argentina/Rio_Gallegos|LMT CMT -04 -03 -02|4A.Q 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343432343|-331Tn.8 125bD.U pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Salta|LMT CMT -04 -03 -02|4l.E 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342434343|-331TC.k 125bT.8 pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0|","America/Argentina/San_Juan|LMT CMT -04 -03 -02|4y.4 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342343432343|-331Tp.U 125bG.I pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rld0 m10 8lb0 uL0|","America/Argentina/San_Luis|LMT CMT -04 -03 -02|4p.o 4g.M 40 30 20|0123232323232323232323232323232323232323232343434232323432323|-331Ty.A 125bP.o pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 vDb0 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0|","America/Argentina/Tucuman|LMT CMT -04 -03 -02|4k.Q 4g.M 40 30 20|01232323232323232323232323232323232323232323434343424343234343|-331TD.8 125bT.U pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 4N0 8BX0 uL0 1qN0 WL0|","America/Argentina/Ushuaia|LMT CMT -04 -03 -02|4x.c 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343432343|-331Tq.M 125bH.A pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rkN0 8p0 8zb0 uL0|","America/Asuncion|LMT AMT -04 -03|3O.E 3O.E 40 30|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-3eLw9.k 1FGo0 1DKM9.k 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0|28e5","America/Panama|LMT CMT EST|5i.8 5j.A 50|012|-3eLuF.Q Iy01.s|15e5","America/Bahia_Banderas|LMT MST CST MDT PST CDT|71 70 60 60 80 50|0121312141313131313131313131313131313152525252525252525252525252|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|84e3","America/Bahia|LMT -03 -02|2y.4 30 20|01212121212121212121212121212121212121212121212121212121212121|-2glxp.U HdLp.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0|27e5","America/Barbados|LMT AST ADT -0330|3W.t 40 30 3u|0121213121212121|-2m4k1.v 1eAN1.v RB0 1Bz0 Op0 1rb0 11d0 1jJc0 IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0|28e4","America/Belem|LMT -03 -02|3d.U 30 20|012121212121212121212121212121|-2glwK.4 HdKK.4 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|20e5","America/Belize|LMT CST -0530 CWT CPT CDT|5Q.M 60 5u 50 50 50|012121212121212121212121212121212121212121212121213412121212121212121212121212121212121212121215151|-2kBu7.c fPA7.c Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu Rcu 7Bt0 Ni0 4nd0 Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu e9Au qn0 lxB0 mn0|57e3","America/Boa_Vista|LMT -04 -03|42.E 40 30|0121212121212121212121212121212121|-2glvV.k HdKV.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0|62e2","America/Bogota|LMT BMT -05 -04|4U.g 4U.g 50 40|01232|-3sTv3.I 1eIo0 38yo3.I 1PX0|90e5","America/Boise|LMT PST PDT MST MWT MPT MDT|7I.N 80 70 70 60 60 60|01212134536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363|-3tFE0 1nEe0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|-00 MST MWT MPT MDT CST CDT EST|0 70 60 60 60 60 50 50|012314141414141414141414141414141414141414141414141414141414567541414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-21Jc0 RO90 8x20 ix0 14HB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e2","America/Campo_Grande|LMT -04 -03|3C.s 40 30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwl.w HdLl.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|77e4","America/Cancun|LMT CST EST EDT CDT|5L.4 60 50 40 50|0123232341414141414141414141414141414141412|-1UQG0 2q2o0 yLB0 1lb0 14p0 1lb0 14p0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0|63e4","America/Caracas|LMT CMT -0430 -04|4r.I 4r.E 4u 40|012323|-3eLvw.g ROnX.U 28KM2.k 1IwOu kqo0|29e5","America/Cayenne|LMT -04 -03|3t.k 40 30|012|-2mrwu.E 2gWou.E|58e3","America/Chicago|LMT CST CDT EST CWT CPT|5O.A 60 50 50 50 50|012121212121212121212121212121212121213121212121214512121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 1wp0 TX0 WN0 1qL0 1cN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 11B0 1Hz0 14p0 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|92e5","America/Chihuahua|LMT MST CST MDT CDT|74.k 70 60 60 50|0121312424231313131313131313131313131313131313131313131313132|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|81e4","America/Ciudad_Juarez|LMT MST CST MDT CDT|75.U 70 60 60 50|0121312424231313131313131313131313131313131313131313131313132131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1wn0 cm0 EP0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|","America/Costa_Rica|LMT SJMT CST CDT|5A.d 5A.d 60 50|01232323232|-3eLun.L 1fyo0 2lu0n.L Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0|12e5","America/Phoenix|LMT MST MDT MWT|7s.i 70 60 60|012121313121|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 4Al1 Ap0 1db0 SWqX 1cL0|42e5","America/Cuiaba|LMT -04 -03|3I.k 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwf.E HdLf.E 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|54e4","America/Danmarkshavn|LMT -03 -02 GMT|1e.E 30 20 0|01212121212121212121212121212121213|-2a5WJ.k 2z5fJ.k 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0|8","America/Dawson_Creek|LMT PST PDT PWT PPT MST|80.U 80 70 70 70 70|01213412121212121212121212121212121212121212121212121212125|-3tofX.4 1nspX.4 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 ML0|12e3","America/Dawson|LMT YST YDT YWT YPT YDDT PST PDT MST|9h.E 90 80 80 80 70 80 70 70|0121213415167676767676767676767676767676767676767676767676767676767676767676767676767676767678|-2MSeG.k GWpG.k 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 jrA0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|13e2","America/Denver|LMT MST MDT MWT MPT|6X.U 70 60 60 60|012121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFF0 1nEe0 1nX0 11B0 1nX0 11B0 1qL0 WN0 mn0 Ord0 8x20 ix0 LCN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e5","America/Detroit|LMT CST EST EWT EPT EDT|5w.b 60 50 40 40 40|0123425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2Cgir.N peqr.N 156L0 8x40 iv0 6fd0 11z0 JxX1 SMX 1cN0 1cL0 aW10 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e5","America/Edmonton|LMT MST MDT MWT MPT|7x.Q 70 60 60 60|0121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2yd4q.8 shdq.8 1in0 17d0 hz0 2dB0 1fz0 1a10 11z0 1qN0 WL0 1qN0 11z0 IGN0 8x20 ix0 3NB0 11z0 XQp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|10e5","America/Eirunepe|LMT -05 -04|4D.s 50 40|0121212121212121212121212121212121|-2glvk.w HdLk.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0|31e3","America/El_Salvador|LMT CST CDT|5U.M 60 50|012121|-1XiG3.c 2Fvc3.c WL0 1qN0 WL0|11e5","America/Tijuana|LMT MST PST PDT PWT PPT|7M.4 70 80 70 70 70|012123245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQF0 4Q00 8mM0 8lc0 SN0 1cL0 pHB0 83r0 zI0 5O10 1Rz0 cOO0 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 BUp0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|20e5","America/Fort_Nelson|LMT PST PDT PWT PPT MST|8a.L 80 70 70 70 70|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121215|-3tofN.d 1nspN.d 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0|39e2","America/Fort_Wayne|LMT CST CDT CWT CPT EST EDT|5I.C 60 50 50 50 50 40|0121212134121212121212121212151565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 QI10 Db0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 5Tz0 1o10 qLb0 1cL0 1cN0 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Fortaleza|LMT -03 -02|2y 30 20|0121212121212121212121212121212121212121|-2glxq HdLq 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0|34e5","America/Glace_Bay|LMT AST ADT AWT APT|3X.M 40 30 30 30|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsI0.c CwO0.c 1in0 UGp0 8x50 iu0 iq10 11z0 Jg10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","America/Godthab|LMT -03 -02 -01|3q.U 30 20 10|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2a5Ux.4 2z5dx.4 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 2so0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e3","America/Goose_Bay|LMT NST NDT NST NDT NWT NPT AST ADT ADDT|41.E 3u.Q 2u.Q 3u 2u 2u 2u 40 30 20|0121343434343434356343434343434343434343434343434343434343437878787878787878787878787878787878787878787879787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787|-3tojW.k 1nspt.c 1in0 DXb0 2HbX.8 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 S10 g0u 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|76e2","America/Grand_Turk|LMT KMT EST EDT AST|4I.w 57.a 50 40 40|01232323232323232323232323232323232323232323232323232323232323232323232323243232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLvf.s RK0m.C 2HHBQ.O 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 7jA0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e2","America/Guatemala|LMT CST CDT|62.4 60 50|0121212121|-24KhV.U 2efXV.U An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0|13e5","America/Guayaquil|LMT QMT -05 -04|5j.k 5e 50 40|01232|-3eLuE.E 1DNzS.E 2uILK rz0|27e5","America/Guyana|LMT -04 -0345 -03|3Q.D 40 3J 30|01231|-2mf87.l 8Hc7.l 2r7bJ Ey0f|80e4","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|39e4","America/Havana|LMT HMT CST CDT|5t.s 5t.A 50 40|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLuu.w 1qx00.8 72zu.o ML0 sld0 An0 1Nd0 Db0 1Nd0 An0 6Ep0 An0 1Nd0 An0 JDd0 Mn0 1Ap0 On0 1fd0 11X0 1qN0 WL0 1wp0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0|21e5","America/Hermosillo|LMT MST CST MDT PST|7n.Q 70 60 60 80|0121312141313131|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0|64e4","America/Indiana/Knox|LMT CST CDT CWT CPT EST|5K.u 60 50 50 50 50|01212134121212121212121212121212121212151212121212121212121212121212121212121212121212121252121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 3Cn0 8wp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Marengo|LMT CST CDT CWT CPT EST EDT|5J.n 60 50 50 50 50 40|01212134121212121212121215656565656525656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 dyN0 11z0 6fd0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Petersburg|LMT CST CDT CWT CPT EST EDT|5N.7 60 50 50 50 50 40|01212134121212121212121212121512121212121212121212125212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 3Fb0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Tell_City|LMT CST CDT CWT CPT EST EDT|5L.3 60 50 50 50 50 40|012121341212121212121212121512165652121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 8wn0 1cN0 1cL0 1cN0 1cK0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vevay|LMT CST CDT CWT CPT EST EDT|5E.g 60 50 50 50 50 40|0121213415656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 kPB0 Awn0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vincennes|LMT CST CDT CWT CPT EST EDT|5O.7 60 50 50 50 50 40|01212134121212121212121212121212156565212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Winamac|LMT CST CDT CWT CPT EST EDT|5K.p 60 50 50 50 50 40|012121341212121212121212121212121212121565652165656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Inuvik|-00 PST PDT MDT MST|0 80 70 60 70|01212121212121213434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-FnA0 L3K0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|35e2","America/Iqaluit|-00 EWT EPT EST EDT CST CDT|0 40 40 50 40 60 50|0123434343434343434343434343434343434343434343434343434343456343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-16K00 7nX0 iv0 14HB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|67e2","America/Jamaica|LMT KMT EST EDT|57.a 57.a 50 40|01232323232323232323232|-3eLuQ.O RK00 2uM1Q.O 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0|94e4","America/Juneau|LMT LMT PST PWT PPT PDT YDT YST AKST AKDT|-f2.j 8V.F 80 70 70 70 80 90 90 80|0123425252525252525252525252625252578989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVwq.s 1EX12.j 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|33e3","America/Kentucky/Louisville|LMT CST CDT CWT CPT EST EDT|5H.2 60 50 50 50 50 40|01212121213412121212121212121212121212565656565656525656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 3Fd0 Nb0 LPd0 11z0 RB0 8x30 iw0 1nX1 e0X 9vd0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 xz0 gso0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Kentucky/Monticello|LMT CST CDT CWT CPT EST EDT|5D.o 60 50 50 50 50 40|01212134121212121212121212121212121212121212121212121212121212121212121212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 SWp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/La_Paz|LMT CMT BST -04|4w.A 4w.A 3w.A 40|0123|-3eLvr.o 1FIo0 13b0|19e5","America/Lima|LMT LMT -05 -04|58.c 58.A 50 40|01232323232323232|-3eLuP.M JcM0.o 1bDzP.o zX0 1aN0 1cL0 1cN0 1cL0 1PrB0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0|11e6","America/Los_Angeles|LMT PST PDT PWT PPT|7Q.W 80 70 70 70|0121213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFE0 1nEe0 1nX0 11B0 1nX0 SgN0 8x10 iy0 5Wp1 1VaX 3dA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e6","America/Maceio|LMT -03 -02|2m.Q 30 20|012121212121212121212121212121212121212121|-2glxB.8 HdLB.8 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0|93e4","America/Managua|LMT MMT CST EST CDT|5J.8 5J.c 60 50 50|01232424232324242|-3eLue.Q 1Mhc0.4 1yAMe.M 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0|22e5","America/Manaus|LMT -04 -03|40.4 40 30|01212121212121212121212121212121|-2glvX.U HdKX.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0|19e5","America/Martinique|LMT FFMT AST ADT|44.k 44.k 40 30|01232|-3eLvT.E PTA0 2LPbT.E 19X0|39e4","America/Matamoros|LMT CST CDT|6u 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|45e4","America/Mazatlan|LMT MST CST MDT PST|75.E 70 60 60 80|0121312141313131313131313131313131313131313131313131313131313131|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|44e4","America/Menominee|LMT CST CDT CWT CPT EST|5O.r 60 50 50 50 50|012121341212152121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3pdG9.x 1jce9.x 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 LCN0 1fz0 6410 9Jb0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|85e2","America/Merida|LMT CST EST CDT|5W.s 60 50 50|0121313131313131313131313131313131313131313131313131313131|-1UQG0 2q2o0 2hz0 wu30 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|11e5","America/Metlakatla|LMT LMT PST PWT PPT PDT AKST AKDT|-fd.G 8K.i 80 70 70 70 90 80|0123425252525252525252525252525252526767672676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-48Pzs.L 1jVwf.5 1EX1d.G 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1hU10 Rd0 1zb0 Op0 1zb0 Op0 1zb0 uM0 jB0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Mexico_City|LMT MST CST MDT CDT CWT|6A.A 70 60 60 50 50|012131242425242424242424242424242424242424242424242424242424242424242|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 gEn0 TX0 3xd0 Jb0 6zB0 SL0 e5d0 17b0 1Pff0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|20e6","America/Miquelon|LMT AST -03 -02|3I.E 40 30 20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2mKkf.k 2LTAf.k gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|61e2","America/Moncton|LMT EST AST ADT AWT APT|4j.8 50 40 30 30 30|0123232323232323232323245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3txvE.Q J4ME.Q CwN0 1in0 zAo0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1K10 Lz0 1zB0 NX0 1u10 Wn0 S20 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|64e3","America/Monterrey|LMT CST CDT|6F.g 60 50|0121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|41e5","America/Montevideo|LMT MMT -04 -03 -0330 -0230 -02 -0130|3I.P 3I.P 40 30 3u 2u 20 1u|012343434343434343434343435353636353636375363636363636363636363636363636363636363636363|-2tRUf.9 sVc0 8jcf.9 1db0 1dcu 1cLu 1dcu 1cLu ircu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu WLu 1fAu 1cLu 1o0u 11zu NAu 3jXu zXu Dq0u 19Xu pcu jz0 cm10 19X0 6tB0 1fbu 3o0u jX0 4vB0 xz0 3Cp0 mmu 1a10 IMu Db0 4c10 uL0 1Nd0 An0 1SN0 uL0 mp0 28L0 iPB0 un0 1SN0 xz0 1zd0 Lz0 1zd0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0|17e5","America/Toronto|LMT EST EDT EWT EPT|5h.w 50 40 40 40|012121212121212121212121212121212121212121212123412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-32B6G.s UFdG.s 1in0 11Wu 1nzu 1fD0 WJ0 1wr0 Nb0 1Ap0 On0 1zd0 On0 1wp0 TX0 1tB0 TX0 1tB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 4kM0 8x40 iv0 1o10 11z0 1nX0 11z0 1o10 11z0 1o10 1qL0 11D0 1nX0 11B0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e5","America/New_York|LMT EST EDT EWT EPT|4U.2 50 40 40 40|012121212121212121212121212121212121212121212121213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFH0 1nEe0 1nX0 11B0 1nX0 11B0 1qL0 1a10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x40 iv0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e6","America/Nome|LMT LMT NST NWT NPT BST BDT YST AKST AKDT|-cW.m b1.C b0 a0 a0 b0 a0 90 90 80|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVyu.p 1EX1W.m 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|38e2","America/Noronha|LMT -02 -01|29.E 20 10|0121212121212121212121212121212121212121|-2glxO.k HdKO.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|30e2","America/North_Dakota/Beulah|LMT MST MDT MWT MPT CST CDT|6L.7 70 60 60 60 60 50|012121341212121212121212121212121212121212121212121212121212121212121212121212121212121212121212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0|","America/North_Dakota/Center|LMT MST MDT MWT MPT CST CDT|6J.c 70 60 60 60 60 50|0121213412121212121212121212121212121212121212121212121212125656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/New_Salem|LMT MST MDT MWT MPT CST CDT|6J.D 70 60 60 60 60 50|0121213412121212121212121212121212121212121212121212121212121212121212121212121212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Ojinaga|LMT MST CST MDT CDT|6V.E 70 60 60 50|0121312424231313131313131313131313131313131313131313131313132424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1wn0 Rc0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Paramaribo|LMT PMT PMT -0330 -03|3E.E 3E.Q 3E.A 3u 30|01234|-2nDUj.k Wqo0.c qanX.I 1yVXN.o|24e4","America/Port-au-Prince|LMT PPMT EST EDT|4N.k 4N 50 40|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLva.E 15RLX.E 2FnMb 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 3iN0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Rio_Branco|LMT -05 -04|4v.c 50 40|01212121212121212121212121212121|-2glvs.M HdLs.M 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0|31e4","America/Porto_Velho|LMT -04 -03|4f.A 40 30|012121212121212121212121212121|-2glvI.o HdKI.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|37e4","America/Punta_Arenas|LMT SMT -05 -04 -03|4H.E 4G.J 50 40 30|01213132323232323232343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLvg.k MJbX.5 fJAh.f 5knG.J 1Vzh.f jRAG.J 1pbh.f 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 blz0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|","America/Winnipeg|LMT CST CDT CWT CPT|6s.A 60 50 50 50|0121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3kLtv.o 1a3bv.o WL0 3ND0 1in0 Jap0 Rb0 aCN0 8x30 iw0 1tB0 11z0 1ip0 11z0 1o10 11z0 1o10 11z0 1rd0 10L0 1op0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 1cL0 1cN0 11z0 6i10 WL0 6i10 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|66e4","America/Rankin_Inlet|-00 CST CDT EST|0 60 50 50|01212121212121212121212121212121212121212121212121212121212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-vDc0 Bjk0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e2","America/Recife|LMT -03 -02|2j.A 30 20|0121212121212121212121212121212121212121|-2glxE.o HdLE.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|33e5","America/Regina|LMT MST MDT MWT MPT CST|6W.A 70 60 60 60 60|012121212121212121212121341212121212121212121212121215|-2AD51.o uHe1.o 1in0 s2L0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 66N0 1cL0 1cN0 19X0 1fB0 1cL0 1fB0 1cL0 1cN0 1cL0 M30 8x20 ix0 1ip0 1cL0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 3NB0 1cL0 1cN0|19e4","America/Resolute|-00 CST CDT EST|0 60 50 50|01212121212121212121212121212121212121212121212121212121212321212121212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-SnA0 103I0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|229","America/Santarem|LMT -04 -03|3C.M 40 30|0121212121212121212121212121212|-2glwl.c HdLl.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0|21e4","America/Santiago|LMT SMT -05 -04 -03|4G.J 4G.J 50 40 30|0121313232323232323432343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLvh.f MJc0 fJAh.f 5knG.J 1Vzh.f jRAG.J 1pbh.f 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 9Bz0 hX0 1q10 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0|62e5","America/Santo_Domingo|LMT SDMT EST EDT -0430 AST|4D.A 4E 50 40 4u 40|012324242424242525|-3eLvk.o 1Jic0.o 1lJMk Mn0 6sp0 Lbu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00|29e5","America/Sao_Paulo|LMT -03 -02|36.s 30 20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwR.w HdKR.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 pTd0 PX0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|20e6","America/Scoresbysund|LMT -02 -01 +00|1r.Q 20 10 0|0121323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2a5Ww.8 2z5ew.8 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|452","America/Sitka|LMT LMT PST PWT PPT PDT YST AKST AKDT|-eW.L 91.d 80 70 70 70 90 90 80|0123425252525252525252525252525252567878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787|-48Pzs.L 1jVwu 1EX0W.L 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|90e2","America/St_Johns|LMT NST NDT NST NDT NWT NPT NDDT|3u.Q 3u.Q 2u.Q 3u 2u 2u 2u 1u|012121212121212121212121212121212121213434343434343435634343434343434343434343434343434343434343434343434343434343434343434343434343434343437343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3tokt.8 1l020 14L0 1nB0 1in0 1gm0 Dz0 1JB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1fB0 19X0 1fB0 19X0 10O0 eKX.8 19X0 1iq0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Swift_Current|LMT MST MDT MWT MPT CST|7b.k 70 60 60 60 60|012134121212121212121215|-2AD4M.E uHdM.E 1in0 UGp0 8x20 ix0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 isN0 1cL0 3Cp0 1cL0 1cN0 11z0 1qN0 WL0 pMp0|16e3","America/Tegucigalpa|LMT CST CDT|5M.Q 60 50|01212121|-1WGGb.8 2ETcb.8 WL0 1qN0 WL0 GRd0 AL0|11e5","America/Thule|LMT AST ADT|4z.8 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5To.Q 31NBo.Q 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|656","America/Vancouver|LMT PST PDT PWT PPT|8c.s 80 70 70 70|01213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tofL.w 1nspL.w 1in0 UGp0 8x10 iy0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Whitehorse|LMT YST YDT YWT YPT YDDT PST PDT MST|90.c 90 80 80 80 70 80 70 70|0121213415167676767676767676767676767676767676767676767676767676767676767676767676767676767678|-2MSeX.M GWpX.M 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 LA0 ytd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|23e3","America/Yakutat|LMT LMT YST YWT YPT YDT AKST AKDT|-eF.5 9i.T 90 80 80 80 90 80|0123425252525252525252525252525252526767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-48Pzs.L 1jVwL.G 1EX1F.5 8x00 iz0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|642","Antarctica/Casey|-00 +08 +11|0 -80 -b0|0121212121212|-2q00 1DjS0 T90 40P0 KL0 blz0 3m10 1o30 14k0 1kr0 12l0 1o01|10","Antarctica/Davis|-00 +07 +05|0 -70 -50|01012121|-vyo0 iXt0 alj0 1D7v0 VB0 3Wn0 KN0|70","Pacific/Port_Moresby|LMT PMMT +10|-9M.E -9M.w -a0|012|-3D8VM.E AvA0.8|25e4","Antarctica/Macquarie|-00 AEST AEDT|0 -a0 -b0|0121012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2OPc0 Fb40 1a00 4SK0 1ayy0 Lvs0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 3Co0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|1","Antarctica/Mawson|-00 +06 +05|0 -60 -50|012|-CEo0 2fyk0|60","Pacific/Auckland|LMT NZMT NZST NZST NZDT|-bD.4 -bu -cu -c0 -d0|012131313131313131313131313134343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-46jLD.4 2nEO9.4 Lz0 1tB0 11zu 1o0u 11zu 1o0u 11zu 1o0u 14nu 1lcu 14nu 1lcu 1lbu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1qLu WMu 1qLu 11Au 1n1bu IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00|14e5","Antarctica/Palmer|-00 -03 -04 -02|0 30 40 20|0121212121213121212121212121212121212121212121212121212121212121212121212121212121|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Asia/Riyadh|LMT +03|-36.Q -30|01|-TvD6.Q|57e5","Antarctica/Troll|-00 +00 +02|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|40","Asia/Urumqi|LMT +06|-5O.k -60|01|-1GgtO.k|32e5","Europe/Berlin|LMT CET CEST CEMT|-R.s -10 -20 -30|012121212121212321212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-36RcR.s UbWR.s 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 kL0 Nc0 m10 WM0 1ao0 1cp0 dX0 jz0 Dd0 1io0 17c0 1fA0 1a00 1ehA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|41e5","Asia/Almaty|LMT +05 +06 +07|-57.M -50 -60 -70|012323232323232323232321232323232323232323232323232|-1Pc57.M eUo7.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|15e5","Asia/Amman|LMT EET EEST +03|-2n.I -20 -30 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212123|-1yW2n.I 1HiMn.I KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 LA0 1C00|25e5","Asia/Anadyr|LMT +12 +13 +14 +11|-bN.U -c0 -d0 -e0 -b0|01232121212121212121214121212121212121212121212121212121212141|-1PcbN.U eUnN.U 23CL0 1db0 2q10 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|13e3","Asia/Aqtau|LMT +04 +05 +06|-3l.4 -40 -50 -60|012323232323232323232123232312121212121212121212|-1Pc3l.4 eUnl.4 24PX0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|15e4","Asia/Aqtobe|LMT +04 +05 +06|-3M.E -40 -50 -60|0123232323232323232321232323232323232323232323232|-1Pc3M.E eUnM.E 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|27e4","Asia/Ashgabat|LMT +04 +05 +06|-3R.w -40 -50 -60|0123232323232323232323212|-1Pc3R.w eUnR.w 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0|41e4","Asia/Atyrau|LMT +03 +05 +06 +04|-3r.I -30 -50 -60 -40|01232323232323232323242323232323232324242424242|-1Pc3r.I eUor.I 24PW0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 2sp0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Baghdad|LMT BMT +03 +04|-2V.E -2V.A -30 -40|0123232323232323232323232323232323232323232323232323232|-3eLCV.E 18ao0.4 2ACnV.A 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0|66e5","Asia/Qatar|LMT +04 +03|-3q.8 -40 -30|012|-21Jfq.8 27BXq.8|96e4","Asia/Baku|LMT +03 +04 +05|-3j.o -30 -40 -50|01232323232323232323232123232323232323232323232323232323232323232|-1Pc3j.o 1jUoj.o WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 9Je0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Asia/Bangkok|LMT BMT +07|-6G.4 -6G.4 -70|012|-3D8SG.4 1C000|15e6","Asia/Barnaul|LMT +06 +07 +08|-5z -60 -70 -80|0123232323232323232323212323232321212121212121212121212121212121212|-21S5z pCnz 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 p90 LE0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|","Asia/Beirut|LMT EET EEST|-2m -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3D8Om 1BWom 1on0 1410 1db0 19B0 1in0 1ip0 WL0 1lQp0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 q6N0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|22e5","Asia/Bishkek|LMT +05 +06 +07|-4W.o -50 -60 -70|012323232323232323232321212121212121212121212121212|-1Pc4W.o eUnW.o 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2e00 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0|87e4","Asia/Brunei|LMT +0730 +08 +0820 +09|-7l.k -7u -80 -8k -90|0123232323232323242|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0|42e4","Asia/Kolkata|LMT HMT MMT IST +0630|-5R.s -5R.k -5l.a -5u -6u|01234343|-4Fg5R.s BKo0.8 1rDcw.a 1r2LP.a 1un0 HB0 7zX0|15e6","Asia/Chita|LMT +08 +09 +10|-7x.Q -80 -90 -a0|012323232323232323232321232323232323232323232323232323232323232312|-21Q7x.Q pAnx.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3re0|33e4","Asia/Choibalsan|LMT +07 +08 +10 +09|-7C -70 -80 -a0 -90|0123434343434343434343434343434343434343434343424242|-2APHC 2UkoC cKn0 1da0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 3Db0 h1f0 1cJ0 1cP0 1cJ0|38e3","Asia/Shanghai|LMT CST CDT|-85.H -80 -90|012121212121212121212121212121|-2M0U5.H Iuo5.H 18n0 OjB0 Rz0 11d0 1wL0 A10 8HX0 1G10 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 aL0 1tU30 Rb0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0|23e6","Asia/Colombo|LMT MMT +0530 +06 +0630|-5j.o -5j.w -5u -60 -6u|012342432|-3D8Rj.o 13inX.Q 1rFbN.w 1zzu 7Apu 23dz0 11zu n3cu|22e5","Asia/Dhaka|LMT HMT +0630 +0530 +06 +07|-61.E -5R.k -6u -5u -60 -70|01232454|-3eLG1.E 26008.k 1unn.k HB0 m6n0 2kxbu 1i00|16e6","Asia/Damascus|LMT EET EEST +03|-2p.c -20 -30 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212123|-21Jep.c Hep.c 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1xRB0 11X0 1oN0 10L0 1pB0 11b0 1oN0 10L0 1mp0 13X0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0|26e5","Asia/Dili|LMT +08 +09|-8m.k -80 -90|01212|-2le8m.k 1dnXm.k 1nfA0 Xld0|19e4","Asia/Dubai|LMT +04|-3F.c -40|01|-21JfF.c|39e5","Asia/Dushanbe|LMT +05 +06 +07|-4z.c -50 -60 -70|012323232323232323232321|-1Pc4z.c eUnz.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2hB0|76e4","Asia/Famagusta|LMT EET EEST +03|-2f.M -20 -30 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212312121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2f.M 2a3cf.M 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 15U0 2Ks0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|","Asia/Gaza|LMT EET EEST IST IDT|-2h.Q -20 -30 -20 -30|01212121212121212121212121212121212343434343434343434343434343434312121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBCh.Q 1Azeh.Q MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 pBa0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1qp0 1cN0 1cL0 17d0 1in0 14p0 1lb0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1lb0 14p0 1in0 17d0 1cL0 1cN0 19X0 e10 2L0 WN0 14n0 gN0 5z0 11B0 WL0 e10 bb0 11B0 TX0 e10 dX0 11B0 On0 gN0 gL0 11B0 Lz0 e10 pb0 WN0 IL0 e10 rX0 WN0 Db0 gN0 uL0 11B0 xz0 e10 An0 11B0 rX0 gN0 Db0 11B0 pb0 e10 Lz0 WN0 mn0 e10 On0 WN0 gL0 gN0 Rb0 11B0 bb0 e10 WL0 11B0 5z0 gN0 11z0 11B0 2L0 gN0 14n0 1fB0 1cL0 1a10 1fz0 14p0 1lb0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1nX0 14p0 1in0 17d0 1fz0 1a10 19X0 1fB0 17b0 e10 28L0 e10 25X0 gN0 25X0 e10 gL0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|18e5","Asia/Hebron|LMT EET EEST IST IDT|-2k.n -20 -30 -20 -30|0121212121212121212121212121212121234343434343434343434343434343431212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBCk.n 1Azek.n MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 pBa0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1qp0 1cN0 1cL0 17d0 1in0 14p0 1lb0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1lb0 14p0 1in0 17d0 1cL0 1cN0 19X0 e10 2L0 WN0 14n0 gN0 5z0 11B0 WL0 e10 bb0 11B0 TX0 e10 dX0 11B0 On0 gN0 gL0 11B0 Lz0 e10 pb0 WN0 IL0 e10 rX0 WN0 Db0 gN0 uL0 11B0 xz0 e10 An0 11B0 rX0 gN0 Db0 11B0 pb0 e10 Lz0 WN0 mn0 e10 On0 WN0 gL0 gN0 Rb0 11B0 bb0 e10 WL0 11B0 5z0 gN0 11z0 11B0 2L0 gN0 14n0 1fB0 1cL0 1a10 1fz0 14p0 1lb0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1nX0 14p0 1in0 17d0 1fz0 1a10 19X0 1fB0 17b0 e10 28L0 e10 25X0 gN0 25X0 e10 gL0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|25e4","Asia/Ho_Chi_Minh|LMT PLMT +07 +08 +09|-76.u -76.u -70 -80 -90|0123423232|-2yC76.u bK00 1h7b6.u 5lz0 18o0 3Oq0 k5b0 aW00 BAM0|90e5","Asia/Hong_Kong|LMT HKT HKST HKWT JST|-7A.G -80 -90 -8u -90|0123412121212121212121212121212121212121212121212121212121212121212121|-2CFH0 1taO0 Hc0 xUu 9tBu 11z0 1tDu Rc0 1wo0 11A0 1cM0 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1nX0 U10 1tz0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|73e5","Asia/Hovd|LMT +06 +07 +08|-66.A -60 -70 -80|012323232323232323232323232323232323232323232323232|-2APG6.A 2Uko6.A cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|81e3","Asia/Irkutsk|LMT IMT +07 +08 +09|-6V.5 -6V.5 -70 -80 -90|012343434343434343434343234343434343434343434343434343434343434343|-3D8SV.5 1Bxc0 pjXV.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Europe/Istanbul|LMT IMT EET EEST +03 +04|-1T.Q -1U.U -20 -30 -30 -40|01232323232323232323232323232323232323232323232345423232323232323232323232323232323232323232323232323232323232323234|-3D8NT.Q 1ePXW.U dzzU.U 11b0 8tB0 1on0 1410 1db0 19B0 1in0 3Rd0 Un0 1oN0 11b0 zSN0 CL0 mp0 1Vz0 1gN0 8yn0 1yp0 ML0 1kp0 17b0 1ip0 17b0 1fB0 19X0 1ip0 19X0 1ip0 17b0 qdB0 38L0 1jd0 Tz0 l6O0 11A0 WN0 1qL0 TB0 1tX0 U10 1tz0 11B0 1in0 17d0 z90 cne0 pb0 2Cp0 1800 14o0 1dc0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1a00 1fA0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1tA0 U00 15w0|13e6","Asia/Jakarta|LMT BMT +0720 +0730 +09 +08 WIB|-77.c -77.c -7k -7u -90 -80 -70|012343536|-49jH7.c 2hiLL.c luM0 mPzO 8vWu 6kpu 4PXu xhcu|31e6","Asia/Jayapura|LMT +09 +0930 WIT|-9m.M -90 -9u -90|0123|-1uu9m.M sMMm.M L4nu|26e4","Asia/Jerusalem|LMT JMT IST IDT IDDT|-2k.S -2k.E -20 -30 -40|012323232323232432323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3D8Ok.S 1wvA0.e SyOk.E MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 3LA0 Eo0 oo0 1co0 1dA0 16o0 10M0 1jc0 1tA0 14o0 1cM0 1a00 11A0 1Nc0 Ao0 1Nc0 Ao0 1Ko0 LA0 1o00 WM0 EQK0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0|81e4","Asia/Kabul|LMT +04 +0430|-4A.M -40 -4u|012|-3eLEA.M 2dTcA.M|46e5","Asia/Kamchatka|LMT +11 +12 +13|-ay.A -b0 -c0 -d0|012323232323232323232321232323232323232323232323232323232323212|-1SLKy.A ivXy.A 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|18e4","Asia/Karachi|LMT +0530 +0630 +05 PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Kathmandu|LMT +0530 +0545|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g|12e5","Asia/Khandyga|LMT +08 +09 +10 +11|-92.d -80 -90 -a0 -b0|0123232323232323232323212323232323232323232323232343434343434343432|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|LMT +06 +07 +08|-6b.q -60 -70 -80|01232323232323232323232123232323232323232323232323232323232323232|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|LMT SMT +07 +0720 +0730 +09 +08|-6T.p -6T.p -70 -7k -7u -90 -80|01234546|-2M0ST.p aIM0 17anT.p l5XE 17bO 8Fyu 1so10|71e5","Asia/Macau|LMT CST +09 +10 CDT|-7y.a -80 -90 -a0 -90|012323214141414141414141414141414141414141414141414141414141414141414141|-2CFHy.a 1uqKy.a PX0 1kn0 15B0 11b0 4Qq0 1oM0 11c0 1ko0 1u00 11A0 1cM0 11c0 1o00 11A0 1o00 11A0 1oo0 1400 1o00 11A0 1o00 U00 1tA0 U00 1wo0 Rc0 1wru U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cK0 1cO0 1cK0 1cO0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|LMT +10 +11 +12|-a3.c -a0 -b0 -c0|012323232323232323232321232323232323232323232323232323232323232312|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|LMT MMT +08 +09 WITA|-7V.A -7V.A -80 -90 -80|01234|-21JjV.A vfc0 myLV.A 8ML0|15e5","Asia/Manila|LMT LMT PST PDT JST|fU -84 -80 -90 -90|01232423232|-54m84 2clc0 1vfc4 AL0 cK10 65X0 mXB0 vX0 VK10 1db0|24e6","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|32e4","Asia/Novokuznetsk|LMT +06 +07 +08|-5M.M -60 -70 -80|012323232323232323232321232323232323232323232323232323232323212|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|LMT +06 +07 +08|-5v.E -60 -70 -80|0123232323232323232323212323212121212121212121212121212121212121212|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|LMT +05 +06 +07|-4R.u -50 -60 -70|01232323232323232323232123232323232323232323232323232323232323232|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|LMT +03 +05 +06 +04|-3p.o -30 -50 -60 -40|01232323232323232424242424242424242424242424242|-1Pc3p.o eUop.o 23CK0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|LMT PMT +0730 +09 +08 WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu|23e4","Asia/Pyongyang|LMT KST JST KST|-8n -8u -90 -90|012313|-2um8n 97XR 1lTzu 2Onc0 6BA0|29e5","Asia/Qostanay|LMT +04 +05 +06|-4e.s -40 -50 -60|012323232323232323232123232323232323232323232323|-1Pc4e.s eUoe.s 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Qyzylorda|LMT +04 +05 +06|-4l.Q -40 -50 -60|01232323232323232323232323232323232323232323232|-1Pc4l.Q eUol.Q 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|LMT RMT +0630 +09|-6o.L -6o.L -6u -90|01232|-3D8So.L 1BnA0 SmnS.L 7j9u|48e5","Asia/Sakhalin|LMT +09 +11 +12 +10|-9u.M -90 -b0 -c0 -a0|01232323232323232323232423232323232424242424242424242424242424242|-2AGVu.M 1BoMu.M 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|LMT +04 +05 +06|-4r.R -40 -50 -60|01232323232323232323232|-1Pc4r.R eUor.R 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|LMT KST JST KST KDT KDT|-8r.Q -8u -90 -90 -a0 -9u|012343434343151515151515134343|-2um8r.Q 97XV.Q 1m1zu 6CM0 Fz0 1kN0 14n0 1kN0 14L0 1zd0 On0 69B0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|LMT +10 +11 +12|-ae.Q -a0 -b0 -c0|01232323232323232323232123232323232323232323232323232323232323232|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|LMT CST JST CDT|-86 -80 -90 -90|012131313131313131313131313131313131313131|-30bk6 1FDc6 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|LMT +05 +06 +07|-4B.b -50 -60 -70|012323232323232323232321|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|LMT TBMT +03 +04 +05|-2X.b -2X.b -30 -40 -50|01234343434343434343434323232343434343434343434323|-3D8OX.b 1LUM0 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|LMT TMT +0330 +0430 +04 +05|-3p.I -3p.I -3u -4u -40 -50|012345423232323232323232323232323232323232323232323232323232323232323232|-2btDp.I Llc0 1FHaT.I 1pc0 120u Rc0 XA0 Wou JX0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|LMT +0530 +06|-5W.A -5u -60|012|-Su5W.A 1BGMs.A|79e3","Asia/Tokyo|LMT JST JDT|-9i.X -90 -a0|0121212121|-3jE90 2qSo0 Rc0 1lc0 14o0 1zc0 Oo0 1zc0 Oo0|38e6","Asia/Tomsk|LMT +06 +07 +08|-5D.P -60 -70 -80|0123232323232323232323212323232323232323232323212121212121212121212|-21NhD.P pxzD.P 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ulaanbaatar|LMT +07 +08 +09|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Ust-Nera|LMT +08 +09 +12 +11 +10|-9w.S -80 -90 -c0 -b0 -a0|012343434343434343434345434343434343434343434343434343434343434345|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|LMT +09 +10 +11|-8L.v -90 -a0 -b0|01232323232323232323232123232323232323232323232323232323232323232|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|LMT +08 +09 +10|-8C.W -80 -90 -a0|01232323232323232323232123232323232323232323232323232323232323232|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|LMT PMT +04 +05 +06|-42.x -3J.5 -40 -50 -60|012343434343434343434343234343434343434343434343434343434343434343|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|LMT +03 +04 +05|-2W -30 -40 -50|0123232323232323232323212121212323232323232323232323232323232|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|LMT HMT -02 -01 +00 WET|1G.E 1S.w 20 10 0 0|01232323232323232323232323232323232323232323234323432343234323232323232323232323232323232323232323232343434343434343434343434343434345434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3tomh.k 18aoh.k aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|25e4","Atlantic/Bermuda|LMT BMT BST AST ADT|4j.i 4j.i 3j.i 40 30|0121213434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3eLvE.G 16mo0 1bb0 1i10 11X0 ru30 thbE.G 1PX0 11B0 1tz0 Rd0 1zb0 Op0 1zb0 3I10 Lz0 1EN0 FX0 1HB0 FX0 1Kp0 Db0 1Kp0 Db0 1Kp0 FX0 93d0 11z0 GAp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|LMT -01 WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|54e4","Atlantic/Cape_Verde|LMT -02 -01|1y.4 20 10|01212|-2ldW0 1eEo0 7zX0 1djf0|50e4","Atlantic/Faroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|49e3","Atlantic/Madeira|LMT FMT -01 +00 +01 WET WEST|17.A 17.A 10 0 -10 0 -10|01232323232323232323232323232323232323232323234323432343234323232323232323232323232323232323232323232565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tomQ.o 18anQ.o aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e4","Atlantic/South_Georgia|LMT -02|2q.8 20|01|-3eLxx.Q|30","Atlantic/Stanley|LMT SMT -04 -03 -02|3P.o 3P.o 40 30 20|0123232323232323434323232323232323232323232323232323232323232323232323|-3eLw8.A S200 12bA8.A 19X0 1fB0 19X0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 Cn0 1Cc10 WL0 1qL0 U10 1tz0 2mN0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10|21e2","Australia/Sydney|LMT AEST AEDT|-a4.Q -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-32oW4.Q RlC4.Q xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|40e5","Australia/Adelaide|LMT ACST ACST ACDT|-9e.k -90 -9u -au|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-32oVe.k ak0e.k H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|11e5","Australia/Brisbane|LMT AEST AEDT|-ac.8 -a0 -b0|012121212121212121|-32Bmc.8 Ry2c.8 xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0|20e5","Australia/Broken_Hill|LMT AEST ACST ACST ACDT|-9p.M -a0 -90 -9u -au|0123434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-32oVp.M 3Lzp.M 6wp0 H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|18e3","Australia/Hobart|LMT AEST AEDT|-9N.g -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-3109N.g Pk1N.g 1a00 1qM0 Oo0 1zc0 Oo0 TAo0 yM0 1cM0 1cM0 1fA0 1a00 VfA0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|21e4","Australia/Darwin|LMT ACST ACST ACDT|-8H.k -90 -9u -au|01232323232|-32oUH.k ajXH.k H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00|12e4","Australia/Eucla|LMT +0845 +0945|-8z.s -8J -9J|01212121212121212121|-30nIz.s PkpO.s xc0 10jc0 yM0 1cM0 1cM0 1gSo0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|368","Australia/Lord_Howe|LMT AEST +1030 +1130 +11|-aA.k -a0 -au -bu -b0|01232323232424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424|-32oWA.k 3tzAA.k 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu|347","Australia/Lindeman|LMT AEST AEDT|-9T.U -a0 -b0|0121212121212121212121|-32BlT.U Ry1T.U xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0|10","Australia/Melbourne|LMT AEST AEDT|-9D.Q -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-32oVD.Q RlBD.Q xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|39e5","Australia/Perth|LMT AWST AWDT|-7H.o -80 -90|01212121212121212121|-30nHH.o PkpH.o xc0 10jc0 yM0 1cM0 1cM0 1gSo0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|18e5","CET|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|","Pacific/Easter|LMT EMT -07 -06 -05|7h.s 7h.s 70 60 50|0123232323232323232323232323234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLsG.w 1HRc0 1s4IG.w WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 2pA0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0|30e2","CST6CDT|CST CDT CWT CPT|60 50 50 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","EET|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|","Europe/Dublin|LMT DMT IST GMT BST IST|p.l p.l -y.D 0 -10 -10|012343434343435353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353|-3BHby.D 1ra20 Rc0 1fzy.D 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 g600 14o0 1wo0 17c0 1io0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","EST|EST|50|0||","EST5EDT|EST EDT EWT EPT|50 40 40 40|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 SgN0 8x40 iv0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","Etc/GMT-0|GMT|0|0||","Etc/GMT-1|+01|-10|0||","Etc/GMT-10|+10|-a0|0||","Etc/GMT-11|+11|-b0|0||","Etc/GMT-12|+12|-c0|0||","Etc/GMT-13|+13|-d0|0||","Etc/GMT-14|+14|-e0|0||","Etc/GMT-2|+02|-20|0||","Etc/GMT-3|+03|-30|0||","Etc/GMT-4|+04|-40|0||","Etc/GMT-5|+05|-50|0||","Etc/GMT-6|+06|-60|0||","Etc/GMT-7|+07|-70|0||","Etc/GMT-8|+08|-80|0||","Etc/GMT-9|+09|-90|0||","Etc/GMT+1|-01|10|0||","Etc/GMT+10|-10|a0|0||","Etc/GMT+11|-11|b0|0||","Etc/GMT+12|-12|c0|0||","Etc/GMT+2|-02|20|0||","Etc/GMT+3|-03|30|0||","Etc/GMT+4|-04|40|0||","Etc/GMT+5|-05|50|0||","Etc/GMT+6|-06|60|0||","Etc/GMT+7|-07|70|0||","Etc/GMT+8|-08|80|0||","Etc/GMT+9|-09|90|0||","Etc/UTC|UTC|0|0||","Europe/Brussels|LMT BMT WET CET CEST WEST|-h.u -h.u 0 -10 -20 -10|012343434325252525252525252525252525252525252525252525434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3D8Mh.u u1Ah.u SO00 3zX0 11c0 1iO0 11A0 1o00 11A0 my0 Ic0 1qM0 Rc0 1EM0 UM0 1u00 10o0 1io0 1io0 17c0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a30 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 y00 5Wn0 WM0 1fA0 1cM0 16M0 1iM0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|21e5","Europe/Andorra|LMT WET CET CEST|-6.4 0 -10 -20|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2M0M6.4 1Pnc6.4 1xIN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|79e3","Europe/Astrakhan|LMT +03 +04 +05|-3c.c -30 -40 -50|012323232323232323212121212121212121212121212121212121212121212|-1Pcrc.c eUMc.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/Athens|LMT AMT EET EEST CEST CET|-1y.Q -1y.Q -20 -30 -20 -10|0123234545232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-30SNy.Q OMM1 CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|35e5","Europe/London|LMT GMT BST BDST|1.f 0 -10 -20|01212121212121212121212121212121212121212121212121232323232321212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-4VgnW.J 2KHdW.J Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|10e6","Europe/Belgrade|LMT CET CEST|-1m -10 -20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3topm 2juLm 3IP0 WM0 1fA0 1cM0 1cM0 1rc0 Qo0 1vmo0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Prague|LMT PMT CET CEST GMT|-V.I -V.I -10 -20 0|0123232323232323232423232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4QbAV.I 1FDc0 XPaV.I 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 1qM0 11c0 mp0 xA0 mn0 17c0 1io0 17c0 1fc0 1ao0 1bNc0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|13e5","Europe/Bucharest|LMT BMT EET EEST|-1I.o -1I.o -20 -30|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3awpI.o 1AU00 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Axc0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|19e5","Europe/Budapest|LMT CET CEST|-1g.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3cK1g.k 124Lg.k 11d0 1iO0 11A0 1o00 11A0 1oo0 11c0 1lc0 17c0 O1V0 3Nf0 WM0 1fA0 1cM0 1cM0 1oJ0 1dd0 1020 1fX0 1cp0 1cM0 1cM0 1cM0 1fA0 1a00 bhy0 Rb0 1wr0 Rc0 1C00 LA0 1C00 LA0 SNW0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cO0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e5","Europe/Zurich|LMT BMT CET CEST|-y.8 -t.K -10 -20|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4HyMy.8 1Dw04.m 1SfAt.K 11A0 1o00 11A0 1xG10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|38e4","Europe/Chisinau|LMT CMT BMT EET EEST CEST CET MSK MSD|-1T.k -1T -1I.o -20 -30 -20 -10 -30 -40|0123434343434343434345656578787878787878787878434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3D8NT.k 1wNA0.k wGMa.A 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 27A0 2en0 39g0 WM0 1fA0 1cM0 V90 1t7z0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 gL0 WO0 1cM0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11D0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|67e4","Europe/Gibraltar|LMT GMT BST BDST CET CEST|l.o 0 -10 -20 -10 -20|0121212121212121212121212121212121212121212121212123232323232121232121212121212121212145454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-3BHbC.A 1ra1C.A Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 10Jz0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|30e3","Europe/Helsinki|LMT HMT EET EEST|-1D.N -1D.N -20 -30|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3H0ND.N 1Iu00 OULD.N 1dA0 1xGq0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Kaliningrad|LMT CET CEST EET EEST MSK MSD +03|-1m -10 -20 -20 -30 -30 -40 -30|012121212121212343565656565656565654343434343434343434343434343434343434343434373|-36Rdm UbXm 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 390 7A0 1en0 12N0 1pbb0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|44e4","Europe/Kiev|LMT KMT EET MSK CEST CET MSD EEST|-22.4 -22.4 -20 -30 -20 -10 -40 -30|01234545363636363636363636367272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272|-3D8O2.4 1LUM0 eUo2.4 rnz0 2Hg0 WM0 1fA0 da0 1v4m0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o10 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|34e5","Europe/Kirov|LMT +03 +04 +05 MSD MSK MSK|-3i.M -30 -40 -50 -40 -30 -40|0123232323232323232454524545454545454545454545454545454545454565|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 2pz0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|48e4","Europe/Lisbon|LMT WET WEST WEMT CET CEST|A.J 0 -10 -20 -10 -20|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121214121212121212121212121212121212124545454212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2le00 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 pvy0 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Europe/Madrid|LMT WET WEST WEMT CET CEST|e.I 0 -10 -20 -10 -20|0121212121212121212321454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2M0M0 G5z0 19B0 1cL0 1dd0 b1z0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1in0 17d0 iIn0 Hd0 1cL0 bb0 1200 2s20 14n0 5aL0 Mp0 1vz0 17d0 1in0 17d0 1in0 17d0 1in0 17d0 6hX0 11B0 XHX0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|62e5","Europe/Malta|LMT CET CEST|-W.4 -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-35rcW.4 SXzW.4 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1co0 17c0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1co0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|42e4","Europe/Minsk|LMT MMT EET MSK CEST CET MSD EEST +03|-1O.g -1O -20 -30 -20 -10 -40 -30 -30|012345454363636363636363636372727272727272727272727272727272727272728|-3D8NO.g 1LUM0.g eUnO qNX0 3gQ0 WM0 1fA0 1cM0 Al0 1tsn0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0|19e5","Europe/Paris|LMT PMT WET WEST CEST CET WEMT|-9.l -9.l 0 -10 -20 -10 -20|01232323232323232323232323232323232323232323232323234545463654545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-3bQ09.l MDA0 cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 Ik0 5M30 WM0 1fA0 1cM0 Vx0 hB0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|11e6","Europe/Moscow|LMT MMT MMT MST MDST MSD MSK +05 EET EEST MSK|-2u.h -2u.h -2v.j -3v.j -4v.j -40 -30 -50 -20 -30 -40|01232434565756865656565656565656565698656565656565656565656565656565656565656a6|-3D8Ou.h 1sQM0 2pyW.W 1bA0 11X0 GN0 1Hb0 c4v.j ik0 3DA0 dz0 15A0 c10 2q10 iM10 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|16e6","Europe/Riga|LMT RMT LST EET MSK CEST CET MSD EEST|-1A.y -1A.y -2A.y -20 -30 -20 -10 -40 -30|0121213456565647474747474747474838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383|-3D8NA.y 1xde0 11A0 1iM0 ko0 gWm0 yDXA.y 2bX0 3fE0 WM0 1fA0 1cM0 1cM0 4m0 1sLy0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|64e4","Europe/Rome|LMT RMT CET CEST|-N.U -N.U -10 -20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4aU0N.U 15snN.U T000 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1cM0 16M0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1C00 LA0 1zc0 Oo0 1C00 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|39e5","Europe/Samara|LMT +03 +04 +05|-3k.k -30 -40 -50|0123232323232323232121232323232323232323232323232323232323212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2y10 14m0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|12e5","Europe/Saratov|LMT +03 +04 +05|-34.i -30 -40 -50|012323232323232321212121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 5810|","Europe/Simferopol|LMT SMT EET MSK CEST CET MSD EEST MSK|-2g.o -2g -20 -30 -20 -10 -40 -30 -40|0123454543636363636363636363272727636363727272727272727272727272727272727283|-3D8Og.o 1LUM0.o eUog rEn0 2qs0 WM0 1fA0 1cM0 3V0 1u0L0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eN0 1cM0 1cM0 1cM0 1cM0 dV0 WO0 1cM0 1cM0 1fy0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0|33e4","Europe/Sofia|LMT IMT EET CET CEST EEST|-1x.g -1U.U -20 -10 -20 -30|0123434325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-3D8Nx.g AiLA.k 1UFeU.U WM0 1fA0 1cM0 1cM0 1cN0 1mKH0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Tallinn|LMT TMT CET CEST EET MSK MSD EEST|-1D -1D -10 -20 -20 -30 -40 -30|0123214532323565656565656565657474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474|-3D8ND 1wI00 teD 11A0 1Ta0 4rXl KSLD 2FX0 2Jg0 WM0 1fA0 1cM0 18J0 1sTX0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|41e4","Europe/Tirane|LMT CET CEST|-1j.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glBj.k 14pcj.k 5LC0 WM0 4M0 1fCK0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|42e4","Europe/Ulyanovsk|LMT +03 +04 +05 +02|-3d.A -30 -40 -50 -20|01232323232323232321214121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|13e5","Europe/Vienna|LMT CET CEST|-15.l -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-36Rd5.l UbX5.l 11d0 1iO0 11A0 1o00 11A0 3KM0 14o0 LA00 6i00 WM0 1fA0 1cM0 1cM0 1cM0 400 2qM0 1ao0 1co0 1cM0 1io0 17c0 1gHa0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|18e5","Europe/Vilnius|LMT WMT KMT CET EET MSK CEST MSD EEST|-1F.g -1o -1z.A -10 -20 -30 -20 -40 -30|0123435636365757575757575757584848484848484848463648484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484|-3D8NF.g 1u5Ah.g 6ILM.o 1Ooz.A zz0 Mfd0 29W0 3is0 WM0 1fA0 1cM0 LV0 1tgL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|54e4","Europe/Volgograd|LMT +03 +04 +05 MSD MSK MSK|-2V.E -30 -40 -50 -40 -30 -40|012323232323232324545452454545454545454545454545454545454545456525|-21IqV.E psLV.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1fA0 1cM0 2pz0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 9Jd0 5gn0|10e5","Europe/Warsaw|LMT WMT CET CEST EET EEST|-1o -1o -10 -20 -20 -30|0123232345423232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3D8No 1qDA0 1LXo 11d0 1iO0 11A0 1o00 11A0 1on0 11A0 6zy0 HWP0 5IM0 WM0 1fA0 1cM0 1dz0 1mL0 1en0 15B0 1aq0 1nA0 11A0 1io0 17c0 1fA0 1a00 iDX0 LA0 1cM0 1cM0 1C00 Oo0 1cM0 1cM0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1C00 LA0 uso0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e5","HST|HST|a0|0||","Indian/Chagos|LMT +05 +06|-4N.E -50 -60|012|-2xosN.E 3AGLN.E|30e2","Indian/Maldives|LMT MMT +05|-4S -4S -50|012|-3D8QS 3eLA0|35e4","Indian/Mauritius|LMT +04 +05|-3O -40 -50|012121|-2xorO 34unO 14L0 12kr0 11z0|15e4","Pacific/Kwajalein|LMT +11 +10 +09 -12 +12|-b9.k -b0 -a0 -90 c0 -c0|0123145|-2M0X9.k 1rDA9.k akp0 6Up0 12ry0 Wan0|14e3","MET|MET MEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|","MST|MST|70|0||","MST7MDT|MST MDT MWT MPT|70 60 60 60|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","Pacific/Chatham|LMT +1215 +1245 +1345|-cd.M -cf -cJ -dJ|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-46jMd.M 37RbW.M 1adef IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00|600","Pacific/Apia|LMT LMT -1130 -11 -10 +14 +13|-cx.4 bq.U bu b0 a0 -e0 -d0|012343456565656565656565656|-38Fox.4 J1A0 1yW03.4 2rRbu 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0|37e3","Pacific/Bougainville|LMT PMMT +10 +09 +11|-am.g -9M.w -a0 -90 -b0|012324|-3D8Wm.g AvAx.I 1TCLM.w 7CN0 2MQp0|18e4","Pacific/Efate|LMT +11 +12|-bd.g -b0 -c0|012121212121212121212121|-2l9nd.g 2uNXd.g Dc0 n610 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0|66e3","Pacific/Enderbury|-00 -12 -11 +13|0 c0 b0 -d0|0123|-1iIo0 1GsA0 B7X0|1","Pacific/Fakaofo|LMT -11 +13|bo.U b0 -d0|012|-2M0Az.4 4ufXz.4|483","Pacific/Fiji|LMT +12 +13|-bT.I -c0 -d0|012121212121212121212121212121|-2bUzT.I 3m8NT.I LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 20o0 pc0 2hc0 bc0|88e4","Pacific/Tarawa|LMT +12|-bw.4 -c0|01|-2M0Xw.4|29e3","Pacific/Galapagos|LMT -05 -06|5W.o 50 60|01212|-1yVS1.A 2dTz1.A gNd0 rz0|25e3","Pacific/Gambier|LMT -09|8X.M 90|01|-2jof0.c|125","Pacific/Guadalcanal|LMT +11|-aD.M -b0|01|-2joyD.M|11e4","Pacific/Guam|LMT LMT GST +09 GDT ChST|el -9D -a0 -90 -b0 -a0|0123242424242424242425|-54m9D 2glc0 1DFbD 6pB0 AhB0 3QL0 g2p0 3p91 WOX rX0 1zd0 Rb0 1wp0 Rb0 5xd0 rX0 5sN0 zb1 1C0X On0 ULb0|17e4","Pacific/Honolulu|LMT HST HDT HWT HPT HST|av.q au 9u 9u 9u a0|01213415|-3061s.y 1uMdW.y 8x0 lef0 8wWu iAu 46p0|37e4","Pacific/Kiritimati|LMT -1040 -10 +14|at.k aE a0 -e0|0123|-2M0Bu.E 3bIMa.E B7Xk|51e2","Pacific/Kosrae|LMT LMT +11 +09 +10 +12|d8.4 -aP.U -b0 -90 -a0 -c0|0123243252|-54maP.U 2glc0 xsnP.U axC0 HBy0 akp0 axd0 WOK0 1bdz0|66e2","Pacific/Marquesas|LMT -0930|9i 9u|01|-2joeG|86e2","Pacific/Pago_Pago|LMT LMT SST|-cB.c bm.M b0|012|-38FoB.c J1A0|37e2","Pacific/Nauru|LMT +1130 +09 +12|-b7.E -bu -90 -c0|01213|-1Xdn7.E QCnB.E 7mqu 1lnbu|10e3","Pacific/Niue|LMT -1120 -11|bj.E bk b0|012|-FScE.k suo0.k|12e2","Pacific/Norfolk|LMT +1112 +1130 +1230 +11 +12|-bb.Q -bc -bu -cu -b0 -c0|0123245454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-2M0Xb.Q 21ILX.Q W01G Oo0 1COo0 9Jcu 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|25e4","Pacific/Noumea|LMT +11 +12|-b5.M -b0 -c0|01212121|-2l9n5.M 2EqM5.M xX0 1PB0 yn0 HeP0 Ao0|98e3","Pacific/Palau|LMT LMT +09|f2.4 -8V.U -90|012|-54m8V.U 2glc0|21e3","Pacific/Pitcairn|LMT -0830 -08|8E.k 8u 80|012|-2M0Dj.E 3UVXN.E|56","Pacific/Rarotonga|LMT LMT -1030 -0930 -10|-dk.U aD.4 au 9u a0|01234343434343434343434343434|-2Otpk.U 28zc0 13tbO.U IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu|13e3","Pacific/Tahiti|LMT -10|9W.g a0|01|-2joe1.I|18e4","Pacific/Tongatapu|LMT +1220 +13 +14|-cj.c -ck -d0 -e0|01232323232|-XbMj.c BgLX.c 1yndk 15A0 1wo0 xz0 1Q10 xz0 zWN0 s00|75e3","PST8PDT|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","WET|WET WEST|0 -10|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|"],links:["Africa/Abidjan|Africa/Accra","Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/Reykjavik","Africa/Abidjan|Atlantic/St_Helena","Africa/Abidjan|Iceland","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Lagos|Africa/Bangui","Africa/Lagos|Africa/Brazzaville","Africa/Lagos|Africa/Douala","Africa/Lagos|Africa/Kinshasa","Africa/Lagos|Africa/Libreville","Africa/Lagos|Africa/Luanda","Africa/Lagos|Africa/Malabo","Africa/Lagos|Africa/Niamey","Africa/Lagos|Africa/Porto-Novo","Africa/Maputo|Africa/Blantyre","Africa/Maputo|Africa/Bujumbura","Africa/Maputo|Africa/Gaborone","Africa/Maputo|Africa/Harare","Africa/Maputo|Africa/Kigali","Africa/Maputo|Africa/Lubumbashi","Africa/Maputo|Africa/Lusaka","Africa/Nairobi|Africa/Addis_Ababa","Africa/Nairobi|Africa/Asmara","Africa/Nairobi|Africa/Asmera","Africa/Nairobi|Africa/Dar_es_Salaam","Africa/Nairobi|Africa/Djibouti","Africa/Nairobi|Africa/Kampala","Africa/Nairobi|Africa/Mogadishu","Africa/Nairobi|Indian/Antananarivo","Africa/Nairobi|Indian/Comoro","Africa/Nairobi|Indian/Mayotte","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Chicago|US/Central","America/Denver|America/Shiprock","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|America/Yellowknife","America/Edmonton|Canada/Mountain","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Godthab|America/Nuuk","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Iqaluit|America/Pangnirtung","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/Los_Angeles|US/Pacific","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Panama|America/Atikokan","America/Panama|America/Cayman","America/Panama|America/Coral_Harbour","America/Phoenix|America/Creston","America/Phoenix|US/Arizona","America/Puerto_Rico|America/Anguilla","America/Puerto_Rico|America/Antigua","America/Puerto_Rico|America/Aruba","America/Puerto_Rico|America/Blanc-Sablon","America/Puerto_Rico|America/Curacao","America/Puerto_Rico|America/Dominica","America/Puerto_Rico|America/Grenada","America/Puerto_Rico|America/Guadeloupe","America/Puerto_Rico|America/Kralendijk","America/Puerto_Rico|America/Lower_Princes","America/Puerto_Rico|America/Marigot","America/Puerto_Rico|America/Montserrat","America/Puerto_Rico|America/Port_of_Spain","America/Puerto_Rico|America/St_Barthelemy","America/Puerto_Rico|America/St_Kitts","America/Puerto_Rico|America/St_Lucia","America/Puerto_Rico|America/St_Thomas","America/Puerto_Rico|America/St_Vincent","America/Puerto_Rico|America/Tortola","America/Puerto_Rico|America/Virgin","America/Regina|Canada/Saskatchewan","America/Rio_Branco|America/Porto_Acre","America/Rio_Branco|Brazil/Acre","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Tijuana|America/Ensenada","America/Tijuana|America/Santa_Isabel","America/Tijuana|Mexico/BajaNorte","America/Toronto|America/Montreal","America/Toronto|America/Nassau","America/Toronto|America/Nipigon","America/Toronto|America/Thunder_Bay","America/Toronto|Canada/Eastern","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|America/Rainy_River","America/Winnipeg|Canada/Central","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Bangkok|Indian/Christmas","Asia/Brunei|Asia/Kuching","Asia/Dhaka|Asia/Dacca","Asia/Dubai|Asia/Muscat","Asia/Dubai|Indian/Mahe","Asia/Dubai|Indian/Reunion","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kathmandu|Asia/Katmandu","Asia/Kolkata|Asia/Calcutta","Asia/Kuala_Lumpur|Asia/Singapore","Asia/Kuala_Lumpur|Singapore","Asia/Macau|Asia/Macao","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Qatar|Asia/Bahrain","Asia/Rangoon|Asia/Yangon","Asia/Rangoon|Indian/Cocos","Asia/Riyadh|Antarctica/Syowa","Asia/Riyadh|Asia/Aden","Asia/Riyadh|Asia/Kuwait","Asia/Seoul|ROK","Asia/Shanghai|Asia/Chongqing","Asia/Shanghai|Asia/Chungking","Asia/Shanghai|Asia/Harbin","Asia/Shanghai|PRC","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimphu|Asia/Thimbu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Asia/Urumqi|Antarctica/Vostok","Asia/Urumqi|Asia/Kashgar","Atlantic/Faroe|Atlantic/Faeroe","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Currie","Australia/Hobart|Australia/Tasmania","Australia/Lord_Howe|Australia/LHI","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Australia/Sydney|Australia/ACT","Australia/Sydney|Australia/Canberra","Australia/Sydney|Australia/NSW","Etc/GMT-0|Etc/GMT","Etc/GMT-0|Etc/GMT+0","Etc/GMT-0|Etc/GMT0","Etc/GMT-0|Etc/Greenwich","Etc/GMT-0|GMT","Etc/GMT-0|GMT+0","Etc/GMT-0|GMT-0","Etc/GMT-0|GMT0","Etc/GMT-0|Greenwich","Etc/UTC|Etc/UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UCT","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Berlin|Arctic/Longyearbyen","Europe/Berlin|Atlantic/Jan_Mayen","Europe/Berlin|Europe/Copenhagen","Europe/Berlin|Europe/Oslo","Europe/Berlin|Europe/Stockholm","Europe/Brussels|Europe/Amsterdam","Europe/Brussels|Europe/Luxembourg","Europe/Chisinau|Europe/Tiraspol","Europe/Dublin|Eire","Europe/Helsinki|Europe/Mariehamn","Europe/Istanbul|Asia/Istanbul","Europe/Istanbul|Turkey","Europe/Kiev|Europe/Kyiv","Europe/Kiev|Europe/Uzhgorod","Europe/Kiev|Europe/Zaporozhye","Europe/Lisbon|Portugal","Europe/London|Europe/Belfast","Europe/London|Europe/Guernsey","Europe/London|Europe/Isle_of_Man","Europe/London|Europe/Jersey","Europe/London|GB","Europe/London|GB-Eire","Europe/Moscow|W-SU","Europe/Paris|Europe/Monaco","Europe/Prague|Europe/Bratislava","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Europe/Zurich|Europe/Busingen","Europe/Zurich|Europe/Vaduz","Indian/Maldives|Indian/Kerguelen","Pacific/Auckland|Antarctica/McMurdo","Pacific/Auckland|Antarctica/South_Pole","Pacific/Auckland|NZ","Pacific/Chatham|NZ-CHAT","Pacific/Easter|Chile/EasterIsland","Pacific/Enderbury|Pacific/Kanton","Pacific/Guadalcanal|Pacific/Pohnpei","Pacific/Guadalcanal|Pacific/Ponape","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Kwajalein|Kwajalein","Pacific/Pago_Pago|Pacific/Midway","Pacific/Pago_Pago|Pacific/Samoa","Pacific/Pago_Pago|US/Samoa","Pacific/Port_Moresby|Antarctica/DumontDUrville","Pacific/Port_Moresby|Pacific/Chuuk","Pacific/Port_Moresby|Pacific/Truk","Pacific/Port_Moresby|Pacific/Yap","Pacific/Tarawa|Pacific/Funafuti","Pacific/Tarawa|Pacific/Majuro","Pacific/Tarawa|Pacific/Wake","Pacific/Tarawa|Pacific/Wallis"],countries:["AD|Europe/Andorra","AE|Asia/Dubai","AF|Asia/Kabul","AG|America/Puerto_Rico America/Antigua","AI|America/Puerto_Rico America/Anguilla","AL|Europe/Tirane","AM|Asia/Yerevan","AO|Africa/Lagos Africa/Luanda","AQ|Antarctica/Casey Antarctica/Davis Antarctica/Mawson Antarctica/Palmer Antarctica/Rothera Antarctica/Troll Asia/Urumqi Pacific/Auckland Pacific/Port_Moresby Asia/Riyadh Antarctica/McMurdo Antarctica/DumontDUrville Antarctica/Syowa Antarctica/Vostok","AR|America/Argentina/Buenos_Aires America/Argentina/Cordoba America/Argentina/Salta America/Argentina/Jujuy America/Argentina/Tucuman America/Argentina/Catamarca America/Argentina/La_Rioja America/Argentina/San_Juan America/Argentina/Mendoza America/Argentina/San_Luis America/Argentina/Rio_Gallegos America/Argentina/Ushuaia","AS|Pacific/Pago_Pago","AT|Europe/Vienna","AU|Australia/Lord_Howe Antarctica/Macquarie Australia/Hobart Australia/Melbourne Australia/Sydney Australia/Broken_Hill Australia/Brisbane Australia/Lindeman Australia/Adelaide Australia/Darwin Australia/Perth Australia/Eucla","AW|America/Puerto_Rico America/Aruba","AX|Europe/Helsinki Europe/Mariehamn","AZ|Asia/Baku","BA|Europe/Belgrade Europe/Sarajevo","BB|America/Barbados","BD|Asia/Dhaka","BE|Europe/Brussels","BF|Africa/Abidjan Africa/Ouagadougou","BG|Europe/Sofia","BH|Asia/Qatar Asia/Bahrain","BI|Africa/Maputo Africa/Bujumbura","BJ|Africa/Lagos Africa/Porto-Novo","BL|America/Puerto_Rico America/St_Barthelemy","BM|Atlantic/Bermuda","BN|Asia/Kuching Asia/Brunei","BO|America/La_Paz","BQ|America/Puerto_Rico America/Kralendijk","BR|America/Noronha America/Belem America/Fortaleza America/Recife America/Araguaina America/Maceio America/Bahia America/Sao_Paulo America/Campo_Grande America/Cuiaba America/Santarem America/Porto_Velho America/Boa_Vista America/Manaus America/Eirunepe America/Rio_Branco","BS|America/Toronto America/Nassau","BT|Asia/Thimphu","BW|Africa/Maputo Africa/Gaborone","BY|Europe/Minsk","BZ|America/Belize","CA|America/St_Johns America/Halifax America/Glace_Bay America/Moncton America/Goose_Bay America/Toronto America/Iqaluit America/Winnipeg America/Resolute America/Rankin_Inlet America/Regina America/Swift_Current America/Edmonton America/Cambridge_Bay America/Inuvik America/Dawson_Creek America/Fort_Nelson America/Whitehorse America/Dawson America/Vancouver America/Panama America/Puerto_Rico America/Phoenix America/Blanc-Sablon America/Atikokan America/Creston","CC|Asia/Yangon Indian/Cocos","CD|Africa/Maputo Africa/Lagos Africa/Kinshasa Africa/Lubumbashi","CF|Africa/Lagos Africa/Bangui","CG|Africa/Lagos Africa/Brazzaville","CH|Europe/Zurich","CI|Africa/Abidjan","CK|Pacific/Rarotonga","CL|America/Santiago America/Punta_Arenas Pacific/Easter","CM|Africa/Lagos Africa/Douala","CN|Asia/Shanghai Asia/Urumqi","CO|America/Bogota","CR|America/Costa_Rica","CU|America/Havana","CV|Atlantic/Cape_Verde","CW|America/Puerto_Rico America/Curacao","CX|Asia/Bangkok Indian/Christmas","CY|Asia/Nicosia Asia/Famagusta","CZ|Europe/Prague","DE|Europe/Zurich Europe/Berlin Europe/Busingen","DJ|Africa/Nairobi Africa/Djibouti","DK|Europe/Berlin Europe/Copenhagen","DM|America/Puerto_Rico America/Dominica","DO|America/Santo_Domingo","DZ|Africa/Algiers","EC|America/Guayaquil Pacific/Galapagos","EE|Europe/Tallinn","EG|Africa/Cairo","EH|Africa/El_Aaiun","ER|Africa/Nairobi Africa/Asmara","ES|Europe/Madrid Africa/Ceuta Atlantic/Canary","ET|Africa/Nairobi Africa/Addis_Ababa","FI|Europe/Helsinki","FJ|Pacific/Fiji","FK|Atlantic/Stanley","FM|Pacific/Kosrae Pacific/Port_Moresby Pacific/Guadalcanal Pacific/Chuuk Pacific/Pohnpei","FO|Atlantic/Faroe","FR|Europe/Paris","GA|Africa/Lagos Africa/Libreville","GB|Europe/London","GD|America/Puerto_Rico America/Grenada","GE|Asia/Tbilisi","GF|America/Cayenne","GG|Europe/London Europe/Guernsey","GH|Africa/Abidjan Africa/Accra","GI|Europe/Gibraltar","GL|America/Nuuk America/Danmarkshavn America/Scoresbysund America/Thule","GM|Africa/Abidjan Africa/Banjul","GN|Africa/Abidjan Africa/Conakry","GP|America/Puerto_Rico America/Guadeloupe","GQ|Africa/Lagos Africa/Malabo","GR|Europe/Athens","GS|Atlantic/South_Georgia","GT|America/Guatemala","GU|Pacific/Guam","GW|Africa/Bissau","GY|America/Guyana","HK|Asia/Hong_Kong","HN|America/Tegucigalpa","HR|Europe/Belgrade Europe/Zagreb","HT|America/Port-au-Prince","HU|Europe/Budapest","ID|Asia/Jakarta Asia/Pontianak Asia/Makassar Asia/Jayapura","IE|Europe/Dublin","IL|Asia/Jerusalem","IM|Europe/London Europe/Isle_of_Man","IN|Asia/Kolkata","IO|Indian/Chagos","IQ|Asia/Baghdad","IR|Asia/Tehran","IS|Africa/Abidjan Atlantic/Reykjavik","IT|Europe/Rome","JE|Europe/London Europe/Jersey","JM|America/Jamaica","JO|Asia/Amman","JP|Asia/Tokyo","KE|Africa/Nairobi","KG|Asia/Bishkek","KH|Asia/Bangkok Asia/Phnom_Penh","KI|Pacific/Tarawa Pacific/Kanton Pacific/Kiritimati","KM|Africa/Nairobi Indian/Comoro","KN|America/Puerto_Rico America/St_Kitts","KP|Asia/Pyongyang","KR|Asia/Seoul","KW|Asia/Riyadh Asia/Kuwait","KY|America/Panama America/Cayman","KZ|Asia/Almaty Asia/Qyzylorda Asia/Qostanay Asia/Aqtobe Asia/Aqtau Asia/Atyrau Asia/Oral","LA|Asia/Bangkok Asia/Vientiane","LB|Asia/Beirut","LC|America/Puerto_Rico America/St_Lucia","LI|Europe/Zurich Europe/Vaduz","LK|Asia/Colombo","LR|Africa/Monrovia","LS|Africa/Johannesburg Africa/Maseru","LT|Europe/Vilnius","LU|Europe/Brussels Europe/Luxembourg","LV|Europe/Riga","LY|Africa/Tripoli","MA|Africa/Casablanca","MC|Europe/Paris Europe/Monaco","MD|Europe/Chisinau","ME|Europe/Belgrade Europe/Podgorica","MF|America/Puerto_Rico America/Marigot","MG|Africa/Nairobi Indian/Antananarivo","MH|Pacific/Tarawa Pacific/Kwajalein Pacific/Majuro","MK|Europe/Belgrade Europe/Skopje","ML|Africa/Abidjan Africa/Bamako","MM|Asia/Yangon","MN|Asia/Ulaanbaatar Asia/Hovd Asia/Choibalsan","MO|Asia/Macau","MP|Pacific/Guam Pacific/Saipan","MQ|America/Martinique","MR|Africa/Abidjan Africa/Nouakchott","MS|America/Puerto_Rico America/Montserrat","MT|Europe/Malta","MU|Indian/Mauritius","MV|Indian/Maldives","MW|Africa/Maputo Africa/Blantyre","MX|America/Mexico_City America/Cancun America/Merida America/Monterrey America/Matamoros America/Chihuahua America/Ciudad_Juarez America/Ojinaga America/Mazatlan America/Bahia_Banderas America/Hermosillo America/Tijuana","MY|Asia/Kuching Asia/Singapore Asia/Kuala_Lumpur","MZ|Africa/Maputo","NA|Africa/Windhoek","NC|Pacific/Noumea","NE|Africa/Lagos Africa/Niamey","NF|Pacific/Norfolk","NG|Africa/Lagos","NI|America/Managua","NL|Europe/Brussels Europe/Amsterdam","NO|Europe/Berlin Europe/Oslo","NP|Asia/Kathmandu","NR|Pacific/Nauru","NU|Pacific/Niue","NZ|Pacific/Auckland Pacific/Chatham","OM|Asia/Dubai Asia/Muscat","PA|America/Panama","PE|America/Lima","PF|Pacific/Tahiti Pacific/Marquesas Pacific/Gambier","PG|Pacific/Port_Moresby Pacific/Bougainville","PH|Asia/Manila","PK|Asia/Karachi","PL|Europe/Warsaw","PM|America/Miquelon","PN|Pacific/Pitcairn","PR|America/Puerto_Rico","PS|Asia/Gaza Asia/Hebron","PT|Europe/Lisbon Atlantic/Madeira Atlantic/Azores","PW|Pacific/Palau","PY|America/Asuncion","QA|Asia/Qatar","RE|Asia/Dubai Indian/Reunion","RO|Europe/Bucharest","RS|Europe/Belgrade","RU|Europe/Kaliningrad Europe/Moscow Europe/Simferopol Europe/Kirov Europe/Volgograd Europe/Astrakhan Europe/Saratov Europe/Ulyanovsk Europe/Samara Asia/Yekaterinburg Asia/Omsk Asia/Novosibirsk Asia/Barnaul Asia/Tomsk Asia/Novokuznetsk Asia/Krasnoyarsk Asia/Irkutsk Asia/Chita Asia/Yakutsk Asia/Khandyga Asia/Vladivostok Asia/Ust-Nera Asia/Magadan Asia/Sakhalin Asia/Srednekolymsk Asia/Kamchatka Asia/Anadyr","RW|Africa/Maputo Africa/Kigali","SA|Asia/Riyadh","SB|Pacific/Guadalcanal","SC|Asia/Dubai Indian/Mahe","SD|Africa/Khartoum","SE|Europe/Berlin Europe/Stockholm","SG|Asia/Singapore","SH|Africa/Abidjan Atlantic/St_Helena","SI|Europe/Belgrade Europe/Ljubljana","SJ|Europe/Berlin Arctic/Longyearbyen","SK|Europe/Prague Europe/Bratislava","SL|Africa/Abidjan Africa/Freetown","SM|Europe/Rome Europe/San_Marino","SN|Africa/Abidjan Africa/Dakar","SO|Africa/Nairobi Africa/Mogadishu","SR|America/Paramaribo","SS|Africa/Juba","ST|Africa/Sao_Tome","SV|America/El_Salvador","SX|America/Puerto_Rico America/Lower_Princes","SY|Asia/Damascus","SZ|Africa/Johannesburg Africa/Mbabane","TC|America/Grand_Turk","TD|Africa/Ndjamena","TF|Asia/Dubai Indian/Maldives Indian/Kerguelen","TG|Africa/Abidjan Africa/Lome","TH|Asia/Bangkok","TJ|Asia/Dushanbe","TK|Pacific/Fakaofo","TL|Asia/Dili","TM|Asia/Ashgabat","TN|Africa/Tunis","TO|Pacific/Tongatapu","TR|Europe/Istanbul","TT|America/Puerto_Rico America/Port_of_Spain","TV|Pacific/Tarawa Pacific/Funafuti","TW|Asia/Taipei","TZ|Africa/Nairobi Africa/Dar_es_Salaam","UA|Europe/Simferopol Europe/Kyiv","UG|Africa/Nairobi Africa/Kampala","UM|Pacific/Pago_Pago Pacific/Tarawa Pacific/Midway Pacific/Wake","US|America/New_York America/Detroit America/Kentucky/Louisville America/Kentucky/Monticello America/Indiana/Indianapolis America/Indiana/Vincennes America/Indiana/Winamac America/Indiana/Marengo America/Indiana/Petersburg America/Indiana/Vevay America/Chicago America/Indiana/Tell_City America/Indiana/Knox America/Menominee America/North_Dakota/Center America/North_Dakota/New_Salem America/North_Dakota/Beulah America/Denver America/Boise America/Phoenix America/Los_Angeles America/Anchorage America/Juneau America/Sitka America/Metlakatla America/Yakutat America/Nome America/Adak Pacific/Honolulu","UY|America/Montevideo","UZ|Asia/Samarkand Asia/Tashkent","VA|Europe/Rome Europe/Vatican","VC|America/Puerto_Rico America/St_Vincent","VE|America/Caracas","VG|America/Puerto_Rico America/Tortola","VI|America/Puerto_Rico America/St_Thomas","VN|Asia/Bangkok Asia/Ho_Chi_Minh","VU|Pacific/Efate","WF|Pacific/Tarawa Pacific/Wallis","WS|Pacific/Apia","YE|Asia/Riyadh Asia/Aden","YT|Africa/Nairobi Indian/Mayotte","ZA|Africa/Johannesburg","ZM|Africa/Maputo Africa/Lusaka","ZW|Africa/Maputo Africa/Harare"]}});var Ao=I((iM,uo)=>{var ks=uo.exports=Oo();ks.tz.load(_o())});var Ue=I((exports,module)=>{(function(e,t){typeof exports=="object"&&typeof module=="object"?module.exports=t():typeof define=="function"&&define.amd?define([],t):typeof exports=="object"?exports.Quill=t():e.Quill=t()})(window,function(){return function(i){var e={};function t(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return i[o].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=i,t.c=e,t.d=function(o,r,p){t.o(o,r)||Object.defineProperty(o,r,{enumerable:!0,get:p})},t.r=function(o){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},t.t=function(o,r){if(r&1&&(o=t(o)),r&8||r&4&&typeof o=="object"&&o&&o.__esModule)return o;var p=Object.create(null);if(t.r(p),Object.defineProperty(p,"default",{enumerable:!0,value:o}),r&2&&typeof o!="string")for(var c in o)t.d(p,c,function(M){return o[M]}.bind(null,c));return p},t.n=function(o){var r=o&&o.__esModule?function(){return o.default}:function(){return o};return t.d(r,"a",r),r},t.o=function(o,r){return Object.prototype.hasOwnProperty.call(o,r)},t.p="",t(t.s=0)}({"./assets/icons/align-center.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/align-center.svg?`)},"./assets/icons/align-justify.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/align-justify.svg?`)},"./assets/icons/align-left.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/align-left.svg?`)},"./assets/icons/align-right.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/align-right.svg?`)},"./assets/icons/background.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/background.svg?`)},"./assets/icons/blockquote.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/blockquote.svg?`)},"./assets/icons/bold.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/bold.svg?`)},"./assets/icons/clean.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/clean.svg?`)},"./assets/icons/code.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/code.svg?`)},"./assets/icons/color.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/color.svg?`)},"./assets/icons/direction-ltr.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/direction-ltr.svg?`)},"./assets/icons/direction-rtl.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/direction-rtl.svg?`)},"./assets/icons/dropdown.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/dropdown.svg?`)},"./assets/icons/formula.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/formula.svg?`)},"./assets/icons/header-2.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/header-2.svg?`)},"./assets/icons/header.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/header.svg?`)},"./assets/icons/image.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/image.svg?`)},"./assets/icons/indent.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/indent.svg?`)},"./assets/icons/italic.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/italic.svg?`)},"./assets/icons/link.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/link.svg?`)},"./assets/icons/list-bullet.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/list-bullet.svg?`)},"./assets/icons/list-check.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/list-check.svg?`)},"./assets/icons/list-ordered.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/list-ordered.svg?`)},"./assets/icons/outdent.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/outdent.svg?`)},"./assets/icons/strike.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/strike.svg?`)},"./assets/icons/subscript.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/subscript.svg?`)},"./assets/icons/superscript.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/superscript.svg?`)},"./assets/icons/table.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/table.svg?`)},"./assets/icons/underline.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/underline.svg?`)},"./assets/icons/video.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/video.svg?`)},"./blots/block.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "blockDelta", function() { return blockDelta; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bubbleFormats", function() { return bubbleFormats; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BlockEmbed", function() { return BlockEmbed; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Block; }); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _break__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./break */ "./blots/break.js"); -/* harmony import */ var _inline__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./inline */ "./blots/inline.js"); -/* harmony import */ var _text__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./text */ "./blots/text.js"); - - - - - - -const NEWLINE_LENGTH = 1; - -class Block extends parchment__WEBPACK_IMPORTED_MODULE_2__["BlockBlot"] { - constructor(scroll, domNode) { - super(scroll, domNode); - this.cache = {}; - } - - delta() { - if (this.cache.delta == null) { - this.cache.delta = blockDelta(this); - } - - return this.cache.delta; - } - - deleteAt(index, length) { - super.deleteAt(index, length); - this.cache = {}; - } - - formatAt(index, length, name, value) { - if (length <= 0) return; - - if (this.scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_2__["Scope"].BLOCK)) { - if (index + length === this.length()) { - this.format(name, value); - } - } else { - super.formatAt(index, Math.min(length, this.length() - index - 1), name, value); - } - - this.cache = {}; - } - - insertAt(index, value, def) { - if (def != null) { - super.insertAt(index, value, def); - this.cache = {}; - return; - } - - if (value.length === 0) return; - const lines = value.split('\\n'); - const text = lines.shift(); - - if (text.length > 0) { - if (index < this.length() - 1 || this.children.tail == null) { - super.insertAt(Math.min(index, this.length() - 1), text); - } else { - this.children.tail.insertAt(this.children.tail.length(), text); - } - - this.cache = {}; - } - - let block = this; - lines.reduce((lineIndex, line) => { - block = block.split(lineIndex, true); - block.insertAt(0, line); - return line.length; - }, index + text.length); - } - - insertBefore(blot, ref) { - const { - head - } = this.children; - super.insertBefore(blot, ref); - - if (head instanceof _break__WEBPACK_IMPORTED_MODULE_3__["default"]) { - head.remove(); - } - - this.cache = {}; - } - - length() { - if (this.cache.length == null) { - this.cache.length = super.length() + NEWLINE_LENGTH; - } - - return this.cache.length; - } - - moveChildren(target, ref) { - super.moveChildren(target, ref); - this.cache = {}; - } - - optimize(context) { - super.optimize(context); - this.cache = {}; - } - - path(index) { - return super.path(index, true); - } - - removeChild(child) { - super.removeChild(child); - this.cache = {}; - } - - split(index, force = false) { - if (force && (index === 0 || index >= this.length() - NEWLINE_LENGTH)) { - const clone = this.clone(); - - if (index === 0) { - this.parent.insertBefore(clone, this); - return this; - } - - this.parent.insertBefore(clone, this.next); - return clone; - } - - const next = super.split(index, force); - this.cache = {}; - return next; - } - -} - -Block.blotName = 'block'; -Block.tagName = 'P'; -Block.defaultChild = _break__WEBPACK_IMPORTED_MODULE_3__["default"]; -Block.allowedChildren = [_break__WEBPACK_IMPORTED_MODULE_3__["default"], _inline__WEBPACK_IMPORTED_MODULE_4__["default"], parchment__WEBPACK_IMPORTED_MODULE_2__["EmbedBlot"], _text__WEBPACK_IMPORTED_MODULE_5__["default"]]; - -class BlockEmbed extends parchment__WEBPACK_IMPORTED_MODULE_2__["EmbedBlot"] { - attach() { - super.attach(); - this.attributes = new parchment__WEBPACK_IMPORTED_MODULE_2__["AttributorStore"](this.domNode); - } - - delta() { - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().insert(this.value(), extend__WEBPACK_IMPORTED_MODULE_0___default()(this.formats(), this.attributes.values())); - } - - format(name, value) { - const attribute = this.scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_2__["Scope"].BLOCK_ATTRIBUTE); - - if (attribute != null) { - this.attributes.attribute(attribute, value); - } - } - - formatAt(index, length, name, value) { - this.format(name, value); - } - - insertAt(index, value, def) { - if (typeof value === 'string' && value.endsWith('\\n')) { - const block = this.scroll.create(Block.blotName); - this.parent.insertBefore(block, index === 0 ? this : this.next); - block.insertAt(0, value.slice(0, -1)); - } else { - super.insertAt(index, value, def); - } - } - -} - -BlockEmbed.scope = parchment__WEBPACK_IMPORTED_MODULE_2__["Scope"].BLOCK_BLOT; // It is important for cursor behavior BlockEmbeds use tags that are block level elements - -function blockDelta(blot, filter = true) { - return blot.descendants(parchment__WEBPACK_IMPORTED_MODULE_2__["LeafBlot"]).reduce((delta, leaf) => { - if (leaf.length() === 0) { - return delta; - } - - return delta.insert(leaf.value(), bubbleFormats(leaf, {}, filter)); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a()).insert('\\n', bubbleFormats(blot)); -} - -function bubbleFormats(blot, formats = {}, filter = true) { - if (blot == null) return formats; - - if (typeof blot.formats === 'function') { - formats = extend__WEBPACK_IMPORTED_MODULE_0___default()(formats, blot.formats()); - - if (filter) { - // exclude syntax highlighting from deltas and getFormat() - delete formats['code-token']; - } - } - - if (blot.parent == null || blot.parent.statics.blotName === 'scroll' || blot.parent.statics.scope !== blot.statics.scope) { - return formats; - } - - return bubbleFormats(blot.parent, formats, filter); -} - - - -//# sourceURL=webpack://Quill/./blots/block.js?`)},"./blots/break.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - - -class Break extends parchment__WEBPACK_IMPORTED_MODULE_0__["EmbedBlot"] { - static value() { - return undefined; - } - - optimize() { - if (this.prev || this.next) { - this.remove(); - } - } - - length() { - return 0; - } - - value() { - return ''; - } - -} - -Break.blotName = 'break'; -Break.tagName = 'BR'; -/* harmony default export */ __webpack_exports__["default"] = (Break); - -//# sourceURL=webpack://Quill/./blots/break.js?`)},"./blots/container.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - - -class Container extends parchment__WEBPACK_IMPORTED_MODULE_0__["ContainerBlot"] {} - -/* harmony default export */ __webpack_exports__["default"] = (Container); - -//# sourceURL=webpack://Quill/./blots/container.js?`)},"./blots/cursor.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _text__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./text */ "./blots/text.js"); - - - -class Cursor extends parchment__WEBPACK_IMPORTED_MODULE_0__["EmbedBlot"] { - static value() { - return undefined; - } - - constructor(scroll, domNode, selection) { - super(scroll, domNode); - this.selection = selection; - this.textNode = document.createTextNode(Cursor.CONTENTS); - this.domNode.appendChild(this.textNode); - this.savedLength = 0; - } - - detach() { - // super.detach() will also clear domNode.__blot - if (this.parent != null) this.parent.removeChild(this); - } - - format(name, value) { - if (this.savedLength !== 0) { - super.format(name, value); - return; - } - - let target = this; - let index = 0; - - while (target != null && target.statics.scope !== parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK_BLOT) { - index += target.offset(target.parent); - target = target.parent; - } - - if (target != null) { - this.savedLength = Cursor.CONTENTS.length; - target.optimize(); - target.formatAt(index, Cursor.CONTENTS.length, name, value); - this.savedLength = 0; - } - } - - index(node, offset) { - if (node === this.textNode) return 0; - return super.index(node, offset); - } - - length() { - return this.savedLength; - } - - position() { - return [this.textNode, this.textNode.data.length]; - } - - remove() { - super.remove(); - this.parent = null; - } - - restore() { - if (this.selection.composing || this.parent == null) return null; - const range = this.selection.getNativeRange(); // Link format will insert text outside of anchor tag - - while (this.domNode.lastChild != null && this.domNode.lastChild !== this.textNode) { - this.domNode.parentNode.insertBefore(this.domNode.lastChild, this.domNode); - } - - const prevTextBlot = this.prev instanceof _text__WEBPACK_IMPORTED_MODULE_1__["default"] ? this.prev : null; - const prevTextLength = prevTextBlot ? prevTextBlot.length() : 0; - const nextTextBlot = this.next instanceof _text__WEBPACK_IMPORTED_MODULE_1__["default"] ? this.next : null; - const nextText = nextTextBlot ? nextTextBlot.text : ''; - const { - textNode - } = this; // take text from inside this blot and reset it - - const newText = textNode.data.split(Cursor.CONTENTS).join(''); - textNode.data = Cursor.CONTENTS; // proactively merge TextBlots around cursor so that optimization - // doesn't lose the cursor. the reason we are here in cursor.restore - // could be that the user clicked in prevTextBlot or nextTextBlot, or - // the user typed something. - - let mergedTextBlot; - - if (prevTextBlot) { - mergedTextBlot = prevTextBlot; - - if (newText || nextTextBlot) { - prevTextBlot.insertAt(prevTextBlot.length(), newText + nextText); - - if (nextTextBlot) { - nextTextBlot.remove(); - } - } - } else if (nextTextBlot) { - mergedTextBlot = nextTextBlot; - nextTextBlot.insertAt(0, newText); - } else { - const newTextNode = document.createTextNode(newText); - mergedTextBlot = this.scroll.create(newTextNode); - this.parent.insertBefore(mergedTextBlot, this); - } - - this.remove(); - - if (range) { - // calculate selection to restore - const remapOffset = (node, offset) => { - if (prevTextBlot && node === prevTextBlot.domNode) { - return offset; - } - - if (node === textNode) { - return prevTextLength + offset - 1; - } - - if (nextTextBlot && node === nextTextBlot.domNode) { - return prevTextLength + newText.length + offset; - } - - return null; - }; - - const start = remapOffset(range.start.node, range.start.offset); - const end = remapOffset(range.end.node, range.end.offset); - - if (start !== null && end !== null) { - return { - startNode: mergedTextBlot.domNode, - startOffset: start, - endNode: mergedTextBlot.domNode, - endOffset: end - }; - } - } - - return null; - } - - update(mutations, context) { - if (mutations.some(mutation => { - return mutation.type === 'characterData' && mutation.target === this.textNode; - })) { - const range = this.restore(); - if (range) context.range = range; - } - } - - value() { - return ''; - } - -} - -Cursor.blotName = 'cursor'; -Cursor.className = 'ql-cursor'; -Cursor.tagName = 'span'; -Cursor.CONTENTS = '\\uFEFF'; // Zero width no break space - -/* harmony default export */ __webpack_exports__["default"] = (Cursor); - -//# sourceURL=webpack://Quill/./blots/cursor.js?`)},"./blots/embed.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _text__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./text */ "./blots/text.js"); - - -const GUARD_TEXT = '\\uFEFF'; - -class Embed extends parchment__WEBPACK_IMPORTED_MODULE_0__["EmbedBlot"] { - constructor(scroll, node) { - super(scroll, node); - this.contentNode = document.createElement('span'); - this.contentNode.setAttribute('contenteditable', false); - Array.from(this.domNode.childNodes).forEach(childNode => { - this.contentNode.appendChild(childNode); - }); - this.leftGuard = document.createTextNode(GUARD_TEXT); - this.rightGuard = document.createTextNode(GUARD_TEXT); - this.domNode.appendChild(this.leftGuard); - this.domNode.appendChild(this.contentNode); - this.domNode.appendChild(this.rightGuard); - } - - index(node, offset) { - if (node === this.leftGuard) return 0; - if (node === this.rightGuard) return 1; - return super.index(node, offset); - } - - restore(node) { - let range; - let textNode; - const text = node.data.split(GUARD_TEXT).join(''); - - if (node === this.leftGuard) { - if (this.prev instanceof _text__WEBPACK_IMPORTED_MODULE_1__["default"]) { - const prevLength = this.prev.length(); - this.prev.insertAt(prevLength, text); - range = { - startNode: this.prev.domNode, - startOffset: prevLength + text.length - }; - } else { - textNode = document.createTextNode(text); - this.parent.insertBefore(this.scroll.create(textNode), this); - range = { - startNode: textNode, - startOffset: text.length - }; - } - } else if (node === this.rightGuard) { - if (this.next instanceof _text__WEBPACK_IMPORTED_MODULE_1__["default"]) { - this.next.insertAt(0, text); - range = { - startNode: this.next.domNode, - startOffset: text.length - }; - } else { - textNode = document.createTextNode(text); - this.parent.insertBefore(this.scroll.create(textNode), this.next); - range = { - startNode: textNode, - startOffset: text.length - }; - } - } - - node.data = GUARD_TEXT; - return range; - } - - update(mutations, context) { - mutations.forEach(mutation => { - if (mutation.type === 'characterData' && (mutation.target === this.leftGuard || mutation.target === this.rightGuard)) { - const range = this.restore(mutation.target); - if (range) context.range = range; - } - }); - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (Embed); - -//# sourceURL=webpack://Quill/./blots/embed.js?`)},"./blots/inline.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _break__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./break */ "./blots/break.js"); -/* harmony import */ var _text__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./text */ "./blots/text.js"); - - - - -class Inline extends parchment__WEBPACK_IMPORTED_MODULE_0__["InlineBlot"] { - static compare(self, other) { - const selfIndex = Inline.order.indexOf(self); - const otherIndex = Inline.order.indexOf(other); - - if (selfIndex >= 0 || otherIndex >= 0) { - return selfIndex - otherIndex; - } - - if (self === other) { - return 0; - } - - if (self < other) { - return -1; - } - - return 1; - } - - formatAt(index, length, name, value) { - if (Inline.compare(this.statics.blotName, name) < 0 && this.scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOT)) { - const blot = this.isolate(index, length); - - if (value) { - blot.wrap(name, value); - } - } else { - super.formatAt(index, length, name, value); - } - } - - optimize(context) { - super.optimize(context); - - if (this.parent instanceof Inline && Inline.compare(this.statics.blotName, this.parent.statics.blotName) > 0) { - const parent = this.parent.isolate(this.offset(), this.length()); - this.moveChildren(parent); - parent.wrap(this); - } - } - -} - -Inline.allowedChildren = [Inline, _break__WEBPACK_IMPORTED_MODULE_1__["default"], parchment__WEBPACK_IMPORTED_MODULE_0__["EmbedBlot"], _text__WEBPACK_IMPORTED_MODULE_2__["default"]]; // Lower index means deeper in the DOM tree, since not found (-1) is for embeds - -Inline.order = ['cursor', 'inline', // Must be lower -'link', // Chrome wants to be lower -'underline', 'strike', 'italic', 'bold', 'script', 'code' // Must be higher -]; -/* harmony default export */ __webpack_exports__["default"] = (Inline); - -//# sourceURL=webpack://Quill/./blots/inline.js?`)},"./blots/scroll.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _core_emitter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/emitter */ "./core/emitter.js"); -/* harmony import */ var _block__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./block */ "./blots/block.js"); -/* harmony import */ var _break__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./break */ "./blots/break.js"); -/* harmony import */ var _container__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./container */ "./blots/container.js"); - - - - - - -function isLine(blot) { - return blot instanceof _block__WEBPACK_IMPORTED_MODULE_2__["default"] || blot instanceof _block__WEBPACK_IMPORTED_MODULE_2__["BlockEmbed"]; -} - -class Scroll extends parchment__WEBPACK_IMPORTED_MODULE_0__["ScrollBlot"] { - constructor(registry, domNode, { - emitter - }) { - super(registry, domNode); - this.emitter = emitter; - this.batch = false; - this.optimize(); - this.enable(); - this.domNode.addEventListener('dragstart', e => this.handleDragStart(e)); - } - - batchStart() { - if (!Array.isArray(this.batch)) { - this.batch = []; - } - } - - batchEnd() { - const mutations = this.batch; - this.batch = false; - this.update(mutations); - } - - emitMount(blot) { - this.emitter.emit(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_BLOT_MOUNT, blot); - } - - emitUnmount(blot) { - this.emitter.emit(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_BLOT_UNMOUNT, blot); - } - - deleteAt(index, length) { - const [first, offset] = this.line(index); - const [last] = this.line(index + length); - super.deleteAt(index, length); - - if (last != null && first !== last && offset > 0) { - if (first instanceof _block__WEBPACK_IMPORTED_MODULE_2__["BlockEmbed"] || last instanceof _block__WEBPACK_IMPORTED_MODULE_2__["BlockEmbed"]) { - this.optimize(); - return; - } - - const ref = last.children.head instanceof _break__WEBPACK_IMPORTED_MODULE_3__["default"] ? null : last.children.head; - first.moveChildren(last, ref); - first.remove(); - } - - this.optimize(); - } - - enable(enabled = true) { - this.domNode.setAttribute('contenteditable', enabled); - } - - formatAt(index, length, format, value) { - super.formatAt(index, length, format, value); - this.optimize(); - } - - handleDragStart(event) { - event.preventDefault(); - } - - insertAt(index, value, def) { - if (index >= this.length()) { - if (def == null || this.scroll.query(value, parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK) == null) { - const blot = this.scroll.create(this.statics.defaultChild.blotName); - this.appendChild(blot); - - if (def == null && value.endsWith('\\n')) { - blot.insertAt(0, value.slice(0, -1), def); - } else { - blot.insertAt(0, value, def); - } - } else { - const embed = this.scroll.create(value, def); - this.appendChild(embed); - } - } else { - super.insertAt(index, value, def); - } - - this.optimize(); - } - - insertBefore(blot, ref) { - if (blot.statics.scope === parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE_BLOT) { - const wrapper = this.scroll.create(this.statics.defaultChild.blotName); - wrapper.appendChild(blot); - super.insertBefore(wrapper, ref); - } else { - super.insertBefore(blot, ref); - } - } - - isEnabled() { - return this.domNode.getAttribute('contenteditable') === 'true'; - } - - leaf(index) { - return this.path(index).pop() || [null, -1]; - } - - line(index) { - if (index === this.length()) { - return this.line(index - 1); - } - - return this.descendant(isLine, index); - } - - lines(index = 0, length = Number.MAX_VALUE) { - const getLines = (blot, blotIndex, blotLength) => { - let lines = []; - let lengthLeft = blotLength; - blot.children.forEachAt(blotIndex, blotLength, (child, childIndex, childLength) => { - if (isLine(child)) { - lines.push(child); - } else if (child instanceof parchment__WEBPACK_IMPORTED_MODULE_0__["ContainerBlot"]) { - lines = lines.concat(getLines(child, childIndex, lengthLeft)); - } - - lengthLeft -= childLength; - }); - return lines; - }; - - return getLines(this, index, length); - } - - optimize(mutations = [], context = {}) { - if (this.batch) return; - super.optimize(mutations, context); - - if (mutations.length > 0) { - this.emitter.emit(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_OPTIMIZE, mutations, context); - } - } - - path(index) { - return super.path(index).slice(1); // Exclude self - } - - remove() {// Never remove self - } - - update(mutations) { - if (this.batch) { - if (Array.isArray(mutations)) { - this.batch = this.batch.concat(mutations); - } - - return; - } - - let source = _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER; - - if (typeof mutations === 'string') { - source = mutations; - } - - if (!Array.isArray(mutations)) { - mutations = this.observer.takeRecords(); - } - - if (mutations.length > 0) { - this.emitter.emit(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_BEFORE_UPDATE, source, mutations); - } - - super.update(mutations.concat([])); // pass copy - - if (mutations.length > 0) { - this.emitter.emit(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_UPDATE, source, mutations); - } - } - -} - -Scroll.blotName = 'scroll'; -Scroll.className = 'ql-editor'; -Scroll.tagName = 'DIV'; -Scroll.defaultChild = _block__WEBPACK_IMPORTED_MODULE_2__["default"]; -Scroll.allowedChildren = [_block__WEBPACK_IMPORTED_MODULE_2__["default"], _block__WEBPACK_IMPORTED_MODULE_2__["BlockEmbed"], _container__WEBPACK_IMPORTED_MODULE_4__["default"]]; -/* harmony default export */ __webpack_exports__["default"] = (Scroll); - -//# sourceURL=webpack://Quill/./blots/scroll.js?`)},"./blots/text.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Text; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "escapeText", function() { return escapeText; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - - -class Text extends parchment__WEBPACK_IMPORTED_MODULE_0__["TextBlot"] {} - -function escapeText(text) { - return text.replace(/[&<>"']/g, s => { - // https://lodash.com/docs#escape - const entityMap = { - '&': '&', - '<': '<', - '>': '>', - '"': '"', - "'": ''' - }; - return entityMap[s]; - }); -} - - - -//# sourceURL=webpack://Quill/./blots/text.js?`)},"./core.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./core/quill */ "./core/quill.js"); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_break__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blots/break */ "./blots/break.js"); -/* harmony import */ var _blots_container__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blots/container */ "./blots/container.js"); -/* harmony import */ var _blots_cursor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./blots/cursor */ "./blots/cursor.js"); -/* harmony import */ var _blots_embed__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./blots/embed */ "./blots/embed.js"); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./blots/inline */ "./blots/inline.js"); -/* harmony import */ var _blots_scroll__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./blots/scroll */ "./blots/scroll.js"); -/* harmony import */ var _blots_text__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./blots/text */ "./blots/text.js"); -/* harmony import */ var _modules_clipboard__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./modules/clipboard */ "./modules/clipboard.js"); -/* harmony import */ var _modules_history__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./modules/history */ "./modules/history.js"); -/* harmony import */ var _modules_keyboard__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./modules/keyboard */ "./modules/keyboard.js"); -/* harmony import */ var _modules_uploader__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./modules/uploader */ "./modules/uploader.js"); - - - - - - - - - - - - - -_core_quill__WEBPACK_IMPORTED_MODULE_0__["default"].register({ - 'blots/block': _blots_block__WEBPACK_IMPORTED_MODULE_1__["default"], - 'blots/block/embed': _blots_block__WEBPACK_IMPORTED_MODULE_1__["BlockEmbed"], - 'blots/break': _blots_break__WEBPACK_IMPORTED_MODULE_2__["default"], - 'blots/container': _blots_container__WEBPACK_IMPORTED_MODULE_3__["default"], - 'blots/cursor': _blots_cursor__WEBPACK_IMPORTED_MODULE_4__["default"], - 'blots/embed': _blots_embed__WEBPACK_IMPORTED_MODULE_5__["default"], - 'blots/inline': _blots_inline__WEBPACK_IMPORTED_MODULE_6__["default"], - 'blots/scroll': _blots_scroll__WEBPACK_IMPORTED_MODULE_7__["default"], - 'blots/text': _blots_text__WEBPACK_IMPORTED_MODULE_8__["default"], - 'modules/clipboard': _modules_clipboard__WEBPACK_IMPORTED_MODULE_9__["default"], - 'modules/history': _modules_history__WEBPACK_IMPORTED_MODULE_10__["default"], - 'modules/keyboard': _modules_keyboard__WEBPACK_IMPORTED_MODULE_11__["default"], - 'modules/uploader': _modules_uploader__WEBPACK_IMPORTED_MODULE_12__["default"] -}); -/* harmony default export */ __webpack_exports__["default"] = (_core_quill__WEBPACK_IMPORTED_MODULE_0__["default"]); - -//# sourceURL=webpack://Quill/./core.js?`)},"./core/editor.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clone */ "./node_modules/clone/clone.js"); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(clone__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! deep-equal */ "./node_modules/deep-equal/index.js"); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(deep_equal__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _selection__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./selection */ "./core/selection.js"); -/* harmony import */ var _blots_cursor__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../blots/cursor */ "./blots/cursor.js"); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_break__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../blots/break */ "./blots/break.js"); -/* harmony import */ var _blots_text__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../blots/text */ "./blots/text.js"); - - - - - - - - - - -const ASCII = /^[ -~]*$/; - -class Editor { - constructor(scroll) { - this.scroll = scroll; - this.delta = this.getDelta(); - } - - applyDelta(delta) { - let consumeNextNewline = false; - this.scroll.update(); - let scrollLength = this.scroll.length(); - this.scroll.batchStart(); - const normalizedDelta = normalizeDelta(delta); - normalizedDelta.reduce((index, op) => { - const length = op.retain || op.delete || op.insert.length || 1; - let attributes = op.attributes || {}; - - if (op.insert != null) { - if (typeof op.insert === 'string') { - let text = op.insert; - - if (text.endsWith('\\n') && consumeNextNewline) { - consumeNextNewline = false; - text = text.slice(0, -1); - } - - if ((index >= scrollLength || this.scroll.descendant(_blots_block__WEBPACK_IMPORTED_MODULE_7__["BlockEmbed"], index)[0]) && !text.endsWith('\\n')) { - consumeNextNewline = true; - } - - this.scroll.insertAt(index, text); - const [line, offset] = this.scroll.line(index); - let formats = extend__WEBPACK_IMPORTED_MODULE_2___default()({}, Object(_blots_block__WEBPACK_IMPORTED_MODULE_7__["bubbleFormats"])(line)); - - if (line instanceof _blots_block__WEBPACK_IMPORTED_MODULE_7__["default"]) { - const [leaf] = line.descendant(parchment__WEBPACK_IMPORTED_MODULE_4__["LeafBlot"], offset); - formats = extend__WEBPACK_IMPORTED_MODULE_2___default()(formats, Object(_blots_block__WEBPACK_IMPORTED_MODULE_7__["bubbleFormats"])(leaf)); - } - - attributes = quill_delta__WEBPACK_IMPORTED_MODULE_3__["AttributeMap"].diff(formats, attributes) || {}; - } else if (typeof op.insert === 'object') { - const key = Object.keys(op.insert)[0]; // There should only be one key - - if (key == null) return index; - this.scroll.insertAt(index, key, op.insert[key]); - } - - scrollLength += length; - } - - Object.keys(attributes).forEach(name => { - this.scroll.formatAt(index, length, name, attributes[name]); - }); - return index + length; - }, 0); - normalizedDelta.reduce((index, op) => { - if (typeof op.delete === 'number') { - this.scroll.deleteAt(index, op.delete); - return index; - } - - return index + (op.retain || op.insert.length || 1); - }, 0); - this.scroll.batchEnd(); - this.scroll.optimize(); - return this.update(normalizedDelta); - } - - deleteText(index, length) { - this.scroll.deleteAt(index, length); - return this.update(new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).delete(length)); - } - - formatLine(index, length, formats = {}) { - this.scroll.update(); - Object.keys(formats).forEach(format => { - this.scroll.lines(index, Math.max(length, 1)).forEach(line => { - line.format(format, formats[format]); - }); - }); - this.scroll.optimize(); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).retain(length, clone__WEBPACK_IMPORTED_MODULE_0___default()(formats)); - return this.update(delta); - } - - formatText(index, length, formats = {}) { - Object.keys(formats).forEach(format => { - this.scroll.formatAt(index, length, format, formats[format]); - }); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).retain(length, clone__WEBPACK_IMPORTED_MODULE_0___default()(formats)); - return this.update(delta); - } - - getContents(index, length) { - return this.delta.slice(index, index + length); - } - - getDelta() { - return this.scroll.lines().reduce((delta, line) => { - return delta.concat(line.delta()); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a()); - } - - getFormat(index, length = 0) { - let lines = []; - let leaves = []; - - if (length === 0) { - this.scroll.path(index).forEach(path => { - const [blot] = path; - - if (blot instanceof _blots_block__WEBPACK_IMPORTED_MODULE_7__["default"]) { - lines.push(blot); - } else if (blot instanceof parchment__WEBPACK_IMPORTED_MODULE_4__["LeafBlot"]) { - leaves.push(blot); - } - }); - } else { - lines = this.scroll.lines(index, length); - leaves = this.scroll.descendants(parchment__WEBPACK_IMPORTED_MODULE_4__["LeafBlot"], index, length); - } - - const formatsArr = [lines, leaves].map(blots => { - if (blots.length === 0) return {}; - let formats = Object(_blots_block__WEBPACK_IMPORTED_MODULE_7__["bubbleFormats"])(blots.shift()); - - while (Object.keys(formats).length > 0) { - const blot = blots.shift(); - if (blot == null) return formats; - formats = combineFormats(Object(_blots_block__WEBPACK_IMPORTED_MODULE_7__["bubbleFormats"])(blot), formats); - } - - return formats; - }); - return extend__WEBPACK_IMPORTED_MODULE_2___default.a.apply(extend__WEBPACK_IMPORTED_MODULE_2___default.a, formatsArr); - } - - getHTML(index, length) { - const [line, lineOffset] = this.scroll.line(index); - - if (line.length() >= lineOffset + length) { - return convertHTML(line, lineOffset, length, true); - } - - return convertHTML(this.scroll, index, length, true); - } - - getText(index, length) { - return this.getContents(index, length).filter(op => typeof op.insert === 'string').map(op => op.insert).join(''); - } - - insertEmbed(index, embed, value) { - this.scroll.insertAt(index, embed, value); - return this.update(new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).insert({ - [embed]: value - })); - } - - insertText(index, text, formats = {}) { - text = text.replace(/\\r\\n/g, '\\n').replace(/\\r/g, '\\n'); - this.scroll.insertAt(index, text); - Object.keys(formats).forEach(format => { - this.scroll.formatAt(index, text.length, format, formats[format]); - }); - return this.update(new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).insert(text, clone__WEBPACK_IMPORTED_MODULE_0___default()(formats))); - } - - isBlank() { - if (this.scroll.children.length === 0) return true; - if (this.scroll.children.length > 1) return false; - const block = this.scroll.children.head; - if (block.statics.blotName !== _blots_block__WEBPACK_IMPORTED_MODULE_7__["default"].blotName) return false; - if (block.children.length > 1) return false; - return block.children.head instanceof _blots_break__WEBPACK_IMPORTED_MODULE_8__["default"]; - } - - removeFormat(index, length) { - const text = this.getText(index, length); - const [line, offset] = this.scroll.line(index + length); - let suffixLength = 0; - let suffix = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a(); - - if (line != null) { - suffixLength = line.length() - offset; - suffix = line.delta().slice(offset, offset + suffixLength - 1).insert('\\n'); - } - - const contents = this.getContents(index, length + suffixLength); - const diff = contents.diff(new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().insert(text).concat(suffix)); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).concat(diff); - return this.applyDelta(delta); - } - - update(change, mutations = [], selectionInfo = undefined) { - const oldDelta = this.delta; - - if (mutations.length === 1 && mutations[0].type === 'characterData' && mutations[0].target.data.match(ASCII) && this.scroll.find(mutations[0].target)) { - // Optimization for character changes - const textBlot = this.scroll.find(mutations[0].target); - const formats = Object(_blots_block__WEBPACK_IMPORTED_MODULE_7__["bubbleFormats"])(textBlot); - const index = textBlot.offset(this.scroll); - const oldValue = mutations[0].oldValue.replace(_blots_cursor__WEBPACK_IMPORTED_MODULE_6__["default"].CONTENTS, ''); - const oldText = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().insert(oldValue); - const newText = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().insert(textBlot.value()); - const relativeSelectionInfo = selectionInfo && { - oldRange: shiftRange(selectionInfo.oldRange, -index), - newRange: shiftRange(selectionInfo.newRange, -index) - }; - const diffDelta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).concat(oldText.diff(newText, relativeSelectionInfo)); - change = diffDelta.reduce((delta, op) => { - if (op.insert) { - return delta.insert(op.insert, formats); - } - - return delta.push(op); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a()); - this.delta = oldDelta.compose(change); - } else { - this.delta = this.getDelta(); - - if (!change || !deep_equal__WEBPACK_IMPORTED_MODULE_1___default()(oldDelta.compose(change), this.delta)) { - change = oldDelta.diff(this.delta, selectionInfo); - } - } - - return change; - } - -} - -function convertListHTML(items, lastIndent, types) { - if (items.length === 0) { - const [endTag] = getListType(types.pop()); - - if (lastIndent <= 0) { - return ""); - } - - return "").concat(convertListHTML([], lastIndent - 1, types)); - } - - const [{ - child, - offset, - length, - indent, - type - }, ...rest] = items; - const [tag, attribute] = getListType(type); - - if (indent > lastIndent) { - types.push(type); - - if (indent === lastIndent + 1) { - return "<".concat(tag, ">").concat(convertHTML(child, offset, length)).concat(convertListHTML(rest, indent, types)); - } - - return "<".concat(tag, ">
  • ").concat(convertListHTML(items, lastIndent + 1, types)); - } - - const previousType = types[types.length - 1]; - - if (indent === lastIndent && type === previousType) { - return "
  • ").concat(convertHTML(child, offset, length)).concat(convertListHTML(rest, indent, types)); - } - - const [endTag] = getListType(types.pop()); - return "").concat(convertListHTML(items, lastIndent - 1, types)); -} - -function convertHTML(blot, index, length, isRoot = false) { - if (typeof blot.html === 'function') { - return blot.html(index, length); - } - - if (blot instanceof _blots_text__WEBPACK_IMPORTED_MODULE_9__["default"]) { - return Object(_blots_text__WEBPACK_IMPORTED_MODULE_9__["escapeText"])(blot.value().slice(index, index + length)); - } - - if (blot.children) { - // TODO fix API - if (blot.statics.blotName === 'list-container') { - const items = []; - blot.children.forEachAt(index, length, (child, offset, childLength) => { - const formats = child.formats(); - items.push({ - child, - offset, - length: childLength, - indent: formats.indent || 0, - type: formats.list - }); - }); - return convertListHTML(items, -1, []); - } - - const parts = []; - blot.children.forEachAt(index, length, (child, offset, childLength) => { - parts.push(convertHTML(child, offset, childLength)); - }); - - if (isRoot || blot.statics.blotName === 'list') { - return parts.join(''); - } - - const { - outerHTML, - innerHTML - } = blot.domNode; - const [start, end] = outerHTML.split(">".concat(innerHTML, "<")); // TODO cleanup - - if (start === '".concat(parts.join(''), "<").concat(end); - } - - return "".concat(start, ">").concat(parts.join(''), "<").concat(end); - } - - return blot.domNode.outerHTML; -} - -function combineFormats(formats, combined) { - return Object.keys(combined).reduce((merged, name) => { - if (formats[name] == null) return merged; - - if (combined[name] === formats[name]) { - merged[name] = combined[name]; - } else if (Array.isArray(combined[name])) { - if (combined[name].indexOf(formats[name]) < 0) { - merged[name] = combined[name].concat([formats[name]]); - } - } else { - merged[name] = [combined[name], formats[name]]; - } - - return merged; - }, {}); -} - -function getListType(type) { - const tag = type === 'ordered' ? 'ol' : 'ul'; - - switch (type) { - case 'checked': - return [tag, ' data-list="checked"']; - - case 'unchecked': - return [tag, ' data-list="unchecked"']; - - default: - return [tag, '']; - } -} - -function normalizeDelta(delta) { - return delta.reduce((normalizedDelta, op) => { - if (typeof op.insert === 'string') { - const text = op.insert.replace(/\\r\\n/g, '\\n').replace(/\\r/g, '\\n'); - return normalizedDelta.insert(text, op.attributes); - } - - return normalizedDelta.push(op); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a()); -} - -function shiftRange({ - index, - length -}, amount) { - return new _selection__WEBPACK_IMPORTED_MODULE_5__["Range"](index + amount, length); -} - -/* harmony default export */ __webpack_exports__["default"] = (Editor); - -//# sourceURL=webpack://Quill/./core/editor.js?`)},"./core/emitter.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var eventemitter3__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! eventemitter3 */ "./node_modules/eventemitter3/index.js"); -/* harmony import */ var eventemitter3__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(eventemitter3__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _instances__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./instances */ "./core/instances.js"); -/* harmony import */ var _logger__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./logger */ "./core/logger.js"); - - - -const debug = Object(_logger__WEBPACK_IMPORTED_MODULE_2__["default"])('quill:events'); -const EVENTS = ['selectionchange', 'mousedown', 'mouseup', 'click']; -EVENTS.forEach(eventName => { - document.addEventListener(eventName, (...args) => { - Array.from(document.querySelectorAll('.ql-container')).forEach(node => { - const quill = _instances__WEBPACK_IMPORTED_MODULE_1__["default"].get(node); - - if (quill && quill.emitter) { - quill.emitter.handleDOM(...args); - } - }); - }); -}); - -class Emitter extends eventemitter3__WEBPACK_IMPORTED_MODULE_0___default.a { - constructor() { - super(); - this.listeners = {}; - this.on('error', debug.error); - } - - emit(...args) { - debug.log.call(debug, ...args); - super.emit(...args); - } - - handleDOM(event, ...args) { - (this.listeners[event.type] || []).forEach(({ - node, - handler - }) => { - if (event.target === node || node.contains(event.target)) { - handler(event, ...args); - } - }); - } - - listenDOM(eventName, node, handler) { - if (!this.listeners[eventName]) { - this.listeners[eventName] = []; - } - - this.listeners[eventName].push({ - node, - handler - }); - } - -} - -Emitter.events = { - EDITOR_CHANGE: 'editor-change', - SCROLL_BEFORE_UPDATE: 'scroll-before-update', - SCROLL_BLOT_MOUNT: 'scroll-blot-mount', - SCROLL_BLOT_UNMOUNT: 'scroll-blot-unmount', - SCROLL_OPTIMIZE: 'scroll-optimize', - SCROLL_UPDATE: 'scroll-update', - SELECTION_CHANGE: 'selection-change', - TEXT_CHANGE: 'text-change' -}; -Emitter.sources = { - API: 'api', - SILENT: 'silent', - USER: 'user' -}; -/* harmony default export */ __webpack_exports__["default"] = (Emitter); - -//# sourceURL=webpack://Quill/./core/emitter.js?`)},"./core/instances.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (new WeakMap()); - -//# sourceURL=webpack://Quill/./core/instances.js?`)},"./core/logger.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -const levels = ['error', 'warn', 'log', 'info']; -let level = 'warn'; - -function debug(method, ...args) { - if (levels.indexOf(method) <= levels.indexOf(level)) { - console[method](...args); // eslint-disable-line no-console - } -} - -function namespace(ns) { - return levels.reduce((logger, method) => { - logger[method] = debug.bind(console, method, ns); - return logger; - }, {}); -} - -namespace.level = newLevel => { - level = newLevel; -}; - -debug.level = namespace.level; -/* harmony default export */ __webpack_exports__["default"] = (namespace); - -//# sourceURL=webpack://Quill/./core/logger.js?`)},"./core/module.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -class Module { - constructor(quill, options = {}) { - this.quill = quill; - this.options = options; - } - -} - -Module.DEFAULTS = {}; -/* harmony default export */ __webpack_exports__["default"] = (Module); - -//# sourceURL=webpack://Quill/./core/module.js?`)},"./core/quill.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "globalRegistry", function() { return globalRegistry; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "expandConfig", function() { return expandConfig; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "overload", function() { return overload; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Quill; }); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./editor */ "./core/editor.js"); -/* harmony import */ var _emitter__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./emitter */ "./core/emitter.js"); -/* harmony import */ var _module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./module */ "./core/module.js"); -/* harmony import */ var _selection__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./selection */ "./core/selection.js"); -/* harmony import */ var _instances__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./instances */ "./core/instances.js"); -/* harmony import */ var _logger__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./logger */ "./core/logger.js"); -/* harmony import */ var _theme__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./theme */ "./core/theme.js"); - - - - - - - - - - -const debug = Object(_logger__WEBPACK_IMPORTED_MODULE_8__["default"])('quill'); -const globalRegistry = new parchment__WEBPACK_IMPORTED_MODULE_1__["Registry"](); -parchment__WEBPACK_IMPORTED_MODULE_1__["ParentBlot"].uiClass = 'ql-ui'; - -class Quill { - static debug(limit) { - if (limit === true) { - limit = 'log'; - } - - _logger__WEBPACK_IMPORTED_MODULE_8__["default"].level(limit); - } - - static find(node) { - return _instances__WEBPACK_IMPORTED_MODULE_7__["default"].get(node) || globalRegistry.find(node); - } - - static import(name) { - if (this.imports[name] == null) { - debug.error("Cannot import ".concat(name, ". Are you sure it was registered?")); - } - - return this.imports[name]; - } - - static register(path, target, overwrite = false) { - if (typeof path !== 'string') { - const name = path.attrName || path.blotName; - - if (typeof name === 'string') { - // register(Blot | Attributor, overwrite) - this.register("formats/".concat(name), path, target); - } else { - Object.keys(path).forEach(key => { - this.register(key, path[key], target); - }); - } - } else { - if (this.imports[path] != null && !overwrite) { - debug.warn("Overwriting ".concat(path, " with"), target); - } - - this.imports[path] = target; - - if ((path.startsWith('blots/') || path.startsWith('formats/')) && target.blotName !== 'abstract') { - globalRegistry.register(target); - } - - if (typeof target.register === 'function') { - target.register(globalRegistry); - } - } - } - - constructor(container, options = {}) { - this.options = expandConfig(container, options); - this.container = this.options.container; - - if (this.container == null) { - return debug.error('Invalid Quill container', container); - } - - if (this.options.debug) { - Quill.debug(this.options.debug); - } - - const html = this.container.innerHTML.trim(); - this.container.classList.add('ql-container'); - this.container.innerHTML = ''; - _instances__WEBPACK_IMPORTED_MODULE_7__["default"].set(this.container, this); - this.root = this.addContainer('ql-editor'); - this.root.classList.add('ql-blank'); - this.root.setAttribute('data-gramm', false); - this.scrollingContainer = this.options.scrollingContainer || this.root; - this.emitter = new _emitter__WEBPACK_IMPORTED_MODULE_4__["default"](); - const ScrollBlot = this.options.registry.query(parchment__WEBPACK_IMPORTED_MODULE_1__["ScrollBlot"].blotName); - this.scroll = new ScrollBlot(this.options.registry, this.root, { - emitter: this.emitter - }); - this.editor = new _editor__WEBPACK_IMPORTED_MODULE_3__["default"](this.scroll); - this.selection = new _selection__WEBPACK_IMPORTED_MODULE_6__["default"](this.scroll, this.emitter); - this.theme = new this.options.theme(this, this.options); // eslint-disable-line new-cap - - this.keyboard = this.theme.addModule('keyboard'); - this.clipboard = this.theme.addModule('clipboard'); - this.history = this.theme.addModule('history'); - this.uploader = this.theme.addModule('uploader'); - this.theme.init(); - this.emitter.on(_emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events.EDITOR_CHANGE, type => { - if (type === _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events.TEXT_CHANGE) { - this.root.classList.toggle('ql-blank', this.editor.isBlank()); - } - }); - this.emitter.on(_emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events.SCROLL_UPDATE, (source, mutations) => { - const oldRange = this.selection.lastRange; - const [newRange] = this.selection.getRange(); - const selectionInfo = oldRange && newRange ? { - oldRange, - newRange - } : undefined; - modify.call(this, () => this.editor.update(null, mutations, selectionInfo), source); - }); - const contents = this.clipboard.convert({ - html: "".concat(html, "


    "), - text: '\\n' - }); - this.setContents(contents); - this.history.clear(); - - if (this.options.placeholder) { - this.root.setAttribute('data-placeholder', this.options.placeholder); - } - - if (this.options.readOnly) { - this.disable(); - } - - this.allowReadOnlyEdits = false; - } - - addContainer(container, refNode = null) { - if (typeof container === 'string') { - const className = container; - container = document.createElement('div'); - container.classList.add(className); - } - - this.container.insertBefore(container, refNode); - return container; - } - - blur() { - this.selection.setRange(null); - } - - deleteText(index, length, source) { - [index, length,, source] = overload(index, length, source); - return modify.call(this, () => { - return this.editor.deleteText(index, length); - }, source, index, -1 * length); - } - - disable() { - this.enable(false); - } - - editReadOnly(modifier) { - this.allowReadOnlyEdits = true; - const value = modifier(); - this.allowReadOnlyEdits = false; - return value; - } - - enable(enabled = true) { - this.scroll.enable(enabled); - this.container.classList.toggle('ql-disabled', !enabled); - } - - focus() { - const { - scrollTop - } = this.scrollingContainer; - this.selection.focus(); - this.scrollingContainer.scrollTop = scrollTop; - this.scrollIntoView(); - } - - format(name, value, source = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API) { - return modify.call(this, () => { - const range = this.getSelection(true); - let change = new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a(); - if (range == null) return change; - - if (this.scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_1__["Scope"].BLOCK)) { - change = this.editor.formatLine(range.index, range.length, { - [name]: value - }); - } else if (range.length === 0) { - this.selection.format(name, value); - return change; - } else { - change = this.editor.formatText(range.index, range.length, { - [name]: value - }); - } - - this.setSelection(range, _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT); - return change; - }, source); - } - - formatLine(index, length, name, value, source) { - let formats; // eslint-disable-next-line prefer-const - - [index, length, formats, source] = overload(index, length, name, value, source); - return modify.call(this, () => { - return this.editor.formatLine(index, length, formats); - }, source, index, 0); - } - - formatText(index, length, name, value, source) { - let formats; // eslint-disable-next-line prefer-const - - [index, length, formats, source] = overload(index, length, name, value, source); - return modify.call(this, () => { - return this.editor.formatText(index, length, formats); - }, source, index, 0); - } - - getBounds(index, length = 0) { - let bounds; - - if (typeof index === 'number') { - bounds = this.selection.getBounds(index, length); - } else { - bounds = this.selection.getBounds(index.index, index.length); - } - - const containerBounds = this.container.getBoundingClientRect(); - return { - bottom: bounds.bottom - containerBounds.top, - height: bounds.height, - left: bounds.left - containerBounds.left, - right: bounds.right - containerBounds.left, - top: bounds.top - containerBounds.top, - width: bounds.width - }; - } - - getContents(index = 0, length = this.getLength() - index) { - [index, length] = overload(index, length); - return this.editor.getContents(index, length); - } - - getFormat(index = this.getSelection(true), length = 0) { - if (typeof index === 'number') { - return this.editor.getFormat(index, length); - } - - return this.editor.getFormat(index.index, index.length); - } - - getIndex(blot) { - return blot.offset(this.scroll); - } - - getLength() { - return this.scroll.length(); - } - - getLeaf(index) { - return this.scroll.leaf(index); - } - - getLine(index) { - return this.scroll.line(index); - } - - getLines(index = 0, length = Number.MAX_VALUE) { - if (typeof index !== 'number') { - return this.scroll.lines(index.index, index.length); - } - - return this.scroll.lines(index, length); - } - - getModule(name) { - return this.theme.modules[name]; - } - - getSelection(focus = false) { - if (focus) this.focus(); - this.update(); // Make sure we access getRange with editor in consistent state - - return this.selection.getRange()[0]; - } - - getSemanticHTML(index = 0, length = this.getLength() - index) { - [index, length] = overload(index, length); - return this.editor.getHTML(index, length); - } - - getText(index = 0, length = this.getLength() - index) { - [index, length] = overload(index, length); - return this.editor.getText(index, length); - } - - hasFocus() { - return this.selection.hasFocus(); - } - - insertEmbed(index, embed, value, source = Quill.sources.API) { - return modify.call(this, () => { - return this.editor.insertEmbed(index, embed, value); - }, source, index); - } - - insertText(index, text, name, value, source) { - let formats; // eslint-disable-next-line prefer-const - - [index,, formats, source] = overload(index, 0, name, value, source); - return modify.call(this, () => { - return this.editor.insertText(index, text, formats); - }, source, index, text.length); - } - - isEnabled() { - return this.scroll.isEnabled(); - } - - off(...args) { - return this.emitter.off(...args); - } - - on(...args) { - return this.emitter.on(...args); - } - - once(...args) { - return this.emitter.once(...args); - } - - removeFormat(index, length, source) { - [index, length,, source] = overload(index, length, source); - return modify.call(this, () => { - return this.editor.removeFormat(index, length); - }, source, index); - } - - scrollIntoView() { - this.selection.scrollIntoView(this.scrollingContainer); - } - - setContents(delta, source = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API) { - return modify.call(this, () => { - delta = new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a(delta); - const length = this.getLength(); - const deleted = this.editor.deleteText(0, length); - const applied = this.editor.applyDelta(delta); - const lastOp = applied.ops[applied.ops.length - 1]; - - if (lastOp != null && typeof lastOp.insert === 'string' && lastOp.insert[lastOp.insert.length - 1] === '\\n') { - this.editor.deleteText(this.getLength() - 1, 1); - applied.delete(1); - } - - return deleted.compose(applied); - }, source); - } - - setSelection(index, length, source) { - if (index == null) { - this.selection.setRange(null, length || Quill.sources.API); - } else { - [index, length,, source] = overload(index, length, source); - this.selection.setRange(new _selection__WEBPACK_IMPORTED_MODULE_6__["Range"](Math.max(0, index), length), source); - - if (source !== _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT) { - this.selection.scrollIntoView(this.scrollingContainer); - } - } - } - - setText(text, source = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API) { - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a().insert(text); - return this.setContents(delta, source); - } - - update(source = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER) { - const change = this.scroll.update(source); // Will update selection before selection.update() does if text changes - - this.selection.update(source); // TODO this is usually undefined - - return change; - } - - updateContents(delta, source = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API) { - return modify.call(this, () => { - delta = new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a(delta); - return this.editor.applyDelta(delta, source); - }, source, true); - } - -} - -Quill.DEFAULTS = { - bounds: null, - modules: {}, - placeholder: '', - readOnly: false, - registry: globalRegistry, - scrollingContainer: null, - theme: 'default' -}; -Quill.events = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events; -Quill.sources = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources; // eslint-disable-next-line no-undef - -Quill.version = false ? undefined : "2.0.0-dev.3"; -Quill.imports = { - delta: quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a, - parchment: parchment__WEBPACK_IMPORTED_MODULE_1__, - 'core/module': _module__WEBPACK_IMPORTED_MODULE_5__["default"], - 'core/theme': _theme__WEBPACK_IMPORTED_MODULE_9__["default"] -}; - -function expandConfig(container, userConfig) { - userConfig = extend__WEBPACK_IMPORTED_MODULE_2___default()(true, { - container, - modules: { - clipboard: true, - keyboard: true, - history: true, - uploader: true - } - }, userConfig); - - if (!userConfig.theme || userConfig.theme === Quill.DEFAULTS.theme) { - userConfig.theme = _theme__WEBPACK_IMPORTED_MODULE_9__["default"]; - } else { - userConfig.theme = Quill.import("themes/".concat(userConfig.theme)); - - if (userConfig.theme == null) { - throw new Error("Invalid theme ".concat(userConfig.theme, ". Did you register it?")); - } - } - - const themeConfig = extend__WEBPACK_IMPORTED_MODULE_2___default()(true, {}, userConfig.theme.DEFAULTS); - [themeConfig, userConfig].forEach(config => { - config.modules = config.modules || {}; - Object.keys(config.modules).forEach(module => { - if (config.modules[module] === true) { - config.modules[module] = {}; - } - }); - }); - const moduleNames = Object.keys(themeConfig.modules).concat(Object.keys(userConfig.modules)); - const moduleConfig = moduleNames.reduce((config, name) => { - const moduleClass = Quill.import("modules/".concat(name)); - - if (moduleClass == null) { - debug.error("Cannot load ".concat(name, " module. Are you sure you registered it?")); - } else { - config[name] = moduleClass.DEFAULTS || {}; - } - - return config; - }, {}); // Special case toolbar shorthand - - if (userConfig.modules != null && userConfig.modules.toolbar && userConfig.modules.toolbar.constructor !== Object) { - userConfig.modules.toolbar = { - container: userConfig.modules.toolbar - }; - } - - userConfig = extend__WEBPACK_IMPORTED_MODULE_2___default()(true, {}, Quill.DEFAULTS, { - modules: moduleConfig - }, themeConfig, userConfig); - ['bounds', 'container', 'scrollingContainer'].forEach(key => { - if (typeof userConfig[key] === 'string') { - userConfig[key] = document.querySelector(userConfig[key]); - } - }); - userConfig.modules = Object.keys(userConfig.modules).reduce((config, name) => { - if (userConfig.modules[name]) { - config[name] = userConfig.modules[name]; - } - - return config; - }, {}); - return userConfig; -} // Handle selection preservation and TEXT_CHANGE emission -// common to modification APIs - - -function modify(modifier, source, index, shift) { - if (!this.isEnabled() && source === _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER && !this.allowReadOnlyEdits) { - return new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a(); - } - - let range = index == null ? null : this.getSelection(); - const oldDelta = this.editor.delta; - const change = modifier(); - - if (range != null) { - if (index === true) { - index = range.index; // eslint-disable-line prefer-destructuring - } - - if (shift == null) { - range = shiftRange(range, change, source); - } else if (shift !== 0) { - range = shiftRange(range, index, shift, source); - } - - this.setSelection(range, _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT); - } - - if (change.length() > 0) { - const args = [_emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events.TEXT_CHANGE, change, oldDelta, source]; - this.emitter.emit(_emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events.EDITOR_CHANGE, ...args); - - if (source !== _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT) { - this.emitter.emit(...args); - } - } - - return change; -} - -function overload(index, length, name, value, source) { - let formats = {}; - - if (typeof index.index === 'number' && typeof index.length === 'number') { - // Allow for throwaway end (used by insertText/insertEmbed) - if (typeof length !== 'number') { - source = value; - value = name; - name = length; - length = index.length; // eslint-disable-line prefer-destructuring - - index = index.index; // eslint-disable-line prefer-destructuring - } else { - length = index.length; // eslint-disable-line prefer-destructuring - - index = index.index; // eslint-disable-line prefer-destructuring - } - } else if (typeof length !== 'number') { - source = value; - value = name; - name = length; - length = 0; - } // Handle format being object, two format name/value strings or excluded - - - if (typeof name === 'object') { - formats = name; - source = value; - } else if (typeof name === 'string') { - if (value != null) { - formats[name] = value; - } else { - source = name; - } - } // Handle optional source - - - source = source || _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API; - return [index, length, formats, source]; -} - -function shiftRange(range, index, length, source) { - if (range == null) return null; - let start; - let end; - - if (index instanceof quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a) { - [start, end] = [range.index, range.index + range.length].map(pos => index.transformPosition(pos, source !== _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER)); - } else { - [start, end] = [range.index, range.index + range.length].map(pos => { - if (pos < index || pos === index && source === _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER) return pos; - - if (length >= 0) { - return pos + length; - } - - return Math.max(index, pos + length); - }); - } - - return new _selection__WEBPACK_IMPORTED_MODULE_6__["Range"](start, end - start); -} - - - -//# sourceURL=webpack://Quill/./core/quill.js?`)},"./core/selection.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Range", function() { return Range; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Selection; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clone */ "./node_modules/clone/clone.js"); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(clone__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! deep-equal */ "./node_modules/deep-equal/index.js"); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(deep_equal__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _emitter__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./emitter */ "./core/emitter.js"); -/* harmony import */ var _logger__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./logger */ "./core/logger.js"); - - - - - -const debug = Object(_logger__WEBPACK_IMPORTED_MODULE_4__["default"])('quill:selection'); - -class Range { - constructor(index, length = 0) { - this.index = index; - this.length = length; - } - -} - -class Selection { - constructor(scroll, emitter) { - this.emitter = emitter; - this.scroll = scroll; - this.composing = false; - this.mouseDown = false; - this.root = this.scroll.domNode; - this.cursor = this.scroll.create('cursor', this); // savedRange is last non-null range - - this.savedRange = new Range(0, 0); - this.lastRange = this.savedRange; - this.lastNative = null; - this.handleComposition(); - this.handleDragging(); - this.emitter.listenDOM('selectionchange', document, () => { - if (!this.mouseDown && !this.composing) { - setTimeout(this.update.bind(this, _emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.USER), 1); - } - }); - this.emitter.on(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].events.SCROLL_BEFORE_UPDATE, () => { - if (!this.hasFocus()) return; - const native = this.getNativeRange(); - if (native == null) return; - if (native.start.node === this.cursor.textNode) return; // cursor.restore() will handle - - this.emitter.once(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].events.SCROLL_UPDATE, () => { - try { - if (this.root.contains(native.start.node) && this.root.contains(native.end.node)) { - this.setNativeRange(native.start.node, native.start.offset, native.end.node, native.end.offset); - } - - this.update(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT); - } catch (ignored) {// ignore - } - }); - }); - this.emitter.on(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].events.SCROLL_OPTIMIZE, (mutations, context) => { - if (context.range) { - const { - startNode, - startOffset, - endNode, - endOffset - } = context.range; - this.setNativeRange(startNode, startOffset, endNode, endOffset); - this.update(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT); - } - }); - this.update(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT); - } - - handleComposition() { - this.root.addEventListener('compositionstart', () => { - this.composing = true; - this.scroll.batchStart(); - }); - this.root.addEventListener('compositionend', () => { - this.scroll.batchEnd(); - this.composing = false; - - if (this.cursor.parent) { - const range = this.cursor.restore(); - if (!range) return; - setTimeout(() => { - this.setNativeRange(range.startNode, range.startOffset, range.endNode, range.endOffset); - }, 1); - } - }); - } - - handleDragging() { - this.emitter.listenDOM('mousedown', document.body, () => { - this.mouseDown = true; - }); - this.emitter.listenDOM('mouseup', document.body, () => { - this.mouseDown = false; - this.update(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.USER); - }); - } - - focus() { - if (this.hasFocus()) return; - this.root.focus(); - this.setRange(this.savedRange); - } - - format(format, value) { - this.scroll.update(); - const nativeRange = this.getNativeRange(); - if (nativeRange == null || !nativeRange.native.collapsed || this.scroll.query(format, parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK)) return; - - if (nativeRange.start.node !== this.cursor.textNode) { - const blot = this.scroll.find(nativeRange.start.node, false); - if (blot == null) return; // TODO Give blot ability to not split - - if (blot instanceof parchment__WEBPACK_IMPORTED_MODULE_0__["LeafBlot"]) { - const after = blot.split(nativeRange.start.offset); - blot.parent.insertBefore(this.cursor, after); - } else { - blot.insertBefore(this.cursor, nativeRange.start.node); // Should never happen - } - - this.cursor.attach(); - } - - this.cursor.format(format, value); - this.scroll.optimize(); - this.setNativeRange(this.cursor.textNode, this.cursor.textNode.data.length); - this.update(); - } - - getBounds(index, length = 0) { - const scrollLength = this.scroll.length(); - index = Math.min(index, scrollLength - 1); - length = Math.min(index + length, scrollLength - 1) - index; - let node; - let [leaf, offset] = this.scroll.leaf(index); - if (leaf == null) return null; - [node, offset] = leaf.position(offset, true); - const range = document.createRange(); - - if (length > 0) { - range.setStart(node, offset); - [leaf, offset] = this.scroll.leaf(index + length); - if (leaf == null) return null; - [node, offset] = leaf.position(offset, true); - range.setEnd(node, offset); - return range.getBoundingClientRect(); - } - - let side = 'left'; - let rect; - - if (node instanceof Text) { - if (offset < node.data.length) { - range.setStart(node, offset); - range.setEnd(node, offset + 1); - } else { - range.setStart(node, offset - 1); - range.setEnd(node, offset); - side = 'right'; - } - - rect = range.getBoundingClientRect(); - } else { - rect = leaf.domNode.getBoundingClientRect(); - if (offset > 0) side = 'right'; - } - - return { - bottom: rect.top + rect.height, - height: rect.height, - left: rect[side], - right: rect[side], - top: rect.top, - width: 0 - }; - } - - getNativeRange() { - const selection = document.getSelection(); - if (selection == null || selection.rangeCount <= 0) return null; - const nativeRange = selection.getRangeAt(0); - if (nativeRange == null) return null; - const range = this.normalizeNative(nativeRange); - debug.info('getNativeRange', range); - return range; - } - - getRange() { - const normalized = this.getNativeRange(); - if (normalized == null) return [null, null]; - const range = this.normalizedToRange(normalized); - return [range, normalized]; - } - - hasFocus() { - return document.activeElement === this.root || contains(this.root, document.activeElement); - } - - normalizedToRange(range) { - const positions = [[range.start.node, range.start.offset]]; - - if (!range.native.collapsed) { - positions.push([range.end.node, range.end.offset]); - } - - const indexes = positions.map(position => { - const [node, offset] = position; - const blot = this.scroll.find(node, true); - const index = blot.offset(this.scroll); - - if (offset === 0) { - return index; - } - - if (blot instanceof parchment__WEBPACK_IMPORTED_MODULE_0__["LeafBlot"]) { - return index + blot.index(node, offset); - } - - return index + blot.length(); - }); - const end = Math.min(Math.max(...indexes), this.scroll.length() - 1); - const start = Math.min(end, ...indexes); - return new Range(start, end - start); - } - - normalizeNative(nativeRange) { - if (!contains(this.root, nativeRange.startContainer) || !nativeRange.collapsed && !contains(this.root, nativeRange.endContainer)) { - return null; - } - - const range = { - start: { - node: nativeRange.startContainer, - offset: nativeRange.startOffset - }, - end: { - node: nativeRange.endContainer, - offset: nativeRange.endOffset - }, - native: nativeRange - }; - [range.start, range.end].forEach(position => { - let { - node, - offset - } = position; - - while (!(node instanceof Text) && node.childNodes.length > 0) { - if (node.childNodes.length > offset) { - node = node.childNodes[offset]; - offset = 0; - } else if (node.childNodes.length === offset) { - node = node.lastChild; - - if (node instanceof Text) { - offset = node.data.length; - } else if (node.childNodes.length > 0) { - // Container case - offset = node.childNodes.length; - } else { - // Embed case - offset = node.childNodes.length + 1; - } - } else { - break; - } - } - - position.node = node; - position.offset = offset; - }); - return range; - } - - rangeToNative(range) { - const indexes = range.collapsed ? [range.index] : [range.index, range.index + range.length]; - const args = []; - const scrollLength = this.scroll.length(); - indexes.forEach((index, i) => { - index = Math.min(scrollLength - 1, index); - const [leaf, leafOffset] = this.scroll.leaf(index); - const [node, offset] = leaf.position(leafOffset, i !== 0); - args.push(node, offset); - }); - - if (args.length < 2) { - return args.concat(args); - } - - return args; - } - - scrollIntoView(scrollingContainer) { - const range = this.lastRange; - if (range == null) return; - const bounds = this.getBounds(range.index, range.length); - if (bounds == null) return; - const limit = this.scroll.length() - 1; - const [first] = this.scroll.line(Math.min(range.index, limit)); - let last = first; - - if (range.length > 0) { - [last] = this.scroll.line(Math.min(range.index + range.length, limit)); - } - - if (first == null || last == null) return; - const scrollBounds = scrollingContainer.getBoundingClientRect(); - - if (bounds.top < scrollBounds.top) { - scrollingContainer.scrollTop -= scrollBounds.top - bounds.top; - } else if (bounds.bottom > scrollBounds.bottom) { - scrollingContainer.scrollTop += bounds.bottom - scrollBounds.bottom; - } - } - - setNativeRange(startNode, startOffset, endNode = startNode, endOffset = startOffset, force = false) { - debug.info('setNativeRange', startNode, startOffset, endNode, endOffset); - - if (startNode != null && (this.root.parentNode == null || startNode.parentNode == null || endNode.parentNode == null)) { - return; - } - - const selection = document.getSelection(); - if (selection == null) return; - - if (startNode != null) { - if (!this.hasFocus()) this.root.focus(); - const { - native - } = this.getNativeRange() || {}; - - if (native == null || force || startNode !== native.startContainer || startOffset !== native.startOffset || endNode !== native.endContainer || endOffset !== native.endOffset) { - if (startNode.tagName === 'BR') { - startOffset = Array.from(startNode.parentNode.childNodes).indexOf(startNode); - startNode = startNode.parentNode; - } - - if (endNode.tagName === 'BR') { - endOffset = Array.from(endNode.parentNode.childNodes).indexOf(endNode); - endNode = endNode.parentNode; - } - - const range = document.createRange(); - range.setStart(startNode, startOffset); - range.setEnd(endNode, endOffset); - selection.removeAllRanges(); - selection.addRange(range); - } - } else { - selection.removeAllRanges(); - this.root.blur(); - } - } - - setRange(range, force = false, source = _emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.API) { - if (typeof force === 'string') { - source = force; - force = false; - } - - debug.info('setRange', range); - - if (range != null) { - const args = this.rangeToNative(range); - this.setNativeRange(...args, force); - } else { - this.setNativeRange(null); - } - - this.update(source); - } - - update(source = _emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.USER) { - const oldRange = this.lastRange; - const [lastRange, nativeRange] = this.getRange(); - this.lastRange = lastRange; - this.lastNative = nativeRange; - - if (this.lastRange != null) { - this.savedRange = this.lastRange; - } - - if (!deep_equal__WEBPACK_IMPORTED_MODULE_2___default()(oldRange, this.lastRange)) { - if (!this.composing && nativeRange != null && nativeRange.native.collapsed && nativeRange.start.node !== this.cursor.textNode) { - const range = this.cursor.restore(); - - if (range) { - this.setNativeRange(range.startNode, range.startOffset, range.endNode, range.endOffset); - } - } - - const args = [_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].events.SELECTION_CHANGE, clone__WEBPACK_IMPORTED_MODULE_1___default()(this.lastRange), clone__WEBPACK_IMPORTED_MODULE_1___default()(oldRange), source]; - this.emitter.emit(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].events.EDITOR_CHANGE, ...args); - - if (source !== _emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT) { - this.emitter.emit(...args); - } - } - } - -} - -function contains(parent, descendant) { - try { - // Firefox inserts inaccessible nodes around video elements - descendant.parentNode; // eslint-disable-line no-unused-expressions - } catch (e) { - return false; - } - - return parent.contains(descendant); -} - - - -//# sourceURL=webpack://Quill/./core/selection.js?`)},"./core/theme.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -class Theme { - constructor(quill, options) { - this.quill = quill; - this.options = options; - this.modules = {}; - } - - init() { - Object.keys(this.options.modules).forEach(name => { - if (this.modules[name] == null) { - this.addModule(name); - } - }); - } - - addModule(name) { - const ModuleClass = this.quill.constructor.import("modules/".concat(name)); - this.modules[name] = new ModuleClass(this.quill, this.options.modules[name] || {}); - return this.modules[name]; - } - -} - -Theme.DEFAULTS = { - modules: {} -}; -Theme.themes = { - default: Theme -}; -/* harmony default export */ __webpack_exports__["default"] = (Theme); - -//# sourceURL=webpack://Quill/./core/theme.js?`)},"./formats/align.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AlignAttribute", function() { return AlignAttribute; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AlignClass", function() { return AlignClass; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AlignStyle", function() { return AlignStyle; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - -const config = { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK, - whitelist: ['right', 'center', 'justify'] -}; -const AlignAttribute = new parchment__WEBPACK_IMPORTED_MODULE_0__["Attributor"]('align', 'align', config); -const AlignClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('align', 'ql-align', config); -const AlignStyle = new parchment__WEBPACK_IMPORTED_MODULE_0__["StyleAttributor"]('align', 'text-align', config); - - -//# sourceURL=webpack://Quill/./formats/align.js?`)},"./formats/background.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BackgroundClass", function() { return BackgroundClass; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BackgroundStyle", function() { return BackgroundStyle; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _color__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./color */ "./formats/color.js"); - - -const BackgroundClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('background', 'ql-bg', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE -}); -const BackgroundStyle = new _color__WEBPACK_IMPORTED_MODULE_1__["ColorAttributor"]('background', 'background-color', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE -}); - - -//# sourceURL=webpack://Quill/./formats/background.js?`)},"./formats/blockquote.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); - - -class Blockquote extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["default"] {} - -Blockquote.blotName = 'blockquote'; -Blockquote.tagName = 'blockquote'; -/* harmony default export */ __webpack_exports__["default"] = (Blockquote); - -//# sourceURL=webpack://Quill/./formats/blockquote.js?`)},"./formats/bold.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); - - -class Bold extends _blots_inline__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create() { - return super.create(); - } - - static formats() { - return true; - } - - optimize(context) { - super.optimize(context); - - if (this.domNode.tagName !== this.statics.tagName[0]) { - this.replaceWith(this.statics.blotName); - } - } - -} - -Bold.blotName = 'bold'; -Bold.tagName = ['STRONG', 'B']; -/* harmony default export */ __webpack_exports__["default"] = (Bold); - -//# sourceURL=webpack://Quill/./formats/bold.js?`)},"./formats/code.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Code", function() { return Code; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CodeBlockContainer", function() { return CodeBlockContainer; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return CodeBlock; }); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_break__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../blots/break */ "./blots/break.js"); -/* harmony import */ var _blots_cursor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../blots/cursor */ "./blots/cursor.js"); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); -/* harmony import */ var _blots_text__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../blots/text */ "./blots/text.js"); -/* harmony import */ var _blots_container__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../blots/container */ "./blots/container.js"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); - - - - - - - - -class CodeBlockContainer extends _blots_container__WEBPACK_IMPORTED_MODULE_5__["default"] { - static create(value) { - const domNode = super.create(value); - domNode.setAttribute('spellcheck', false); - return domNode; - } - - html(index, length) { - const text = this.children.map(child => child.domNode.innerText).join('\\n').slice(index, index + length); - return "
    ".concat(Object(_blots_text__WEBPACK_IMPORTED_MODULE_4__["escapeText"])(text), "
    "); - } - -} - -class CodeBlock extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["default"] { - static register() { - _core_quill__WEBPACK_IMPORTED_MODULE_6__["default"].register(CodeBlockContainer); - } - -} - -class Code extends _blots_inline__WEBPACK_IMPORTED_MODULE_3__["default"] {} - -Code.blotName = 'code'; -Code.tagName = 'CODE'; -CodeBlock.blotName = 'code-block'; -CodeBlock.className = 'ql-code-block'; -CodeBlock.tagName = 'DIV'; -CodeBlockContainer.blotName = 'code-block-container'; -CodeBlockContainer.className = 'ql-code-block-container'; -CodeBlockContainer.tagName = 'DIV'; -CodeBlockContainer.allowedChildren = [CodeBlock]; -CodeBlock.allowedChildren = [_blots_text__WEBPACK_IMPORTED_MODULE_4__["default"], _blots_break__WEBPACK_IMPORTED_MODULE_1__["default"], _blots_cursor__WEBPACK_IMPORTED_MODULE_2__["default"]]; -CodeBlock.requiredContainer = CodeBlockContainer; -CodeBlock.TAB = ' '; - - -//# sourceURL=webpack://Quill/./formats/code.js?`)},"./formats/color.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ColorAttributor", function() { return ColorAttributor; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ColorClass", function() { return ColorClass; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ColorStyle", function() { return ColorStyle; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - - -class ColorAttributor extends parchment__WEBPACK_IMPORTED_MODULE_0__["StyleAttributor"] { - value(domNode) { - let value = super.value(domNode); - if (!value.startsWith('rgb(')) return value; - value = value.replace(/^[^\\d]+/, '').replace(/[^\\d]+$/, ''); - const hex = value.split(',').map(component => "00".concat(parseInt(component, 10).toString(16)).slice(-2)).join(''); - return "#".concat(hex); - } - -} - -const ColorClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('color', 'ql-color', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE -}); -const ColorStyle = new ColorAttributor('color', 'color', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE -}); - - -//# sourceURL=webpack://Quill/./formats/color.js?`)},"./formats/direction.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DirectionAttribute", function() { return DirectionAttribute; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DirectionClass", function() { return DirectionClass; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DirectionStyle", function() { return DirectionStyle; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - -const config = { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK, - whitelist: ['rtl'] -}; -const DirectionAttribute = new parchment__WEBPACK_IMPORTED_MODULE_0__["Attributor"]('direction', 'dir', config); -const DirectionClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('direction', 'ql-direction', config); -const DirectionStyle = new parchment__WEBPACK_IMPORTED_MODULE_0__["StyleAttributor"]('direction', 'direction', config); - - -//# sourceURL=webpack://Quill/./formats/direction.js?`)},"./formats/font.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FontStyle", function() { return FontStyle; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FontClass", function() { return FontClass; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - -const config = { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE, - whitelist: ['serif', 'monospace'] -}; -const FontClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('font', 'ql-font', config); - -class FontStyleAttributor extends parchment__WEBPACK_IMPORTED_MODULE_0__["StyleAttributor"] { - value(node) { - return super.value(node).replace(/["']/g, ''); - } - -} - -const FontStyle = new FontStyleAttributor('font', 'font-family', config); - - -//# sourceURL=webpack://Quill/./formats/font.js?`)},"./formats/formula.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_embed__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/embed */ "./blots/embed.js"); - - -class Formula extends _blots_embed__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create(value) { - if (window.katex == null) { - throw new Error('Formula module requires KaTeX.'); - } - - const node = super.create(value); - - if (typeof value === 'string') { - window.katex.render(value, node, { - throwOnError: false, - errorColor: '#f00' - }); - node.setAttribute('data-value', value); - } - - return node; - } - - static value(domNode) { - return domNode.getAttribute('data-value'); - } - - html() { - const { - formula - } = this.value(); - return "".concat(formula, ""); - } - -} - -Formula.blotName = 'formula'; -Formula.className = 'ql-formula'; -Formula.tagName = 'SPAN'; -/* harmony default export */ __webpack_exports__["default"] = (Formula); - -//# sourceURL=webpack://Quill/./formats/formula.js?`)},"./formats/header.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); - - -class Header extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["default"] { - static formats(domNode) { - return this.tagName.indexOf(domNode.tagName) + 1; - } - -} - -Header.blotName = 'header'; -Header.tagName = ['H1', 'H2', 'H3', 'H4', 'H5', 'H6']; -/* harmony default export */ __webpack_exports__["default"] = (Header); - -//# sourceURL=webpack://Quill/./formats/header.js?`)},"./formats/image.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./link */ "./formats/link.js"); - - -const ATTRIBUTES = ['alt', 'height', 'width']; - -class Image extends parchment__WEBPACK_IMPORTED_MODULE_0__["EmbedBlot"] { - static create(value) { - const node = super.create(value); - - if (typeof value === 'string') { - node.setAttribute('src', this.sanitize(value)); - } - - return node; - } - - static formats(domNode) { - return ATTRIBUTES.reduce((formats, attribute) => { - if (domNode.hasAttribute(attribute)) { - formats[attribute] = domNode.getAttribute(attribute); - } - - return formats; - }, {}); - } - - static match(url) { - return /\\.(jpe?g|gif|png)$/.test(url) || /^data:image\\/.+;base64/.test(url); - } - - static register() { - if (/Firefox/i.test(navigator.userAgent)) { - setTimeout(() => { - // Disable image resizing in Firefox - document.execCommand('enableObjectResizing', false, false); - }, 1); - } - } - - static sanitize(url) { - return Object(_link__WEBPACK_IMPORTED_MODULE_1__["sanitize"])(url, ['http', 'https', 'data']) ? url : '//:0'; - } - - static value(domNode) { - return domNode.getAttribute('src'); - } - - format(name, value) { - if (ATTRIBUTES.indexOf(name) > -1) { - if (value) { - this.domNode.setAttribute(name, value); - } else { - this.domNode.removeAttribute(name); - } - } else { - super.format(name, value); - } - } - -} - -Image.blotName = 'image'; -Image.tagName = 'IMG'; -/* harmony default export */ __webpack_exports__["default"] = (Image); - -//# sourceURL=webpack://Quill/./formats/image.js?`)},"./formats/indent.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - - -class IndentAttributor extends parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"] { - add(node, value) { - if (value === '+1' || value === '-1') { - const indent = this.value(node) || 0; - value = value === '+1' ? indent + 1 : indent - 1; - } - - if (value === 0) { - this.remove(node); - return true; - } - - return super.add(node, value); - } - - canAdd(node, value) { - return super.canAdd(node, value) || super.canAdd(node, parseInt(value, 10)); - } - - value(node) { - return parseInt(super.value(node), 10) || undefined; // Don't return NaN - } - -} - -const IndentClass = new IndentAttributor('indent', 'ql-indent', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK, - whitelist: [1, 2, 3, 4, 5, 6, 7, 8] -}); -/* harmony default export */ __webpack_exports__["default"] = (IndentClass); - -//# sourceURL=webpack://Quill/./formats/indent.js?`)},"./formats/italic.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _bold__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./bold */ "./formats/bold.js"); - - -class Italic extends _bold__WEBPACK_IMPORTED_MODULE_0__["default"] {} - -Italic.blotName = 'italic'; -Italic.tagName = ['EM', 'I']; -/* harmony default export */ __webpack_exports__["default"] = (Italic); - -//# sourceURL=webpack://Quill/./formats/italic.js?`)},"./formats/link.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Link; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sanitize", function() { return sanitize; }); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); - - -class Link extends _blots_inline__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create(value) { - const node = super.create(value); - node.setAttribute('href', this.sanitize(value)); - node.setAttribute('rel', 'noopener noreferrer'); - node.setAttribute('target', '_blank'); - return node; - } - - static formats(domNode) { - return domNode.getAttribute('href'); - } - - static sanitize(url) { - return sanitize(url, this.PROTOCOL_WHITELIST) ? url : this.SANITIZED_URL; - } - - format(name, value) { - if (name !== this.statics.blotName || !value) { - super.format(name, value); - } else { - this.domNode.setAttribute('href', this.constructor.sanitize(value)); - } - } - -} - -Link.blotName = 'link'; -Link.tagName = 'A'; -Link.SANITIZED_URL = 'about:blank'; -Link.PROTOCOL_WHITELIST = ['http', 'https', 'mailto', 'tel']; - -function sanitize(url, protocols) { - const anchor = document.createElement('a'); - anchor.href = url; - const protocol = anchor.href.slice(0, anchor.href.indexOf(':')); - return protocols.indexOf(protocol) > -1; -} - - - -//# sourceURL=webpack://Quill/./formats/link.js?`)},"./formats/list.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListContainer", function() { return ListContainer; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return ListItem; }); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_container__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../blots/container */ "./blots/container.js"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); - - - - -class ListContainer extends _blots_container__WEBPACK_IMPORTED_MODULE_1__["default"] {} - -ListContainer.blotName = 'list-container'; -ListContainer.tagName = 'OL'; - -class ListItem extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create(value) { - const node = super.create(); - node.setAttribute('data-list', value); - return node; - } - - static formats(domNode) { - return domNode.getAttribute('data-list') || undefined; - } - - static register() { - _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].register(ListContainer); - } - - constructor(scroll, domNode) { - super(scroll, domNode); - const ui = domNode.ownerDocument.createElement('span'); - - const listEventHandler = e => { - if (!scroll.isEnabled()) return; - const format = this.statics.formats(domNode, scroll); - - if (format === 'checked') { - this.format('list', 'unchecked'); - e.preventDefault(); - } else if (format === 'unchecked') { - this.format('list', 'checked'); - e.preventDefault(); - } - }; - - ui.addEventListener('mousedown', listEventHandler); - ui.addEventListener('touchstart', listEventHandler); - this.attachUI(ui); - } - - format(name, value) { - if (name === this.statics.blotName && value) { - this.domNode.setAttribute('data-list', value); - } else { - super.format(name, value); - } - } - -} - -ListItem.blotName = 'list'; -ListItem.tagName = 'LI'; -ListContainer.allowedChildren = [ListItem]; -ListItem.requiredContainer = ListContainer; - - -//# sourceURL=webpack://Quill/./formats/list.js?`)},"./formats/script.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); - - -class Script extends _blots_inline__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create(value) { - if (value === 'super') { - return document.createElement('sup'); - } - - if (value === 'sub') { - return document.createElement('sub'); - } - - return super.create(value); - } - - static formats(domNode) { - if (domNode.tagName === 'SUB') return 'sub'; - if (domNode.tagName === 'SUP') return 'super'; - return undefined; - } - -} - -Script.blotName = 'script'; -Script.tagName = ['SUB', 'SUP']; -/* harmony default export */ __webpack_exports__["default"] = (Script); - -//# sourceURL=webpack://Quill/./formats/script.js?`)},"./formats/size.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SizeClass", function() { return SizeClass; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SizeStyle", function() { return SizeStyle; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - -const SizeClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('size', 'ql-size', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE, - whitelist: ['small', 'large', 'huge'] -}); -const SizeStyle = new parchment__WEBPACK_IMPORTED_MODULE_0__["StyleAttributor"]('size', 'font-size', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE, - whitelist: ['10px', '18px', '32px'] -}); - - -//# sourceURL=webpack://Quill/./formats/size.js?`)},"./formats/strike.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _bold__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./bold */ "./formats/bold.js"); - - -class Strike extends _bold__WEBPACK_IMPORTED_MODULE_0__["default"] {} - -Strike.blotName = 'strike'; -Strike.tagName = ['S', 'STRIKE']; -/* harmony default export */ __webpack_exports__["default"] = (Strike); - -//# sourceURL=webpack://Quill/./formats/strike.js?`)},"./formats/table.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TableCell", function() { return TableCell; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TableRow", function() { return TableRow; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TableBody", function() { return TableBody; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TableContainer", function() { return TableContainer; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tableId", function() { return tableId; }); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_container__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../blots/container */ "./blots/container.js"); - - - -class TableCell extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create(value) { - const node = super.create(); - - if (value) { - node.setAttribute('data-row', value); - } else { - node.setAttribute('data-row', tableId()); - } - - return node; - } - - static formats(domNode) { - if (domNode.hasAttribute('data-row')) { - return domNode.getAttribute('data-row'); - } - - return undefined; - } - - cellOffset() { - if (this.parent) { - return this.parent.children.indexOf(this); - } - - return -1; - } - - format(name, value) { - if (name === TableCell.blotName && value) { - this.domNode.setAttribute('data-row', value); - } else { - super.format(name, value); - } - } - - row() { - return this.parent; - } - - rowOffset() { - if (this.row()) { - return this.row().rowOffset(); - } - - return -1; - } - - table() { - return this.row() && this.row().table(); - } - -} - -TableCell.blotName = 'table'; -TableCell.tagName = 'TD'; - -class TableRow extends _blots_container__WEBPACK_IMPORTED_MODULE_1__["default"] { - checkMerge() { - if (super.checkMerge() && this.next.children.head != null) { - const thisHead = this.children.head.formats(); - const thisTail = this.children.tail.formats(); - const nextHead = this.next.children.head.formats(); - const nextTail = this.next.children.tail.formats(); - return thisHead.table === thisTail.table && thisHead.table === nextHead.table && thisHead.table === nextTail.table; - } - - return false; - } - - optimize(...args) { - super.optimize(...args); - this.children.forEach(child => { - if (child.next == null) return; - const childFormats = child.formats(); - const nextFormats = child.next.formats(); - - if (childFormats.table !== nextFormats.table) { - const next = this.splitAfter(child); - - if (next) { - next.optimize(); - } // We might be able to merge with prev now - - - if (this.prev) { - this.prev.optimize(); - } - } - }); - } - - rowOffset() { - if (this.parent) { - return this.parent.children.indexOf(this); - } - - return -1; - } - - table() { - return this.parent && this.parent.parent; - } - -} - -TableRow.blotName = 'table-row'; -TableRow.tagName = 'TR'; - -class TableBody extends _blots_container__WEBPACK_IMPORTED_MODULE_1__["default"] {} - -TableBody.blotName = 'table-body'; -TableBody.tagName = 'TBODY'; - -class TableContainer extends _blots_container__WEBPACK_IMPORTED_MODULE_1__["default"] { - balanceCells() { - const rows = this.descendants(TableRow); - const maxColumns = rows.reduce((max, row) => { - return Math.max(row.children.length, max); - }, 0); - rows.forEach(row => { - new Array(maxColumns - row.children.length).fill(0).forEach(() => { - let value; - - if (row.children.head != null) { - value = TableCell.formats(row.children.head.domNode); - } - - const blot = this.scroll.create(TableCell.blotName, value); - row.appendChild(blot); - blot.optimize(); // Add break blot - }); - }); - } - - cells(column) { - return this.rows().map(row => row.children.at(column)); - } - - deleteColumn(index) { - const [body] = this.descendant(TableBody); - if (body == null || body.children.head == null) return; - body.children.forEach(row => { - const cell = row.children.at(index); - - if (cell != null) { - cell.remove(); - } - }); - } - - insertColumn(index) { - const [body] = this.descendant(TableBody); - if (body == null || body.children.head == null) return; - body.children.forEach(row => { - const ref = row.children.at(index); - const value = TableCell.formats(row.children.head.domNode); - const cell = this.scroll.create(TableCell.blotName, value); - row.insertBefore(cell, ref); - }); - } - - insertRow(index) { - const [body] = this.descendant(TableBody); - if (body == null || body.children.head == null) return; - const id = tableId(); - const row = this.scroll.create(TableRow.blotName); - body.children.head.children.forEach(() => { - const cell = this.scroll.create(TableCell.blotName, id); - row.appendChild(cell); - }); - const ref = body.children.at(index); - body.insertBefore(row, ref); - } - - rows() { - const body = this.children.head; - if (body == null) return []; - return body.children.map(row => row); - } - -} - -TableContainer.blotName = 'table-container'; -TableContainer.tagName = 'TABLE'; -TableContainer.allowedChildren = [TableBody]; -TableBody.requiredContainer = TableContainer; -TableBody.allowedChildren = [TableRow]; -TableRow.requiredContainer = TableBody; -TableRow.allowedChildren = [TableCell]; -TableCell.requiredContainer = TableRow; - -function tableId() { - const id = Math.random().toString(36).slice(2, 6); - return "row-".concat(id); -} - - - -//# sourceURL=webpack://Quill/./formats/table.js?`)},"./formats/underline.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); - - -class Underline extends _blots_inline__WEBPACK_IMPORTED_MODULE_0__["default"] {} - -Underline.blotName = 'underline'; -Underline.tagName = 'U'; -/* harmony default export */ __webpack_exports__["default"] = (Underline); - -//# sourceURL=webpack://Quill/./formats/underline.js?`)},"./formats/video.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./link */ "./formats/link.js"); - - -const ATTRIBUTES = ['height', 'width']; - -class Video extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["BlockEmbed"] { - static create(value) { - const node = super.create(value); - node.setAttribute('frameborder', '0'); - node.setAttribute('allowfullscreen', true); - node.setAttribute('src', this.sanitize(value)); - return node; - } - - static formats(domNode) { - return ATTRIBUTES.reduce((formats, attribute) => { - if (domNode.hasAttribute(attribute)) { - formats[attribute] = domNode.getAttribute(attribute); - } - - return formats; - }, {}); - } - - static sanitize(url) { - return _link__WEBPACK_IMPORTED_MODULE_1__["default"].sanitize(url); // eslint-disable-line import/no-named-as-default-member - } - - static value(domNode) { - return domNode.getAttribute('src'); - } - - format(name, value) { - if (ATTRIBUTES.indexOf(name) > -1) { - if (value) { - this.domNode.setAttribute(name, value); - } else { - this.domNode.removeAttribute(name); - } - } else { - super.format(name, value); - } - } - - html() { - const { - video - } = this.value(); - return "
    ").concat(video, ""); - } - -} - -Video.blotName = 'video'; -Video.className = 'ql-video'; -Video.tagName = 'IFRAME'; -/* harmony default export */ __webpack_exports__["default"] = (Video); - -//# sourceURL=webpack://Quill/./formats/video.js?`)},"./modules/clipboard.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Clipboard; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matchAttributor", function() { return matchAttributor; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matchBlot", function() { return matchBlot; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matchNewline", function() { return matchNewline; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matchText", function() { return matchText; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "traverse", function() { return traverse; }); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../core/logger */ "./core/logger.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); -/* harmony import */ var _formats_align__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../formats/align */ "./formats/align.js"); -/* harmony import */ var _formats_background__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../formats/background */ "./formats/background.js"); -/* harmony import */ var _formats_code__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../formats/code */ "./formats/code.js"); -/* harmony import */ var _formats_color__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../formats/color */ "./formats/color.js"); -/* harmony import */ var _formats_direction__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../formats/direction */ "./formats/direction.js"); -/* harmony import */ var _formats_font__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../formats/font */ "./formats/font.js"); -/* harmony import */ var _formats_size__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../formats/size */ "./formats/size.js"); - - - - - - - - - - - - - - -const debug = Object(_core_logger__WEBPACK_IMPORTED_MODULE_5__["default"])('quill:clipboard'); -const CLIPBOARD_CONFIG = [[Node.TEXT_NODE, matchText], [Node.TEXT_NODE, matchNewline], ['br', matchBreak], [Node.ELEMENT_NODE, matchNewline], [Node.ELEMENT_NODE, matchBlot], [Node.ELEMENT_NODE, matchAttributor], [Node.ELEMENT_NODE, matchStyles], ['li', matchIndent], ['ol, ul', matchList], ['pre', matchCodeBlock], ['tr', matchTable], ['b', matchAlias.bind(matchAlias, 'bold')], ['i', matchAlias.bind(matchAlias, 'italic')], ['strike', matchAlias.bind(matchAlias, 'strike')], ['style', matchIgnore]]; -const ATTRIBUTE_ATTRIBUTORS = [_formats_align__WEBPACK_IMPORTED_MODULE_7__["AlignAttribute"], _formats_direction__WEBPACK_IMPORTED_MODULE_11__["DirectionAttribute"]].reduce((memo, attr) => { - memo[attr.keyName] = attr; - return memo; -}, {}); -const STYLE_ATTRIBUTORS = [_formats_align__WEBPACK_IMPORTED_MODULE_7__["AlignStyle"], _formats_background__WEBPACK_IMPORTED_MODULE_8__["BackgroundStyle"], _formats_color__WEBPACK_IMPORTED_MODULE_10__["ColorStyle"], _formats_direction__WEBPACK_IMPORTED_MODULE_11__["DirectionStyle"], _formats_font__WEBPACK_IMPORTED_MODULE_12__["FontStyle"], _formats_size__WEBPACK_IMPORTED_MODULE_13__["SizeStyle"]].reduce((memo, attr) => { - memo[attr.keyName] = attr; - return memo; -}, {}); - -class Clipboard extends _core_module__WEBPACK_IMPORTED_MODULE_6__["default"] { - constructor(quill, options) { - super(quill, options); - this.quill.root.addEventListener('copy', e => this.onCaptureCopy(e, false)); - this.quill.root.addEventListener('cut', e => this.onCaptureCopy(e, true)); - this.quill.root.addEventListener('paste', this.onCapturePaste.bind(this)); - this.matchers = []; - CLIPBOARD_CONFIG.concat(this.options.matchers).forEach(([selector, matcher]) => { - this.addMatcher(selector, matcher); - }); - } - - addMatcher(selector, matcher) { - this.matchers.push([selector, matcher]); - } - - convert({ - html, - text - }, formats = {}) { - if (formats[_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].blotName]) { - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().insert(text, { - [_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].blotName]: formats[_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].blotName] - }); - } - - if (!html) { - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().insert(text || ''); - } - - const doc = new DOMParser().parseFromString(html, 'text/html'); - const container = doc.body; - const nodeMatches = new WeakMap(); - const [elementMatchers, textMatchers] = this.prepareMatching(container, nodeMatches); - const delta = traverse(this.quill.scroll, container, elementMatchers, textMatchers, nodeMatches); // Remove trailing newline - - if (deltaEndsWith(delta, '\\n') && (delta.ops[delta.ops.length - 1].attributes == null || formats.table)) { - return delta.compose(new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().retain(delta.length() - 1).delete(1)); - } - - return delta; - } - - dangerouslyPasteHTML(index, html, source = _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API) { - if (typeof index === 'string') { - const delta = this.convert({ - html: index, - text: '' - }); - this.quill.setContents(delta, html); - this.quill.setSelection(0, _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT); - } else { - const paste = this.convert({ - html, - text: '' - }); - this.quill.updateContents(new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().retain(index).concat(paste), source); - this.quill.setSelection(index + paste.length(), _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT); - } - } - - onCaptureCopy(e, isCut = false) { - if (e.defaultPrevented) return; - e.preventDefault(); - const [range] = this.quill.selection.getRange(); - if (range == null) return; - const { - html, - text - } = this.onCopy(range, isCut); - e.clipboardData.setData('text/plain', text); - e.clipboardData.setData('text/html', html); - - if (isCut) { - this.quill.deleteText(range, _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER); - } - } - - onCapturePaste(e) { - if (e.defaultPrevented || !this.quill.isEnabled()) return; - e.preventDefault(); - const range = this.quill.getSelection(true); - if (range == null) return; - const html = e.clipboardData.getData('text/html'); - const text = e.clipboardData.getData('text/plain'); - const files = Array.from(e.clipboardData.files || []); - - if (!html && files.length > 0) { - this.quill.uploader.upload(range, files); - } else { - this.onPaste(range, { - html, - text - }); - } - } - - onCopy(range) { - const text = this.quill.getText(range); - const html = this.quill.getSemanticHTML(range); - return { - html, - text - }; - } - - onPaste(range, { - text, - html - }) { - const formats = this.quill.getFormat(range.index); - const pastedDelta = this.convert({ - text, - html - }, formats); - debug.log('onPaste', pastedDelta, { - text, - html - }); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().retain(range.index).delete(range.length).concat(pastedDelta); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER); // range.length contributes to delta.length() - - this.quill.setSelection(delta.length() - range.length, _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT); - this.quill.scrollIntoView(); - } - - prepareMatching(container, nodeMatches) { - const elementMatchers = []; - const textMatchers = []; - this.matchers.forEach(pair => { - const [selector, matcher] = pair; - - switch (selector) { - case Node.TEXT_NODE: - textMatchers.push(matcher); - break; - - case Node.ELEMENT_NODE: - elementMatchers.push(matcher); - break; - - default: - Array.from(container.querySelectorAll(selector)).forEach(node => { - if (nodeMatches.has(node)) { - const matches = nodeMatches.get(node); - matches.push(matcher); - } else { - nodeMatches.set(node, [matcher]); - } - }); - break; - } - }); - return [elementMatchers, textMatchers]; - } - -} - -Clipboard.DEFAULTS = { - matchers: [] -}; - -function applyFormat(delta, format, value) { - if (typeof format === 'object') { - return Object.keys(format).reduce((newDelta, key) => { - return applyFormat(newDelta, key, format[key]); - }, delta); - } - - return delta.reduce((newDelta, op) => { - if (op.attributes && op.attributes[format]) { - return newDelta.push(op); - } - - return newDelta.insert(op.insert, extend__WEBPACK_IMPORTED_MODULE_0___default()({}, { - [format]: value - }, op.attributes)); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a()); -} - -function deltaEndsWith(delta, text) { - let endText = ''; - - for (let i = delta.ops.length - 1; i >= 0 && endText.length < text.length; --i // eslint-disable-line no-plusplus - ) { - const op = delta.ops[i]; - if (typeof op.insert !== 'string') break; - endText = op.insert + endText; - } - - return endText.slice(-1 * text.length) === text; -} - -function isLine(node) { - if (node.childNodes.length === 0) return false; // Exclude embed blocks - - return ['address', 'article', 'blockquote', 'canvas', 'dd', 'div', 'dl', 'dt', 'fieldset', 'figcaption', 'figure', 'footer', 'form', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'header', 'iframe', 'li', 'main', 'nav', 'ol', 'output', 'p', 'pre', 'section', 'table', 'td', 'tr', 'ul', 'video'].includes(node.tagName.toLowerCase()); -} - -const preNodes = new WeakMap(); - -function isPre(node) { - if (node == null) return false; - - if (!preNodes.has(node)) { - if (node.tagName === 'PRE') { - preNodes.set(node, true); - } else { - preNodes.set(node, isPre(node.parentNode)); - } - } - - return preNodes.get(node); -} - -function traverse(scroll, node, elementMatchers, textMatchers, nodeMatches) { - // Post-order - if (node.nodeType === node.TEXT_NODE) { - return textMatchers.reduce((delta, matcher) => { - return matcher(node, delta, scroll); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a()); - } - - if (node.nodeType === node.ELEMENT_NODE) { - return Array.from(node.childNodes || []).reduce((delta, childNode) => { - let childrenDelta = traverse(scroll, childNode, elementMatchers, textMatchers, nodeMatches); - - if (childNode.nodeType === node.ELEMENT_NODE) { - childrenDelta = elementMatchers.reduce((reducedDelta, matcher) => { - return matcher(childNode, reducedDelta, scroll); - }, childrenDelta); - childrenDelta = (nodeMatches.get(childNode) || []).reduce((reducedDelta, matcher) => { - return matcher(childNode, reducedDelta, scroll); - }, childrenDelta); - } - - return delta.concat(childrenDelta); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a()); - } - - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a(); -} - -function matchAlias(format, node, delta) { - return applyFormat(delta, format, true); -} - -function matchAttributor(node, delta, scroll) { - const attributes = parchment__WEBPACK_IMPORTED_MODULE_2__["Attributor"].keys(node); - const classes = parchment__WEBPACK_IMPORTED_MODULE_2__["ClassAttributor"].keys(node); - const styles = parchment__WEBPACK_IMPORTED_MODULE_2__["StyleAttributor"].keys(node); - const formats = {}; - attributes.concat(classes).concat(styles).forEach(name => { - let attr = scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_2__["Scope"].ATTRIBUTE); - - if (attr != null) { - formats[attr.attrName] = attr.value(node); - if (formats[attr.attrName]) return; - } - - attr = ATTRIBUTE_ATTRIBUTORS[name]; - - if (attr != null && (attr.attrName === name || attr.keyName === name)) { - formats[attr.attrName] = attr.value(node) || undefined; - } - - attr = STYLE_ATTRIBUTORS[name]; - - if (attr != null && (attr.attrName === name || attr.keyName === name)) { - attr = STYLE_ATTRIBUTORS[name]; - formats[attr.attrName] = attr.value(node) || undefined; - } - }); - - if (Object.keys(formats).length > 0) { - return applyFormat(delta, formats); - } - - return delta; -} - -function matchBlot(node, delta, scroll) { - const match = scroll.query(node); - if (match == null) return delta; - - if (match.prototype instanceof parchment__WEBPACK_IMPORTED_MODULE_2__["EmbedBlot"]) { - const embed = {}; - const value = match.value(node); - - if (value != null) { - embed[match.blotName] = value; - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().insert(embed, match.formats(node, scroll)); - } - } else { - if (match.prototype instanceof parchment__WEBPACK_IMPORTED_MODULE_2__["BlockBlot"] && !deltaEndsWith(delta, '\\n')) { - delta.insert('\\n'); - } - - if (typeof match.formats === 'function') { - return applyFormat(delta, match.blotName, match.formats(node, scroll)); - } - } - - return delta; -} - -function matchBreak(node, delta) { - if (!deltaEndsWith(delta, '\\n')) { - delta.insert('\\n'); - } - - return delta; -} - -function matchCodeBlock(node, delta, scroll) { - const match = scroll.query('code-block'); - const language = match ? match.formats(node, scroll) : true; - return applyFormat(delta, 'code-block', language); -} - -function matchIgnore() { - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a(); -} - -function matchIndent(node, delta, scroll) { - const match = scroll.query(node); - - if (match == null || match.blotName !== 'list' || !deltaEndsWith(delta, '\\n')) { - return delta; - } - - let indent = -1; - let parent = node.parentNode; - - while (parent != null) { - if (['OL', 'UL'].includes(parent.tagName)) { - indent += 1; - } - - parent = parent.parentNode; - } - - if (indent <= 0) return delta; - return delta.reduce((composed, op) => { - if (op.attributes && op.attributes.list) { - return composed.push(op); - } - - return composed.insert(op.insert, { - indent, - ...(op.attributes || {}) - }); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a()); -} - -function matchList(node, delta) { - const list = node.tagName === 'OL' ? 'ordered' : 'bullet'; - return applyFormat(delta, 'list', list); -} - -function matchNewline(node, delta, scroll) { - if (!deltaEndsWith(delta, '\\n')) { - if (isLine(node)) { - return delta.insert('\\n'); - } - - if (delta.length() > 0 && node.nextSibling) { - let { - nextSibling - } = node; - - while (nextSibling != null) { - if (isLine(nextSibling)) { - return delta.insert('\\n'); - } - - const match = scroll.query(nextSibling); - - if (match && match.prototype instanceof _blots_block__WEBPACK_IMPORTED_MODULE_3__["BlockEmbed"]) { - return delta.insert('\\n'); - } - - nextSibling = nextSibling.firstChild; - } - } - } - - return delta; -} - -function matchStyles(node, delta) { - const formats = {}; - const style = node.style || {}; - - if (style.fontStyle === 'italic') { - formats.italic = true; - } - - if (style.textDecoration === 'underline') { - formats.underline = true; - } - - if (style.textDecoration === 'line-through') { - formats.strike = true; - } - - if (style.fontWeight.startsWith('bold') || parseInt(style.fontWeight, 10) >= 700) { - formats.bold = true; - } - - if (Object.keys(formats).length > 0) { - delta = applyFormat(delta, formats); - } - - if (parseFloat(style.textIndent || 0) > 0) { - // Could be 0.5in - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().insert('\\t').concat(delta); - } - - return delta; -} - -function matchTable(node, delta) { - const table = node.parentNode.tagName === 'TABLE' ? node.parentNode : node.parentNode.parentNode; - const rows = Array.from(table.querySelectorAll('tr')); - const row = rows.indexOf(node) + 1; - return applyFormat(delta, 'table', row); -} - -function matchText(node, delta) { - let text = node.data; // Word represents empty line with   - - if (node.parentNode.tagName === 'O:P') { - return delta.insert(text.trim()); - } - - if (text.trim().length === 0 && text.includes('\\n')) { - return delta; - } - - if (!isPre(node)) { - const replacer = (collapse, match) => { - const replaced = match.replace(/[^\\u00a0]/g, ''); // \\u00a0 is nbsp; - - return replaced.length < 1 && collapse ? ' ' : replaced; - }; - - text = text.replace(/\\r\\n/g, ' ').replace(/\\n/g, ' '); - text = text.replace(/\\s\\s+/g, replacer.bind(replacer, true)); // collapse whitespace - - if (node.previousSibling == null && isLine(node.parentNode) || node.previousSibling != null && isLine(node.previousSibling)) { - text = text.replace(/^\\s+/, replacer.bind(replacer, false)); - } - - if (node.nextSibling == null && isLine(node.parentNode) || node.nextSibling != null && isLine(node.nextSibling)) { - text = text.replace(/\\s+$/, replacer.bind(replacer, false)); - } - } - - return delta.insert(text); -} - - - -//# sourceURL=webpack://Quill/./modules/clipboard.js?`)},"./modules/history.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return History; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLastChangeIndex", function() { return getLastChangeIndex; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); - - - - -class History extends _core_module__WEBPACK_IMPORTED_MODULE_2__["default"] { - constructor(quill, options) { - super(quill, options); - this.lastRecorded = 0; - this.ignoreChange = false; - this.clear(); - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].events.EDITOR_CHANGE, (eventName, delta, oldDelta, source) => { - if (eventName !== _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].events.TEXT_CHANGE || this.ignoreChange) return; - - if (!this.options.userOnly || source === _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER) { - this.record(delta, oldDelta); - } else { - this.transform(delta); - } - }); - this.quill.keyboard.addBinding({ - key: 'z', - shortKey: true - }, this.undo.bind(this)); - this.quill.keyboard.addBinding({ - key: 'z', - shortKey: true, - shiftKey: true - }, this.redo.bind(this)); - - if (/Win/i.test(navigator.platform)) { - this.quill.keyboard.addBinding({ - key: 'y', - shortKey: true - }, this.redo.bind(this)); - } - } - - change(source, dest) { - if (this.stack[source].length === 0) return; - const delta = this.stack[source].pop(); - const base = this.quill.getContents(); - const inverseDelta = delta.invert(base); - this.stack[dest].push(inverseDelta); - this.lastRecorded = 0; - this.ignoreChange = true; - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - this.ignoreChange = false; - const index = getLastChangeIndex(this.quill.scroll, delta); - this.quill.setSelection(index); - } - - clear() { - this.stack = { - undo: [], - redo: [] - }; - } - - cutoff() { - this.lastRecorded = 0; - } - - record(changeDelta, oldDelta) { - if (changeDelta.ops.length === 0) return; - this.stack.redo = []; - let undoDelta = changeDelta.invert(oldDelta); - const timestamp = Date.now(); - - if (this.lastRecorded + this.options.delay > timestamp && this.stack.undo.length > 0) { - const delta = this.stack.undo.pop(); - undoDelta = undoDelta.compose(delta); - } else { - this.lastRecorded = timestamp; - } - - if (undoDelta.length() === 0) return; - this.stack.undo.push(undoDelta); - - if (this.stack.undo.length > this.options.maxStack) { - this.stack.undo.shift(); - } - } - - redo() { - this.change('redo', 'undo'); - } - - transform(delta) { - transformStack(this.stack.undo, delta); - transformStack(this.stack.redo, delta); - } - - undo() { - this.change('undo', 'redo'); - } - -} - -History.DEFAULTS = { - delay: 1000, - maxStack: 100, - userOnly: false -}; - -function transformStack(stack, delta) { - let remoteDelta = delta; - - for (let i = stack.length - 1; i >= 0; i -= 1) { - const oldDelta = stack[i]; - stack[i] = remoteDelta.transform(oldDelta, true); - remoteDelta = oldDelta.transform(remoteDelta); - - if (stack[i].length() === 0) { - stack.splice(i, 1); - } - } -} - -function endsWithNewlineChange(scroll, delta) { - const lastOp = delta.ops[delta.ops.length - 1]; - if (lastOp == null) return false; - - if (lastOp.insert != null) { - return typeof lastOp.insert === 'string' && lastOp.insert.endsWith('\\n'); - } - - if (lastOp.attributes != null) { - return Object.keys(lastOp.attributes).some(attr => { - return scroll.query(attr, parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK) != null; - }); - } - - return false; -} - -function getLastChangeIndex(scroll, delta) { - const deleteLength = delta.reduce((length, op) => { - return length + (op.delete || 0); - }, 0); - let changeIndex = delta.length() - deleteLength; - - if (endsWithNewlineChange(scroll, delta)) { - changeIndex -= 1; - } - - return changeIndex; -} - - - -//# sourceURL=webpack://Quill/./modules/history.js?`)},"./modules/keyboard.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Keyboard; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SHORTKEY", function() { return SHORTKEY; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "normalize", function() { return normalize; }); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clone */ "./node_modules/clone/clone.js"); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(clone__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! deep-equal */ "./node_modules/deep-equal/index.js"); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(deep_equal__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_logger__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../core/logger */ "./core/logger.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); - - - - - - - - -const debug = Object(_core_logger__WEBPACK_IMPORTED_MODULE_6__["default"])('quill:keyboard'); -const SHORTKEY = /Mac/i.test(navigator.platform) ? 'metaKey' : 'ctrlKey'; - -class Keyboard extends _core_module__WEBPACK_IMPORTED_MODULE_7__["default"] { - static match(evt, binding) { - if (['altKey', 'ctrlKey', 'metaKey', 'shiftKey'].some(key => { - return !!binding[key] !== evt[key] && binding[key] !== null; - })) { - return false; - } - - return binding.key === evt.key || binding.key === evt.which; - } - - constructor(quill, options) { - super(quill, options); - this.bindings = {}; - Object.keys(this.options.bindings).forEach(name => { - if (this.options.bindings[name]) { - this.addBinding(this.options.bindings[name]); - } - }); - this.addBinding({ - key: 'Enter', - shiftKey: null - }, this.handleEnter); - this.addBinding({ - key: 'Enter', - metaKey: null, - ctrlKey: null, - altKey: null - }, () => {}); - - if (/Firefox/i.test(navigator.userAgent)) { - // Need to handle delete and backspace for Firefox in the general case #1171 - this.addBinding({ - key: 'Backspace' - }, { - collapsed: true - }, this.handleBackspace); - this.addBinding({ - key: 'Delete' - }, { - collapsed: true - }, this.handleDelete); - } else { - this.addBinding({ - key: 'Backspace' - }, { - collapsed: true, - prefix: /^.?$/ - }, this.handleBackspace); - this.addBinding({ - key: 'Delete' - }, { - collapsed: true, - suffix: /^.?$/ - }, this.handleDelete); - } - - this.addBinding({ - key: 'Backspace' - }, { - collapsed: false - }, this.handleDeleteRange); - this.addBinding({ - key: 'Delete' - }, { - collapsed: false - }, this.handleDeleteRange); - this.addBinding({ - key: 'Backspace', - altKey: null, - ctrlKey: null, - metaKey: null, - shiftKey: null - }, { - collapsed: true, - offset: 0 - }, this.handleBackspace); - this.listen(); - } - - addBinding(keyBinding, context = {}, handler = {}) { - const binding = normalize(keyBinding); - - if (binding == null) { - debug.warn('Attempted to add invalid keyboard binding', binding); - return; - } - - if (typeof context === 'function') { - context = { - handler: context - }; - } - - if (typeof handler === 'function') { - handler = { - handler - }; - } - - const keys = Array.isArray(binding.key) ? binding.key : [binding.key]; - keys.forEach(key => { - const singleBinding = extend__WEBPACK_IMPORTED_MODULE_2___default()({}, binding, { - key - }, context, handler); - this.bindings[singleBinding.key] = this.bindings[singleBinding.key] || []; - this.bindings[singleBinding.key].push(singleBinding); - }); - } - - listen() { - this.quill.root.addEventListener('keydown', evt => { - if (evt.defaultPrevented || evt.isComposing) return; - const bindings = (this.bindings[evt.key] || []).concat(this.bindings[evt.which] || []); - const matches = bindings.filter(binding => Keyboard.match(evt, binding)); - if (matches.length === 0) return; - const range = this.quill.getSelection(); - if (range == null || !this.quill.hasFocus()) return; - const [line, offset] = this.quill.getLine(range.index); - const [leafStart, offsetStart] = this.quill.getLeaf(range.index); - const [leafEnd, offsetEnd] = range.length === 0 ? [leafStart, offsetStart] : this.quill.getLeaf(range.index + range.length); - const prefixText = leafStart instanceof parchment__WEBPACK_IMPORTED_MODULE_4__["TextBlot"] ? leafStart.value().slice(0, offsetStart) : ''; - const suffixText = leafEnd instanceof parchment__WEBPACK_IMPORTED_MODULE_4__["TextBlot"] ? leafEnd.value().slice(offsetEnd) : ''; - const curContext = { - collapsed: range.length === 0, - empty: range.length === 0 && line.length() <= 1, - format: this.quill.getFormat(range), - line, - offset, - prefix: prefixText, - suffix: suffixText, - event: evt - }; - const prevented = matches.some(binding => { - if (binding.collapsed != null && binding.collapsed !== curContext.collapsed) { - return false; - } - - if (binding.empty != null && binding.empty !== curContext.empty) { - return false; - } - - if (binding.offset != null && binding.offset !== curContext.offset) { - return false; - } - - if (Array.isArray(binding.format)) { - // any format is present - if (binding.format.every(name => curContext.format[name] == null)) { - return false; - } - } else if (typeof binding.format === 'object') { - // all formats must match - if (!Object.keys(binding.format).every(name => { - if (binding.format[name] === true) return curContext.format[name] != null; - if (binding.format[name] === false) return curContext.format[name] == null; - return deep_equal__WEBPACK_IMPORTED_MODULE_1___default()(binding.format[name], curContext.format[name]); - })) { - return false; - } - } - - if (binding.prefix != null && !binding.prefix.test(curContext.prefix)) { - return false; - } - - if (binding.suffix != null && !binding.suffix.test(curContext.suffix)) { - return false; - } - - return binding.handler.call(this, range, curContext, binding) !== true; - }); - - if (prevented) { - evt.preventDefault(); - } - }); - } - - handleBackspace(range, context) { - // Check for astral symbols - const length = /[\\uD800-\\uDBFF][\\uDC00-\\uDFFF]$/.test(context.prefix) ? 2 : 1; - if (range.index === 0 || this.quill.getLength() <= 1) return; - let formats = {}; - const [line] = this.quill.getLine(range.index); - let delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index - length).delete(length); - - if (context.offset === 0) { - // Always deleting newline here, length always 1 - const [prev] = this.quill.getLine(range.index - 1); - - if (prev) { - const curFormats = line.formats(); - const prevFormats = this.quill.getFormat(range.index - 1, 1); - formats = quill_delta__WEBPACK_IMPORTED_MODULE_3__["AttributeMap"].diff(curFormats, prevFormats) || {}; - - if (Object.keys(formats).length > 0) { - // line.length() - 1 targets \\n in line, another -1 for newline being deleted - const formatDelta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index + line.length() - 2).retain(1, formats); - delta = delta.compose(formatDelta); - } - } - } - - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.focus(); - } - - handleDelete(range, context) { - // Check for astral symbols - const length = /^[\\uD800-\\uDBFF][\\uDC00-\\uDFFF]/.test(context.suffix) ? 2 : 1; - if (range.index >= this.quill.getLength() - length) return; - let formats = {}; - const [line] = this.quill.getLine(range.index); - let delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index).delete(length); - - if (context.offset >= line.length() - 1) { - const [next] = this.quill.getLine(range.index + 1); - - if (next) { - const curFormats = line.formats(); - const nextFormats = this.quill.getFormat(range.index, 1); - formats = quill_delta__WEBPACK_IMPORTED_MODULE_3__["AttributeMap"].diff(curFormats, nextFormats) || {}; - - if (Object.keys(formats).length > 0) { - delta = delta.retain(next.length() - 1).retain(1, formats); - } - } - } - - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.focus(); - } - - handleDeleteRange(range) { - const lines = this.quill.getLines(range); - let formats = {}; - - if (lines.length > 1) { - const firstFormats = lines[0].formats(); - const lastFormats = lines[lines.length - 1].formats(); - formats = quill_delta__WEBPACK_IMPORTED_MODULE_3__["AttributeMap"].diff(lastFormats, firstFormats) || {}; - } - - this.quill.deleteText(range, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - - if (Object.keys(formats).length > 0) { - this.quill.formatLine(range.index, 1, formats, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - this.quill.setSelection(range.index, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - this.quill.focus(); - } - - handleEnter(range, context) { - const lineFormats = Object.keys(context.format).reduce((formats, format) => { - if (this.quill.scroll.query(format, parchment__WEBPACK_IMPORTED_MODULE_4__["Scope"].BLOCK) && !Array.isArray(context.format[format])) { - formats[format] = context.format[format]; - } - - return formats; - }, {}); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index).delete(range.length).insert('\\n', lineFormats); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(range.index + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - this.quill.focus(); - Object.keys(context.format).forEach(name => { - if (lineFormats[name] != null) return; - if (Array.isArray(context.format[name])) return; - if (name === 'code' || name === 'link') return; - this.quill.format(name, context.format[name], _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - }); - } - -} - -Keyboard.DEFAULTS = { - bindings: { - bold: makeFormatHandler('bold'), - italic: makeFormatHandler('italic'), - underline: makeFormatHandler('underline'), - indent: { - // highlight tab or tab at beginning of list, indent or blockquote - key: 'Tab', - format: ['blockquote', 'indent', 'list'], - - handler(range, context) { - if (context.collapsed && context.offset !== 0) return true; - this.quill.format('indent', '+1', _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - return false; - } - - }, - outdent: { - key: 'Tab', - shiftKey: true, - format: ['blockquote', 'indent', 'list'], - - // highlight tab or tab at beginning of list, indent or blockquote - handler(range, context) { - if (context.collapsed && context.offset !== 0) return true; - this.quill.format('indent', '-1', _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - return false; - } - - }, - 'outdent backspace': { - key: 'Backspace', - collapsed: true, - shiftKey: null, - metaKey: null, - ctrlKey: null, - altKey: null, - format: ['indent', 'list'], - offset: 0, - - handler(range, context) { - if (context.format.indent != null) { - this.quill.format('indent', '-1', _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } else if (context.format.list != null) { - this.quill.format('list', false, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } - - }, - 'indent code-block': makeCodeBlockHandler(true), - 'outdent code-block': makeCodeBlockHandler(false), - 'remove tab': { - key: 'Tab', - shiftKey: true, - collapsed: true, - prefix: /\\t$/, - - handler(range) { - this.quill.deleteText(range.index - 1, 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - }, - tab: { - key: 'Tab', - - handler(range, context) { - if (context.format.table) return true; - this.quill.history.cutoff(); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index).delete(range.length).insert('\\t'); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.history.cutoff(); - this.quill.setSelection(range.index + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - return false; - } - - }, - 'blockquote empty enter': { - key: 'Enter', - collapsed: true, - format: ['blockquote'], - empty: true, - - handler() { - this.quill.format('blockquote', false, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - }, - 'list empty enter': { - key: 'Enter', - collapsed: true, - format: ['list'], - empty: true, - - handler(range, context) { - const formats = { - list: false - }; - - if (context.format.indent) { - formats.indent = false; - } - - this.quill.formatLine(range.index, range.length, formats, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - }, - 'checklist enter': { - key: 'Enter', - collapsed: true, - format: { - list: 'checked' - }, - - handler(range) { - const [line, offset] = this.quill.getLine(range.index); - const formats = extend__WEBPACK_IMPORTED_MODULE_2___default()({}, line.formats(), { - list: 'checked' - }); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index).insert('\\n', formats).retain(line.length() - offset - 1).retain(1, { - list: 'unchecked' - }); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(range.index + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - this.quill.scrollIntoView(); - } - - }, - 'header enter': { - key: 'Enter', - collapsed: true, - format: ['header'], - suffix: /^$/, - - handler(range, context) { - const [line, offset] = this.quill.getLine(range.index); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index).insert('\\n', context.format).retain(line.length() - offset - 1).retain(1, { - header: null - }); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(range.index + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - this.quill.scrollIntoView(); - } - - }, - 'table backspace': { - key: 'Backspace', - format: ['table'], - collapsed: true, - offset: 0, - - handler() {} - - }, - 'table delete': { - key: 'Delete', - format: ['table'], - collapsed: true, - suffix: /^$/, - - handler() {} - - }, - 'table enter': { - key: 'Enter', - shiftKey: null, - format: ['table'], - - handler(range) { - const module = this.quill.getModule('table'); - - if (module) { - const [table, row, cell, offset] = module.getTable(range); - const shift = tableSide(table, row, cell, offset); - if (shift == null) return; - let index = table.offset(); - - if (shift < 0) { - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).insert('\\n'); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(range.index + 1, range.length, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - } else if (shift > 0) { - index += table.length(); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).insert('\\n'); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(index, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } - } - - }, - 'table tab': { - key: 'Tab', - shiftKey: null, - format: ['table'], - - handler(range, context) { - const { - event, - line: cell - } = context; - const offset = cell.offset(this.quill.scroll); - - if (event.shiftKey) { - this.quill.setSelection(offset - 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } else { - this.quill.setSelection(offset + cell.length(), _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } - - }, - 'list autofill': { - key: ' ', - shiftKey: null, - collapsed: true, - format: { - list: false, - 'code-block': false, - blockquote: false, - header: false, - table: false - }, - prefix: /^\\s*?(\\d+\\.|-|\\*|\\[ ?\\]|\\[x\\])$/, - - handler(range, context) { - if (this.quill.scroll.query('list') == null) return true; - const { - length - } = context.prefix; - const [line, offset] = this.quill.getLine(range.index); - if (offset > length) return true; - let value; - - switch (context.prefix.trim()) { - case '[]': - case '[ ]': - value = 'unchecked'; - break; - - case '[x]': - value = 'checked'; - break; - - case '-': - case '*': - value = 'bullet'; - break; - - default: - value = 'ordered'; - } - - this.quill.insertText(range.index, ' ', _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.history.cutoff(); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index - offset).delete(length + 1).retain(line.length() - 2 - offset).retain(1, { - list: value - }); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.history.cutoff(); - this.quill.setSelection(range.index - length, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - return false; - } - - }, - 'code exit': { - key: 'Enter', - collapsed: true, - format: ['code-block'], - prefix: /^$/, - suffix: /^\\s*$/, - - handler(range) { - const [line, offset] = this.quill.getLine(range.index); - let numLines = 2; - let cur = line; - - while (cur != null && cur.length() <= 1 && cur.formats()['code-block']) { - cur = cur.prev; - numLines -= 1; // Requisite prev lines are empty - - if (numLines <= 0) { - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index + line.length() - offset - 2).retain(1, { - 'code-block': null - }).delete(1); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(range.index - 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - return false; - } - } - - return true; - } - - }, - 'embed left': makeEmbedArrowHandler('ArrowLeft', false), - 'embed left shift': makeEmbedArrowHandler('ArrowLeft', true), - 'embed right': makeEmbedArrowHandler('ArrowRight', false), - 'embed right shift': makeEmbedArrowHandler('ArrowRight', true), - 'table down': makeTableArrowHandler(false), - 'table up': makeTableArrowHandler(true) - } -}; - -function makeCodeBlockHandler(indent) { - return { - key: 'Tab', - shiftKey: !indent, - format: { - 'code-block': true - }, - - handler(range) { - const CodeBlock = this.quill.scroll.query('code-block'); - const lines = range.length === 0 ? this.quill.getLines(range.index, 1) : this.quill.getLines(range); - let { - index, - length - } = range; - lines.forEach((line, i) => { - if (indent) { - line.insertAt(0, CodeBlock.TAB); - - if (i === 0) { - index += CodeBlock.TAB.length; - } else { - length += CodeBlock.TAB.length; - } - } else if (line.domNode.textContent.startsWith(CodeBlock.TAB)) { - line.deleteAt(0, CodeBlock.TAB.length); - - if (i === 0) { - index -= CodeBlock.TAB.length; - } else { - length -= CodeBlock.TAB.length; - } - } - }); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(index, length, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - } - - }; -} - -function makeEmbedArrowHandler(key, shiftKey) { - const where = key === 'ArrowLeft' ? 'prefix' : 'suffix'; - return { - key, - shiftKey, - altKey: null, - [where]: /^$/, - - handler(range) { - let { - index - } = range; - - if (key === 'ArrowRight') { - index += range.length + 1; - } - - const [leaf] = this.quill.getLeaf(index); - if (!(leaf instanceof parchment__WEBPACK_IMPORTED_MODULE_4__["EmbedBlot"])) return true; - - if (key === 'ArrowLeft') { - if (shiftKey) { - this.quill.setSelection(range.index - 1, range.length + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } else { - this.quill.setSelection(range.index - 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } else if (shiftKey) { - this.quill.setSelection(range.index, range.length + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } else { - this.quill.setSelection(range.index + range.length + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - return false; - } - - }; -} - -function makeFormatHandler(format) { - return { - key: format[0], - shortKey: true, - - handler(range, context) { - this.quill.format(format, !context.format[format], _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - }; -} - -function makeTableArrowHandler(up) { - return { - key: up ? 'ArrowUp' : 'ArrowDown', - collapsed: true, - format: ['table'], - - handler(range, context) { - // TODO move to table module - const key = up ? 'prev' : 'next'; - const cell = context.line; - const targetRow = cell.parent[key]; - - if (targetRow != null) { - if (targetRow.statics.blotName === 'table-row') { - let targetCell = targetRow.children.head; - let cur = cell; - - while (cur.prev != null) { - cur = cur.prev; - targetCell = targetCell.next; - } - - const index = targetCell.offset(this.quill.scroll) + Math.min(context.offset, targetCell.length() - 1); - this.quill.setSelection(index, 0, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } else { - const targetLine = cell.table()[key]; - - if (targetLine != null) { - if (up) { - this.quill.setSelection(targetLine.offset(this.quill.scroll) + targetLine.length() - 1, 0, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } else { - this.quill.setSelection(targetLine.offset(this.quill.scroll), 0, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } - } - - return false; - } - - }; -} - -function normalize(binding) { - if (typeof binding === 'string' || typeof binding === 'number') { - binding = { - key: binding - }; - } else if (typeof binding === 'object') { - binding = clone__WEBPACK_IMPORTED_MODULE_0___default()(binding, false); - } else { - return null; - } - - if (binding.shortKey) { - binding[SHORTKEY] = binding.shortKey; - delete binding.shortKey; - } - - return binding; -} - -function tableSide(table, row, cell, offset) { - if (row.prev == null && row.next == null) { - if (cell.prev == null && cell.next == null) { - return offset === 0 ? -1 : 1; - } - - return cell.prev == null ? -1 : 1; - } - - if (row.prev == null) { - return -1; - } - - if (row.next == null) { - return 1; - } - - return null; -} - - - -//# sourceURL=webpack://Quill/./modules/keyboard.js?`)},"./modules/syntax.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CodeBlock", function() { return SyntaxCodeBlock; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CodeToken", function() { return CodeToken; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Syntax; }); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_break__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../blots/break */ "./blots/break.js"); -/* harmony import */ var _blots_cursor__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../blots/cursor */ "./blots/cursor.js"); -/* harmony import */ var _blots_text__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../blots/text */ "./blots/text.js"); -/* harmony import */ var _formats_code__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../formats/code */ "./formats/code.js"); -/* harmony import */ var _clipboard__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./clipboard */ "./modules/clipboard.js"); - - - - - - - - - - - -const TokenAttributor = new parchment__WEBPACK_IMPORTED_MODULE_1__["ClassAttributor"]('code-token', 'hljs', { - scope: parchment__WEBPACK_IMPORTED_MODULE_1__["Scope"].INLINE -}); - -class CodeToken extends _blots_inline__WEBPACK_IMPORTED_MODULE_2__["default"] { - static formats(node, scroll) { - while (node != null && node !== scroll.domNode) { - if (node.classList && node.classList.contains(_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].className)) { - return super.formats(node, scroll); - } - - node = node.parentNode; - } - - return undefined; - } - - constructor(scroll, domNode, value) { - super(scroll, domNode, value); - TokenAttributor.add(this.domNode, value); - } - - format(format, value) { - if (format !== CodeToken.blotName) { - super.format(format, value); - } else if (value) { - TokenAttributor.add(this.domNode, value); - } else { - TokenAttributor.remove(this.domNode); - this.domNode.classList.remove(this.statics.className); - } - } - - optimize(...args) { - super.optimize(...args); - - if (!TokenAttributor.value(this.domNode)) { - this.unwrap(); - } - } - -} - -CodeToken.blotName = 'code-token'; -CodeToken.className = 'ql-token'; - -class SyntaxCodeBlock extends _formats_code__WEBPACK_IMPORTED_MODULE_9__["default"] { - static create(value) { - const domNode = super.create(value); - - if (typeof value === 'string') { - domNode.setAttribute('data-language', value); - } - - return domNode; - } - - static formats(domNode) { - return domNode.getAttribute('data-language') || 'plain'; - } - - static register() {} // Syntax module will register - - - format(name, value) { - if (name === this.statics.blotName && value) { - this.domNode.setAttribute('data-language', value); - } else { - super.format(name, value); - } - } - - replaceWith(name, value) { - this.formatAt(0, this.length(), CodeToken.blotName, false); - return super.replaceWith(name, value); - } - -} - -class SyntaxCodeBlockContainer extends _formats_code__WEBPACK_IMPORTED_MODULE_9__["CodeBlockContainer"] { - attach() { - super.attach(); - this.forceNext = false; - this.scroll.emitMount(this); - } - - format(name, value) { - if (name === SyntaxCodeBlock.blotName) { - this.forceNext = true; - this.children.forEach(child => { - child.format(name, value); - }); - } - } - - formatAt(index, length, name, value) { - if (name === SyntaxCodeBlock.blotName) { - this.forceNext = true; - } - - super.formatAt(index, length, name, value); - } - - highlight(highlight, forced = false) { - if (this.children.head == null) return; - const nodes = Array.from(this.domNode.childNodes).filter(node => node !== this.uiNode); - const text = "".concat(nodes.map(node => node.textContent).join('\\n'), "\\n"); - const language = SyntaxCodeBlock.formats(this.children.head.domNode); - - if (forced || this.forceNext || this.cachedText !== text) { - if (text.trim().length > 0 || this.cachedText == null) { - const oldDelta = this.children.reduce((delta, child) => { - return delta.concat(Object(_blots_block__WEBPACK_IMPORTED_MODULE_5__["blockDelta"])(child, false)); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a()); - const delta = highlight(text, language); - oldDelta.diff(delta).reduce((index, { - retain, - attributes - }) => { - // Should be all retains - if (!retain) return index; - - if (attributes) { - Object.keys(attributes).forEach(format => { - if ([SyntaxCodeBlock.blotName, CodeToken.blotName].includes(format)) { - this.formatAt(index, retain, format, attributes[format]); - } - }); - } - - return index + retain; - }, 0); - } - - this.cachedText = text; - this.forceNext = false; - } - } - - optimize(context) { - super.optimize(context); - - if (this.parent != null && this.children.head != null && this.uiNode != null) { - const language = SyntaxCodeBlock.formats(this.children.head.domNode); - - if (language !== this.uiNode.value) { - this.uiNode.value = language; - } - } - } - -} - -SyntaxCodeBlockContainer.allowedChildren = [SyntaxCodeBlock]; -SyntaxCodeBlock.requiredContainer = SyntaxCodeBlockContainer; -SyntaxCodeBlock.allowedChildren = [CodeToken, _blots_cursor__WEBPACK_IMPORTED_MODULE_7__["default"], _blots_text__WEBPACK_IMPORTED_MODULE_8__["default"], _blots_break__WEBPACK_IMPORTED_MODULE_6__["default"]]; - -class Syntax extends _core_module__WEBPACK_IMPORTED_MODULE_4__["default"] { - static register() { - _core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].register(CodeToken, true); - _core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].register(SyntaxCodeBlock, true); - _core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].register(SyntaxCodeBlockContainer, true); - } - - constructor(quill, options) { - super(quill, options); - - if (this.options.hljs == null) { - throw new Error('Syntax module requires highlight.js. Please include the library on the page before Quill.'); - } - - this.languages = this.options.languages.reduce((memo, { - key - }) => { - memo[key] = true; - return memo; - }, {}); - this.highlightBlot = this.highlightBlot.bind(this); - this.initListener(); - this.initTimer(); - } - - initListener() { - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].events.SCROLL_BLOT_MOUNT, blot => { - if (!(blot instanceof SyntaxCodeBlockContainer)) return; - const select = this.quill.root.ownerDocument.createElement('select'); - this.options.languages.forEach(({ - key, - label - }) => { - const option = select.ownerDocument.createElement('option'); - option.textContent = label; - option.setAttribute('value', key); - select.appendChild(option); - }); - select.addEventListener('change', () => { - blot.format(SyntaxCodeBlock.blotName, select.value); - this.quill.root.focus(); // Prevent scrolling - - this.highlight(blot, true); - }); - - if (blot.uiNode == null) { - blot.attachUI(select); - - if (blot.children.head) { - select.value = SyntaxCodeBlock.formats(blot.children.head.domNode); - } - } - }); - } - - initTimer() { - let timer = null; - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].events.SCROLL_OPTIMIZE, () => { - clearTimeout(timer); - timer = setTimeout(() => { - this.highlight(); - timer = null; - }, this.options.interval); - }); - } - - highlight(blot = null, force = false) { - if (this.quill.selection.composing) return; - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].sources.USER); - const range = this.quill.getSelection(); - const blots = blot == null ? this.quill.scroll.descendants(SyntaxCodeBlockContainer) : [blot]; - blots.forEach(container => { - container.highlight(this.highlightBlot, force); - }); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT); - - if (range != null) { - this.quill.setSelection(range, _core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT); - } - } - - highlightBlot(text, language = 'plain') { - language = this.languages[language] ? language : 'plain'; - - if (language === 'plain') { - return Object(_blots_text__WEBPACK_IMPORTED_MODULE_8__["escapeText"])(text).split('\\n').reduce((delta, line, i) => { - if (i !== 0) { - delta.insert('\\n', { - [_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].blotName]: language - }); - } - - return delta.insert(line); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a()); - } - - const container = this.quill.root.ownerDocument.createElement('div'); - container.classList.add(_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].className); - container.innerHTML = this.options.hljs.highlight(language, text).value; - return Object(_clipboard__WEBPACK_IMPORTED_MODULE_10__["traverse"])(this.quill.scroll, container, [(node, delta) => { - const value = TokenAttributor.value(node); - - if (value) { - return delta.compose(new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a().retain(delta.length(), { - [CodeToken.blotName]: value - })); - } - - return delta; - }], [(node, delta) => { - return node.data.split('\\n').reduce((memo, nodeText, i) => { - if (i !== 0) memo.insert('\\n', { - [_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].blotName]: language - }); - return memo.insert(nodeText); - }, delta); - }], new WeakMap()); - } - -} - -Syntax.DEFAULTS = { - hljs: (() => { - return window.hljs; - })(), - interval: 1000, - languages: [{ - key: 'plain', - label: 'Plain' - }, { - key: 'bash', - label: 'Bash' - }, { - key: 'cpp', - label: 'C++' - }, { - key: 'cs', - label: 'C#' - }, { - key: 'css', - label: 'CSS' - }, { - key: 'diff', - label: 'Diff' - }, { - key: 'xml', - label: 'HTML/XML' - }, { - key: 'java', - label: 'Java' - }, { - key: 'javascript', - label: 'Javascript' - }, { - key: 'markdown', - label: 'Markdown' - }, { - key: 'php', - label: 'PHP' - }, { - key: 'python', - label: 'Python' - }, { - key: 'ruby', - label: 'Ruby' - }, { - key: 'sql', - label: 'SQL' - }] -}; - - -//# sourceURL=webpack://Quill/./modules/syntax.js?`)},"./modules/table.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); -/* harmony import */ var _formats_table__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../formats/table */ "./formats/table.js"); - - - - - -class Table extends _core_module__WEBPACK_IMPORTED_MODULE_2__["default"] { - static register() { - _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].register(_formats_table__WEBPACK_IMPORTED_MODULE_3__["TableCell"]); - _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].register(_formats_table__WEBPACK_IMPORTED_MODULE_3__["TableRow"]); - _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].register(_formats_table__WEBPACK_IMPORTED_MODULE_3__["TableBody"]); - _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].register(_formats_table__WEBPACK_IMPORTED_MODULE_3__["TableContainer"]); - } - - constructor(...args) { - super(...args); - this.listenBalanceCells(); - } - - balanceTables() { - this.quill.scroll.descendants(_formats_table__WEBPACK_IMPORTED_MODULE_3__["TableContainer"]).forEach(table => { - table.balanceCells(); - }); - } - - deleteColumn() { - const [table,, cell] = this.getTable(); - if (cell == null) return; - table.deleteColumn(cell.cellOffset()); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - } - - deleteRow() { - const [, row] = this.getTable(); - if (row == null) return; - row.remove(); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - } - - deleteTable() { - const [table] = this.getTable(); - if (table == null) return; - const offset = table.offset(); - table.remove(); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - this.quill.setSelection(offset, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - } - - getTable(range = this.quill.getSelection()) { - if (range == null) return [null, null, null, -1]; - const [cell, offset] = this.quill.getLine(range.index); - - if (cell == null || cell.statics.blotName !== _formats_table__WEBPACK_IMPORTED_MODULE_3__["TableCell"].blotName) { - return [null, null, null, -1]; - } - - const row = cell.parent; - const table = row.parent.parent; - return [table, row, cell, offset]; - } - - insertColumn(offset) { - const range = this.quill.getSelection(); - const [table, row, cell] = this.getTable(range); - if (cell == null) return; - const column = cell.cellOffset(); - table.insertColumn(column + offset); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - let shift = row.rowOffset(); - - if (offset === 0) { - shift += 1; - } - - this.quill.setSelection(range.index + shift, range.length, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - } - - insertColumnLeft() { - this.insertColumn(0); - } - - insertColumnRight() { - this.insertColumn(1); - } - - insertRow(offset) { - const range = this.quill.getSelection(); - const [table, row, cell] = this.getTable(range); - if (cell == null) return; - const index = row.rowOffset(); - table.insertRow(index + offset); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - - if (offset > 0) { - this.quill.setSelection(range, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - } else { - this.quill.setSelection(range.index + row.children.length, range.length, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - } - } - - insertRowAbove() { - this.insertRow(0); - } - - insertRowBelow() { - this.insertRow(1); - } - - insertTable(rows, columns) { - const range = this.quill.getSelection(); - if (range == null) return; - const delta = new Array(rows).fill(0).reduce(memo => { - const text = new Array(columns).fill('\\n').join(''); - return memo.insert(text, { - table: Object(_formats_table__WEBPACK_IMPORTED_MODULE_3__["tableId"])() - }); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a().retain(range.index)); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - this.quill.setSelection(range.index, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - this.balanceTables(); - } - - listenBalanceCells() { - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_OPTIMIZE, mutations => { - mutations.some(mutation => { - if (['TD', 'TR', 'TBODY', 'TABLE'].includes(mutation.target.tagName)) { - this.quill.once(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].events.TEXT_CHANGE, (delta, old, source) => { - if (source !== _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER) return; - this.balanceTables(); - }); - return true; - } - - return false; - }); - }); - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (Table); - -//# sourceURL=webpack://Quill/./modules/table.js?`)},"./modules/toolbar.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Toolbar; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addControls", function() { return addControls; }); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_logger__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../core/logger */ "./core/logger.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); - - - - - -const debug = Object(_core_logger__WEBPACK_IMPORTED_MODULE_3__["default"])('quill:toolbar'); - -class Toolbar extends _core_module__WEBPACK_IMPORTED_MODULE_4__["default"] { - constructor(quill, options) { - super(quill, options); - - if (Array.isArray(this.options.container)) { - const container = document.createElement('div'); - addControls(container, this.options.container); - quill.container.parentNode.insertBefore(container, quill.container); - this.container = container; - } else if (typeof this.options.container === 'string') { - this.container = document.querySelector(this.options.container); - } else { - this.container = this.options.container; - } - - if (!(this.container instanceof HTMLElement)) { - return debug.error('Container required for toolbar', this.options); - } - - this.container.classList.add('ql-toolbar'); - this.controls = []; - this.handlers = {}; - Object.keys(this.options.handlers).forEach(format => { - this.addHandler(format, this.options.handlers[format]); - }); - Array.from(this.container.querySelectorAll('button, select')).forEach(input => { - this.attach(input); - }); - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].events.EDITOR_CHANGE, (type, range) => { - if (type === _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].events.SELECTION_CHANGE) { - this.update(range); - } - }); - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].events.SCROLL_OPTIMIZE, () => { - const [range] = this.quill.selection.getRange(); // quill.getSelection triggers update - - this.update(range); - }); - } - - addHandler(format, handler) { - this.handlers[format] = handler; - } - - attach(input) { - let format = Array.from(input.classList).find(className => { - return className.indexOf('ql-') === 0; - }); - if (!format) return; - format = format.slice('ql-'.length); - - if (input.tagName === 'BUTTON') { - input.setAttribute('type', 'button'); - } - - if (this.handlers[format] == null && this.quill.scroll.query(format) == null) { - debug.warn('ignoring attaching to nonexistent format', format, input); - return; - } - - const eventName = input.tagName === 'SELECT' ? 'change' : 'click'; - input.addEventListener(eventName, e => { - let value; - - if (input.tagName === 'SELECT') { - if (input.selectedIndex < 0) return; - const selected = input.options[input.selectedIndex]; - - if (selected.hasAttribute('selected')) { - value = false; - } else { - value = selected.value || false; - } - } else { - if (input.classList.contains('ql-active')) { - value = false; - } else { - value = input.value || !input.hasAttribute('value'); - } - - e.preventDefault(); - } - - this.quill.focus(); - const [range] = this.quill.selection.getRange(); - - if (this.handlers[format] != null) { - this.handlers[format].call(this, value); - } else if (this.quill.scroll.query(format).prototype instanceof parchment__WEBPACK_IMPORTED_MODULE_1__["EmbedBlot"]) { - value = prompt("Enter ".concat(format)); // eslint-disable-line no-alert - - if (!value) return; - this.quill.updateContents(new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a().retain(range.index).delete(range.length).insert({ - [format]: value - }), _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } else { - this.quill.format(format, value, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - - this.update(range); - }); - this.controls.push([format, input]); - } - - update(range) { - const formats = range == null ? {} : this.quill.getFormat(range); - this.controls.forEach(pair => { - const [format, input] = pair; - - if (input.tagName === 'SELECT') { - let option; - - if (range == null) { - option = null; - } else if (formats[format] == null) { - option = input.querySelector('option[selected]'); - } else if (!Array.isArray(formats[format])) { - let value = formats[format]; - - if (typeof value === 'string') { - value = value.replace(/"/g, '\\\\"'); - } - - option = input.querySelector("option[value=\\"".concat(value, "\\"]")); - } - - if (option == null) { - input.value = ''; // TODO make configurable? - - input.selectedIndex = -1; - } else { - option.selected = true; - } - } else if (range == null) { - input.classList.remove('ql-active'); - } else if (input.hasAttribute('value')) { - // both being null should match (default values) - // '1' should match with 1 (headers) - const isActive = formats[format] === input.getAttribute('value') || formats[format] != null && formats[format].toString() === input.getAttribute('value') || formats[format] == null && !input.getAttribute('value'); - input.classList.toggle('ql-active', isActive); - } else { - input.classList.toggle('ql-active', formats[format] != null); - } - }); - } - -} - -Toolbar.DEFAULTS = {}; - -function addButton(container, format, value) { - const input = document.createElement('button'); - input.setAttribute('type', 'button'); - input.classList.add("ql-".concat(format)); - - if (value != null) { - input.value = value; - } - - container.appendChild(input); -} - -function addControls(container, groups) { - if (!Array.isArray(groups[0])) { - groups = [groups]; - } - - groups.forEach(controls => { - const group = document.createElement('span'); - group.classList.add('ql-formats'); - controls.forEach(control => { - if (typeof control === 'string') { - addButton(group, control); - } else { - const format = Object.keys(control)[0]; - const value = control[format]; - - if (Array.isArray(value)) { - addSelect(group, format, value); - } else { - addButton(group, format, value); - } - } - }); - container.appendChild(group); - }); -} - -function addSelect(container, format, values) { - const input = document.createElement('select'); - input.classList.add("ql-".concat(format)); - values.forEach(value => { - const option = document.createElement('option'); - - if (value !== false) { - option.setAttribute('value', value); - } else { - option.setAttribute('selected', 'selected'); - } - - input.appendChild(option); - }); - container.appendChild(input); -} - -Toolbar.DEFAULTS = { - container: null, - handlers: { - clean() { - const range = this.quill.getSelection(); - if (range == null) return; - - if (range.length === 0) { - const formats = this.quill.getFormat(); - Object.keys(formats).forEach(name => { - // Clean functionality in existing apps only clean inline formats - if (this.quill.scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_1__["Scope"].INLINE) != null) { - this.quill.format(name, false, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - }); - } else { - this.quill.removeFormat(range, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - }, - - direction(value) { - const { - align - } = this.quill.getFormat(); - - if (value === 'rtl' && align == null) { - this.quill.format('align', 'right', _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } else if (!value && align === 'right') { - this.quill.format('align', false, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - - this.quill.format('direction', value, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - }, - - indent(value) { - const range = this.quill.getSelection(); - const formats = this.quill.getFormat(range); - const indent = parseInt(formats.indent || 0, 10); - - if (value === '+1' || value === '-1') { - let modifier = value === '+1' ? 1 : -1; - if (formats.direction === 'rtl') modifier *= -1; - this.quill.format('indent', indent + modifier, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - }, - - link(value) { - if (value === true) { - value = prompt('Enter link URL:'); // eslint-disable-line no-alert - } - - this.quill.format('link', value, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - }, - - list(value) { - const range = this.quill.getSelection(); - const formats = this.quill.getFormat(range); - - if (value === 'check') { - if (formats.list === 'checked' || formats.list === 'unchecked') { - this.quill.format('list', false, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } else { - this.quill.format('list', 'unchecked', _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - } else { - this.quill.format('list', value, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - } - - } -}; - - -//# sourceURL=webpack://Quill/./modules/toolbar.js?`)},"./modules/uploader.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _core_emitter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/emitter */ "./core/emitter.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); - - - - -class Uploader extends _core_module__WEBPACK_IMPORTED_MODULE_2__["default"] { - constructor(quill, options) { - super(quill, options); - quill.root.addEventListener('drop', e => { - e.preventDefault(); - let native; - - if (document.caretRangeFromPoint) { - native = document.caretRangeFromPoint(e.clientX, e.clientY); - } else if (document.caretPositionFromPoint) { - const position = document.caretPositionFromPoint(e.clientX, e.clientY); - native = document.createRange(); - native.setStart(position.offsetNode, position.offset); - native.setEnd(position.offsetNode, position.offset); - } else { - return; - } - - const normalized = quill.selection.normalizeNative(native); - const range = quill.selection.normalizedToRange(normalized); - this.upload(range, e.dataTransfer.files); - }); - } - - upload(range, files) { - const uploads = []; - Array.from(files).forEach(file => { - if (file && this.options.mimetypes.includes(file.type)) { - uploads.push(file); - } - }); - - if (uploads.length > 0) { - this.options.handler.call(this, range, uploads); - } - } - -} - -Uploader.DEFAULTS = { - mimetypes: ['image/png', 'image/jpeg'], - - handler(range, files) { - const promises = files.map(file => { - return new Promise(resolve => { - const reader = new FileReader(); - - reader.onload = e => { - resolve(e.target.result); - }; - - reader.readAsDataURL(file); - }); - }); - Promise.all(promises).then(images => { - const update = images.reduce((delta, image) => { - return delta.insert({ - image - }); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a().retain(range.index).delete(range.length)); - this.quill.updateContents(update, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - this.quill.setSelection(range.index + images.length, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - }); - } - -}; -/* harmony default export */ __webpack_exports__["default"] = (Uploader); - -//# sourceURL=webpack://Quill/./modules/uploader.js?`)},"./node_modules/array-filter/index.js":function(module,exports){eval(` -/** - * Array#filter. - * - * @param {Array} arr - * @param {Function} fn - * @param {Object=} self - * @return {Array} - * @throw TypeError - */ - -module.exports = function (arr, fn, self) { - if (arr.filter) return arr.filter(fn, self); - if (void 0 === arr || null === arr) throw new TypeError; - if ('function' != typeof fn) throw new TypeError; - var ret = []; - for (var i = 0; i < arr.length; i++) { - if (!hasOwn.call(arr, i)) continue; - var val = arr[i]; - if (fn.call(self, val, i, arr)) ret.push(val); - } - return ret; -}; - -var hasOwn = Object.prototype.hasOwnProperty; - - -//# sourceURL=webpack://Quill/./node_modules/array-filter/index.js?`)},"./node_modules/available-typed-arrays/index.js":function(module,exports,__webpack_require__){"use strict";eval(`/* WEBPACK VAR INJECTION */(function(global) { - -var filter = __webpack_require__(/*! array-filter */ "./node_modules/array-filter/index.js"); - -module.exports = function availableTypedArrays() { - return filter([ - 'BigInt64Array', - 'BigUint64Array', - 'Float32Array', - 'Float64Array', - 'Int16Array', - 'Int32Array', - 'Int8Array', - 'Uint16Array', - 'Uint32Array', - 'Uint8Array', - 'Uint8ClampedArray' - ], function (typedArray) { - return typeof global[typedArray] === 'function'; - }); -}; - -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) - -//# sourceURL=webpack://Quill/./node_modules/available-typed-arrays/index.js?`)},"./node_modules/clone/clone.js":function(module,exports){eval(`var clone = (function() { -'use strict'; - -function _instanceof(obj, type) { - return type != null && obj instanceof type; -} - -var nativeMap; -try { - nativeMap = Map; -} catch(_) { - // maybe a reference error because no \`Map\`. Give it a dummy value that no - // value will ever be an instanceof. - nativeMap = function() {}; -} - -var nativeSet; -try { - nativeSet = Set; -} catch(_) { - nativeSet = function() {}; -} - -var nativePromise; -try { - nativePromise = Promise; -} catch(_) { - nativePromise = function() {}; -} - -/** - * Clones (copies) an Object using deep copying. - * - * This function supports circular references by default, but if you are certain - * there are no circular references in your object, you can save some CPU time - * by calling clone(obj, false). - * - * Caution: if \`circular\` is false and \`parent\` contains circular references, - * your program may enter an infinite loop and crash. - * - * @param \`parent\` - the object to be cloned - * @param \`circular\` - set to true if the object to be cloned may contain - * circular references. (optional - true by default) - * @param \`depth\` - set to a number if the object is only to be cloned to - * a particular depth. (optional - defaults to Infinity) - * @param \`prototype\` - sets the prototype to be used when cloning an object. - * (optional - defaults to parent prototype). - * @param \`includeNonEnumerable\` - set to true if the non-enumerable properties - * should be cloned as well. Non-enumerable properties on the prototype - * chain will be ignored. (optional - false by default) -*/ -function clone(parent, circular, depth, prototype, includeNonEnumerable) { - if (typeof circular === 'object') { - depth = circular.depth; - prototype = circular.prototype; - includeNonEnumerable = circular.includeNonEnumerable; - circular = circular.circular; - } - // maintain two arrays for circular references, where corresponding parents - // and children have the same index - var allParents = []; - var allChildren = []; - - var useBuffer = typeof Buffer != 'undefined'; - - if (typeof circular == 'undefined') - circular = true; - - if (typeof depth == 'undefined') - depth = Infinity; - - // recurse this function so we don't reset allParents and allChildren - function _clone(parent, depth) { - // cloning null always returns null - if (parent === null) - return null; - - if (depth === 0) - return parent; - - var child; - var proto; - if (typeof parent != 'object') { - return parent; - } - - if (_instanceof(parent, nativeMap)) { - child = new nativeMap(); - } else if (_instanceof(parent, nativeSet)) { - child = new nativeSet(); - } else if (_instanceof(parent, nativePromise)) { - child = new nativePromise(function (resolve, reject) { - parent.then(function(value) { - resolve(_clone(value, depth - 1)); - }, function(err) { - reject(_clone(err, depth - 1)); - }); - }); - } else if (clone.__isArray(parent)) { - child = []; - } else if (clone.__isRegExp(parent)) { - child = new RegExp(parent.source, __getRegExpFlags(parent)); - if (parent.lastIndex) child.lastIndex = parent.lastIndex; - } else if (clone.__isDate(parent)) { - child = new Date(parent.getTime()); - } else if (useBuffer && Buffer.isBuffer(parent)) { - if (Buffer.allocUnsafe) { - // Node.js >= 4.5.0 - child = Buffer.allocUnsafe(parent.length); - } else { - // Older Node.js versions - child = new Buffer(parent.length); - } - parent.copy(child); - return child; - } else if (_instanceof(parent, Error)) { - child = Object.create(parent); - } else { - if (typeof prototype == 'undefined') { - proto = Object.getPrototypeOf(parent); - child = Object.create(proto); - } - else { - child = Object.create(prototype); - proto = prototype; - } - } - - if (circular) { - var index = allParents.indexOf(parent); - - if (index != -1) { - return allChildren[index]; - } - allParents.push(parent); - allChildren.push(child); - } - - if (_instanceof(parent, nativeMap)) { - parent.forEach(function(value, key) { - var keyChild = _clone(key, depth - 1); - var valueChild = _clone(value, depth - 1); - child.set(keyChild, valueChild); - }); - } - if (_instanceof(parent, nativeSet)) { - parent.forEach(function(value) { - var entryChild = _clone(value, depth - 1); - child.add(entryChild); - }); - } - - for (var i in parent) { - var attrs; - if (proto) { - attrs = Object.getOwnPropertyDescriptor(proto, i); - } - - if (attrs && attrs.set == null) { - continue; - } - child[i] = _clone(parent[i], depth - 1); - } - - if (Object.getOwnPropertySymbols) { - var symbols = Object.getOwnPropertySymbols(parent); - for (var i = 0; i < symbols.length; i++) { - // Don't need to worry about cloning a symbol because it is a primitive, - // like a number or string. - var symbol = symbols[i]; - var descriptor = Object.getOwnPropertyDescriptor(parent, symbol); - if (descriptor && !descriptor.enumerable && !includeNonEnumerable) { - continue; - } - child[symbol] = _clone(parent[symbol], depth - 1); - if (!descriptor.enumerable) { - Object.defineProperty(child, symbol, { - enumerable: false - }); - } - } - } - - if (includeNonEnumerable) { - var allPropertyNames = Object.getOwnPropertyNames(parent); - for (var i = 0; i < allPropertyNames.length; i++) { - var propertyName = allPropertyNames[i]; - var descriptor = Object.getOwnPropertyDescriptor(parent, propertyName); - if (descriptor && descriptor.enumerable) { - continue; - } - child[propertyName] = _clone(parent[propertyName], depth - 1); - Object.defineProperty(child, propertyName, { - enumerable: false - }); - } - } - - return child; - } - - return _clone(parent, depth); -} - -/** - * Simple flat clone using prototype, accepts only objects, usefull for property - * override on FLAT configuration object (no nested props). - * - * USE WITH CAUTION! This may not behave as you wish if you do not know how this - * works. - */ -clone.clonePrototype = function clonePrototype(parent) { - if (parent === null) - return null; - - var c = function () {}; - c.prototype = parent; - return new c(); -}; - -// private utility functions - -function __objToStr(o) { - return Object.prototype.toString.call(o); -} -clone.__objToStr = __objToStr; - -function __isDate(o) { - return typeof o === 'object' && __objToStr(o) === '[object Date]'; -} -clone.__isDate = __isDate; - -function __isArray(o) { - return typeof o === 'object' && __objToStr(o) === '[object Array]'; -} -clone.__isArray = __isArray; - -function __isRegExp(o) { - return typeof o === 'object' && __objToStr(o) === '[object RegExp]'; -} -clone.__isRegExp = __isRegExp; - -function __getRegExpFlags(re) { - var flags = ''; - if (re.global) flags += 'g'; - if (re.ignoreCase) flags += 'i'; - if (re.multiline) flags += 'm'; - return flags; -} -clone.__getRegExpFlags = __getRegExpFlags; - -return clone; -})(); - -if (typeof module === 'object' && module.exports) { - module.exports = clone; -} - - -//# sourceURL=webpack://Quill/./node_modules/clone/clone.js?`)},"./node_modules/deep-equal/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var objectKeys = __webpack_require__(/*! object-keys */ "./node_modules/deep-equal/node_modules/object-keys/index.js"); -var isArguments = __webpack_require__(/*! is-arguments */ "./node_modules/is-arguments/index.js"); -var is = __webpack_require__(/*! object-is */ "./node_modules/object-is/index.js"); -var isRegex = __webpack_require__(/*! is-regex */ "./node_modules/deep-equal/node_modules/is-regex/index.js"); -var flags = __webpack_require__(/*! regexp.prototype.flags */ "./node_modules/regexp.prototype.flags/index.js"); -var isArray = __webpack_require__(/*! isarray */ "./node_modules/deep-equal/node_modules/isarray/index.js"); -var isDate = __webpack_require__(/*! is-date-object */ "./node_modules/deep-equal/node_modules/is-date-object/index.js"); -var whichBoxedPrimitive = __webpack_require__(/*! which-boxed-primitive */ "./node_modules/which-boxed-primitive/index.js"); -var GetIntrinsic = __webpack_require__(/*! es-abstract/GetIntrinsic */ "./node_modules/deep-equal/node_modules/es-abstract/GetIntrinsic.js"); -var callBound = __webpack_require__(/*! es-abstract/helpers/callBound */ "./node_modules/deep-equal/node_modules/es-abstract/helpers/callBound.js"); -var whichCollection = __webpack_require__(/*! which-collection */ "./node_modules/which-collection/index.js"); -var getIterator = __webpack_require__(/*! es-get-iterator */ "./node_modules/es-get-iterator/index.js"); -var getSideChannel = __webpack_require__(/*! side-channel */ "./node_modules/side-channel/index.js"); -var whichTypedArray = __webpack_require__(/*! which-typed-array */ "./node_modules/which-typed-array/index.js"); -var assign = __webpack_require__(/*! object.assign */ "./node_modules/object.assign/index.js"); - -var $getTime = callBound('Date.prototype.getTime'); -var gPO = Object.getPrototypeOf; -var $objToString = callBound('Object.prototype.toString'); - -var $Set = GetIntrinsic('%Set%', true); -var $mapHas = callBound('Map.prototype.has', true); -var $mapGet = callBound('Map.prototype.get', true); -var $mapSize = callBound('Map.prototype.size', true); -var $setAdd = callBound('Set.prototype.add', true); -var $setDelete = callBound('Set.prototype.delete', true); -var $setHas = callBound('Set.prototype.has', true); -var $setSize = callBound('Set.prototype.size', true); - -// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L401-L414 -function setHasEqualElement(set, val1, opts, channel) { - var i = getIterator(set); - var result; - while ((result = i.next()) && !result.done) { - if (internalDeepEqual(val1, result.value, opts, channel)) { // eslint-disable-line no-use-before-define - // Remove the matching element to make sure we do not check that again. - $setDelete(set, result.value); - return true; - } - } - - return false; -} - -// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L416-L439 -function findLooseMatchingPrimitives(prim) { - if (typeof prim === 'undefined') { - return null; - } - if (typeof prim === 'object') { // Only pass in null as object! - return void 0; - } - if (typeof prim === 'symbol') { - return false; - } - if (typeof prim === 'string' || typeof prim === 'number') { - // Loose equal entries exist only if the string is possible to convert to a regular number and not NaN. - return +prim === +prim; // eslint-disable-line no-implicit-coercion - } - return true; -} - -// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L449-L460 -function mapMightHaveLoosePrim(a, b, prim, item, opts, channel) { - var altValue = findLooseMatchingPrimitives(prim); - if (altValue != null) { - return altValue; - } - var curB = $mapGet(b, altValue); - var looseOpts = assign({}, opts, { strict: false }); - if ( - (typeof curB === 'undefined' && !$mapHas(b, altValue)) - // eslint-disable-next-line no-use-before-define - || !internalDeepEqual(item, curB, looseOpts, channel) - ) { - return false; - } - // eslint-disable-next-line no-use-before-define - return !$mapHas(a, altValue) && internalDeepEqual(item, curB, looseOpts, channel); -} - -// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L441-L447 -function setMightHaveLoosePrim(a, b, prim) { - var altValue = findLooseMatchingPrimitives(prim); - if (altValue != null) { - return altValue; - } - - return $setHas(b, altValue) && !$setHas(a, altValue); -} - -// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L518-L533 -function mapHasEqualEntry(set, map, key1, item1, opts, channel) { - var i = getIterator(set); - var result; - var key2; - while ((result = i.next()) && !result.done) { - key2 = result.value; - if ( - // eslint-disable-next-line no-use-before-define - internalDeepEqual(key1, key2, opts, channel) - // eslint-disable-next-line no-use-before-define - && internalDeepEqual(item1, $mapGet(map, key2), opts, channel) - ) { - $setDelete(set, key2); - return true; - } - } - - return false; -} - -function internalDeepEqual(actual, expected, options, channel) { - var opts = options || {}; - - // 7.1. All identical values are equivalent, as determined by ===. - if (opts.strict ? is(actual, expected) : actual === expected) { - return true; - } - - var actualBoxed = whichBoxedPrimitive(actual); - var expectedBoxed = whichBoxedPrimitive(expected); - if (actualBoxed !== expectedBoxed) { - return false; - } - - // 7.3. Other pairs that do not both pass typeof value == 'object', equivalence is determined by ==. - if (!actual || !expected || (typeof actual !== 'object' && typeof expected !== 'object')) { - return opts.strict ? is(actual, expected) : actual == expected; // eslint-disable-line eqeqeq - } - - /* - * 7.4. For all other Object pairs, including Array objects, equivalence is - * determined by having the same number of owned properties (as verified - * with Object.prototype.hasOwnProperty.call), the same set of keys - * (although not necessarily the same order), equivalent values for every - * corresponding key, and an identical 'prototype' property. Note: this - * accounts for both named and indexed properties on Arrays. - */ - // see https://github.com/nodejs/node/commit/d3aafd02efd3a403d646a3044adcf14e63a88d32 for memos/channel inspiration - - var hasActual = channel.has(actual); - var hasExpected = channel.has(expected); - var sentinel; - if (hasActual && hasExpected) { - if (channel.get(actual) === channel.get(expected)) { - return true; - } - } else { - sentinel = {}; - } - if (!hasActual) { channel.set(actual, sentinel); } - if (!hasExpected) { channel.set(expected, sentinel); } - - // eslint-disable-next-line no-use-before-define - return objEquiv(actual, expected, opts, channel); -} - -function isBuffer(x) { - if (!x || typeof x !== 'object' || typeof x.length !== 'number') { - return false; - } - if (typeof x.copy !== 'function' || typeof x.slice !== 'function') { - return false; - } - if (x.length > 0 && typeof x[0] !== 'number') { - return false; - } - - return !!(x.constructor && x.constructor.isBuffer && x.constructor.isBuffer(x)); -} - -function setEquiv(a, b, opts, channel) { - if ($setSize(a) !== $setSize(b)) { - return false; - } - var iA = getIterator(a); - var iB = getIterator(b); - var resultA; - var resultB; - var set; - while ((resultA = iA.next()) && !resultA.done) { - if (resultA.value && typeof resultA.value === 'object') { - if (!set) { set = new $Set(); } - $setAdd(set, resultA.value); - } else if (!$setHas(b, resultA.value)) { - if (opts.strict) { return false; } - if (!setMightHaveLoosePrim(a, b, resultA.value)) { - return false; - } - if (!set) { set = new $Set(); } - $setAdd(set, resultA.value); - } - } - if (set) { - while ((resultB = iB.next()) && !resultB.done) { - // We have to check if a primitive value is already matching and only if it's not, go hunting for it. - if (resultB.value && typeof resultB.value === 'object') { - if (!setHasEqualElement(set, resultB.value, opts.strict, channel)) { - return false; - } - } else if ( - !opts.strict - && !$setHas(a, resultB.value) - && !setHasEqualElement(set, resultB.value, opts.strict, channel) - ) { - return false; - } - } - return $setSize(set) === 0; - } - return true; -} - -function mapEquiv(a, b, opts, channel) { - if ($mapSize(a) !== $mapSize(b)) { - return false; - } - var iA = getIterator(a); - var iB = getIterator(b); - var resultA; - var resultB; - var set; - var key; - var item1; - var item2; - while ((resultA = iA.next()) && !resultA.done) { - key = resultA.value[0]; - item1 = resultA.value[1]; - if (key && typeof key === 'object') { - if (!set) { set = new $Set(); } - $setAdd(set, key); - } else { - item2 = $mapGet(b, key); - if ((typeof item2 === 'undefined' && !$mapHas(b, key)) || !internalDeepEqual(item1, item2, opts, channel)) { - if (opts.strict) { - return false; - } - if (!mapMightHaveLoosePrim(a, b, key, item1, opts, channel)) { - return false; - } - if (!set) { set = new $Set(); } - $setAdd(set, key); - } - } - } - - if (set) { - while ((resultB = iB.next()) && !resultB.done) { - key = resultB.value[0]; - item2 = resultB.value[1]; - if (key && typeof key === 'object') { - if (!mapHasEqualEntry(set, a, key, item2, opts, channel)) { - return false; - } - } else if ( - !opts.strict - && (!a.has(key) || !internalDeepEqual($mapGet(a, key), item2, opts, channel)) - && !mapHasEqualEntry(set, a, key, item2, assign({}, opts, { strict: false }), channel) - ) { - return false; - } - } - return $setSize(set) === 0; - } - return true; -} - -function objEquiv(a, b, opts, channel) { - /* eslint max-statements: [2, 100], max-lines-per-function: [2, 120], max-depth: [2, 5] */ - var i, key; - - if (typeof a !== typeof b) { return false; } - if (a == null || b == null) { return false; } - - if ($objToString(a) !== $objToString(b)) { return false; } - - if (isArguments(a) !== isArguments(b)) { return false; } - - var aIsArray = isArray(a); - var bIsArray = isArray(b); - if (aIsArray !== bIsArray) { return false; } - - // TODO: replace when a cross-realm brand check is available - var aIsError = a instanceof Error; - var bIsError = b instanceof Error; - if (aIsError !== bIsError) { return false; } - if (aIsError || bIsError) { - if (a.name !== b.name || a.message !== b.message) { return false; } - } - - var aIsRegex = isRegex(a); - var bIsRegex = isRegex(b); - if (aIsRegex !== bIsRegex) { return false; } - if ((aIsRegex || bIsRegex) && (a.source !== b.source || flags(a) !== flags(b))) { - return false; - } - - var aIsDate = isDate(a); - var bIsDate = isDate(b); - if (aIsDate !== bIsDate) { return false; } - if (aIsDate || bIsDate) { // && would work too, because both are true or both false here - if ($getTime(a) !== $getTime(b)) { return false; } - } - if (opts.strict && gPO && gPO(a) !== gPO(b)) { return false; } - - if (whichTypedArray(a) !== whichTypedArray(b)) { - return false; - } - - var aIsBuffer = isBuffer(a); - var bIsBuffer = isBuffer(b); - if (aIsBuffer !== bIsBuffer) { return false; } - if (aIsBuffer || bIsBuffer) { // && would work too, because both are true or both false here - if (a.length !== b.length) { return false; } - for (i = 0; i < a.length; i++) { - if (a[i] !== b[i]) { return false; } - } - return true; - } - - if (typeof a !== typeof b) { return false; } - - var ka = objectKeys(a); - var kb = objectKeys(b); - // having the same number of owned properties (keys incorporates hasOwnProperty) - if (ka.length !== kb.length) { return false; } - - // the same set of keys (although not necessarily the same order), - ka.sort(); - kb.sort(); - // ~~~cheap key test - for (i = ka.length - 1; i >= 0; i--) { - if (ka[i] != kb[i]) { return false; } // eslint-disable-line eqeqeq - } - - // equivalent values for every corresponding key, and ~~~possibly expensive deep test - for (i = ka.length - 1; i >= 0; i--) { - key = ka[i]; - if (!internalDeepEqual(a[key], b[key], opts, channel)) { return false; } - } - - var aCollection = whichCollection(a); - var bCollection = whichCollection(b); - if (aCollection !== bCollection) { - return false; - } - if (aCollection === 'Set' || bCollection === 'Set') { // aCollection === bCollection - return setEquiv(a, b, opts, channel); - } - if (aCollection === 'Map') { // aCollection === bCollection - return mapEquiv(a, b, opts, channel); - } - - return true; -} - -module.exports = function deepEqual(a, b, opts) { - return internalDeepEqual(a, b, opts, getSideChannel()); -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/index.js?`)},"./node_modules/deep-equal/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/deep-equal/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/deep-equal/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/deep-equal/node_modules/es-abstract/helpers/callBound.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/deep-equal/node_modules/es-abstract/GetIntrinsic.js"); - -var callBind = __webpack_require__(/*! ./callBind */ "./node_modules/deep-equal/node_modules/es-abstract/helpers/callBind.js"); - -var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); - -module.exports = function callBoundIntrinsic(name, allowMissing) { - var intrinsic = GetIntrinsic(name, !!allowMissing); - if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.')) { - return callBind(intrinsic); - } - return intrinsic; -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/es-abstract/helpers/callBound.js?`)},"./node_modules/deep-equal/node_modules/is-date-object/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var getDay = Date.prototype.getDay; -var tryDateObject = function tryDateGetDayCall(value) { - try { - getDay.call(value); - return true; - } catch (e) { - return false; - } -}; - -var toStr = Object.prototype.toString; -var dateClass = '[object Date]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isDateObject(value) { - if (typeof value !== 'object' || value === null) { - return false; - } - return hasToStringTag ? tryDateObject(value) : toStr.call(value) === dateClass; -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/is-date-object/index.js?`)},"./node_modules/deep-equal/node_modules/is-regex/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var has = __webpack_require__(/*! has */ "./node_modules/has/src/index.js"); -var regexExec = RegExp.prototype.exec; -var gOPD = Object.getOwnPropertyDescriptor; - -var tryRegexExecCall = function tryRegexExec(value) { - try { - var lastIndex = value.lastIndex; - value.lastIndex = 0; // eslint-disable-line no-param-reassign - - regexExec.call(value); - return true; - } catch (e) { - return false; - } finally { - value.lastIndex = lastIndex; // eslint-disable-line no-param-reassign - } -}; -var toStr = Object.prototype.toString; -var regexClass = '[object RegExp]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isRegex(value) { - if (!value || typeof value !== 'object') { - return false; - } - if (!hasToStringTag) { - return toStr.call(value) === regexClass; - } - - var descriptor = gOPD(value, 'lastIndex'); - var hasLastIndexDataProperty = descriptor && has(descriptor, 'value'); - if (!hasLastIndexDataProperty) { - return false; - } - - return tryRegexExecCall(value); -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/is-regex/index.js?`)},"./node_modules/deep-equal/node_modules/isarray/index.js":function(module,exports){eval(`var toString = {}.toString; - -module.exports = Array.isArray || function (arr) { - return toString.call(arr) == '[object Array]'; -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/isarray/index.js?`)},"./node_modules/deep-equal/node_modules/object-keys/implementation.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var keysShim; -if (!Object.keys) { - // modified from https://github.com/es-shims/es5-shim - var has = Object.prototype.hasOwnProperty; - var toStr = Object.prototype.toString; - var isArgs = __webpack_require__(/*! ./isArguments */ "./node_modules/deep-equal/node_modules/object-keys/isArguments.js"); // eslint-disable-line global-require - var isEnumerable = Object.prototype.propertyIsEnumerable; - var hasDontEnumBug = !isEnumerable.call({ toString: null }, 'toString'); - var hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype'); - var dontEnums = [ - 'toString', - 'toLocaleString', - 'valueOf', - 'hasOwnProperty', - 'isPrototypeOf', - 'propertyIsEnumerable', - 'constructor' - ]; - var equalsConstructorPrototype = function (o) { - var ctor = o.constructor; - return ctor && ctor.prototype === o; - }; - var excludedKeys = { - $applicationCache: true, - $console: true, - $external: true, - $frame: true, - $frameElement: true, - $frames: true, - $innerHeight: true, - $innerWidth: true, - $onmozfullscreenchange: true, - $onmozfullscreenerror: true, - $outerHeight: true, - $outerWidth: true, - $pageXOffset: true, - $pageYOffset: true, - $parent: true, - $scrollLeft: true, - $scrollTop: true, - $scrollX: true, - $scrollY: true, - $self: true, - $webkitIndexedDB: true, - $webkitStorageInfo: true, - $window: true - }; - var hasAutomationEqualityBug = (function () { - /* global window */ - if (typeof window === 'undefined') { return false; } - for (var k in window) { - try { - if (!excludedKeys['$' + k] && has.call(window, k) && window[k] !== null && typeof window[k] === 'object') { - try { - equalsConstructorPrototype(window[k]); - } catch (e) { - return true; - } - } - } catch (e) { - return true; - } - } - return false; - }()); - var equalsConstructorPrototypeIfNotBuggy = function (o) { - /* global window */ - if (typeof window === 'undefined' || !hasAutomationEqualityBug) { - return equalsConstructorPrototype(o); - } - try { - return equalsConstructorPrototype(o); - } catch (e) { - return false; - } - }; - - keysShim = function keys(object) { - var isObject = object !== null && typeof object === 'object'; - var isFunction = toStr.call(object) === '[object Function]'; - var isArguments = isArgs(object); - var isString = isObject && toStr.call(object) === '[object String]'; - var theKeys = []; - - if (!isObject && !isFunction && !isArguments) { - throw new TypeError('Object.keys called on a non-object'); - } - - var skipProto = hasProtoEnumBug && isFunction; - if (isString && object.length > 0 && !has.call(object, 0)) { - for (var i = 0; i < object.length; ++i) { - theKeys.push(String(i)); - } - } - - if (isArguments && object.length > 0) { - for (var j = 0; j < object.length; ++j) { - theKeys.push(String(j)); - } - } else { - for (var name in object) { - if (!(skipProto && name === 'prototype') && has.call(object, name)) { - theKeys.push(String(name)); - } - } - } - - if (hasDontEnumBug) { - var skipConstructor = equalsConstructorPrototypeIfNotBuggy(object); - - for (var k = 0; k < dontEnums.length; ++k) { - if (!(skipConstructor && dontEnums[k] === 'constructor') && has.call(object, dontEnums[k])) { - theKeys.push(dontEnums[k]); - } - } - } - return theKeys; - }; -} -module.exports = keysShim; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/object-keys/implementation.js?`)},"./node_modules/deep-equal/node_modules/object-keys/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var slice = Array.prototype.slice; -var isArgs = __webpack_require__(/*! ./isArguments */ "./node_modules/deep-equal/node_modules/object-keys/isArguments.js"); - -var origKeys = Object.keys; -var keysShim = origKeys ? function keys(o) { return origKeys(o); } : __webpack_require__(/*! ./implementation */ "./node_modules/deep-equal/node_modules/object-keys/implementation.js"); - -var originalKeys = Object.keys; - -keysShim.shim = function shimObjectKeys() { - if (Object.keys) { - var keysWorksWithArguments = (function () { - // Safari 5.0 bug - var args = Object.keys(arguments); - return args && args.length === arguments.length; - }(1, 2)); - if (!keysWorksWithArguments) { - Object.keys = function keys(object) { // eslint-disable-line func-name-matching - if (isArgs(object)) { - return originalKeys(slice.call(object)); - } - return originalKeys(object); - }; - } - } else { - Object.keys = keysShim; - } - return Object.keys || keysShim; -}; - -module.exports = keysShim; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/object-keys/index.js?`)},"./node_modules/deep-equal/node_modules/object-keys/isArguments.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var toStr = Object.prototype.toString; - -module.exports = function isArguments(value) { - var str = toStr.call(value); - var isArgs = str === '[object Arguments]'; - if (!isArgs) { - isArgs = str !== '[object Array]' && - value !== null && - typeof value === 'object' && - typeof value.length === 'number' && - value.length >= 0 && - toStr.call(value.callee) === '[object Function]'; - } - return isArgs; -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/object-keys/isArguments.js?`)},"./node_modules/define-properties/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var keys = __webpack_require__(/*! object-keys */ "./node_modules/object-keys/index.js"); -var hasSymbols = typeof Symbol === 'function' && typeof Symbol('foo') === 'symbol'; - -var toStr = Object.prototype.toString; -var concat = Array.prototype.concat; -var origDefineProperty = Object.defineProperty; - -var isFunction = function (fn) { - return typeof fn === 'function' && toStr.call(fn) === '[object Function]'; -}; - -var arePropertyDescriptorsSupported = function () { - var obj = {}; - try { - origDefineProperty(obj, 'x', { enumerable: false, value: obj }); - // eslint-disable-next-line no-unused-vars, no-restricted-syntax - for (var _ in obj) { // jscs:ignore disallowUnusedVariables - return false; - } - return obj.x === obj; - } catch (e) { /* this is IE 8. */ - return false; - } -}; -var supportsDescriptors = origDefineProperty && arePropertyDescriptorsSupported(); - -var defineProperty = function (object, name, value, predicate) { - if (name in object && (!isFunction(predicate) || !predicate())) { - return; - } - if (supportsDescriptors) { - origDefineProperty(object, name, { - configurable: true, - enumerable: false, - value: value, - writable: true - }); - } else { - object[name] = value; - } -}; - -var defineProperties = function (object, map) { - var predicates = arguments.length > 2 ? arguments[2] : {}; - var props = keys(map); - if (hasSymbols) { - props = concat.call(props, Object.getOwnPropertySymbols(map)); - } - for (var i = 0; i < props.length; i += 1) { - defineProperty(object, props[i], map[props[i]], predicates[props[i]]); - } -}; - -defineProperties.supportsDescriptors = !!supportsDescriptors; - -module.exports = defineProperties; - - -//# sourceURL=webpack://Quill/./node_modules/define-properties/index.js?`)},"./node_modules/es-get-iterator/index.js":function(module,exports,__webpack_require__){"use strict";eval(`/* WEBPACK VAR INJECTION */(function(process) { - -/* eslint global-require: 0 */ -// the code is structured this way so that bundlers can -// alias out \`has-symbols\` to \`() => true\` or \`() => false\` if your target -// environments' Symbol capabilities are known, and then use -// dead code elimination on the rest of this module. -// -// Similarly, \`isarray\` can be aliased to \`Array.isArray\` if -// available in all target environments. - -var isArguments = __webpack_require__(/*! is-arguments */ "./node_modules/is-arguments/index.js"); - -if (__webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")() || __webpack_require__(/*! has-symbols/shams */ "./node_modules/has-symbols/shams.js")()) { - var $iterator = Symbol.iterator; - // Symbol is available natively or shammed - // natively: - // - Chrome >= 38 - // - Edge 12-14?, Edge >= 15 for sure - // - FF >= 36 - // - Safari >= 9 - // - node >= 0.12 - module.exports = function getIterator(iterable) { - // alternatively, \`iterable[$iterator]?.()\` - if (iterable != null && typeof iterable[$iterator] !== 'undefined') { - return iterable[$iterator](); - } - if (isArguments(iterable)) { - // arguments objects lack Symbol.iterator - // - node 0.12 - return Array.prototype[$iterator].call(iterable); - } - }; -} else { - // Symbol is not available, native or shammed - var isArray = __webpack_require__(/*! isarray */ "./node_modules/es-get-iterator/node_modules/isarray/index.js"); - var isString = __webpack_require__(/*! is-string */ "./node_modules/is-string/index.js"); - var GetIntrinsic = __webpack_require__(/*! es-abstract/GetIntrinsic */ "./node_modules/es-get-iterator/node_modules/es-abstract/GetIntrinsic.js"); - var $Map = GetIntrinsic('%Map%', true); - var $Set = GetIntrinsic('%Set%', true); - var callBound = __webpack_require__(/*! es-abstract/helpers/callBound */ "./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBound.js"); - var $arrayPush = callBound('Array.prototype.push'); - var $charCodeAt = callBound('String.prototype.charCodeAt'); - var $stringSlice = callBound('String.prototype.slice'); - - var advanceStringIndex = function advanceStringIndex(S, index) { - var length = S.length; - if ((index + 1) >= length) { - return index + 1; - } - - var first = $charCodeAt(S, index); - if (first < 0xD800 || first > 0xDBFF) { - return index + 1; - } - - var second = $charCodeAt(S, index + 1); - if (second < 0xDC00 || second > 0xDFFF) { - return index + 1; - } - - return index + 2; - }; - - var getArrayIterator = function getArrayIterator(arraylike) { - var i = 0; - return { - next: function next() { - var done = i >= arraylike.length; - var value; - if (!done) { - value = arraylike[i]; - i += 1; - } - return { - done: done, - value: value - }; - } - }; - }; - - var getNonCollectionIterator = function getNonCollectionIterator(iterable) { - if (isArray(iterable) || isArguments(iterable)) { - return getArrayIterator(iterable); - } - if (isString(iterable)) { - var i = 0; - return { - next: function next() { - var nextIndex = advanceStringIndex(iterable, i); - var value = $stringSlice(iterable, i, nextIndex); - i = nextIndex; - return { - done: nextIndex > iterable.length, - value: value - }; - } - }; - } - }; - - if (!$Map && !$Set) { - // the only language iterables are Array, String, arguments - // - Safari <= 6.0 - // - Chrome < 38 - // - node < 0.12 - // - FF < 13 - // - IE < 11 - // - Edge < 11 - - module.exports = getNonCollectionIterator; - } else { - // either Map or Set are available, but Symbol is not - // - es6-shim on an ES5 browser - // - Safari 6.2 (maybe 6.1?) - // - FF v[13, 36) - // - IE 11 - // - Edge 11 - // - Safari v[6, 9) - - var isMap = __webpack_require__(/*! is-map */ "./node_modules/is-map/index.js"); - var isSet = __webpack_require__(/*! is-set */ "./node_modules/is-set/index.js"); - - // Firefox >= 27, IE 11, Safari 6.2 - 9, Edge 11, es6-shim in older envs, all have forEach - var $mapForEach = callBound('Map.prototype.forEach', true); - var $setForEach = callBound('Set.prototype.forEach', true); - if (typeof process === 'undefined' || !process.versions || !process.versions.node) { // "if is not node" - - // Firefox 17 - 26 has \`.iterator()\`, whose iterator \`.next()\` either - // returns a value, or throws a StopIteration object. These browsers - // do not have any other mechanism for iteration. - var $mapIterator = callBound('Map.prototype.iterator', true); - var $setIterator = callBound('Set.prototype.iterator', true); - var getStopIterationIterator = function (iterator) { - var done = false; - return { - next: function next() { - try { - return { - done: done, - value: done ? undefined : iterator.next() - }; - } catch (e) { - done = true; - return { - done: true, - value: undefined - }; - } - } - }; - }; - } - // Firefox 27-35, and some older es6-shim versions, use a string "@@iterator" property - // this returns a proper iterator object, so we should use it instead of forEach. - // newer es6-shim versions use a string "_es6-shim iterator_" property. - var $mapAtAtIterator = callBound('Map.prototype.@@iterator', true) || callBound('Map.prototype._es6-shim iterator_', true); - var $setAtAtIterator = callBound('Set.prototype.@@iterator', true) || callBound('Set.prototype._es6-shim iterator_', true); - - var getCollectionIterator = function getCollectionIterator(iterable) { - if (isMap(iterable)) { - if ($mapIterator) { - return getStopIterationIterator($mapIterator(iterable)); - } - if ($mapAtAtIterator) { - return $mapAtAtIterator(iterable); - } - if ($mapForEach) { - var entries = []; - $mapForEach(iterable, function (v, k) { - $arrayPush(entries, [k, v]); - }); - return getArrayIterator(entries); - } - } - if (isSet(iterable)) { - if ($setIterator) { - return getStopIterationIterator($setIterator(iterable)); - } - if ($setAtAtIterator) { - return $setAtAtIterator(iterable); - } - if ($setForEach) { - var values = []; - $setForEach(iterable, function (v) { - $arrayPush(values, v); - }); - return getArrayIterator(values); - } - } - }; - - module.exports = function getIterator(iterable) { - return getCollectionIterator(iterable) || getNonCollectionIterator(iterable); - }; - } -} - -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../process/browser.js */ "./node_modules/process/browser.js"))) - -//# sourceURL=webpack://Quill/./node_modules/es-get-iterator/index.js?`)},"./node_modules/es-get-iterator/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/es-get-iterator/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/es-get-iterator/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBound.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/es-get-iterator/node_modules/es-abstract/GetIntrinsic.js"); - -var callBind = __webpack_require__(/*! ./callBind */ "./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBind.js"); - -var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); - -module.exports = function callBoundIntrinsic(name, allowMissing) { - var intrinsic = GetIntrinsic(name, !!allowMissing); - if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.')) { - return callBind(intrinsic); - } - return intrinsic; -}; - - -//# sourceURL=webpack://Quill/./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBound.js?`)},"./node_modules/es-get-iterator/node_modules/isarray/index.js":function(module,exports){eval(`var toString = {}.toString; - -module.exports = Array.isArray || function (arr) { - return toString.call(arr) == '[object Array]'; -}; - - -//# sourceURL=webpack://Quill/./node_modules/es-get-iterator/node_modules/isarray/index.js?`)},"./node_modules/eventemitter3/index.js":function(module,exports){eval(`'use strict'; - -var has = Object.prototype.hasOwnProperty - , prefix = '~'; - -/** - * Constructor to create a storage for our \`EE\` objects. - * An \`Events\` instance is a plain object whose properties are event names. - * - * @constructor - * @private - */ -function Events() {} - -// -// We try to not inherit from \`Object.prototype\`. In some engines creating an -// instance in this way is faster than calling \`Object.create(null)\` directly. -// If \`Object.create(null)\` is not supported we prefix the event names with a -// character to make sure that the built-in object properties are not -// overridden or used as an attack vector. -// -if (Object.create) { - Events.prototype = Object.create(null); - - // - // This hack is needed because the \`__proto__\` property is still inherited in - // some old browsers like Android 4, iPhone 5.1, Opera 11 and Safari 5. - // - if (!new Events().__proto__) prefix = false; -} - -/** - * Representation of a single event listener. - * - * @param {Function} fn The listener function. - * @param {*} context The context to invoke the listener with. - * @param {Boolean} [once=false] Specify if the listener is a one-time listener. - * @constructor - * @private - */ -function EE(fn, context, once) { - this.fn = fn; - this.context = context; - this.once = once || false; -} - -/** - * Add a listener for a given event. - * - * @param {EventEmitter} emitter Reference to the \`EventEmitter\` instance. - * @param {(String|Symbol)} event The event name. - * @param {Function} fn The listener function. - * @param {*} context The context to invoke the listener with. - * @param {Boolean} once Specify if the listener is a one-time listener. - * @returns {EventEmitter} - * @private - */ -function addListener(emitter, event, fn, context, once) { - if (typeof fn !== 'function') { - throw new TypeError('The listener must be a function'); - } - - var listener = new EE(fn, context || emitter, once) - , evt = prefix ? prefix + event : event; - - if (!emitter._events[evt]) emitter._events[evt] = listener, emitter._eventsCount++; - else if (!emitter._events[evt].fn) emitter._events[evt].push(listener); - else emitter._events[evt] = [emitter._events[evt], listener]; - - return emitter; -} - -/** - * Clear event by name. - * - * @param {EventEmitter} emitter Reference to the \`EventEmitter\` instance. - * @param {(String|Symbol)} evt The Event name. - * @private - */ -function clearEvent(emitter, evt) { - if (--emitter._eventsCount === 0) emitter._events = new Events(); - else delete emitter._events[evt]; -} - -/** - * Minimal \`EventEmitter\` interface that is molded against the Node.js - * \`EventEmitter\` interface. - * - * @constructor - * @public - */ -function EventEmitter() { - this._events = new Events(); - this._eventsCount = 0; -} - -/** - * Return an array listing the events for which the emitter has registered - * listeners. - * - * @returns {Array} - * @public - */ -EventEmitter.prototype.eventNames = function eventNames() { - var names = [] - , events - , name; - - if (this._eventsCount === 0) return names; - - for (name in (events = this._events)) { - if (has.call(events, name)) names.push(prefix ? name.slice(1) : name); - } - - if (Object.getOwnPropertySymbols) { - return names.concat(Object.getOwnPropertySymbols(events)); - } - - return names; -}; - -/** - * Return the listeners registered for a given event. - * - * @param {(String|Symbol)} event The event name. - * @returns {Array} The registered listeners. - * @public - */ -EventEmitter.prototype.listeners = function listeners(event) { - var evt = prefix ? prefix + event : event - , handlers = this._events[evt]; - - if (!handlers) return []; - if (handlers.fn) return [handlers.fn]; - - for (var i = 0, l = handlers.length, ee = new Array(l); i < l; i++) { - ee[i] = handlers[i].fn; - } - - return ee; -}; - -/** - * Return the number of listeners listening to a given event. - * - * @param {(String|Symbol)} event The event name. - * @returns {Number} The number of listeners. - * @public - */ -EventEmitter.prototype.listenerCount = function listenerCount(event) { - var evt = prefix ? prefix + event : event - , listeners = this._events[evt]; - - if (!listeners) return 0; - if (listeners.fn) return 1; - return listeners.length; -}; - -/** - * Calls each of the listeners registered for a given event. - * - * @param {(String|Symbol)} event The event name. - * @returns {Boolean} \`true\` if the event had listeners, else \`false\`. - * @public - */ -EventEmitter.prototype.emit = function emit(event, a1, a2, a3, a4, a5) { - var evt = prefix ? prefix + event : event; - - if (!this._events[evt]) return false; - - var listeners = this._events[evt] - , len = arguments.length - , args - , i; - - if (listeners.fn) { - if (listeners.once) this.removeListener(event, listeners.fn, undefined, true); - - switch (len) { - case 1: return listeners.fn.call(listeners.context), true; - case 2: return listeners.fn.call(listeners.context, a1), true; - case 3: return listeners.fn.call(listeners.context, a1, a2), true; - case 4: return listeners.fn.call(listeners.context, a1, a2, a3), true; - case 5: return listeners.fn.call(listeners.context, a1, a2, a3, a4), true; - case 6: return listeners.fn.call(listeners.context, a1, a2, a3, a4, a5), true; - } - - for (i = 1, args = new Array(len -1); i < len; i++) { - args[i - 1] = arguments[i]; - } - - listeners.fn.apply(listeners.context, args); - } else { - var length = listeners.length - , j; - - for (i = 0; i < length; i++) { - if (listeners[i].once) this.removeListener(event, listeners[i].fn, undefined, true); - - switch (len) { - case 1: listeners[i].fn.call(listeners[i].context); break; - case 2: listeners[i].fn.call(listeners[i].context, a1); break; - case 3: listeners[i].fn.call(listeners[i].context, a1, a2); break; - case 4: listeners[i].fn.call(listeners[i].context, a1, a2, a3); break; - default: - if (!args) for (j = 1, args = new Array(len -1); j < len; j++) { - args[j - 1] = arguments[j]; - } - - listeners[i].fn.apply(listeners[i].context, args); - } - } - } - - return true; -}; - -/** - * Add a listener for a given event. - * - * @param {(String|Symbol)} event The event name. - * @param {Function} fn The listener function. - * @param {*} [context=this] The context to invoke the listener with. - * @returns {EventEmitter} \`this\`. - * @public - */ -EventEmitter.prototype.on = function on(event, fn, context) { - return addListener(this, event, fn, context, false); -}; - -/** - * Add a one-time listener for a given event. - * - * @param {(String|Symbol)} event The event name. - * @param {Function} fn The listener function. - * @param {*} [context=this] The context to invoke the listener with. - * @returns {EventEmitter} \`this\`. - * @public - */ -EventEmitter.prototype.once = function once(event, fn, context) { - return addListener(this, event, fn, context, true); -}; - -/** - * Remove the listeners of a given event. - * - * @param {(String|Symbol)} event The event name. - * @param {Function} fn Only remove the listeners that match this function. - * @param {*} context Only remove the listeners that have this context. - * @param {Boolean} once Only remove one-time listeners. - * @returns {EventEmitter} \`this\`. - * @public - */ -EventEmitter.prototype.removeListener = function removeListener(event, fn, context, once) { - var evt = prefix ? prefix + event : event; - - if (!this._events[evt]) return this; - if (!fn) { - clearEvent(this, evt); - return this; - } - - var listeners = this._events[evt]; - - if (listeners.fn) { - if ( - listeners.fn === fn && - (!once || listeners.once) && - (!context || listeners.context === context) - ) { - clearEvent(this, evt); - } - } else { - for (var i = 0, events = [], length = listeners.length; i < length; i++) { - if ( - listeners[i].fn !== fn || - (once && !listeners[i].once) || - (context && listeners[i].context !== context) - ) { - events.push(listeners[i]); - } - } - - // - // Reset the array, or remove it completely if we have no more listeners. - // - if (events.length) this._events[evt] = events.length === 1 ? events[0] : events; - else clearEvent(this, evt); - } - - return this; -}; - -/** - * Remove all listeners, or those of the specified event. - * - * @param {(String|Symbol)} [event] The event name. - * @returns {EventEmitter} \`this\`. - * @public - */ -EventEmitter.prototype.removeAllListeners = function removeAllListeners(event) { - var evt; - - if (event) { - evt = prefix ? prefix + event : event; - if (this._events[evt]) clearEvent(this, evt); - } else { - this._events = new Events(); - this._eventsCount = 0; - } - - return this; -}; - -// -// Alias methods names because people roll like that. -// -EventEmitter.prototype.off = EventEmitter.prototype.removeListener; -EventEmitter.prototype.addListener = EventEmitter.prototype.on; - -// -// Expose the prefix. -// -EventEmitter.prefixed = prefix; - -// -// Allow \`EventEmitter\` to be imported as module namespace. -// -EventEmitter.EventEmitter = EventEmitter; - -// -// Expose the module. -// -if ('undefined' !== typeof module) { - module.exports = EventEmitter; -} - - -//# sourceURL=webpack://Quill/./node_modules/eventemitter3/index.js?`)},"./node_modules/extend/index.js":function(module,exports){eval(`'use strict'; - -var hasOwn = Object.prototype.hasOwnProperty; -var toStr = Object.prototype.toString; -var defineProperty = Object.defineProperty; -var gOPD = Object.getOwnPropertyDescriptor; - -var isArray = function isArray(arr) { - if (typeof Array.isArray === 'function') { - return Array.isArray(arr); - } - - return toStr.call(arr) === '[object Array]'; -}; - -var isPlainObject = function isPlainObject(obj) { - if (!obj || toStr.call(obj) !== '[object Object]') { - return false; - } - - var hasOwnConstructor = hasOwn.call(obj, 'constructor'); - var hasIsPrototypeOf = obj.constructor && obj.constructor.prototype && hasOwn.call(obj.constructor.prototype, 'isPrototypeOf'); - // Not own constructor property must be Object - if (obj.constructor && !hasOwnConstructor && !hasIsPrototypeOf) { - return false; - } - - // Own properties are enumerated firstly, so to speed up, - // if last one is own, then all properties are own. - var key; - for (key in obj) { /**/ } - - return typeof key === 'undefined' || hasOwn.call(obj, key); -}; - -// If name is '__proto__', and Object.defineProperty is available, define __proto__ as an own property on target -var setProperty = function setProperty(target, options) { - if (defineProperty && options.name === '__proto__') { - defineProperty(target, options.name, { - enumerable: true, - configurable: true, - value: options.newValue, - writable: true - }); - } else { - target[options.name] = options.newValue; - } -}; - -// Return undefined instead of __proto__ if '__proto__' is not an own property -var getProperty = function getProperty(obj, name) { - if (name === '__proto__') { - if (!hasOwn.call(obj, name)) { - return void 0; - } else if (gOPD) { - // In early versions of node, obj['__proto__'] is buggy when obj has - // __proto__ as an own property. Object.getOwnPropertyDescriptor() works. - return gOPD(obj, name).value; - } - } - - return obj[name]; -}; - -module.exports = function extend() { - var options, name, src, copy, copyIsArray, clone; - var target = arguments[0]; - var i = 1; - var length = arguments.length; - var deep = false; - - // Handle a deep copy situation - if (typeof target === 'boolean') { - deep = target; - target = arguments[1] || {}; - // skip the boolean and the target - i = 2; - } - if (target == null || (typeof target !== 'object' && typeof target !== 'function')) { - target = {}; - } - - for (; i < length; ++i) { - options = arguments[i]; - // Only deal with non-null/undefined values - if (options != null) { - // Extend the base object - for (name in options) { - src = getProperty(target, name); - copy = getProperty(options, name); - - // Prevent never-ending loop - if (target !== copy) { - // Recurse if we're merging plain objects or arrays - if (deep && copy && (isPlainObject(copy) || (copyIsArray = isArray(copy)))) { - if (copyIsArray) { - copyIsArray = false; - clone = src && isArray(src) ? src : []; - } else { - clone = src && isPlainObject(src) ? src : {}; - } - - // Never move original objects, clone them - setProperty(target, { name: name, newValue: extend(deep, clone, copy) }); - - // Don't bring in undefined values - } else if (typeof copy !== 'undefined') { - setProperty(target, { name: name, newValue: copy }); - } - } - } - } - } - - // Return the modified object - return target; -}; - - -//# sourceURL=webpack://Quill/./node_modules/extend/index.js?`)},"./node_modules/fast-diff/diff.js":function(module,exports){eval(`/** - * This library modifies the diff-patch-match library by Neil Fraser - * by removing the patch and match functionality and certain advanced - * options in the diff function. The original license is as follows: - * - * === - * - * Diff Match and Patch - * - * Copyright 2006 Google Inc. - * http://code.google.com/p/google-diff-match-patch/ - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -/** - * The data structure representing a diff is an array of tuples: - * [[DIFF_DELETE, 'Hello'], [DIFF_INSERT, 'Goodbye'], [DIFF_EQUAL, ' world.']] - * which means: delete 'Hello', add 'Goodbye' and keep ' world.' - */ -var DIFF_DELETE = -1; -var DIFF_INSERT = 1; -var DIFF_EQUAL = 0; - - -/** - * Find the differences between two texts. Simplifies the problem by stripping - * any common prefix or suffix off the texts before diffing. - * @param {string} text1 Old string to be diffed. - * @param {string} text2 New string to be diffed. - * @param {Int|Object} [cursor_pos] Edit position in text1 or object with more info - * @return {Array} Array of diff tuples. - */ -function diff_main(text1, text2, cursor_pos, _fix_unicode) { - // Check for equality - if (text1 === text2) { - if (text1) { - return [[DIFF_EQUAL, text1]]; - } - return []; - } - - if (cursor_pos != null) { - var editdiff = find_cursor_edit_diff(text1, text2, cursor_pos); - if (editdiff) { - return editdiff; - } - } - - // Trim off common prefix (speedup). - var commonlength = diff_commonPrefix(text1, text2); - var commonprefix = text1.substring(0, commonlength); - text1 = text1.substring(commonlength); - text2 = text2.substring(commonlength); - - // Trim off common suffix (speedup). - commonlength = diff_commonSuffix(text1, text2); - var commonsuffix = text1.substring(text1.length - commonlength); - text1 = text1.substring(0, text1.length - commonlength); - text2 = text2.substring(0, text2.length - commonlength); - - // Compute the diff on the middle block. - var diffs = diff_compute_(text1, text2); - - // Restore the prefix and suffix. - if (commonprefix) { - diffs.unshift([DIFF_EQUAL, commonprefix]); - } - if (commonsuffix) { - diffs.push([DIFF_EQUAL, commonsuffix]); - } - diff_cleanupMerge(diffs, _fix_unicode); - return diffs; -}; - - -/** - * Find the differences between two texts. Assumes that the texts do not - * have any common prefix or suffix. - * @param {string} text1 Old string to be diffed. - * @param {string} text2 New string to be diffed. - * @return {Array} Array of diff tuples. - */ -function diff_compute_(text1, text2) { - var diffs; - - if (!text1) { - // Just add some text (speedup). - return [[DIFF_INSERT, text2]]; - } - - if (!text2) { - // Just delete some text (speedup). - return [[DIFF_DELETE, text1]]; - } - - var longtext = text1.length > text2.length ? text1 : text2; - var shorttext = text1.length > text2.length ? text2 : text1; - var i = longtext.indexOf(shorttext); - if (i !== -1) { - // Shorter text is inside the longer text (speedup). - diffs = [ - [DIFF_INSERT, longtext.substring(0, i)], - [DIFF_EQUAL, shorttext], - [DIFF_INSERT, longtext.substring(i + shorttext.length)] - ]; - // Swap insertions for deletions if diff is reversed. - if (text1.length > text2.length) { - diffs[0][0] = diffs[2][0] = DIFF_DELETE; - } - return diffs; - } - - if (shorttext.length === 1) { - // Single character string. - // After the previous speedup, the character can't be an equality. - return [[DIFF_DELETE, text1], [DIFF_INSERT, text2]]; - } - - // Check to see if the problem can be split in two. - var hm = diff_halfMatch_(text1, text2); - if (hm) { - // A half-match was found, sort out the return data. - var text1_a = hm[0]; - var text1_b = hm[1]; - var text2_a = hm[2]; - var text2_b = hm[3]; - var mid_common = hm[4]; - // Send both pairs off for separate processing. - var diffs_a = diff_main(text1_a, text2_a); - var diffs_b = diff_main(text1_b, text2_b); - // Merge the results. - return diffs_a.concat([[DIFF_EQUAL, mid_common]], diffs_b); - } - - return diff_bisect_(text1, text2); -}; - - -/** - * Find the 'middle snake' of a diff, split the problem in two - * and return the recursively constructed diff. - * See Myers 1986 paper: An O(ND) Difference Algorithm and Its Variations. - * @param {string} text1 Old string to be diffed. - * @param {string} text2 New string to be diffed. - * @return {Array} Array of diff tuples. - * @private - */ -function diff_bisect_(text1, text2) { - // Cache the text lengths to prevent multiple calls. - var text1_length = text1.length; - var text2_length = text2.length; - var max_d = Math.ceil((text1_length + text2_length) / 2); - var v_offset = max_d; - var v_length = 2 * max_d; - var v1 = new Array(v_length); - var v2 = new Array(v_length); - // Setting all elements to -1 is faster in Chrome & Firefox than mixing - // integers and undefined. - for (var x = 0; x < v_length; x++) { - v1[x] = -1; - v2[x] = -1; - } - v1[v_offset + 1] = 0; - v2[v_offset + 1] = 0; - var delta = text1_length - text2_length; - // If the total number of characters is odd, then the front path will collide - // with the reverse path. - var front = (delta % 2 !== 0); - // Offsets for start and end of k loop. - // Prevents mapping of space beyond the grid. - var k1start = 0; - var k1end = 0; - var k2start = 0; - var k2end = 0; - for (var d = 0; d < max_d; d++) { - // Walk the front path one step. - for (var k1 = -d + k1start; k1 <= d - k1end; k1 += 2) { - var k1_offset = v_offset + k1; - var x1; - if (k1 === -d || (k1 !== d && v1[k1_offset - 1] < v1[k1_offset + 1])) { - x1 = v1[k1_offset + 1]; - } else { - x1 = v1[k1_offset - 1] + 1; - } - var y1 = x1 - k1; - while ( - x1 < text1_length && y1 < text2_length && - text1.charAt(x1) === text2.charAt(y1) - ) { - x1++; - y1++; - } - v1[k1_offset] = x1; - if (x1 > text1_length) { - // Ran off the right of the graph. - k1end += 2; - } else if (y1 > text2_length) { - // Ran off the bottom of the graph. - k1start += 2; - } else if (front) { - var k2_offset = v_offset + delta - k1; - if (k2_offset >= 0 && k2_offset < v_length && v2[k2_offset] !== -1) { - // Mirror x2 onto top-left coordinate system. - var x2 = text1_length - v2[k2_offset]; - if (x1 >= x2) { - // Overlap detected. - return diff_bisectSplit_(text1, text2, x1, y1); - } - } - } - } - - // Walk the reverse path one step. - for (var k2 = -d + k2start; k2 <= d - k2end; k2 += 2) { - var k2_offset = v_offset + k2; - var x2; - if (k2 === -d || (k2 !== d && v2[k2_offset - 1] < v2[k2_offset + 1])) { - x2 = v2[k2_offset + 1]; - } else { - x2 = v2[k2_offset - 1] + 1; - } - var y2 = x2 - k2; - while ( - x2 < text1_length && y2 < text2_length && - text1.charAt(text1_length - x2 - 1) === text2.charAt(text2_length - y2 - 1) - ) { - x2++; - y2++; - } - v2[k2_offset] = x2; - if (x2 > text1_length) { - // Ran off the left of the graph. - k2end += 2; - } else if (y2 > text2_length) { - // Ran off the top of the graph. - k2start += 2; - } else if (!front) { - var k1_offset = v_offset + delta - k2; - if (k1_offset >= 0 && k1_offset < v_length && v1[k1_offset] !== -1) { - var x1 = v1[k1_offset]; - var y1 = v_offset + x1 - k1_offset; - // Mirror x2 onto top-left coordinate system. - x2 = text1_length - x2; - if (x1 >= x2) { - // Overlap detected. - return diff_bisectSplit_(text1, text2, x1, y1); - } - } - } - } - } - // Diff took too long and hit the deadline or - // number of diffs equals number of characters, no commonality at all. - return [[DIFF_DELETE, text1], [DIFF_INSERT, text2]]; -}; - - -/** - * Given the location of the 'middle snake', split the diff in two parts - * and recurse. - * @param {string} text1 Old string to be diffed. - * @param {string} text2 New string to be diffed. - * @param {number} x Index of split point in text1. - * @param {number} y Index of split point in text2. - * @return {Array} Array of diff tuples. - */ -function diff_bisectSplit_(text1, text2, x, y) { - var text1a = text1.substring(0, x); - var text2a = text2.substring(0, y); - var text1b = text1.substring(x); - var text2b = text2.substring(y); - - // Compute both diffs serially. - var diffs = diff_main(text1a, text2a); - var diffsb = diff_main(text1b, text2b); - - return diffs.concat(diffsb); -}; - - -/** - * Determine the common prefix of two strings. - * @param {string} text1 First string. - * @param {string} text2 Second string. - * @return {number} The number of characters common to the start of each - * string. - */ -function diff_commonPrefix(text1, text2) { - // Quick check for common null cases. - if (!text1 || !text2 || text1.charAt(0) !== text2.charAt(0)) { - return 0; - } - // Binary search. - // Performance analysis: http://neil.fraser.name/news/2007/10/09/ - var pointermin = 0; - var pointermax = Math.min(text1.length, text2.length); - var pointermid = pointermax; - var pointerstart = 0; - while (pointermin < pointermid) { - if ( - text1.substring(pointerstart, pointermid) == - text2.substring(pointerstart, pointermid) - ) { - pointermin = pointermid; - pointerstart = pointermin; - } else { - pointermax = pointermid; - } - pointermid = Math.floor((pointermax - pointermin) / 2 + pointermin); - } - - if (is_surrogate_pair_start(text1.charCodeAt(pointermid - 1))) { - pointermid--; - } - - return pointermid; -}; - - -/** - * Determine the common suffix of two strings. - * @param {string} text1 First string. - * @param {string} text2 Second string. - * @return {number} The number of characters common to the end of each string. - */ -function diff_commonSuffix(text1, text2) { - // Quick check for common null cases. - if (!text1 || !text2 || text1.slice(-1) !== text2.slice(-1)) { - return 0; - } - // Binary search. - // Performance analysis: http://neil.fraser.name/news/2007/10/09/ - var pointermin = 0; - var pointermax = Math.min(text1.length, text2.length); - var pointermid = pointermax; - var pointerend = 0; - while (pointermin < pointermid) { - if ( - text1.substring(text1.length - pointermid, text1.length - pointerend) == - text2.substring(text2.length - pointermid, text2.length - pointerend) - ) { - pointermin = pointermid; - pointerend = pointermin; - } else { - pointermax = pointermid; - } - pointermid = Math.floor((pointermax - pointermin) / 2 + pointermin); - } - - if (is_surrogate_pair_end(text1.charCodeAt(text1.length - pointermid))) { - pointermid--; - } - - return pointermid; -}; - - -/** - * Do the two texts share a substring which is at least half the length of the - * longer text? - * This speedup can produce non-minimal diffs. - * @param {string} text1 First string. - * @param {string} text2 Second string. - * @return {Array.} Five element Array, containing the prefix of - * text1, the suffix of text1, the prefix of text2, the suffix of - * text2 and the common middle. Or null if there was no match. - */ -function diff_halfMatch_(text1, text2) { - var longtext = text1.length > text2.length ? text1 : text2; - var shorttext = text1.length > text2.length ? text2 : text1; - if (longtext.length < 4 || shorttext.length * 2 < longtext.length) { - return null; // Pointless. - } - - /** - * Does a substring of shorttext exist within longtext such that the substring - * is at least half the length of longtext? - * Closure, but does not reference any external variables. - * @param {string} longtext Longer string. - * @param {string} shorttext Shorter string. - * @param {number} i Start index of quarter length substring within longtext. - * @return {Array.} Five element Array, containing the prefix of - * longtext, the suffix of longtext, the prefix of shorttext, the suffix - * of shorttext and the common middle. Or null if there was no match. - * @private - */ - function diff_halfMatchI_(longtext, shorttext, i) { - // Start with a 1/4 length substring at position i as a seed. - var seed = longtext.substring(i, i + Math.floor(longtext.length / 4)); - var j = -1; - var best_common = ''; - var best_longtext_a, best_longtext_b, best_shorttext_a, best_shorttext_b; - while ((j = shorttext.indexOf(seed, j + 1)) !== -1) { - var prefixLength = diff_commonPrefix( - longtext.substring(i), shorttext.substring(j)); - var suffixLength = diff_commonSuffix( - longtext.substring(0, i), shorttext.substring(0, j)); - if (best_common.length < suffixLength + prefixLength) { - best_common = shorttext.substring( - j - suffixLength, j) + shorttext.substring(j, j + prefixLength); - best_longtext_a = longtext.substring(0, i - suffixLength); - best_longtext_b = longtext.substring(i + prefixLength); - best_shorttext_a = shorttext.substring(0, j - suffixLength); - best_shorttext_b = shorttext.substring(j + prefixLength); - } - } - if (best_common.length * 2 >= longtext.length) { - return [ - best_longtext_a, best_longtext_b, - best_shorttext_a, best_shorttext_b, best_common - ]; - } else { - return null; - } - } - - // First check if the second quarter is the seed for a half-match. - var hm1 = diff_halfMatchI_(longtext, shorttext, Math.ceil(longtext.length / 4)); - // Check again based on the third quarter. - var hm2 = diff_halfMatchI_(longtext, shorttext, Math.ceil(longtext.length / 2)); - var hm; - if (!hm1 && !hm2) { - return null; - } else if (!hm2) { - hm = hm1; - } else if (!hm1) { - hm = hm2; - } else { - // Both matched. Select the longest. - hm = hm1[4].length > hm2[4].length ? hm1 : hm2; - } - - // A half-match was found, sort out the return data. - var text1_a, text1_b, text2_a, text2_b; - if (text1.length > text2.length) { - text1_a = hm[0]; - text1_b = hm[1]; - text2_a = hm[2]; - text2_b = hm[3]; - } else { - text2_a = hm[0]; - text2_b = hm[1]; - text1_a = hm[2]; - text1_b = hm[3]; - } - var mid_common = hm[4]; - return [text1_a, text1_b, text2_a, text2_b, mid_common]; -}; - - -/** - * Reorder and merge like edit sections. Merge equalities. - * Any edit section can move as long as it doesn't cross an equality. - * @param {Array} diffs Array of diff tuples. - * @param {boolean} fix_unicode Whether to normalize to a unicode-correct diff - */ -function diff_cleanupMerge(diffs, fix_unicode) { - diffs.push([DIFF_EQUAL, '']); // Add a dummy entry at the end. - var pointer = 0; - var count_delete = 0; - var count_insert = 0; - var text_delete = ''; - var text_insert = ''; - var commonlength; - while (pointer < diffs.length) { - if (pointer < diffs.length - 1 && !diffs[pointer][1]) { - diffs.splice(pointer, 1); - continue; - } - switch (diffs[pointer][0]) { - case DIFF_INSERT: - - count_insert++; - text_insert += diffs[pointer][1]; - pointer++; - break; - case DIFF_DELETE: - count_delete++; - text_delete += diffs[pointer][1]; - pointer++; - break; - case DIFF_EQUAL: - var previous_equality = pointer - count_insert - count_delete - 1; - if (fix_unicode) { - // prevent splitting of unicode surrogate pairs. when fix_unicode is true, - // we assume that the old and new text in the diff are complete and correct - // unicode-encoded JS strings, but the tuple boundaries may fall between - // surrogate pairs. we fix this by shaving off stray surrogates from the end - // of the previous equality and the beginning of this equality. this may create - // empty equalities or a common prefix or suffix. for example, if AB and AC are - // emojis, \`[[0, 'A'], [-1, 'BA'], [0, 'C']]\` would turn into deleting 'ABAC' and - // inserting 'AC', and then the common suffix 'AC' will be eliminated. in this - // particular case, both equalities go away, we absorb any previous inequalities, - // and we keep scanning for the next equality before rewriting the tuples. - if (previous_equality >= 0 && ends_with_pair_start(diffs[previous_equality][1])) { - var stray = diffs[previous_equality][1].slice(-1); - diffs[previous_equality][1] = diffs[previous_equality][1].slice(0, -1); - text_delete = stray + text_delete; - text_insert = stray + text_insert; - if (!diffs[previous_equality][1]) { - // emptied out previous equality, so delete it and include previous delete/insert - diffs.splice(previous_equality, 1); - pointer--; - var k = previous_equality - 1; - if (diffs[k] && diffs[k][0] === DIFF_INSERT) { - count_insert++; - text_insert = diffs[k][1] + text_insert; - k--; - } - if (diffs[k] && diffs[k][0] === DIFF_DELETE) { - count_delete++; - text_delete = diffs[k][1] + text_delete; - k--; - } - previous_equality = k; - } - } - if (starts_with_pair_end(diffs[pointer][1])) { - var stray = diffs[pointer][1].charAt(0); - diffs[pointer][1] = diffs[pointer][1].slice(1); - text_delete += stray; - text_insert += stray; - } - } - if (pointer < diffs.length - 1 && !diffs[pointer][1]) { - // for empty equality not at end, wait for next equality - diffs.splice(pointer, 1); - break; - } - if (text_delete.length > 0 || text_insert.length > 0) { - // note that diff_commonPrefix and diff_commonSuffix are unicode-aware - if (text_delete.length > 0 && text_insert.length > 0) { - // Factor out any common prefixes. - commonlength = diff_commonPrefix(text_insert, text_delete); - if (commonlength !== 0) { - if (previous_equality >= 0) { - diffs[previous_equality][1] += text_insert.substring(0, commonlength); - } else { - diffs.splice(0, 0, [DIFF_EQUAL, text_insert.substring(0, commonlength)]); - pointer++; - } - text_insert = text_insert.substring(commonlength); - text_delete = text_delete.substring(commonlength); - } - // Factor out any common suffixes. - commonlength = diff_commonSuffix(text_insert, text_delete); - if (commonlength !== 0) { - diffs[pointer][1] = - text_insert.substring(text_insert.length - commonlength) + diffs[pointer][1]; - text_insert = text_insert.substring(0, text_insert.length - commonlength); - text_delete = text_delete.substring(0, text_delete.length - commonlength); - } - } - // Delete the offending records and add the merged ones. - var n = count_insert + count_delete; - if (text_delete.length === 0 && text_insert.length === 0) { - diffs.splice(pointer - n, n); - pointer = pointer - n; - } else if (text_delete.length === 0) { - diffs.splice(pointer - n, n, [DIFF_INSERT, text_insert]); - pointer = pointer - n + 1; - } else if (text_insert.length === 0) { - diffs.splice(pointer - n, n, [DIFF_DELETE, text_delete]); - pointer = pointer - n + 1; - } else { - diffs.splice(pointer - n, n, [DIFF_DELETE, text_delete], [DIFF_INSERT, text_insert]); - pointer = pointer - n + 2; - } - } - if (pointer !== 0 && diffs[pointer - 1][0] === DIFF_EQUAL) { - // Merge this equality with the previous one. - diffs[pointer - 1][1] += diffs[pointer][1]; - diffs.splice(pointer, 1); - } else { - pointer++; - } - count_insert = 0; - count_delete = 0; - text_delete = ''; - text_insert = ''; - break; - } - } - if (diffs[diffs.length - 1][1] === '') { - diffs.pop(); // Remove the dummy entry at the end. - } - - // Second pass: look for single edits surrounded on both sides by equalities - // which can be shifted sideways to eliminate an equality. - // e.g: ABAC -> ABAC - var changes = false; - pointer = 1; - // Intentionally ignore the first and last element (don't need checking). - while (pointer < diffs.length - 1) { - if (diffs[pointer - 1][0] === DIFF_EQUAL && - diffs[pointer + 1][0] === DIFF_EQUAL) { - // This is a single edit surrounded by equalities. - if (diffs[pointer][1].substring(diffs[pointer][1].length - - diffs[pointer - 1][1].length) === diffs[pointer - 1][1]) { - // Shift the edit over the previous equality. - diffs[pointer][1] = diffs[pointer - 1][1] + - diffs[pointer][1].substring(0, diffs[pointer][1].length - - diffs[pointer - 1][1].length); - diffs[pointer + 1][1] = diffs[pointer - 1][1] + diffs[pointer + 1][1]; - diffs.splice(pointer - 1, 1); - changes = true; - } else if (diffs[pointer][1].substring(0, diffs[pointer + 1][1].length) == - diffs[pointer + 1][1]) { - // Shift the edit over the next equality. - diffs[pointer - 1][1] += diffs[pointer + 1][1]; - diffs[pointer][1] = - diffs[pointer][1].substring(diffs[pointer + 1][1].length) + - diffs[pointer + 1][1]; - diffs.splice(pointer + 1, 1); - changes = true; - } - } - pointer++; - } - // If shifts were made, the diff needs reordering and another shift sweep. - if (changes) { - diff_cleanupMerge(diffs, fix_unicode); - } -}; - -function is_surrogate_pair_start(charCode) { - return charCode >= 0xD800 && charCode <= 0xDBFF; -} - -function is_surrogate_pair_end(charCode) { - return charCode >= 0xDC00 && charCode <= 0xDFFF; -} - -function starts_with_pair_end(str) { - return is_surrogate_pair_end(str.charCodeAt(0)); -} - -function ends_with_pair_start(str) { - return is_surrogate_pair_start(str.charCodeAt(str.length - 1)); -} - -function remove_empty_tuples(tuples) { - var ret = []; - for (var i = 0; i < tuples.length; i++) { - if (tuples[i][1].length > 0) { - ret.push(tuples[i]); - } - } - return ret; -} - -function make_edit_splice(before, oldMiddle, newMiddle, after) { - if (ends_with_pair_start(before) || starts_with_pair_end(after)) { - return null; - } - return remove_empty_tuples([ - [DIFF_EQUAL, before], - [DIFF_DELETE, oldMiddle], - [DIFF_INSERT, newMiddle], - [DIFF_EQUAL, after] - ]); -} - -function find_cursor_edit_diff(oldText, newText, cursor_pos) { - // note: this runs after equality check has ruled out exact equality - var oldRange = typeof cursor_pos === 'number' ? - { index: cursor_pos, length: 0 } : cursor_pos.oldRange; - var newRange = typeof cursor_pos === 'number' ? - null : cursor_pos.newRange; - // take into account the old and new selection to generate the best diff - // possible for a text edit. for example, a text change from "xxx" to "xx" - // could be a delete or forwards-delete of any one of the x's, or the - // result of selecting two of the x's and typing "x". - var oldLength = oldText.length; - var newLength = newText.length; - if (oldRange.length === 0 && (newRange === null || newRange.length === 0)) { - // see if we have an insert or delete before or after cursor - var oldCursor = oldRange.index; - var oldBefore = oldText.slice(0, oldCursor); - var oldAfter = oldText.slice(oldCursor); - var maybeNewCursor = newRange ? newRange.index : null; - editBefore: { - // is this an insert or delete right before oldCursor? - var newCursor = oldCursor + newLength - oldLength; - if (maybeNewCursor !== null && maybeNewCursor !== newCursor) { - break editBefore; - } - if (newCursor < 0 || newCursor > newLength) { - break editBefore; - } - var newBefore = newText.slice(0, newCursor); - var newAfter = newText.slice(newCursor); - if (newAfter !== oldAfter) { - break editBefore; - } - var prefixLength = Math.min(oldCursor, newCursor); - var oldPrefix = oldBefore.slice(0, prefixLength); - var newPrefix = newBefore.slice(0, prefixLength); - if (oldPrefix !== newPrefix) { - break editBefore; - } - var oldMiddle = oldBefore.slice(prefixLength); - var newMiddle = newBefore.slice(prefixLength); - return make_edit_splice(oldPrefix, oldMiddle, newMiddle, oldAfter); - } - editAfter: { - // is this an insert or delete right after oldCursor? - if (maybeNewCursor !== null && maybeNewCursor !== oldCursor) { - break editAfter; - } - var cursor = oldCursor; - var newBefore = newText.slice(0, cursor); - var newAfter = newText.slice(cursor); - if (newBefore !== oldBefore) { - break editAfter; - } - var suffixLength = Math.min(oldLength - cursor, newLength - cursor); - var oldSuffix = oldAfter.slice(oldAfter.length - suffixLength); - var newSuffix = newAfter.slice(newAfter.length - suffixLength); - if (oldSuffix !== newSuffix) { - break editAfter; - } - var oldMiddle = oldAfter.slice(0, oldAfter.length - suffixLength); - var newMiddle = newAfter.slice(0, newAfter.length - suffixLength); - return make_edit_splice(oldBefore, oldMiddle, newMiddle, oldSuffix); - } - } - if (oldRange.length > 0 && newRange && newRange.length === 0) { - replaceRange: { - // see if diff could be a splice of the old selection range - var oldPrefix = oldText.slice(0, oldRange.index); - var oldSuffix = oldText.slice(oldRange.index + oldRange.length); - var prefixLength = oldPrefix.length; - var suffixLength = oldSuffix.length; - if (newLength < prefixLength + suffixLength) { - break replaceRange; - } - var newPrefix = newText.slice(0, prefixLength); - var newSuffix = newText.slice(newLength - suffixLength); - if (oldPrefix !== newPrefix || oldSuffix !== newSuffix) { - break replaceRange; - } - var oldMiddle = oldText.slice(prefixLength, oldLength - suffixLength); - var newMiddle = newText.slice(prefixLength, newLength - suffixLength); - return make_edit_splice(oldPrefix, oldMiddle, newMiddle, oldSuffix); - } - } - - return null; -} - -function diff(text1, text2, cursor_pos) { - // only pass fix_unicode=true at the top level, not when diff_main is - // recursively invoked - return diff_main(text1, text2, cursor_pos, true); -} - -diff.INSERT = DIFF_INSERT; -diff.DELETE = DIFF_DELETE; -diff.EQUAL = DIFF_EQUAL; - -module.exports = diff; - - -//# sourceURL=webpack://Quill/./node_modules/fast-diff/diff.js?`)},"./node_modules/foreach/index.js":function(module,exports){eval(` -var hasOwn = Object.prototype.hasOwnProperty; -var toString = Object.prototype.toString; - -module.exports = function forEach (obj, fn, ctx) { - if (toString.call(fn) !== '[object Function]') { - throw new TypeError('iterator must be a function'); - } - var l = obj.length; - if (l === +l) { - for (var i = 0; i < l; i++) { - fn.call(ctx, obj[i], i, obj); - } - } else { - for (var k in obj) { - if (hasOwn.call(obj, k)) { - fn.call(ctx, obj[k], k, obj); - } - } - } -}; - - - -//# sourceURL=webpack://Quill/./node_modules/foreach/index.js?`)},"./node_modules/function-bind/implementation.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* eslint no-invalid-this: 1 */ - -var ERROR_MESSAGE = 'Function.prototype.bind called on incompatible '; -var slice = Array.prototype.slice; -var toStr = Object.prototype.toString; -var funcType = '[object Function]'; - -module.exports = function bind(that) { - var target = this; - if (typeof target !== 'function' || toStr.call(target) !== funcType) { - throw new TypeError(ERROR_MESSAGE + target); - } - var args = slice.call(arguments, 1); - - var bound; - var binder = function () { - if (this instanceof bound) { - var result = target.apply( - this, - args.concat(slice.call(arguments)) - ); - if (Object(result) === result) { - return result; - } - return this; - } else { - return target.apply( - that, - args.concat(slice.call(arguments)) - ); - } - }; - - var boundLength = Math.max(0, target.length - args.length); - var boundArgs = []; - for (var i = 0; i < boundLength; i++) { - boundArgs.push('$' + i); - } - - bound = Function('binder', 'return function (' + boundArgs.join(',') + '){ return binder.apply(this,arguments); }')(binder); - - if (target.prototype) { - var Empty = function Empty() {}; - Empty.prototype = target.prototype; - bound.prototype = new Empty(); - Empty.prototype = null; - } - - return bound; -}; - - -//# sourceURL=webpack://Quill/./node_modules/function-bind/implementation.js?`)},"./node_modules/function-bind/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var implementation = __webpack_require__(/*! ./implementation */ "./node_modules/function-bind/implementation.js"); - -module.exports = Function.prototype.bind || implementation; - - -//# sourceURL=webpack://Quill/./node_modules/function-bind/index.js?`)},"./node_modules/has-symbols/index.js":function(module,exports,__webpack_require__){"use strict";eval(`/* WEBPACK VAR INJECTION */(function(global) { - -var origSymbol = global.Symbol; -var hasSymbolSham = __webpack_require__(/*! ./shams */ "./node_modules/has-symbols/shams.js"); - -module.exports = function hasNativeSymbols() { - if (typeof origSymbol !== 'function') { return false; } - if (typeof Symbol !== 'function') { return false; } - if (typeof origSymbol('foo') !== 'symbol') { return false; } - if (typeof Symbol('bar') !== 'symbol') { return false; } - - return hasSymbolSham(); -}; - -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) - -//# sourceURL=webpack://Quill/./node_modules/has-symbols/index.js?`)},"./node_modules/has-symbols/shams.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* eslint complexity: [2, 18], max-statements: [2, 33] */ -module.exports = function hasSymbols() { - if (typeof Symbol !== 'function' || typeof Object.getOwnPropertySymbols !== 'function') { return false; } - if (typeof Symbol.iterator === 'symbol') { return true; } - - var obj = {}; - var sym = Symbol('test'); - var symObj = Object(sym); - if (typeof sym === 'string') { return false; } - - if (Object.prototype.toString.call(sym) !== '[object Symbol]') { return false; } - if (Object.prototype.toString.call(symObj) !== '[object Symbol]') { return false; } - - // temp disabled per https://github.com/ljharb/object.assign/issues/17 - // if (sym instanceof Symbol) { return false; } - // temp disabled per https://github.com/WebReflection/get-own-property-symbols/issues/4 - // if (!(symObj instanceof Symbol)) { return false; } - - // if (typeof Symbol.prototype.toString !== 'function') { return false; } - // if (String(sym) !== Symbol.prototype.toString.call(sym)) { return false; } - - var symVal = 42; - obj[sym] = symVal; - for (sym in obj) { return false; } // eslint-disable-line no-restricted-syntax - if (typeof Object.keys === 'function' && Object.keys(obj).length !== 0) { return false; } - - if (typeof Object.getOwnPropertyNames === 'function' && Object.getOwnPropertyNames(obj).length !== 0) { return false; } - - var syms = Object.getOwnPropertySymbols(obj); - if (syms.length !== 1 || syms[0] !== sym) { return false; } - - if (!Object.prototype.propertyIsEnumerable.call(obj, sym)) { return false; } - - if (typeof Object.getOwnPropertyDescriptor === 'function') { - var descriptor = Object.getOwnPropertyDescriptor(obj, sym); - if (descriptor.value !== symVal || descriptor.enumerable !== true) { return false; } - } - - return true; -}; - - -//# sourceURL=webpack://Quill/./node_modules/has-symbols/shams.js?`)},"./node_modules/has/src/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); - - -//# sourceURL=webpack://Quill/./node_modules/has/src/index.js?`)},"./node_modules/is-arguments/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; -var toStr = Object.prototype.toString; - -var isStandardArguments = function isArguments(value) { - if (hasToStringTag && value && typeof value === 'object' && Symbol.toStringTag in value) { - return false; - } - return toStr.call(value) === '[object Arguments]'; -}; - -var isLegacyArguments = function isArguments(value) { - if (isStandardArguments(value)) { - return true; - } - return value !== null && - typeof value === 'object' && - typeof value.length === 'number' && - value.length >= 0 && - toStr.call(value) !== '[object Array]' && - toStr.call(value.callee) === '[object Function]'; -}; - -var supportsStandardArguments = (function () { - return isStandardArguments(arguments); -}()); - -isStandardArguments.isLegacyArguments = isLegacyArguments; // for tests - -module.exports = supportsStandardArguments ? isStandardArguments : isLegacyArguments; - - -//# sourceURL=webpack://Quill/./node_modules/is-arguments/index.js?`)},"./node_modules/is-bigint/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -if (typeof BigInt === 'function') { - var bigIntValueOf = BigInt.prototype.valueOf; - var tryBigInt = function tryBigIntObject(value) { - try { - bigIntValueOf.call(value); - return true; - } catch (e) { - } - return false; - }; - - module.exports = function isBigInt(value) { - if ( - value === null - || typeof value === 'undefined' - || typeof value === 'boolean' - || typeof value === 'string' - || typeof value === 'number' - || typeof value === 'symbol' - || typeof value === 'function' - ) { - return false; - } - if (typeof value === 'bigint') { // eslint-disable-line valid-typeof - return true; - } - - return tryBigInt(value); - }; -} else { - module.exports = function isBigInt(value) { - return false && false; - }; -} - - -//# sourceURL=webpack://Quill/./node_modules/is-bigint/index.js?`)},"./node_modules/is-boolean-object/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var boolToStr = Boolean.prototype.toString; - -var tryBooleanObject = function booleanBrandCheck(value) { - try { - boolToStr.call(value); - return true; - } catch (e) { - return false; - } -}; -var toStr = Object.prototype.toString; -var boolClass = '[object Boolean]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isBoolean(value) { - if (typeof value === 'boolean') { - return true; - } - if (value === null || typeof value !== 'object') { - return false; - } - return hasToStringTag && Symbol.toStringTag in value ? tryBooleanObject(value) : toStr.call(value) === boolClass; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-boolean-object/index.js?`)},"./node_modules/is-date-object/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var getDay = Date.prototype.getDay; -var tryDateObject = function tryDateObject(value) { - try { - getDay.call(value); - return true; - } catch (e) { - return false; - } -}; - -var toStr = Object.prototype.toString; -var dateClass = '[object Date]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isDateObject(value) { - if (typeof value !== 'object' || value === null) { return false; } - return hasToStringTag ? tryDateObject(value) : toStr.call(value) === dateClass; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-date-object/index.js?`)},"./node_modules/is-map/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var $Map = typeof Map === 'function' && Map.prototype ? Map : null; -var $Set = typeof Set === 'function' && Set.prototype ? Set : null; - -var exported; - -if (!$Map) { - // eslint-disable-next-line no-unused-vars - exported = function isMap(x) { - // \`Map\` is not present in this environment. - return false; - }; -} - -var $mapHas = $Map ? Map.prototype.has : null; -var $setHas = $Set ? Set.prototype.has : null; -if (!exported && !$mapHas) { - // eslint-disable-next-line no-unused-vars - exported = function isMap(x) { - // \`Map\` does not have a \`has\` method - return false; - }; -} - -module.exports = exported || function isMap(x) { - if (!x || typeof x !== 'object') { - return false; - } - try { - $mapHas.call(x); - if ($setHas) { - try { - $setHas.call(x); - } catch (e) { - return true; - } - } - return x instanceof $Map; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-map/index.js?`)},"./node_modules/is-number-object/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var numToStr = Number.prototype.toString; -var tryNumberObject = function tryNumberObject(value) { - try { - numToStr.call(value); - return true; - } catch (e) { - return false; - } -}; -var toStr = Object.prototype.toString; -var numClass = '[object Number]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isNumberObject(value) { - if (typeof value === 'number') { - return true; - } - if (typeof value !== 'object') { - return false; - } - return hasToStringTag ? tryNumberObject(value) : toStr.call(value) === numClass; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-number-object/index.js?`)},"./node_modules/is-regex/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var has = __webpack_require__(/*! has */ "./node_modules/has/src/index.js"); -var regexExec = RegExp.prototype.exec; -var gOPD = Object.getOwnPropertyDescriptor; - -var tryRegexExecCall = function tryRegexExec(value) { - try { - var lastIndex = value.lastIndex; - value.lastIndex = 0; - - regexExec.call(value); - return true; - } catch (e) { - return false; - } finally { - value.lastIndex = lastIndex; - } -}; -var toStr = Object.prototype.toString; -var regexClass = '[object RegExp]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isRegex(value) { - if (!value || typeof value !== 'object') { - return false; - } - if (!hasToStringTag) { - return toStr.call(value) === regexClass; - } - - var descriptor = gOPD(value, 'lastIndex'); - var hasLastIndexDataProperty = descriptor && has(descriptor, 'value'); - if (!hasLastIndexDataProperty) { - return false; - } - - return tryRegexExecCall(value); -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-regex/index.js?`)},"./node_modules/is-set/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var $Map = typeof Map === 'function' && Map.prototype ? Map : null; -var $Set = typeof Set === 'function' && Set.prototype ? Set : null; - -var exported; - -if (!$Set) { - // eslint-disable-next-line no-unused-vars - exported = function isSet(x) { - // \`Set\` is not present in this environment. - return false; - }; -} - -var $mapHas = $Map ? Map.prototype.has : null; -var $setHas = $Set ? Set.prototype.has : null; -if (!exported && !$setHas) { - // eslint-disable-next-line no-unused-vars - exported = function isSet(x) { - // \`Set\` does not have a \`has\` method - return false; - }; -} - -module.exports = exported || function isSet(x) { - if (!x || typeof x !== 'object') { - return false; - } - try { - $setHas.call(x); - if ($mapHas) { - try { - $mapHas.call(x); - } catch (e) { - return true; - } - } - return x instanceof $Set; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-set/index.js?`)},"./node_modules/is-string/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var strValue = String.prototype.valueOf; -var tryStringObject = function tryStringObject(value) { - try { - strValue.call(value); - return true; - } catch (e) { - return false; - } -}; -var toStr = Object.prototype.toString; -var strClass = '[object String]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isString(value) { - if (typeof value === 'string') { - return true; - } - if (typeof value !== 'object') { - return false; - } - return hasToStringTag ? tryStringObject(value) : toStr.call(value) === strClass; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-string/index.js?`)},"./node_modules/is-typed-array/index.js":function(module,exports,__webpack_require__){"use strict";eval(`/* WEBPACK VAR INJECTION */(function(global) { - -var forEach = __webpack_require__(/*! foreach */ "./node_modules/foreach/index.js"); -var availableTypedArrays = __webpack_require__(/*! available-typed-arrays */ "./node_modules/available-typed-arrays/index.js"); -var callBound = __webpack_require__(/*! es-abstract/helpers/callBound */ "./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBound.js"); - -var $toString = callBound('Object.prototype.toString'); -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); -var hasToStringTag = hasSymbols && typeof Symbol.toStringTag === 'symbol'; - -var typedArrays = availableTypedArrays(); - -var $indexOf = callBound('Array.prototype.indexOf', true) || function indexOf(array, value) { - for (var i = 0; i < array.length; i += 1) { - if (array[i] === value) { - return i; - } - } - return -1; -}; -var $slice = callBound('String.prototype.slice'); -var toStrTags = {}; -var gOPD = __webpack_require__(/*! es-abstract/helpers/getOwnPropertyDescriptor */ "./node_modules/is-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js"); -var getPrototypeOf = Object.getPrototypeOf; // require('getprototypeof'); -if (hasToStringTag && gOPD && getPrototypeOf) { - forEach(typedArrays, function (typedArray) { - var arr = new global[typedArray](); - if (!(Symbol.toStringTag in arr)) { - throw new EvalError('this engine has support for Symbol.toStringTag, but ' + typedArray + ' does not have the property! Please report this.'); - } - var proto = getPrototypeOf(arr); - var descriptor = gOPD(proto, Symbol.toStringTag); - if (!descriptor) { - var superProto = getPrototypeOf(proto); - descriptor = gOPD(superProto, Symbol.toStringTag); - } - toStrTags[typedArray] = descriptor.get; - }); -} - -var tryTypedArrays = function tryAllTypedArrays(value) { - var anyTrue = false; - forEach(toStrTags, function (getter, typedArray) { - if (!anyTrue) { - try { - anyTrue = getter.call(value) === typedArray; - } catch (e) { /**/ } - } - }); - return anyTrue; -}; - -module.exports = function isTypedArray(value) { - if (!value || typeof value !== 'object') { return false; } - if (!hasToStringTag) { - var tag = $slice($toString(value), 8, -1); - return $indexOf(typedArrays, tag) > -1; - } - if (!gOPD) { return false; } - return tryTypedArrays(value); -}; - -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) - -//# sourceURL=webpack://Quill/./node_modules/is-typed-array/index.js?`)},"./node_modules/is-typed-array/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-typed-array/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/is-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBound.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/is-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var callBind = __webpack_require__(/*! ./callBind */ "./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBind.js"); - -var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); - -module.exports = function callBoundIntrinsic(name, allowMissing) { - var intrinsic = GetIntrinsic(name, !!allowMissing); - if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.')) { - return callBind(intrinsic); - } - return intrinsic; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBound.js?`)},"./node_modules/is-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/is-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var $gOPD = GetIntrinsic('%Object.getOwnPropertyDescriptor%'); -if ($gOPD) { - try { - $gOPD([], 'length'); - } catch (e) { - // IE 8 has a broken gOPD - $gOPD = null; - } -} - -module.exports = $gOPD; - - -//# sourceURL=webpack://Quill/./node_modules/is-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js?`)},"./node_modules/is-weakmap/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var $WeakMap = typeof WeakMap === 'function' && WeakMap.prototype ? WeakMap : null; -var $WeakSet = typeof WeakSet === 'function' && WeakSet.prototype ? WeakSet : null; - -var exported; - -if (!$WeakMap) { - // eslint-disable-next-line no-unused-vars - exported = function isWeakMap(x) { - // \`WeakMap\` is not present in this environment. - return false; - }; -} - -var $mapHas = $WeakMap ? $WeakMap.prototype.has : null; -var $setHas = $WeakSet ? $WeakSet.prototype.has : null; -if (!exported && !$mapHas) { - // eslint-disable-next-line no-unused-vars - exported = function isWeakMap(x) { - // \`WeakMap\` does not have a \`has\` method - return false; - }; -} - -module.exports = exported || function isWeakMap(x) { - if (!x || typeof x !== 'object') { - return false; - } - try { - $mapHas.call(x, $mapHas); - if ($setHas) { - try { - $setHas.call(x, $setHas); - } catch (e) { - return true; - } - } - return x instanceof $WeakMap; // core-js workaround, pre-v3 - } catch (e) {} - return false; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-weakmap/index.js?`)},"./node_modules/is-weakset/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var $WeakMap = typeof WeakMap === 'function' && WeakMap.prototype ? WeakMap : null; -var $WeakSet = typeof WeakSet === 'function' && WeakSet.prototype ? WeakSet : null; - -var exported; - -if (!$WeakMap) { - // eslint-disable-next-line no-unused-vars - exported = function isWeakSet(x) { - // \`WeakSet\` is not present in this environment. - return false; - }; -} - -var $mapHas = $WeakMap ? $WeakMap.prototype.has : null; -var $setHas = $WeakSet ? $WeakSet.prototype.has : null; -if (!exported && !$setHas) { - // eslint-disable-next-line no-unused-vars - module.exports = function isWeakSet(x) { - // \`WeakSet\` does not have a \`has\` method - return false; - }; -} - -module.exports = exported || function isWeakSet(x) { - if (!x || typeof x !== 'object') { - return false; - } - try { - $setHas.call(x, $setHas); - if ($mapHas) { - try { - $mapHas.call(x, $mapHas); - } catch (e) { - return true; - } - } - return x instanceof $WeakSet; // core-js workaround, pre-v3 - } catch (e) {} - return false; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-weakset/index.js?`)},"./node_modules/object-inspect/index.js":function(module,exports,__webpack_require__){eval(`var hasMap = typeof Map === 'function' && Map.prototype; -var mapSizeDescriptor = Object.getOwnPropertyDescriptor && hasMap ? Object.getOwnPropertyDescriptor(Map.prototype, 'size') : null; -var mapSize = hasMap && mapSizeDescriptor && typeof mapSizeDescriptor.get === 'function' ? mapSizeDescriptor.get : null; -var mapForEach = hasMap && Map.prototype.forEach; -var hasSet = typeof Set === 'function' && Set.prototype; -var setSizeDescriptor = Object.getOwnPropertyDescriptor && hasSet ? Object.getOwnPropertyDescriptor(Set.prototype, 'size') : null; -var setSize = hasSet && setSizeDescriptor && typeof setSizeDescriptor.get === 'function' ? setSizeDescriptor.get : null; -var setForEach = hasSet && Set.prototype.forEach; -var hasWeakMap = typeof WeakMap === 'function' && WeakMap.prototype; -var weakMapHas = hasWeakMap ? WeakMap.prototype.has : null; -var hasWeakSet = typeof WeakSet === 'function' && WeakSet.prototype; -var weakSetHas = hasWeakSet ? WeakSet.prototype.has : null; -var booleanValueOf = Boolean.prototype.valueOf; -var objectToString = Object.prototype.toString; -var match = String.prototype.match; -var bigIntValueOf = typeof BigInt === 'function' ? BigInt.prototype.valueOf : null; - -var inspectCustom = __webpack_require__(/*! ./util.inspect */ 1).custom; -var inspectSymbol = inspectCustom && isSymbol(inspectCustom) ? inspectCustom : null; - -module.exports = function inspect_(obj, options, depth, seen) { - var opts = options || {}; - - if (has(opts, 'quoteStyle') && (opts.quoteStyle !== 'single' && opts.quoteStyle !== 'double')) { - throw new TypeError('option "quoteStyle" must be "single" or "double"'); - } - - if (typeof obj === 'undefined') { - return 'undefined'; - } - if (obj === null) { - return 'null'; - } - if (typeof obj === 'boolean') { - return obj ? 'true' : 'false'; - } - - if (typeof obj === 'string') { - return inspectString(obj, opts); - } - if (typeof obj === 'number') { - if (obj === 0) { - return Infinity / obj > 0 ? '0' : '-0'; - } - return String(obj); - } - if (typeof obj === 'bigint') { // eslint-disable-line valid-typeof - return String(obj) + 'n'; - } - - var maxDepth = typeof opts.depth === 'undefined' ? 5 : opts.depth; - if (typeof depth === 'undefined') { depth = 0; } - if (depth >= maxDepth && maxDepth > 0 && typeof obj === 'object') { - return '[Object]'; - } - - if (typeof seen === 'undefined') { - seen = []; - } else if (indexOf(seen, obj) >= 0) { - return '[Circular]'; - } - - function inspect(value, from) { - if (from) { - seen = seen.slice(); - seen.push(from); - } - return inspect_(value, opts, depth + 1, seen); - } - - if (typeof obj === 'function') { - var name = nameOf(obj); - return '[Function' + (name ? ': ' + name : '') + ']'; - } - if (isSymbol(obj)) { - var symString = Symbol.prototype.toString.call(obj); - return typeof obj === 'object' ? markBoxed(symString) : symString; - } - if (isElement(obj)) { - var s = '<' + String(obj.nodeName).toLowerCase(); - var attrs = obj.attributes || []; - for (var i = 0; i < attrs.length; i++) { - s += ' ' + attrs[i].name + '=' + wrapQuotes(quote(attrs[i].value), 'double', opts); - } - s += '>'; - if (obj.childNodes && obj.childNodes.length) { s += '...'; } - s += ''; - return s; - } - if (isArray(obj)) { - if (obj.length === 0) { return '[]'; } - return '[ ' + arrObjKeys(obj, inspect).join(', ') + ' ]'; - } - if (isError(obj)) { - var parts = arrObjKeys(obj, inspect); - if (parts.length === 0) { return '[' + String(obj) + ']'; } - return '{ [' + String(obj) + '] ' + parts.join(', ') + ' }'; - } - if (typeof obj === 'object') { - if (inspectSymbol && typeof obj[inspectSymbol] === 'function') { - return obj[inspectSymbol](); - } else if (typeof obj.inspect === 'function') { - return obj.inspect(); - } - } - if (isMap(obj)) { - var mapParts = []; - mapForEach.call(obj, function (value, key) { - mapParts.push(inspect(key, obj) + ' => ' + inspect(value, obj)); - }); - return collectionOf('Map', mapSize.call(obj), mapParts); - } - if (isSet(obj)) { - var setParts = []; - setForEach.call(obj, function (value) { - setParts.push(inspect(value, obj)); - }); - return collectionOf('Set', setSize.call(obj), setParts); - } - if (isWeakMap(obj)) { - return weakCollectionOf('WeakMap'); - } - if (isWeakSet(obj)) { - return weakCollectionOf('WeakSet'); - } - if (isNumber(obj)) { - return markBoxed(inspect(Number(obj))); - } - if (isBigInt(obj)) { - return markBoxed(inspect(bigIntValueOf.call(obj))); - } - if (isBoolean(obj)) { - return markBoxed(booleanValueOf.call(obj)); - } - if (isString(obj)) { - return markBoxed(inspect(String(obj))); - } - if (!isDate(obj) && !isRegExp(obj)) { - var xs = arrObjKeys(obj, inspect); - if (xs.length === 0) { return '{}'; } - return '{ ' + xs.join(', ') + ' }'; - } - return String(obj); -}; - -function wrapQuotes(s, defaultStyle, opts) { - var quoteChar = (opts.quoteStyle || defaultStyle) === 'double' ? '"' : "'"; - return quoteChar + s + quoteChar; -} - -function quote(s) { - return String(s).replace(/"/g, '"'); -} - -function isArray(obj) { return toStr(obj) === '[object Array]'; } -function isDate(obj) { return toStr(obj) === '[object Date]'; } -function isRegExp(obj) { return toStr(obj) === '[object RegExp]'; } -function isError(obj) { return toStr(obj) === '[object Error]'; } -function isSymbol(obj) { return toStr(obj) === '[object Symbol]'; } -function isString(obj) { return toStr(obj) === '[object String]'; } -function isNumber(obj) { return toStr(obj) === '[object Number]'; } -function isBigInt(obj) { return toStr(obj) === '[object BigInt]'; } -function isBoolean(obj) { return toStr(obj) === '[object Boolean]'; } - -var hasOwn = Object.prototype.hasOwnProperty || function (key) { return key in this; }; -function has(obj, key) { - return hasOwn.call(obj, key); -} - -function toStr(obj) { - return objectToString.call(obj); -} - -function nameOf(f) { - if (f.name) { return f.name; } - var m = match.call(f, /^function\\s*([\\w$]+)/); - if (m) { return m[1]; } - return null; -} - -function indexOf(xs, x) { - if (xs.indexOf) { return xs.indexOf(x); } - for (var i = 0, l = xs.length; i < l; i++) { - if (xs[i] === x) { return i; } - } - return -1; -} - -function isMap(x) { - if (!mapSize || !x || typeof x !== 'object') { - return false; - } - try { - mapSize.call(x); - try { - setSize.call(x); - } catch (s) { - return true; - } - return x instanceof Map; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -} - -function isWeakMap(x) { - if (!weakMapHas || !x || typeof x !== 'object') { - return false; - } - try { - weakMapHas.call(x, weakMapHas); - try { - weakSetHas.call(x, weakSetHas); - } catch (s) { - return true; - } - return x instanceof WeakMap; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -} - -function isSet(x) { - if (!setSize || !x || typeof x !== 'object') { - return false; - } - try { - setSize.call(x); - try { - mapSize.call(x); - } catch (m) { - return true; - } - return x instanceof Set; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -} - -function isWeakSet(x) { - if (!weakSetHas || !x || typeof x !== 'object') { - return false; - } - try { - weakSetHas.call(x, weakSetHas); - try { - weakMapHas.call(x, weakMapHas); - } catch (s) { - return true; - } - return x instanceof WeakSet; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -} - -function isElement(x) { - if (!x || typeof x !== 'object') { return false; } - if (typeof HTMLElement !== 'undefined' && x instanceof HTMLElement) { - return true; - } - return typeof x.nodeName === 'string' && typeof x.getAttribute === 'function'; -} - -function inspectString(str, opts) { - // eslint-disable-next-line no-control-regex - var s = str.replace(/(['\\\\])/g, '\\\\$1').replace(/[\\x00-\\x1f]/g, lowbyte); - return wrapQuotes(s, 'single', opts); -} - -function lowbyte(c) { - var n = c.charCodeAt(0); - var x = { - 8: 'b', 9: 't', 10: 'n', 12: 'f', 13: 'r' - }[n]; - if (x) { return '\\\\' + x; } - return '\\\\x' + (n < 0x10 ? '0' : '') + n.toString(16); -} - -function markBoxed(str) { - return 'Object(' + str + ')'; -} - -function weakCollectionOf(type) { - return type + ' { ? }'; -} - -function collectionOf(type, size, entries) { - return type + ' (' + size + ') {' + entries.join(', ') + '}'; -} - -function arrObjKeys(obj, inspect) { - var isArr = isArray(obj); - var xs = []; - if (isArr) { - xs.length = obj.length; - for (var i = 0; i < obj.length; i++) { - xs[i] = has(obj, i) ? inspect(obj[i], obj) : ''; - } - } - for (var key in obj) { // eslint-disable-line no-restricted-syntax - if (!has(obj, key)) { continue; } // eslint-disable-line no-restricted-syntax, no-continue - if (isArr && String(Number(key)) === key && key < obj.length) { continue; } // eslint-disable-line no-restricted-syntax, no-continue - if ((/[^\\w$]/).test(key)) { - xs.push(inspect(key, obj) + ': ' + inspect(obj[key], obj)); - } else { - xs.push(key + ': ' + inspect(obj[key], obj)); - } - } - return xs; -} - - -//# sourceURL=webpack://Quill/./node_modules/object-inspect/index.js?`)},"./node_modules/object-is/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -// http://www.ecma-international.org/ecma-262/6.0/#sec-object.is - -var numberIsNaN = function (value) { - return value !== value; -}; - -module.exports = function is(a, b) { - if (a === 0 && b === 0) { - return 1 / a === 1 / b; - } - if (a === b) { - return true; - } - if (numberIsNaN(a) && numberIsNaN(b)) { - return true; - } - return false; -}; - - - -//# sourceURL=webpack://Quill/./node_modules/object-is/index.js?`)},"./node_modules/object-keys/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -// modified from https://github.com/es-shims/es5-shim -var has = Object.prototype.hasOwnProperty; -var toStr = Object.prototype.toString; -var slice = Array.prototype.slice; -var isArgs = __webpack_require__(/*! ./isArguments */ "./node_modules/object-keys/isArguments.js"); -var isEnumerable = Object.prototype.propertyIsEnumerable; -var hasDontEnumBug = !isEnumerable.call({ toString: null }, 'toString'); -var hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype'); -var dontEnums = [ - 'toString', - 'toLocaleString', - 'valueOf', - 'hasOwnProperty', - 'isPrototypeOf', - 'propertyIsEnumerable', - 'constructor' -]; -var equalsConstructorPrototype = function (o) { - var ctor = o.constructor; - return ctor && ctor.prototype === o; -}; -var excludedKeys = { - $applicationCache: true, - $console: true, - $external: true, - $frame: true, - $frameElement: true, - $frames: true, - $innerHeight: true, - $innerWidth: true, - $outerHeight: true, - $outerWidth: true, - $pageXOffset: true, - $pageYOffset: true, - $parent: true, - $scrollLeft: true, - $scrollTop: true, - $scrollX: true, - $scrollY: true, - $self: true, - $webkitIndexedDB: true, - $webkitStorageInfo: true, - $window: true -}; -var hasAutomationEqualityBug = (function () { - /* global window */ - if (typeof window === 'undefined') { return false; } - for (var k in window) { - try { - if (!excludedKeys['$' + k] && has.call(window, k) && window[k] !== null && typeof window[k] === 'object') { - try { - equalsConstructorPrototype(window[k]); - } catch (e) { - return true; - } - } - } catch (e) { - return true; - } - } - return false; -}()); -var equalsConstructorPrototypeIfNotBuggy = function (o) { - /* global window */ - if (typeof window === 'undefined' || !hasAutomationEqualityBug) { - return equalsConstructorPrototype(o); - } - try { - return equalsConstructorPrototype(o); - } catch (e) { - return false; - } -}; - -var keysShim = function keys(object) { - var isObject = object !== null && typeof object === 'object'; - var isFunction = toStr.call(object) === '[object Function]'; - var isArguments = isArgs(object); - var isString = isObject && toStr.call(object) === '[object String]'; - var theKeys = []; - - if (!isObject && !isFunction && !isArguments) { - throw new TypeError('Object.keys called on a non-object'); - } - - var skipProto = hasProtoEnumBug && isFunction; - if (isString && object.length > 0 && !has.call(object, 0)) { - for (var i = 0; i < object.length; ++i) { - theKeys.push(String(i)); - } - } - - if (isArguments && object.length > 0) { - for (var j = 0; j < object.length; ++j) { - theKeys.push(String(j)); - } - } else { - for (var name in object) { - if (!(skipProto && name === 'prototype') && has.call(object, name)) { - theKeys.push(String(name)); - } - } - } - - if (hasDontEnumBug) { - var skipConstructor = equalsConstructorPrototypeIfNotBuggy(object); - - for (var k = 0; k < dontEnums.length; ++k) { - if (!(skipConstructor && dontEnums[k] === 'constructor') && has.call(object, dontEnums[k])) { - theKeys.push(dontEnums[k]); - } - } - } - return theKeys; -}; - -keysShim.shim = function shimObjectKeys() { - if (Object.keys) { - var keysWorksWithArguments = (function () { - // Safari 5.0 bug - return (Object.keys(arguments) || '').length === 2; - }(1, 2)); - if (!keysWorksWithArguments) { - var originalKeys = Object.keys; - Object.keys = function keys(object) { // eslint-disable-line func-name-matching - if (isArgs(object)) { - return originalKeys(slice.call(object)); - } else { - return originalKeys(object); - } - }; - } - } else { - Object.keys = keysShim; - } - return Object.keys || keysShim; -}; - -module.exports = keysShim; - - -//# sourceURL=webpack://Quill/./node_modules/object-keys/index.js?`)},"./node_modules/object-keys/isArguments.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var toStr = Object.prototype.toString; - -module.exports = function isArguments(value) { - var str = toStr.call(value); - var isArgs = str === '[object Arguments]'; - if (!isArgs) { - isArgs = str !== '[object Array]' && - value !== null && - typeof value === 'object' && - typeof value.length === 'number' && - value.length >= 0 && - toStr.call(value.callee) === '[object Function]'; - } - return isArgs; -}; - - -//# sourceURL=webpack://Quill/./node_modules/object-keys/isArguments.js?`)},"./node_modules/object.assign/implementation.js":function(module,exports,__webpack_require__){"use strict";eval(` - -// modified from https://github.com/es-shims/es6-shim -var keys = __webpack_require__(/*! object-keys */ "./node_modules/object-keys/index.js"); -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var canBeObject = function (obj) { - return typeof obj !== 'undefined' && obj !== null; -}; -var hasSymbols = __webpack_require__(/*! has-symbols/shams */ "./node_modules/has-symbols/shams.js")(); -var toObject = Object; -var push = bind.call(Function.call, Array.prototype.push); -var propIsEnumerable = bind.call(Function.call, Object.prototype.propertyIsEnumerable); -var originalGetSymbols = hasSymbols ? Object.getOwnPropertySymbols : null; - -module.exports = function assign(target, source1) { - if (!canBeObject(target)) { throw new TypeError('target must be an object'); } - var objTarget = toObject(target); - var s, source, i, props, syms, value, key; - for (s = 1; s < arguments.length; ++s) { - source = toObject(arguments[s]); - props = keys(source); - var getSymbols = hasSymbols && (Object.getOwnPropertySymbols || originalGetSymbols); - if (getSymbols) { - syms = getSymbols(source); - for (i = 0; i < syms.length; ++i) { - key = syms[i]; - if (propIsEnumerable(source, key)) { - push(props, key); - } - } - } - for (i = 0; i < props.length; ++i) { - key = props[i]; - value = source[key]; - if (propIsEnumerable(source, key)) { - objTarget[key] = value; - } - } - } - return objTarget; -}; - - -//# sourceURL=webpack://Quill/./node_modules/object.assign/implementation.js?`)},"./node_modules/object.assign/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var defineProperties = __webpack_require__(/*! define-properties */ "./node_modules/define-properties/index.js"); - -var implementation = __webpack_require__(/*! ./implementation */ "./node_modules/object.assign/implementation.js"); -var getPolyfill = __webpack_require__(/*! ./polyfill */ "./node_modules/object.assign/polyfill.js"); -var shim = __webpack_require__(/*! ./shim */ "./node_modules/object.assign/shim.js"); - -var polyfill = getPolyfill(); - -defineProperties(polyfill, { - getPolyfill: getPolyfill, - implementation: implementation, - shim: shim -}); - -module.exports = polyfill; - - -//# sourceURL=webpack://Quill/./node_modules/object.assign/index.js?`)},"./node_modules/object.assign/polyfill.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var implementation = __webpack_require__(/*! ./implementation */ "./node_modules/object.assign/implementation.js"); - -var lacksProperEnumerationOrder = function () { - if (!Object.assign) { - return false; - } - // v8, specifically in node 4.x, has a bug with incorrect property enumeration order - // note: this does not detect the bug unless there's 20 characters - var str = 'abcdefghijklmnopqrst'; - var letters = str.split(''); - var map = {}; - for (var i = 0; i < letters.length; ++i) { - map[letters[i]] = letters[i]; - } - var obj = Object.assign({}, map); - var actual = ''; - for (var k in obj) { - actual += k; - } - return str !== actual; -}; - -var assignHasPendingExceptions = function () { - if (!Object.assign || !Object.preventExtensions) { - return false; - } - // Firefox 37 still has "pending exception" logic in its Object.assign implementation, - // which is 72% slower than our shim, and Firefox 40's native implementation. - var thrower = Object.preventExtensions({ 1: 2 }); - try { - Object.assign(thrower, 'xy'); - } catch (e) { - return thrower[1] === 'y'; - } - return false; -}; - -module.exports = function getPolyfill() { - if (!Object.assign) { - return implementation; - } - if (lacksProperEnumerationOrder()) { - return implementation; - } - if (assignHasPendingExceptions()) { - return implementation; - } - return Object.assign; -}; - - -//# sourceURL=webpack://Quill/./node_modules/object.assign/polyfill.js?`)},"./node_modules/object.assign/shim.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var define = __webpack_require__(/*! define-properties */ "./node_modules/define-properties/index.js"); -var getPolyfill = __webpack_require__(/*! ./polyfill */ "./node_modules/object.assign/polyfill.js"); - -module.exports = function shimAssign() { - var polyfill = getPolyfill(); - define( - Object, - { assign: polyfill }, - { assign: function () { return Object.assign !== polyfill; } } - ); - return polyfill; -}; - - -//# sourceURL=webpack://Quill/./node_modules/object.assign/shim.js?`)},"./node_modules/parchment/src/attributor/attributor.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Attributor; }); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); - -class Attributor { - constructor(attrName, keyName, options = {}) { - this.attrName = attrName; - this.keyName = keyName; - const attributeBit = _scope__WEBPACK_IMPORTED_MODULE_0__["default"].TYPE & _scope__WEBPACK_IMPORTED_MODULE_0__["default"].ATTRIBUTE; - this.scope = - options.scope != null - ? // Ignore type bits, force attribute bit - (options.scope & _scope__WEBPACK_IMPORTED_MODULE_0__["default"].LEVEL) | attributeBit - : _scope__WEBPACK_IMPORTED_MODULE_0__["default"].ATTRIBUTE; - if (options.whitelist != null) { - this.whitelist = options.whitelist; - } - } - static keys(node) { - return Array.from(node.attributes).map((item) => item.name); - } - add(node, value) { - if (!this.canAdd(node, value)) { - return false; - } - node.setAttribute(this.keyName, value); - return true; - } - canAdd(_node, value) { - if (this.whitelist == null) { - return true; - } - if (typeof value === 'string') { - return this.whitelist.indexOf(value.replace(/["']/g, '')) > -1; - } - else { - return this.whitelist.indexOf(value) > -1; - } - } - remove(node) { - node.removeAttribute(this.keyName); - } - value(node) { - const value = node.getAttribute(this.keyName); - if (this.canAdd(node, value) && value) { - return value; - } - return ''; - } -} - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/attributor/attributor.ts?`)},"./node_modules/parchment/src/attributor/class.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _attributor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); - -function match(node, prefix) { - const className = node.getAttribute('class') || ''; - return className - .split(/\\s+/) - .filter((name) => name.indexOf(\`\${prefix}-\`) === 0); -} -class ClassAttributor extends _attributor__WEBPACK_IMPORTED_MODULE_0__["default"] { - static keys(node) { - return (node.getAttribute('class') || '') - .split(/\\s+/) - .map((name) => name.split('-').slice(0, -1).join('-')); - } - add(node, value) { - if (!this.canAdd(node, value)) { - return false; - } - this.remove(node); - node.classList.add(\`\${this.keyName}-\${value}\`); - return true; - } - remove(node) { - const matches = match(node, this.keyName); - matches.forEach((name) => { - node.classList.remove(name); - }); - if (node.classList.length === 0) { - node.removeAttribute('class'); - } - } - value(node) { - const result = match(node, this.keyName)[0] || ''; - const value = result.slice(this.keyName.length + 1); // +1 for hyphen - return this.canAdd(node, value) ? value : ''; - } -} -/* harmony default export */ __webpack_exports__["default"] = (ClassAttributor); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/attributor/class.ts?`)},"./node_modules/parchment/src/attributor/store.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _registry__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../registry */ "./node_modules/parchment/src/registry.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _attributor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); -/* harmony import */ var _class__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./class */ "./node_modules/parchment/src/attributor/class.ts"); -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./style */ "./node_modules/parchment/src/attributor/style.ts"); - - - - - -class AttributorStore { - constructor(domNode) { - this.attributes = {}; - this.domNode = domNode; - this.build(); - } - attribute(attribute, value) { - // verb - if (value) { - if (attribute.add(this.domNode, value)) { - if (attribute.value(this.domNode) != null) { - this.attributes[attribute.attrName] = attribute; - } - else { - delete this.attributes[attribute.attrName]; - } - } - } - else { - attribute.remove(this.domNode); - delete this.attributes[attribute.attrName]; - } - } - build() { - this.attributes = {}; - const blot = _registry__WEBPACK_IMPORTED_MODULE_0__["default"].find(this.domNode); - if (blot == null) { - return; - } - const attributes = _attributor__WEBPACK_IMPORTED_MODULE_2__["default"].keys(this.domNode); - const classes = _class__WEBPACK_IMPORTED_MODULE_3__["default"].keys(this.domNode); - const styles = _style__WEBPACK_IMPORTED_MODULE_4__["default"].keys(this.domNode); - attributes - .concat(classes) - .concat(styles) - .forEach((name) => { - const attr = blot.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_1__["default"].ATTRIBUTE); - if (attr instanceof _attributor__WEBPACK_IMPORTED_MODULE_2__["default"]) { - this.attributes[attr.attrName] = attr; - } - }); - } - copy(target) { - Object.keys(this.attributes).forEach((key) => { - const value = this.attributes[key].value(this.domNode); - target.format(key, value); - }); - } - move(target) { - this.copy(target); - Object.keys(this.attributes).forEach((key) => { - this.attributes[key].remove(this.domNode); - }); - this.attributes = {}; - } - values() { - return Object.keys(this.attributes).reduce((attributes, name) => { - attributes[name] = this.attributes[name].value(this.domNode); - return attributes; - }, {}); - } -} -/* harmony default export */ __webpack_exports__["default"] = (AttributorStore); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/attributor/store.ts?`)},"./node_modules/parchment/src/attributor/style.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _attributor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); - -function camelize(name) { - const parts = name.split('-'); - const rest = parts - .slice(1) - .map((part) => part[0].toUpperCase() + part.slice(1)) - .join(''); - return parts[0] + rest; -} -class StyleAttributor extends _attributor__WEBPACK_IMPORTED_MODULE_0__["default"] { - static keys(node) { - return (node.getAttribute('style') || '').split(';').map((value) => { - const arr = value.split(':'); - return arr[0].trim(); - }); - } - add(node, value) { - if (!this.canAdd(node, value)) { - return false; - } - // @ts-ignore - node.style[camelize(this.keyName)] = value; - return true; - } - remove(node) { - // @ts-ignore - node.style[camelize(this.keyName)] = ''; - if (!node.getAttribute('style')) { - node.removeAttribute('style'); - } - } - value(node) { - // @ts-ignore - const value = node.style[camelize(this.keyName)]; - return this.canAdd(node, value) ? value : ''; - } -} -/* harmony default export */ __webpack_exports__["default"] = (StyleAttributor); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/attributor/style.ts?`)},"./node_modules/parchment/src/blot/abstract/container.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _parent__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./parent */ "./node_modules/parchment/src/blot/abstract/parent.ts"); - - -class ContainerBlot extends _parent__WEBPACK_IMPORTED_MODULE_1__["default"] { - checkMerge() { - return (this.next !== null && this.next.statics.blotName === this.statics.blotName); - } - deleteAt(index, length) { - super.deleteAt(index, length); - this.enforceAllowedChildren(); - } - formatAt(index, length, name, value) { - super.formatAt(index, length, name, value); - this.enforceAllowedChildren(); - } - insertAt(index, value, def) { - super.insertAt(index, value, def); - this.enforceAllowedChildren(); - } - optimize(context) { - super.optimize(context); - if (this.children.length > 0 && this.next != null && this.checkMerge()) { - this.next.moveChildren(this); - this.next.remove(); - } - } -} -ContainerBlot.blotName = 'container'; -ContainerBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_0__["default"].BLOCK_BLOT; -/* harmony default export */ __webpack_exports__["default"] = (ContainerBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/abstract/container.ts?`)},"./node_modules/parchment/src/blot/abstract/leaf.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _shadow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./shadow */ "./node_modules/parchment/src/blot/abstract/shadow.ts"); - - -class LeafBlot extends _shadow__WEBPACK_IMPORTED_MODULE_1__["default"] { - static value(_domNode) { - return true; - } - index(node, offset) { - if (this.domNode === node || - this.domNode.compareDocumentPosition(node) & - Node.DOCUMENT_POSITION_CONTAINED_BY) { - return Math.min(offset, 1); - } - return -1; - } - position(index, _inclusive) { - const childNodes = Array.from(this.parent.domNode.childNodes); - let offset = childNodes.indexOf(this.domNode); - if (index > 0) { - offset += 1; - } - return [this.parent.domNode, offset]; - } - value() { - return { - [this.statics.blotName]: this.statics.value(this.domNode) || true, - }; - } -} -LeafBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_0__["default"].INLINE_BLOT; -/* harmony default export */ __webpack_exports__["default"] = (LeafBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/abstract/leaf.ts?`)},"./node_modules/parchment/src/blot/abstract/parent.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _collection_linked_list__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../collection/linked-list */ "./node_modules/parchment/src/collection/linked-list.ts"); -/* harmony import */ var _error__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../error */ "./node_modules/parchment/src/error.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _shadow__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./shadow */ "./node_modules/parchment/src/blot/abstract/shadow.ts"); - - - - -function makeAttachedBlot(node, scroll) { - let blot = scroll.find(node); - if (blot == null) { - try { - blot = scroll.create(node); - } - catch (e) { - blot = scroll.create(_scope__WEBPACK_IMPORTED_MODULE_2__["default"].INLINE); - Array.from(node.childNodes).forEach((child) => { - // @ts-ignore - blot.domNode.appendChild(child); - }); - if (node.parentNode) { - node.parentNode.replaceChild(blot.domNode, node); - } - blot.attach(); - } - } - return blot; -} -class ParentBlot extends _shadow__WEBPACK_IMPORTED_MODULE_3__["default"] { - constructor(scroll, domNode) { - super(scroll, domNode); - this.uiNode = null; - this.build(); - } - appendChild(other) { - this.insertBefore(other); - } - attach() { - super.attach(); - this.children.forEach((child) => { - child.attach(); - }); - } - attachUI(node) { - if (this.uiNode != null) { - this.uiNode.remove(); - } - this.uiNode = node; - if (ParentBlot.uiClass) { - this.uiNode.classList.add(ParentBlot.uiClass); - } - this.uiNode.setAttribute('contenteditable', 'false'); - this.domNode.insertBefore(this.uiNode, this.domNode.firstChild); - } - build() { - this.children = new _collection_linked_list__WEBPACK_IMPORTED_MODULE_0__["default"](); - // Need to be reversed for if DOM nodes already in order - Array.from(this.domNode.childNodes) - .filter((node) => node !== this.uiNode) - .reverse() - .forEach((node) => { - try { - const child = makeAttachedBlot(node, this.scroll); - this.insertBefore(child, this.children.head || undefined); - } - catch (err) { - if (err instanceof _error__WEBPACK_IMPORTED_MODULE_1__["default"]) { - return; - } - else { - throw err; - } - } - }); - } - deleteAt(index, length) { - if (index === 0 && length === this.length()) { - return this.remove(); - } - this.children.forEachAt(index, length, (child, offset, childLength) => { - child.deleteAt(offset, childLength); - }); - } - descendant(criteria, index = 0) { - const [child, offset] = this.children.find(index); - if ((criteria.blotName == null && criteria(child)) || - (criteria.blotName != null && child instanceof criteria)) { - return [child, offset]; - } - else if (child instanceof ParentBlot) { - return child.descendant(criteria, offset); - } - else { - return [null, -1]; - } - } - descendants(criteria, index = 0, length = Number.MAX_VALUE) { - let descendants = []; - let lengthLeft = length; - this.children.forEachAt(index, length, (child, childIndex, childLength) => { - if ((criteria.blotName == null && criteria(child)) || - (criteria.blotName != null && child instanceof criteria)) { - descendants.push(child); - } - if (child instanceof ParentBlot) { - descendants = descendants.concat(child.descendants(criteria, childIndex, lengthLeft)); - } - lengthLeft -= childLength; - }); - return descendants; - } - detach() { - this.children.forEach((child) => { - child.detach(); - }); - super.detach(); - } - enforceAllowedChildren() { - let done = false; - this.children.forEach((child) => { - if (done) { - return; - } - const allowed = this.statics.allowedChildren.some((def) => child instanceof def); - if (allowed) { - return; - } - if (child.statics.scope === _scope__WEBPACK_IMPORTED_MODULE_2__["default"].BLOCK_BLOT) { - if (child.next != null) { - this.splitAfter(child); - } - if (child.prev != null) { - this.splitAfter(child.prev); - } - child.parent.unwrap(); - done = true; - } - else if (child instanceof ParentBlot) { - child.unwrap(); - } - else { - child.remove(); - } - }); - } - formatAt(index, length, name, value) { - this.children.forEachAt(index, length, (child, offset, childLength) => { - child.formatAt(offset, childLength, name, value); - }); - } - insertAt(index, value, def) { - const [child, offset] = this.children.find(index); - if (child) { - child.insertAt(offset, value, def); - } - else { - const blot = def == null - ? this.scroll.create('text', value) - : this.scroll.create(value, def); - this.appendChild(blot); - } - } - insertBefore(childBlot, refBlot) { - if (childBlot.parent != null) { - childBlot.parent.children.remove(childBlot); - } - let refDomNode = null; - this.children.insertBefore(childBlot, refBlot || null); - childBlot.parent = this; - if (refBlot != null) { - refDomNode = refBlot.domNode; - } - if (this.domNode.parentNode !== childBlot.domNode || - this.domNode.nextSibling !== refDomNode) { - this.domNode.insertBefore(childBlot.domNode, refDomNode); - } - childBlot.attach(); - } - length() { - return this.children.reduce((memo, child) => { - return memo + child.length(); - }, 0); - } - moveChildren(targetParent, refNode) { - this.children.forEach((child) => { - targetParent.insertBefore(child, refNode); - }); - } - optimize(context) { - super.optimize(context); - this.enforceAllowedChildren(); - if (this.uiNode != null && this.uiNode !== this.domNode.firstChild) { - this.domNode.insertBefore(this.uiNode, this.domNode.firstChild); - } - if (this.children.length === 0) { - if (this.statics.defaultChild != null) { - const child = this.scroll.create(this.statics.defaultChild.blotName); - this.appendChild(child); - // TODO double check if necessary - // child.optimize(context); - } - else { - this.remove(); - } - } - } - path(index, inclusive = false) { - const [child, offset] = this.children.find(index, inclusive); - const position = [[this, index]]; - if (child instanceof ParentBlot) { - return position.concat(child.path(offset, inclusive)); - } - else if (child != null) { - position.push([child, offset]); - } - return position; - } - removeChild(child) { - this.children.remove(child); - } - replaceWith(name, value) { - const replacement = typeof name === 'string' ? this.scroll.create(name, value) : name; - if (replacement instanceof ParentBlot) { - this.moveChildren(replacement); - } - return super.replaceWith(replacement); - } - split(index, force = false) { - if (!force) { - if (index === 0) { - return this; - } - if (index === this.length()) { - return this.next; - } - } - const after = this.clone(); - if (this.parent) { - this.parent.insertBefore(after, this.next || undefined); - } - this.children.forEachAt(index, this.length(), (child, offset, _length) => { - const split = child.split(offset, force); - if (split != null) { - after.appendChild(split); - } - }); - return after; - } - splitAfter(child) { - const after = this.clone(); - while (child.next != null) { - after.appendChild(child.next); - } - if (this.parent) { - this.parent.insertBefore(after, this.next || undefined); - } - return after; - } - unwrap() { - if (this.parent) { - this.moveChildren(this.parent, this.next || undefined); - } - this.remove(); - } - update(mutations, _context) { - const addedNodes = []; - const removedNodes = []; - mutations.forEach((mutation) => { - if (mutation.target === this.domNode && mutation.type === 'childList') { - addedNodes.push(...mutation.addedNodes); - removedNodes.push(...mutation.removedNodes); - } - }); - removedNodes.forEach((node) => { - // Check node has actually been removed - // One exception is Chrome does not immediately remove IFRAMEs - // from DOM but MutationRecord is correct in its reported removal - if (node.parentNode != null && - // @ts-ignore - node.tagName !== 'IFRAME' && - document.body.compareDocumentPosition(node) & - Node.DOCUMENT_POSITION_CONTAINED_BY) { - return; - } - const blot = this.scroll.find(node); - if (blot == null) { - return; - } - if (blot.domNode.parentNode == null || - blot.domNode.parentNode === this.domNode) { - blot.detach(); - } - }); - addedNodes - .filter((node) => { - return node.parentNode === this.domNode || node === this.uiNode; - }) - .sort((a, b) => { - if (a === b) { - return 0; - } - if (a.compareDocumentPosition(b) & Node.DOCUMENT_POSITION_FOLLOWING) { - return 1; - } - return -1; - }) - .forEach((node) => { - let refBlot = null; - if (node.nextSibling != null) { - refBlot = this.scroll.find(node.nextSibling); - } - const blot = makeAttachedBlot(node, this.scroll); - if (blot.next !== refBlot || blot.next == null) { - if (blot.parent != null) { - blot.parent.removeChild(this); - } - this.insertBefore(blot, refBlot || undefined); - } - }); - this.enforceAllowedChildren(); - } -} -ParentBlot.uiClass = ''; -/* harmony default export */ __webpack_exports__["default"] = (ParentBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/abstract/parent.ts?`)},"./node_modules/parchment/src/blot/abstract/shadow.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _error__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error */ "./node_modules/parchment/src/error.ts"); -/* harmony import */ var _registry__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../registry */ "./node_modules/parchment/src/registry.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../scope */ "./node_modules/parchment/src/scope.ts"); - - - -class ShadowBlot { - constructor(scroll, domNode) { - this.scroll = scroll; - this.domNode = domNode; - _registry__WEBPACK_IMPORTED_MODULE_1__["default"].blots.set(domNode, this); - this.prev = null; - this.next = null; - } - static create(value) { - if (this.tagName == null) { - throw new _error__WEBPACK_IMPORTED_MODULE_0__["default"]('Blot definition missing tagName'); - } - let node; - if (Array.isArray(this.tagName)) { - if (typeof value === 'string') { - value = value.toUpperCase(); - if (parseInt(value, 10).toString() === value) { - value = parseInt(value, 10); - } - } - if (typeof value === 'number') { - node = document.createElement(this.tagName[value - 1]); - } - else if (this.tagName.indexOf(value) > -1) { - node = document.createElement(value); - } - else { - node = document.createElement(this.tagName[0]); - } - } - else { - node = document.createElement(this.tagName); - } - if (this.className) { - node.classList.add(this.className); - } - return node; - } - // Hack for accessing inherited static methods - get statics() { - return this.constructor; - } - attach() { - // Nothing to do - } - clone() { - const domNode = this.domNode.cloneNode(false); - return this.scroll.create(domNode); - } - detach() { - if (this.parent != null) { - this.parent.removeChild(this); - } - _registry__WEBPACK_IMPORTED_MODULE_1__["default"].blots.delete(this.domNode); - } - deleteAt(index, length) { - const blot = this.isolate(index, length); - blot.remove(); - } - formatAt(index, length, name, value) { - const blot = this.isolate(index, length); - if (this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].BLOT) != null && value) { - blot.wrap(name, value); - } - else if (this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].ATTRIBUTE) != null) { - const parent = this.scroll.create(this.statics.scope); - blot.wrap(parent); - parent.format(name, value); - } - } - insertAt(index, value, def) { - const blot = def == null - ? this.scroll.create('text', value) - : this.scroll.create(value, def); - const ref = this.split(index); - this.parent.insertBefore(blot, ref || undefined); - } - isolate(index, length) { - const target = this.split(index); - if (target == null) { - throw new Error('Attempt to isolate at end'); - } - target.split(length); - return target; - } - length() { - return 1; - } - offset(root = this.parent) { - if (this.parent == null || this === root) { - return 0; - } - return this.parent.children.offset(this) + this.parent.offset(root); - } - optimize(_context) { - if (this.statics.requiredContainer && - !(this.parent instanceof this.statics.requiredContainer)) { - this.wrap(this.statics.requiredContainer.blotName); - } - } - remove() { - if (this.domNode.parentNode != null) { - this.domNode.parentNode.removeChild(this.domNode); - } - this.detach(); - } - replaceWith(name, value) { - const replacement = typeof name === 'string' ? this.scroll.create(name, value) : name; - if (this.parent != null) { - this.parent.insertBefore(replacement, this.next || undefined); - this.remove(); - } - return replacement; - } - split(index, _force) { - return index === 0 ? this : this.next; - } - update(_mutations, _context) { - // Nothing to do by default - } - wrap(name, value) { - const wrapper = typeof name === 'string' - ? this.scroll.create(name, value) - : name; - if (this.parent != null) { - this.parent.insertBefore(wrapper, this.next || undefined); - } - if (typeof wrapper.appendChild !== 'function') { - throw new _error__WEBPACK_IMPORTED_MODULE_0__["default"](\`Cannot wrap \${name}\`); - } - wrapper.appendChild(this); - return wrapper; - } -} -ShadowBlot.blotName = 'abstract'; -/* harmony default export */ __webpack_exports__["default"] = (ShadowBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/abstract/shadow.ts?`)},"./node_modules/parchment/src/blot/block.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _attributor_attributor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../attributor/attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); -/* harmony import */ var _attributor_store__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../attributor/store */ "./node_modules/parchment/src/attributor/store.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _abstract_leaf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./abstract/leaf */ "./node_modules/parchment/src/blot/abstract/leaf.ts"); -/* harmony import */ var _abstract_parent__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./abstract/parent */ "./node_modules/parchment/src/blot/abstract/parent.ts"); -/* harmony import */ var _inline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./inline */ "./node_modules/parchment/src/blot/inline.ts"); - - - - - - -class BlockBlot extends _abstract_parent__WEBPACK_IMPORTED_MODULE_4__["default"] { - constructor(scroll, domNode) { - super(scroll, domNode); - this.attributes = new _attributor_store__WEBPACK_IMPORTED_MODULE_1__["default"](this.domNode); - } - static formats(domNode, scroll) { - const match = scroll.query(BlockBlot.blotName); - if (match != null && - domNode.tagName === match.tagName) { - return undefined; - } - else if (typeof this.tagName === 'string') { - return true; - } - else if (Array.isArray(this.tagName)) { - return domNode.tagName.toLowerCase(); - } - } - format(name, value) { - const format = this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].BLOCK); - if (format == null) { - return; - } - else if (format instanceof _attributor_attributor__WEBPACK_IMPORTED_MODULE_0__["default"]) { - this.attributes.attribute(format, value); - } - else if (name === this.statics.blotName && !value) { - this.replaceWith(BlockBlot.blotName); - } - else if (value && - (name !== this.statics.blotName || this.formats()[name] !== value)) { - this.replaceWith(name, value); - } - } - formats() { - const formats = this.attributes.values(); - const format = this.statics.formats(this.domNode, this.scroll); - if (format != null) { - formats[this.statics.blotName] = format; - } - return formats; - } - formatAt(index, length, name, value) { - if (this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].BLOCK) != null) { - this.format(name, value); - } - else { - super.formatAt(index, length, name, value); - } - } - insertAt(index, value, def) { - if (def == null || this.scroll.query(value, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].INLINE) != null) { - // Insert text or inline - super.insertAt(index, value, def); - } - else { - const after = this.split(index); - if (after != null) { - const blot = this.scroll.create(value, def); - after.parent.insertBefore(blot, after); - } - else { - throw new Error('Attempt to insertAt after block boundaries'); - } - } - } - replaceWith(name, value) { - const replacement = super.replaceWith(name, value); - this.attributes.copy(replacement); - return replacement; - } - update(mutations, context) { - super.update(mutations, context); - const attributeChanged = mutations.some((mutation) => mutation.target === this.domNode && mutation.type === 'attributes'); - if (attributeChanged) { - this.attributes.build(); - } - } -} -BlockBlot.blotName = 'block'; -BlockBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_2__["default"].BLOCK_BLOT; -BlockBlot.tagName = 'P'; -BlockBlot.allowedChildren = [ - _inline__WEBPACK_IMPORTED_MODULE_5__["default"], - BlockBlot, - _abstract_leaf__WEBPACK_IMPORTED_MODULE_3__["default"], -]; -/* harmony default export */ __webpack_exports__["default"] = (BlockBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/block.ts?`)},"./node_modules/parchment/src/blot/embed.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _abstract_leaf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./abstract/leaf */ "./node_modules/parchment/src/blot/abstract/leaf.ts"); - -class EmbedBlot extends _abstract_leaf__WEBPACK_IMPORTED_MODULE_0__["default"] { - static formats(_domNode, _scroll) { - return undefined; - } - format(name, value) { - // super.formatAt wraps, which is what we want in general, - // but this allows subclasses to overwrite for formats - // that just apply to particular embeds - super.formatAt(0, this.length(), name, value); - } - formatAt(index, length, name, value) { - if (index === 0 && length === this.length()) { - this.format(name, value); - } - else { - super.formatAt(index, length, name, value); - } - } - formats() { - return this.statics.formats(this.domNode, this.scroll); - } -} -/* harmony default export */ __webpack_exports__["default"] = (EmbedBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/embed.ts?`)},"./node_modules/parchment/src/blot/inline.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _attributor_attributor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../attributor/attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); -/* harmony import */ var _attributor_store__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../attributor/store */ "./node_modules/parchment/src/attributor/store.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _abstract_leaf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./abstract/leaf */ "./node_modules/parchment/src/blot/abstract/leaf.ts"); -/* harmony import */ var _abstract_parent__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./abstract/parent */ "./node_modules/parchment/src/blot/abstract/parent.ts"); - - - - - -// Shallow object comparison -function isEqual(obj1, obj2) { - if (Object.keys(obj1).length !== Object.keys(obj2).length) { - return false; - } - // @ts-ignore - for (const prop in obj1) { - // @ts-ignore - if (obj1[prop] !== obj2[prop]) { - return false; - } - } - return true; -} -class InlineBlot extends _abstract_parent__WEBPACK_IMPORTED_MODULE_4__["default"] { - constructor(scroll, domNode) { - super(scroll, domNode); - this.attributes = new _attributor_store__WEBPACK_IMPORTED_MODULE_1__["default"](this.domNode); - } - static formats(domNode, scroll) { - const match = scroll.query(InlineBlot.blotName); - if (match != null && - domNode.tagName === match.tagName) { - return undefined; - } - else if (typeof this.tagName === 'string') { - return true; - } - else if (Array.isArray(this.tagName)) { - return domNode.tagName.toLowerCase(); - } - return undefined; - } - format(name, value) { - if (name === this.statics.blotName && !value) { - this.children.forEach((child) => { - if (!(child instanceof InlineBlot)) { - child = child.wrap(InlineBlot.blotName, true); - } - this.attributes.copy(child); - }); - this.unwrap(); - } - else { - const format = this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].INLINE); - if (format == null) { - return; - } - if (format instanceof _attributor_attributor__WEBPACK_IMPORTED_MODULE_0__["default"]) { - this.attributes.attribute(format, value); - } - else if (value && - (name !== this.statics.blotName || this.formats()[name] !== value)) { - this.replaceWith(name, value); - } - } - } - formats() { - const formats = this.attributes.values(); - const format = this.statics.formats(this.domNode, this.scroll); - if (format != null) { - formats[this.statics.blotName] = format; - } - return formats; - } - formatAt(index, length, name, value) { - if (this.formats()[name] != null || - this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].ATTRIBUTE)) { - const blot = this.isolate(index, length); - blot.format(name, value); - } - else { - super.formatAt(index, length, name, value); - } - } - optimize(context) { - super.optimize(context); - const formats = this.formats(); - if (Object.keys(formats).length === 0) { - return this.unwrap(); // unformatted span - } - const next = this.next; - if (next instanceof InlineBlot && - next.prev === this && - isEqual(formats, next.formats())) { - next.moveChildren(this); - next.remove(); - } - } - replaceWith(name, value) { - const replacement = super.replaceWith(name, value); - this.attributes.copy(replacement); - return replacement; - } - update(mutations, context) { - super.update(mutations, context); - const attributeChanged = mutations.some((mutation) => mutation.target === this.domNode && mutation.type === 'attributes'); - if (attributeChanged) { - this.attributes.build(); - } - } - wrap(name, value) { - const wrapper = super.wrap(name, value); - if (wrapper instanceof InlineBlot) { - this.attributes.move(wrapper); - } - return wrapper; - } -} -InlineBlot.allowedChildren = [InlineBlot, _abstract_leaf__WEBPACK_IMPORTED_MODULE_3__["default"]]; -InlineBlot.blotName = 'inline'; -InlineBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_2__["default"].INLINE_BLOT; -InlineBlot.tagName = 'SPAN'; -/* harmony default export */ __webpack_exports__["default"] = (InlineBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/inline.ts?`)},"./node_modules/parchment/src/blot/scroll.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _registry__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../registry */ "./node_modules/parchment/src/registry.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _abstract_container__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./abstract/container */ "./node_modules/parchment/src/blot/abstract/container.ts"); -/* harmony import */ var _abstract_parent__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./abstract/parent */ "./node_modules/parchment/src/blot/abstract/parent.ts"); -/* harmony import */ var _block__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./block */ "./node_modules/parchment/src/blot/block.ts"); - - - - - -const OBSERVER_CONFIG = { - attributes: true, - characterData: true, - characterDataOldValue: true, - childList: true, - subtree: true, -}; -const MAX_OPTIMIZE_ITERATIONS = 100; -class ScrollBlot extends _abstract_parent__WEBPACK_IMPORTED_MODULE_3__["default"] { - constructor(registry, node) { - // @ts-ignore - super(null, node); - this.registry = registry; - this.scroll = this; - this.build(); - this.observer = new MutationObserver((mutations) => { - this.update(mutations); - }); - this.observer.observe(this.domNode, OBSERVER_CONFIG); - this.attach(); - } - create(input, value) { - return this.registry.create(this, input, value); - } - find(node, bubble = false) { - return this.registry.find(node, bubble); - } - query(query, scope = _scope__WEBPACK_IMPORTED_MODULE_1__["default"].ANY) { - return this.registry.query(query, scope); - } - register(...definitions) { - return this.registry.register(...definitions); - } - build() { - if (this.scroll == null) { - return; - } - super.build(); - } - detach() { - super.detach(); - this.observer.disconnect(); - } - deleteAt(index, length) { - this.update(); - if (index === 0 && length === this.length()) { - this.children.forEach((child) => { - child.remove(); - }); - } - else { - super.deleteAt(index, length); - } - } - formatAt(index, length, name, value) { - this.update(); - super.formatAt(index, length, name, value); - } - insertAt(index, value, def) { - this.update(); - super.insertAt(index, value, def); - } - optimize(mutations = [], context = {}) { - super.optimize(context); - const mutationsMap = context.mutationsMap || new WeakMap(); - // We must modify mutations directly, cannot make copy and then modify - let records = Array.from(this.observer.takeRecords()); - // Array.push currently seems to be implemented by a non-tail recursive function - // so we cannot just mutations.push.apply(mutations, this.observer.takeRecords()); - while (records.length > 0) { - mutations.push(records.pop()); - } - const mark = (blot, markParent = true) => { - if (blot == null || blot === this) { - return; - } - if (blot.domNode.parentNode == null) { - return; - } - if (!mutationsMap.has(blot.domNode)) { - mutationsMap.set(blot.domNode, []); - } - if (markParent) { - mark(blot.parent); - } - }; - const optimize = (blot) => { - // Post-order traversal - if (!mutationsMap.has(blot.domNode)) { - return; - } - if (blot instanceof _abstract_parent__WEBPACK_IMPORTED_MODULE_3__["default"]) { - blot.children.forEach(optimize); - } - mutationsMap.delete(blot.domNode); - blot.optimize(context); - }; - let remaining = mutations; - for (let i = 0; remaining.length > 0; i += 1) { - if (i >= MAX_OPTIMIZE_ITERATIONS) { - throw new Error('[Parchment] Maximum optimize iterations reached'); - } - remaining.forEach((mutation) => { - const blot = this.find(mutation.target, true); - if (blot == null) { - return; - } - if (blot.domNode === mutation.target) { - if (mutation.type === 'childList') { - mark(this.find(mutation.previousSibling, false)); - Array.from(mutation.addedNodes).forEach((node) => { - const child = this.find(node, false); - mark(child, false); - if (child instanceof _abstract_parent__WEBPACK_IMPORTED_MODULE_3__["default"]) { - child.children.forEach((grandChild) => { - mark(grandChild, false); - }); - } - }); - } - else if (mutation.type === 'attributes') { - mark(blot.prev); - } - } - mark(blot); - }); - this.children.forEach(optimize); - remaining = Array.from(this.observer.takeRecords()); - records = remaining.slice(); - while (records.length > 0) { - mutations.push(records.pop()); - } - } - } - update(mutations, context = {}) { - mutations = mutations || this.observer.takeRecords(); - const mutationsMap = new WeakMap(); - mutations - .map((mutation) => { - const blot = _registry__WEBPACK_IMPORTED_MODULE_0__["default"].find(mutation.target, true); - if (blot == null) { - return null; - } - if (mutationsMap.has(blot.domNode)) { - mutationsMap.get(blot.domNode).push(mutation); - return null; - } - else { - mutationsMap.set(blot.domNode, [mutation]); - return blot; - } - }) - .forEach((blot) => { - if (blot != null && blot !== this && mutationsMap.has(blot.domNode)) { - blot.update(mutationsMap.get(blot.domNode) || [], context); - } - }); - context.mutationsMap = mutationsMap; - if (mutationsMap.has(this.domNode)) { - super.update(mutationsMap.get(this.domNode), context); - } - this.optimize(mutations, context); - } -} -ScrollBlot.blotName = 'scroll'; -ScrollBlot.defaultChild = _block__WEBPACK_IMPORTED_MODULE_4__["default"]; -ScrollBlot.allowedChildren = [_block__WEBPACK_IMPORTED_MODULE_4__["default"], _abstract_container__WEBPACK_IMPORTED_MODULE_2__["default"]]; -ScrollBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_1__["default"].BLOCK_BLOT; -ScrollBlot.tagName = 'DIV'; -/* harmony default export */ __webpack_exports__["default"] = (ScrollBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/scroll.ts?`)},"./node_modules/parchment/src/blot/text.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _abstract_leaf__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./abstract/leaf */ "./node_modules/parchment/src/blot/abstract/leaf.ts"); - - -class TextBlot extends _abstract_leaf__WEBPACK_IMPORTED_MODULE_1__["default"] { - constructor(scroll, node) { - super(scroll, node); - this.text = this.statics.value(this.domNode); - } - static create(value) { - return document.createTextNode(value); - } - static value(domNode) { - return domNode.data; - } - deleteAt(index, length) { - this.domNode.data = this.text = - this.text.slice(0, index) + this.text.slice(index + length); - } - index(node, offset) { - if (this.domNode === node) { - return offset; - } - return -1; - } - insertAt(index, value, def) { - if (def == null) { - this.text = this.text.slice(0, index) + value + this.text.slice(index); - this.domNode.data = this.text; - } - else { - super.insertAt(index, value, def); - } - } - length() { - return this.text.length; - } - optimize(context) { - super.optimize(context); - this.text = this.statics.value(this.domNode); - if (this.text.length === 0) { - this.remove(); - } - else if (this.next instanceof TextBlot && this.next.prev === this) { - this.insertAt(this.length(), this.next.value()); - this.next.remove(); - } - } - position(index, _inclusive = false) { - return [this.domNode, index]; - } - split(index, force = false) { - if (!force) { - if (index === 0) { - return this; - } - if (index === this.length()) { - return this.next; - } - } - const after = this.scroll.create(this.domNode.splitText(index)); - this.parent.insertBefore(after, this.next || undefined); - this.text = this.statics.value(this.domNode); - return after; - } - update(mutations, _context) { - if (mutations.some((mutation) => { - return (mutation.type === 'characterData' && mutation.target === this.domNode); - })) { - this.text = this.statics.value(this.domNode); - } - } - value() { - return this.text; - } -} -TextBlot.blotName = 'text'; -TextBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_0__["default"].INLINE_BLOT; -/* harmony default export */ __webpack_exports__["default"] = (TextBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/text.ts?`)},"./node_modules/parchment/src/collection/linked-list.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -class LinkedList { - constructor() { - this.head = null; - this.tail = null; - this.length = 0; - } - append(...nodes) { - this.insertBefore(nodes[0], null); - if (nodes.length > 1) { - const rest = nodes.slice(1); - this.append(...rest); - } - } - at(index) { - const next = this.iterator(); - let cur = next(); - while (cur && index > 0) { - index -= 1; - cur = next(); - } - return cur; - } - contains(node) { - const next = this.iterator(); - let cur = next(); - while (cur) { - if (cur === node) { - return true; - } - cur = next(); - } - return false; - } - indexOf(node) { - const next = this.iterator(); - let cur = next(); - let index = 0; - while (cur) { - if (cur === node) { - return index; - } - index += 1; - cur = next(); - } - return -1; - } - insertBefore(node, refNode) { - if (node == null) { - return; - } - this.remove(node); - node.next = refNode; - if (refNode != null) { - node.prev = refNode.prev; - if (refNode.prev != null) { - refNode.prev.next = node; - } - refNode.prev = node; - if (refNode === this.head) { - this.head = node; - } - } - else if (this.tail != null) { - this.tail.next = node; - node.prev = this.tail; - this.tail = node; - } - else { - node.prev = null; - this.head = this.tail = node; - } - this.length += 1; - } - offset(target) { - let index = 0; - let cur = this.head; - while (cur != null) { - if (cur === target) { - return index; - } - index += cur.length(); - cur = cur.next; - } - return -1; - } - remove(node) { - if (!this.contains(node)) { - return; - } - if (node.prev != null) { - node.prev.next = node.next; - } - if (node.next != null) { - node.next.prev = node.prev; - } - if (node === this.head) { - this.head = node.next; - } - if (node === this.tail) { - this.tail = node.prev; - } - this.length -= 1; - } - iterator(curNode = this.head) { - // TODO use yield when we can - return () => { - const ret = curNode; - if (curNode != null) { - curNode = curNode.next; - } - return ret; - }; - } - find(index, inclusive = false) { - const next = this.iterator(); - let cur = next(); - while (cur) { - const length = cur.length(); - if (index < length || - (inclusive && - index === length && - (cur.next == null || cur.next.length() !== 0))) { - return [cur, index]; - } - index -= length; - cur = next(); - } - return [null, 0]; - } - forEach(callback) { - const next = this.iterator(); - let cur = next(); - while (cur) { - callback(cur); - cur = next(); - } - } - forEachAt(index, length, callback) { - if (length <= 0) { - return; - } - const [startNode, offset] = this.find(index); - let curIndex = index - offset; - const next = this.iterator(startNode); - let cur = next(); - while (cur && curIndex < index + length) { - const curLength = cur.length(); - if (index > curIndex) { - callback(cur, index - curIndex, Math.min(length, curIndex + curLength - index)); - } - else { - callback(cur, 0, Math.min(curLength, index + length - curIndex)); - } - curIndex += curLength; - cur = next(); - } - } - map(callback) { - return this.reduce((memo, cur) => { - memo.push(callback(cur)); - return memo; - }, []); - } - reduce(callback, memo) { - const next = this.iterator(); - let cur = next(); - while (cur) { - memo = callback(memo, cur); - cur = next(); - } - return memo; - } -} -/* harmony default export */ __webpack_exports__["default"] = (LinkedList); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/collection/linked-list.ts?`)},"./node_modules/parchment/src/error.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return ParchmentError; }); -class ParchmentError extends Error { - constructor(message) { - message = '[Parchment] ' + message; - super(message); - this.message = message; - this.name = this.constructor.name; - } -} - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/error.ts?`)},"./node_modules/parchment/src/parchment.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blot_abstract_container__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./blot/abstract/container */ "./node_modules/parchment/src/blot/abstract/container.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContainerBlot", function() { return _blot_abstract_container__WEBPACK_IMPORTED_MODULE_0__["default"]; }); - -/* harmony import */ var _blot_abstract_leaf__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blot/abstract/leaf */ "./node_modules/parchment/src/blot/abstract/leaf.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LeafBlot", function() { return _blot_abstract_leaf__WEBPACK_IMPORTED_MODULE_1__["default"]; }); - -/* harmony import */ var _blot_abstract_parent__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blot/abstract/parent */ "./node_modules/parchment/src/blot/abstract/parent.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParentBlot", function() { return _blot_abstract_parent__WEBPACK_IMPORTED_MODULE_2__["default"]; }); - -/* harmony import */ var _blot_block__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blot/block */ "./node_modules/parchment/src/blot/block.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BlockBlot", function() { return _blot_block__WEBPACK_IMPORTED_MODULE_3__["default"]; }); - -/* harmony import */ var _blot_embed__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./blot/embed */ "./node_modules/parchment/src/blot/embed.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmbedBlot", function() { return _blot_embed__WEBPACK_IMPORTED_MODULE_4__["default"]; }); - -/* harmony import */ var _blot_inline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./blot/inline */ "./node_modules/parchment/src/blot/inline.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InlineBlot", function() { return _blot_inline__WEBPACK_IMPORTED_MODULE_5__["default"]; }); - -/* harmony import */ var _blot_scroll__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./blot/scroll */ "./node_modules/parchment/src/blot/scroll.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScrollBlot", function() { return _blot_scroll__WEBPACK_IMPORTED_MODULE_6__["default"]; }); - -/* harmony import */ var _blot_text__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./blot/text */ "./node_modules/parchment/src/blot/text.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextBlot", function() { return _blot_text__WEBPACK_IMPORTED_MODULE_7__["default"]; }); - -/* harmony import */ var _attributor_attributor__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./attributor/attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Attributor", function() { return _attributor_attributor__WEBPACK_IMPORTED_MODULE_8__["default"]; }); - -/* harmony import */ var _attributor_class__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./attributor/class */ "./node_modules/parchment/src/attributor/class.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassAttributor", function() { return _attributor_class__WEBPACK_IMPORTED_MODULE_9__["default"]; }); - -/* harmony import */ var _attributor_store__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./attributor/store */ "./node_modules/parchment/src/attributor/store.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AttributorStore", function() { return _attributor_store__WEBPACK_IMPORTED_MODULE_10__["default"]; }); - -/* harmony import */ var _attributor_style__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./attributor/style */ "./node_modules/parchment/src/attributor/style.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StyleAttributor", function() { return _attributor_style__WEBPACK_IMPORTED_MODULE_11__["default"]; }); - -/* harmony import */ var _registry__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./registry */ "./node_modules/parchment/src/registry.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Registry", function() { return _registry__WEBPACK_IMPORTED_MODULE_12__["default"]; }); - -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Scope", function() { return _scope__WEBPACK_IMPORTED_MODULE_13__["default"]; }); - - - - - - - - - - - - - - - - - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/parchment.ts?`)},"./node_modules/parchment/src/registry.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Registry; }); -/* harmony import */ var _error__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./error */ "./node_modules/parchment/src/error.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./scope */ "./node_modules/parchment/src/scope.ts"); - - -class Registry { - constructor() { - this.attributes = {}; - this.classes = {}; - this.tags = {}; - this.types = {}; - } - static find(node, bubble = false) { - if (node == null) { - return null; - } - if (this.blots.has(node)) { - return this.blots.get(node) || null; - } - if (bubble) { - return this.find(node.parentNode, bubble); - } - return null; - } - create(scroll, input, value) { - const match = this.query(input); - if (match == null) { - throw new _error__WEBPACK_IMPORTED_MODULE_0__["default"](\`Unable to create \${input} blot\`); - } - const blotClass = match; - const node = - // @ts-ignore - input instanceof Node || input.nodeType === Node.TEXT_NODE - ? input - : blotClass.create(value); - const blot = new blotClass(scroll, node, value); - Registry.blots.set(blot.domNode, blot); - return blot; - } - find(node, bubble = false) { - return Registry.find(node, bubble); - } - query(query, scope = _scope__WEBPACK_IMPORTED_MODULE_1__["default"].ANY) { - let match; - if (typeof query === 'string') { - match = this.types[query] || this.attributes[query]; - // @ts-ignore - } - else if (query instanceof Text || query.nodeType === Node.TEXT_NODE) { - match = this.types.text; - } - else if (typeof query === 'number') { - if (query & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].LEVEL & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].BLOCK) { - match = this.types.block; - } - else if (query & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].LEVEL & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].INLINE) { - match = this.types.inline; - } - } - else if (query instanceof HTMLElement) { - const names = (query.getAttribute('class') || '').split(/\\s+/); - names.some((name) => { - match = this.classes[name]; - if (match) { - return true; - } - return false; - }); - match = match || this.tags[query.tagName]; - } - if (match == null) { - return null; - } - // @ts-ignore - if (scope & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].LEVEL & match.scope && scope & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].TYPE & match.scope) { - return match; - } - return null; - } - register(...definitions) { - if (definitions.length > 1) { - return definitions.map((d) => { - return this.register(d); - }); - } - const definition = definitions[0]; - if (typeof definition.blotName !== 'string' && - typeof definition.attrName !== 'string') { - throw new _error__WEBPACK_IMPORTED_MODULE_0__["default"]('Invalid definition'); - } - else if (definition.blotName === 'abstract') { - throw new _error__WEBPACK_IMPORTED_MODULE_0__["default"]('Cannot register abstract class'); - } - this.types[definition.blotName || definition.attrName] = definition; - if (typeof definition.keyName === 'string') { - this.attributes[definition.keyName] = definition; - } - else { - if (definition.className != null) { - this.classes[definition.className] = definition; - } - if (definition.tagName != null) { - if (Array.isArray(definition.tagName)) { - definition.tagName = definition.tagName.map((tagName) => { - return tagName.toUpperCase(); - }); - } - else { - definition.tagName = definition.tagName.toUpperCase(); - } - const tagNames = Array.isArray(definition.tagName) - ? definition.tagName - : [definition.tagName]; - tagNames.forEach((tag) => { - if (this.tags[tag] == null || definition.className == null) { - this.tags[tag] = definition; - } - }); - } - } - return definition; - } -} -Registry.blots = new WeakMap(); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/registry.ts?`)},"./node_modules/parchment/src/scope.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -var Scope; -(function (Scope) { - Scope[Scope["TYPE"] = 3] = "TYPE"; - Scope[Scope["LEVEL"] = 12] = "LEVEL"; - Scope[Scope["ATTRIBUTE"] = 13] = "ATTRIBUTE"; - Scope[Scope["BLOT"] = 14] = "BLOT"; - Scope[Scope["INLINE"] = 7] = "INLINE"; - Scope[Scope["BLOCK"] = 11] = "BLOCK"; - Scope[Scope["BLOCK_BLOT"] = 10] = "BLOCK_BLOT"; - Scope[Scope["INLINE_BLOT"] = 6] = "INLINE_BLOT"; - Scope[Scope["BLOCK_ATTRIBUTE"] = 9] = "BLOCK_ATTRIBUTE"; - Scope[Scope["INLINE_ATTRIBUTE"] = 5] = "INLINE_ATTRIBUTE"; - Scope[Scope["ANY"] = 15] = "ANY"; -})(Scope || (Scope = {})); -/* harmony default export */ __webpack_exports__["default"] = (Scope); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/scope.ts?`)},"./node_modules/process/browser.js":function(module,exports){eval(`// shim for using process in browser -var process = module.exports = {}; - -// cached from whatever global is present so that test runners that stub it -// don't break things. But we need to wrap it in a try catch in case it is -// wrapped in strict mode code which doesn't define any globals. It's inside a -// function because try/catches deoptimize in certain engines. - -var cachedSetTimeout; -var cachedClearTimeout; - -function defaultSetTimout() { - throw new Error('setTimeout has not been defined'); -} -function defaultClearTimeout () { - throw new Error('clearTimeout has not been defined'); -} -(function () { - try { - if (typeof setTimeout === 'function') { - cachedSetTimeout = setTimeout; - } else { - cachedSetTimeout = defaultSetTimout; - } - } catch (e) { - cachedSetTimeout = defaultSetTimout; - } - try { - if (typeof clearTimeout === 'function') { - cachedClearTimeout = clearTimeout; - } else { - cachedClearTimeout = defaultClearTimeout; - } - } catch (e) { - cachedClearTimeout = defaultClearTimeout; - } -} ()) -function runTimeout(fun) { - if (cachedSetTimeout === setTimeout) { - //normal enviroments in sane situations - return setTimeout(fun, 0); - } - // if setTimeout wasn't available but was latter defined - if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) { - cachedSetTimeout = setTimeout; - return setTimeout(fun, 0); - } - try { - // when when somebody has screwed with setTimeout but no I.E. maddness - return cachedSetTimeout(fun, 0); - } catch(e){ - try { - // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally - return cachedSetTimeout.call(null, fun, 0); - } catch(e){ - // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error - return cachedSetTimeout.call(this, fun, 0); - } - } - - -} -function runClearTimeout(marker) { - if (cachedClearTimeout === clearTimeout) { - //normal enviroments in sane situations - return clearTimeout(marker); - } - // if clearTimeout wasn't available but was latter defined - if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) { - cachedClearTimeout = clearTimeout; - return clearTimeout(marker); - } - try { - // when when somebody has screwed with setTimeout but no I.E. maddness - return cachedClearTimeout(marker); - } catch (e){ - try { - // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally - return cachedClearTimeout.call(null, marker); - } catch (e){ - // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error. - // Some versions of I.E. have different rules for clearTimeout vs setTimeout - return cachedClearTimeout.call(this, marker); - } - } - - - -} -var queue = []; -var draining = false; -var currentQueue; -var queueIndex = -1; - -function cleanUpNextTick() { - if (!draining || !currentQueue) { - return; - } - draining = false; - if (currentQueue.length) { - queue = currentQueue.concat(queue); - } else { - queueIndex = -1; - } - if (queue.length) { - drainQueue(); - } -} - -function drainQueue() { - if (draining) { - return; - } - var timeout = runTimeout(cleanUpNextTick); - draining = true; - - var len = queue.length; - while(len) { - currentQueue = queue; - queue = []; - while (++queueIndex < len) { - if (currentQueue) { - currentQueue[queueIndex].run(); - } - } - queueIndex = -1; - len = queue.length; - } - currentQueue = null; - draining = false; - runClearTimeout(timeout); -} - -process.nextTick = function (fun) { - var args = new Array(arguments.length - 1); - if (arguments.length > 1) { - for (var i = 1; i < arguments.length; i++) { - args[i - 1] = arguments[i]; - } - } - queue.push(new Item(fun, args)); - if (queue.length === 1 && !draining) { - runTimeout(drainQueue); - } -}; - -// v8 likes predictible objects -function Item(fun, array) { - this.fun = fun; - this.array = array; -} -Item.prototype.run = function () { - this.fun.apply(null, this.array); -}; -process.title = 'browser'; -process.browser = true; -process.env = {}; -process.argv = []; -process.version = ''; // empty string to avoid regexp issues -process.versions = {}; - -function noop() {} - -process.on = noop; -process.addListener = noop; -process.once = noop; -process.off = noop; -process.removeListener = noop; -process.removeAllListeners = noop; -process.emit = noop; -process.prependListener = noop; -process.prependOnceListener = noop; - -process.listeners = function (name) { return [] } - -process.binding = function (name) { - throw new Error('process.binding is not supported'); -}; - -process.cwd = function () { return '/' }; -process.chdir = function (dir) { - throw new Error('process.chdir is not supported'); -}; -process.umask = function() { return 0; }; - - -//# sourceURL=webpack://Quill/./node_modules/process/browser.js?`)},"./node_modules/quill-delta/dist/AttributeMap.js":function(module,exports,__webpack_require__){"use strict";eval(` -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var deep_equal_1 = __importDefault(__webpack_require__(/*! deep-equal */ "./node_modules/quill-delta/node_modules/deep-equal/index.js")); -var extend_1 = __importDefault(__webpack_require__(/*! extend */ "./node_modules/extend/index.js")); -var AttributeMap; -(function (AttributeMap) { - function compose(a, b, keepNull) { - if (a === void 0) { a = {}; } - if (b === void 0) { b = {}; } - if (typeof a !== 'object') { - a = {}; - } - if (typeof b !== 'object') { - b = {}; - } - var attributes = extend_1.default(true, {}, b); - if (!keepNull) { - attributes = Object.keys(attributes).reduce(function (copy, key) { - if (attributes[key] != null) { - copy[key] = attributes[key]; - } - return copy; - }, {}); - } - for (var key in a) { - if (a[key] !== undefined && b[key] === undefined) { - attributes[key] = a[key]; - } - } - return Object.keys(attributes).length > 0 ? attributes : undefined; - } - AttributeMap.compose = compose; - function diff(a, b) { - if (a === void 0) { a = {}; } - if (b === void 0) { b = {}; } - if (typeof a !== 'object') { - a = {}; - } - if (typeof b !== 'object') { - b = {}; - } - var attributes = Object.keys(a) - .concat(Object.keys(b)) - .reduce(function (attrs, key) { - if (!deep_equal_1.default(a[key], b[key])) { - attrs[key] = b[key] === undefined ? null : b[key]; - } - return attrs; - }, {}); - return Object.keys(attributes).length > 0 ? attributes : undefined; - } - AttributeMap.diff = diff; - function invert(attr, base) { - if (attr === void 0) { attr = {}; } - if (base === void 0) { base = {}; } - attr = attr || {}; - var baseInverted = Object.keys(base).reduce(function (memo, key) { - if (base[key] !== attr[key] && attr[key] !== undefined) { - memo[key] = base[key]; - } - return memo; - }, {}); - return Object.keys(attr).reduce(function (memo, key) { - if (attr[key] !== base[key] && base[key] === undefined) { - memo[key] = null; - } - return memo; - }, baseInverted); - } - AttributeMap.invert = invert; - function transform(a, b, priority) { - if (priority === void 0) { priority = false; } - if (typeof a !== 'object') { - return b; - } - if (typeof b !== 'object') { - return undefined; - } - if (!priority) { - return b; // b simply overwrites us without priority - } - var attributes = Object.keys(b).reduce(function (attrs, key) { - if (a[key] === undefined) { - attrs[key] = b[key]; // null is a valid value - } - return attrs; - }, {}); - return Object.keys(attributes).length > 0 ? attributes : undefined; - } - AttributeMap.transform = transform; -})(AttributeMap || (AttributeMap = {})); -exports.default = AttributeMap; -//# sourceMappingURL=AttributeMap.js.map - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/dist/AttributeMap.js?`)},"./node_modules/quill-delta/dist/Delta.js":function(module,exports,__webpack_require__){"use strict";eval(` -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -var deep_equal_1 = __importDefault(__webpack_require__(/*! deep-equal */ "./node_modules/quill-delta/node_modules/deep-equal/index.js")); -var extend_1 = __importDefault(__webpack_require__(/*! extend */ "./node_modules/extend/index.js")); -var fast_diff_1 = __importDefault(__webpack_require__(/*! fast-diff */ "./node_modules/fast-diff/diff.js")); -var AttributeMap_1 = __importDefault(__webpack_require__(/*! ./AttributeMap */ "./node_modules/quill-delta/dist/AttributeMap.js")); -var Op_1 = __importDefault(__webpack_require__(/*! ./Op */ "./node_modules/quill-delta/dist/Op.js")); -var NULL_CHARACTER = String.fromCharCode(0); // Placeholder char for embed in diff() -var Delta = /** @class */ (function () { - function Delta(ops) { - // Assume we are given a well formed ops - if (Array.isArray(ops)) { - this.ops = ops; - } - else if (ops != null && Array.isArray(ops.ops)) { - this.ops = ops.ops; - } - else { - this.ops = []; - } - } - Delta.prototype.insert = function (arg, attributes) { - var newOp = {}; - if (typeof arg === 'string' && arg.length === 0) { - return this; - } - newOp.insert = arg; - if (attributes != null && - typeof attributes === 'object' && - Object.keys(attributes).length > 0) { - newOp.attributes = attributes; - } - return this.push(newOp); - }; - Delta.prototype.delete = function (length) { - if (length <= 0) { - return this; - } - return this.push({ delete: length }); - }; - Delta.prototype.retain = function (length, attributes) { - if (length <= 0) { - return this; - } - var newOp = { retain: length }; - if (attributes != null && - typeof attributes === 'object' && - Object.keys(attributes).length > 0) { - newOp.attributes = attributes; - } - return this.push(newOp); - }; - Delta.prototype.push = function (newOp) { - var index = this.ops.length; - var lastOp = this.ops[index - 1]; - newOp = extend_1.default(true, {}, newOp); - if (typeof lastOp === 'object') { - if (typeof newOp.delete === 'number' && - typeof lastOp.delete === 'number') { - this.ops[index - 1] = { delete: lastOp.delete + newOp.delete }; - return this; - } - // Since it does not matter if we insert before or after deleting at the same index, - // always prefer to insert first - if (typeof lastOp.delete === 'number' && newOp.insert != null) { - index -= 1; - lastOp = this.ops[index - 1]; - if (typeof lastOp !== 'object') { - this.ops.unshift(newOp); - return this; - } - } - if (deep_equal_1.default(newOp.attributes, lastOp.attributes)) { - if (typeof newOp.insert === 'string' && - typeof lastOp.insert === 'string') { - this.ops[index - 1] = { insert: lastOp.insert + newOp.insert }; - if (typeof newOp.attributes === 'object') { - this.ops[index - 1].attributes = newOp.attributes; - } - return this; - } - else if (typeof newOp.retain === 'number' && - typeof lastOp.retain === 'number') { - this.ops[index - 1] = { retain: lastOp.retain + newOp.retain }; - if (typeof newOp.attributes === 'object') { - this.ops[index - 1].attributes = newOp.attributes; - } - return this; - } - } - } - if (index === this.ops.length) { - this.ops.push(newOp); - } - else { - this.ops.splice(index, 0, newOp); - } - return this; - }; - Delta.prototype.chop = function () { - var lastOp = this.ops[this.ops.length - 1]; - if (lastOp && lastOp.retain && !lastOp.attributes) { - this.ops.pop(); - } - return this; - }; - Delta.prototype.filter = function (predicate) { - return this.ops.filter(predicate); - }; - Delta.prototype.forEach = function (predicate) { - this.ops.forEach(predicate); - }; - Delta.prototype.map = function (predicate) { - return this.ops.map(predicate); - }; - Delta.prototype.partition = function (predicate) { - var passed = []; - var failed = []; - this.forEach(function (op) { - var target = predicate(op) ? passed : failed; - target.push(op); - }); - return [passed, failed]; - }; - Delta.prototype.reduce = function (predicate, initialValue) { - return this.ops.reduce(predicate, initialValue); - }; - Delta.prototype.changeLength = function () { - return this.reduce(function (length, elem) { - if (elem.insert) { - return length + Op_1.default.length(elem); - } - else if (elem.delete) { - return length - elem.delete; - } - return length; - }, 0); - }; - Delta.prototype.length = function () { - return this.reduce(function (length, elem) { - return length + Op_1.default.length(elem); - }, 0); - }; - Delta.prototype.slice = function (start, end) { - if (start === void 0) { start = 0; } - if (end === void 0) { end = Infinity; } - var ops = []; - var iter = Op_1.default.iterator(this.ops); - var index = 0; - while (index < end && iter.hasNext()) { - var nextOp = void 0; - if (index < start) { - nextOp = iter.next(start - index); - } - else { - nextOp = iter.next(end - index); - ops.push(nextOp); - } - index += Op_1.default.length(nextOp); - } - return new Delta(ops); - }; - Delta.prototype.compose = function (other) { - var thisIter = Op_1.default.iterator(this.ops); - var otherIter = Op_1.default.iterator(other.ops); - var ops = []; - var firstOther = otherIter.peek(); - if (firstOther != null && - typeof firstOther.retain === 'number' && - firstOther.attributes == null) { - var firstLeft = firstOther.retain; - while (thisIter.peekType() === 'insert' && - thisIter.peekLength() <= firstLeft) { - firstLeft -= thisIter.peekLength(); - ops.push(thisIter.next()); - } - if (firstOther.retain - firstLeft > 0) { - otherIter.next(firstOther.retain - firstLeft); - } - } - var delta = new Delta(ops); - while (thisIter.hasNext() || otherIter.hasNext()) { - if (otherIter.peekType() === 'insert') { - delta.push(otherIter.next()); - } - else if (thisIter.peekType() === 'delete') { - delta.push(thisIter.next()); - } - else { - var length_1 = Math.min(thisIter.peekLength(), otherIter.peekLength()); - var thisOp = thisIter.next(length_1); - var otherOp = otherIter.next(length_1); - if (typeof otherOp.retain === 'number') { - var newOp = {}; - if (typeof thisOp.retain === 'number') { - newOp.retain = length_1; - } - else { - newOp.insert = thisOp.insert; - } - // Preserve null when composing with a retain, otherwise remove it for inserts - var attributes = AttributeMap_1.default.compose(thisOp.attributes, otherOp.attributes, typeof thisOp.retain === 'number'); - if (attributes) { - newOp.attributes = attributes; - } - delta.push(newOp); - // Optimization if rest of other is just retain - if (!otherIter.hasNext() && - deep_equal_1.default(delta.ops[delta.ops.length - 1], newOp)) { - var rest = new Delta(thisIter.rest()); - return delta.concat(rest).chop(); - } - // Other op should be delete, we could be an insert or retain - // Insert + delete cancels out - } - else if (typeof otherOp.delete === 'number' && - typeof thisOp.retain === 'number') { - delta.push(otherOp); - } - } - } - return delta.chop(); - }; - Delta.prototype.concat = function (other) { - var delta = new Delta(this.ops.slice()); - if (other.ops.length > 0) { - delta.push(other.ops[0]); - delta.ops = delta.ops.concat(other.ops.slice(1)); - } - return delta; - }; - Delta.prototype.diff = function (other, cursor) { - if (this.ops === other.ops) { - return new Delta(); - } - var strings = [this, other].map(function (delta) { - return delta - .map(function (op) { - if (op.insert != null) { - return typeof op.insert === 'string' ? op.insert : NULL_CHARACTER; - } - var prep = delta === other ? 'on' : 'with'; - throw new Error('diff() called ' + prep + ' non-document'); - }) - .join(''); - }); - var retDelta = new Delta(); - var diffResult = fast_diff_1.default(strings[0], strings[1], cursor); - var thisIter = Op_1.default.iterator(this.ops); - var otherIter = Op_1.default.iterator(other.ops); - diffResult.forEach(function (component) { - var length = component[1].length; - while (length > 0) { - var opLength = 0; - switch (component[0]) { - case fast_diff_1.default.INSERT: - opLength = Math.min(otherIter.peekLength(), length); - retDelta.push(otherIter.next(opLength)); - break; - case fast_diff_1.default.DELETE: - opLength = Math.min(length, thisIter.peekLength()); - thisIter.next(opLength); - retDelta.delete(opLength); - break; - case fast_diff_1.default.EQUAL: - opLength = Math.min(thisIter.peekLength(), otherIter.peekLength(), length); - var thisOp = thisIter.next(opLength); - var otherOp = otherIter.next(opLength); - if (deep_equal_1.default(thisOp.insert, otherOp.insert)) { - retDelta.retain(opLength, AttributeMap_1.default.diff(thisOp.attributes, otherOp.attributes)); - } - else { - retDelta.push(otherOp).delete(opLength); - } - break; - } - length -= opLength; - } - }); - return retDelta.chop(); - }; - Delta.prototype.eachLine = function (predicate, newline) { - if (newline === void 0) { newline = '\\n'; } - var iter = Op_1.default.iterator(this.ops); - var line = new Delta(); - var i = 0; - while (iter.hasNext()) { - if (iter.peekType() !== 'insert') { - return; - } - var thisOp = iter.peek(); - var start = Op_1.default.length(thisOp) - iter.peekLength(); - var index = typeof thisOp.insert === 'string' - ? thisOp.insert.indexOf(newline, start) - start - : -1; - if (index < 0) { - line.push(iter.next()); - } - else if (index > 0) { - line.push(iter.next(index)); - } - else { - if (predicate(line, iter.next(1).attributes || {}, i) === false) { - return; - } - i += 1; - line = new Delta(); - } - } - if (line.length() > 0) { - predicate(line, {}, i); - } - }; - Delta.prototype.invert = function (base) { - var inverted = new Delta(); - this.reduce(function (baseIndex, op) { - if (op.insert) { - inverted.delete(Op_1.default.length(op)); - } - else if (op.retain && op.attributes == null) { - inverted.retain(op.retain); - return baseIndex + op.retain; - } - else if (op.delete || (op.retain && op.attributes)) { - var length_2 = (op.delete || op.retain); - var slice = base.slice(baseIndex, baseIndex + length_2); - slice.forEach(function (baseOp) { - if (op.delete) { - inverted.push(baseOp); - } - else if (op.retain && op.attributes) { - inverted.retain(Op_1.default.length(baseOp), AttributeMap_1.default.invert(op.attributes, baseOp.attributes)); - } - }); - return baseIndex + length_2; - } - return baseIndex; - }, 0); - return inverted.chop(); - }; - Delta.prototype.transform = function (arg, priority) { - if (priority === void 0) { priority = false; } - priority = !!priority; - if (typeof arg === 'number') { - return this.transformPosition(arg, priority); - } - var other = arg; - var thisIter = Op_1.default.iterator(this.ops); - var otherIter = Op_1.default.iterator(other.ops); - var delta = new Delta(); - while (thisIter.hasNext() || otherIter.hasNext()) { - if (thisIter.peekType() === 'insert' && - (priority || otherIter.peekType() !== 'insert')) { - delta.retain(Op_1.default.length(thisIter.next())); - } - else if (otherIter.peekType() === 'insert') { - delta.push(otherIter.next()); - } - else { - var length_3 = Math.min(thisIter.peekLength(), otherIter.peekLength()); - var thisOp = thisIter.next(length_3); - var otherOp = otherIter.next(length_3); - if (thisOp.delete) { - // Our delete either makes their delete redundant or removes their retain - continue; - } - else if (otherOp.delete) { - delta.push(otherOp); - } - else { - // We retain either their retain or insert - delta.retain(length_3, AttributeMap_1.default.transform(thisOp.attributes, otherOp.attributes, priority)); - } - } - } - return delta.chop(); - }; - Delta.prototype.transformPosition = function (index, priority) { - if (priority === void 0) { priority = false; } - priority = !!priority; - var thisIter = Op_1.default.iterator(this.ops); - var offset = 0; - while (thisIter.hasNext() && offset <= index) { - var length_4 = thisIter.peekLength(); - var nextType = thisIter.peekType(); - thisIter.next(); - if (nextType === 'delete') { - index -= Math.min(length_4, index - offset); - continue; - } - else if (nextType === 'insert' && (offset < index || !priority)) { - index += length_4; - } - offset += length_4; - } - return index; - }; - Delta.Op = Op_1.default; - Delta.AttributeMap = AttributeMap_1.default; - return Delta; -}()); -module.exports = Delta; -//# sourceMappingURL=Delta.js.map - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/dist/Delta.js?`)},"./node_modules/quill-delta/dist/Iterator.js":function(module,exports,__webpack_require__){"use strict";eval(` -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var Op_1 = __importDefault(__webpack_require__(/*! ./Op */ "./node_modules/quill-delta/dist/Op.js")); -var Iterator = /** @class */ (function () { - function Iterator(ops) { - this.ops = ops; - this.index = 0; - this.offset = 0; - } - Iterator.prototype.hasNext = function () { - return this.peekLength() < Infinity; - }; - Iterator.prototype.next = function (length) { - if (!length) { - length = Infinity; - } - var nextOp = this.ops[this.index]; - if (nextOp) { - var offset = this.offset; - var opLength = Op_1.default.length(nextOp); - if (length >= opLength - offset) { - length = opLength - offset; - this.index += 1; - this.offset = 0; - } - else { - this.offset += length; - } - if (typeof nextOp.delete === 'number') { - return { delete: length }; - } - else { - var retOp = {}; - if (nextOp.attributes) { - retOp.attributes = nextOp.attributes; - } - if (typeof nextOp.retain === 'number') { - retOp.retain = length; - } - else if (typeof nextOp.insert === 'string') { - retOp.insert = nextOp.insert.substr(offset, length); - } - else { - // offset should === 0, length should === 1 - retOp.insert = nextOp.insert; - } - return retOp; - } - } - else { - return { retain: Infinity }; - } - }; - Iterator.prototype.peek = function () { - return this.ops[this.index]; - }; - Iterator.prototype.peekLength = function () { - if (this.ops[this.index]) { - // Should never return 0 if our index is being managed correctly - return Op_1.default.length(this.ops[this.index]) - this.offset; - } - else { - return Infinity; - } - }; - Iterator.prototype.peekType = function () { - if (this.ops[this.index]) { - if (typeof this.ops[this.index].delete === 'number') { - return 'delete'; - } - else if (typeof this.ops[this.index].retain === 'number') { - return 'retain'; - } - else { - return 'insert'; - } - } - return 'retain'; - }; - Iterator.prototype.rest = function () { - if (!this.hasNext()) { - return []; - } - else if (this.offset === 0) { - return this.ops.slice(this.index); - } - else { - var offset = this.offset; - var index = this.index; - var next = this.next(); - var rest = this.ops.slice(this.index); - this.offset = offset; - this.index = index; - return [next].concat(rest); - } - }; - return Iterator; -}()); -exports.default = Iterator; -//# sourceMappingURL=Iterator.js.map - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/dist/Iterator.js?`)},"./node_modules/quill-delta/dist/Op.js":function(module,exports,__webpack_require__){"use strict";eval(` -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var Iterator_1 = __importDefault(__webpack_require__(/*! ./Iterator */ "./node_modules/quill-delta/dist/Iterator.js")); -var Op; -(function (Op) { - function iterator(ops) { - return new Iterator_1.default(ops); - } - Op.iterator = iterator; - function length(op) { - if (typeof op.delete === 'number') { - return op.delete; - } - else if (typeof op.retain === 'number') { - return op.retain; - } - else { - return typeof op.insert === 'string' ? op.insert.length : 1; - } - } - Op.length = length; -})(Op || (Op = {})); -exports.default = Op; -//# sourceMappingURL=Op.js.map - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/dist/Op.js?`)},"./node_modules/quill-delta/node_modules/deep-equal/index.js":function(module,exports,__webpack_require__){eval(`var objectKeys = __webpack_require__(/*! object-keys */ "./node_modules/quill-delta/node_modules/object-keys/index.js"); -var isArguments = __webpack_require__(/*! is-arguments */ "./node_modules/is-arguments/index.js"); -var is = __webpack_require__(/*! object-is */ "./node_modules/object-is/index.js"); -var isRegex = __webpack_require__(/*! is-regex */ "./node_modules/is-regex/index.js"); -var flags = __webpack_require__(/*! regexp.prototype.flags */ "./node_modules/regexp.prototype.flags/index.js"); -var isDate = __webpack_require__(/*! is-date-object */ "./node_modules/is-date-object/index.js"); - -var getTime = Date.prototype.getTime; - -function deepEqual(actual, expected, options) { - var opts = options || {}; - - // 7.1. All identical values are equivalent, as determined by ===. - if (opts.strict ? is(actual, expected) : actual === expected) { - return true; - } - - // 7.3. Other pairs that do not both pass typeof value == 'object', equivalence is determined by ==. - if (!actual || !expected || (typeof actual !== 'object' && typeof expected !== 'object')) { - return opts.strict ? is(actual, expected) : actual == expected; - } - - /* - * 7.4. For all other Object pairs, including Array objects, equivalence is - * determined by having the same number of owned properties (as verified - * with Object.prototype.hasOwnProperty.call), the same set of keys - * (although not necessarily the same order), equivalent values for every - * corresponding key, and an identical 'prototype' property. Note: this - * accounts for both named and indexed properties on Arrays. - */ - // eslint-disable-next-line no-use-before-define - return objEquiv(actual, expected, opts); -} - -function isUndefinedOrNull(value) { - return value === null || value === undefined; -} - -function isBuffer(x) { - if (!x || typeof x !== 'object' || typeof x.length !== 'number') { - return false; - } - if (typeof x.copy !== 'function' || typeof x.slice !== 'function') { - return false; - } - if (x.length > 0 && typeof x[0] !== 'number') { - return false; - } - return true; -} - -function objEquiv(a, b, opts) { - /* eslint max-statements: [2, 50] */ - var i, key; - if (typeof a !== typeof b) { return false; } - if (isUndefinedOrNull(a) || isUndefinedOrNull(b)) { return false; } - - // an identical 'prototype' property. - if (a.prototype !== b.prototype) { return false; } - - if (isArguments(a) !== isArguments(b)) { return false; } - - var aIsRegex = isRegex(a); - var bIsRegex = isRegex(b); - if (aIsRegex !== bIsRegex) { return false; } - if (aIsRegex || bIsRegex) { - return a.source === b.source && flags(a) === flags(b); - } - - if (isDate(a) && isDate(b)) { - return getTime.call(a) === getTime.call(b); - } - - var aIsBuffer = isBuffer(a); - var bIsBuffer = isBuffer(b); - if (aIsBuffer !== bIsBuffer) { return false; } - if (aIsBuffer || bIsBuffer) { // && would work too, because both are true or both false here - if (a.length !== b.length) { return false; } - for (i = 0; i < a.length; i++) { - if (a[i] !== b[i]) { return false; } - } - return true; - } - - if (typeof a !== typeof b) { return false; } - - try { - var ka = objectKeys(a); - var kb = objectKeys(b); - } catch (e) { // happens when one is a string literal and the other isn't - return false; - } - // having the same number of owned properties (keys incorporates hasOwnProperty) - if (ka.length !== kb.length) { return false; } - - // the same set of keys (although not necessarily the same order), - ka.sort(); - kb.sort(); - // ~~~cheap key test - for (i = ka.length - 1; i >= 0; i--) { - if (ka[i] != kb[i]) { return false; } - } - // equivalent values for every corresponding key, and ~~~possibly expensive deep test - for (i = ka.length - 1; i >= 0; i--) { - key = ka[i]; - if (!deepEqual(a[key], b[key], opts)) { return false; } - } - - return true; -} - -module.exports = deepEqual; - - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/node_modules/deep-equal/index.js?`)},"./node_modules/quill-delta/node_modules/object-keys/implementation.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var keysShim; -if (!Object.keys) { - // modified from https://github.com/es-shims/es5-shim - var has = Object.prototype.hasOwnProperty; - var toStr = Object.prototype.toString; - var isArgs = __webpack_require__(/*! ./isArguments */ "./node_modules/quill-delta/node_modules/object-keys/isArguments.js"); // eslint-disable-line global-require - var isEnumerable = Object.prototype.propertyIsEnumerable; - var hasDontEnumBug = !isEnumerable.call({ toString: null }, 'toString'); - var hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype'); - var dontEnums = [ - 'toString', - 'toLocaleString', - 'valueOf', - 'hasOwnProperty', - 'isPrototypeOf', - 'propertyIsEnumerable', - 'constructor' - ]; - var equalsConstructorPrototype = function (o) { - var ctor = o.constructor; - return ctor && ctor.prototype === o; - }; - var excludedKeys = { - $applicationCache: true, - $console: true, - $external: true, - $frame: true, - $frameElement: true, - $frames: true, - $innerHeight: true, - $innerWidth: true, - $onmozfullscreenchange: true, - $onmozfullscreenerror: true, - $outerHeight: true, - $outerWidth: true, - $pageXOffset: true, - $pageYOffset: true, - $parent: true, - $scrollLeft: true, - $scrollTop: true, - $scrollX: true, - $scrollY: true, - $self: true, - $webkitIndexedDB: true, - $webkitStorageInfo: true, - $window: true - }; - var hasAutomationEqualityBug = (function () { - /* global window */ - if (typeof window === 'undefined') { return false; } - for (var k in window) { - try { - if (!excludedKeys['$' + k] && has.call(window, k) && window[k] !== null && typeof window[k] === 'object') { - try { - equalsConstructorPrototype(window[k]); - } catch (e) { - return true; - } - } - } catch (e) { - return true; - } - } - return false; - }()); - var equalsConstructorPrototypeIfNotBuggy = function (o) { - /* global window */ - if (typeof window === 'undefined' || !hasAutomationEqualityBug) { - return equalsConstructorPrototype(o); - } - try { - return equalsConstructorPrototype(o); - } catch (e) { - return false; - } - }; - - keysShim = function keys(object) { - var isObject = object !== null && typeof object === 'object'; - var isFunction = toStr.call(object) === '[object Function]'; - var isArguments = isArgs(object); - var isString = isObject && toStr.call(object) === '[object String]'; - var theKeys = []; - - if (!isObject && !isFunction && !isArguments) { - throw new TypeError('Object.keys called on a non-object'); - } - - var skipProto = hasProtoEnumBug && isFunction; - if (isString && object.length > 0 && !has.call(object, 0)) { - for (var i = 0; i < object.length; ++i) { - theKeys.push(String(i)); - } - } - - if (isArguments && object.length > 0) { - for (var j = 0; j < object.length; ++j) { - theKeys.push(String(j)); - } - } else { - for (var name in object) { - if (!(skipProto && name === 'prototype') && has.call(object, name)) { - theKeys.push(String(name)); - } - } - } - - if (hasDontEnumBug) { - var skipConstructor = equalsConstructorPrototypeIfNotBuggy(object); - - for (var k = 0; k < dontEnums.length; ++k) { - if (!(skipConstructor && dontEnums[k] === 'constructor') && has.call(object, dontEnums[k])) { - theKeys.push(dontEnums[k]); - } - } - } - return theKeys; - }; -} -module.exports = keysShim; - - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/node_modules/object-keys/implementation.js?`)},"./node_modules/quill-delta/node_modules/object-keys/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var slice = Array.prototype.slice; -var isArgs = __webpack_require__(/*! ./isArguments */ "./node_modules/quill-delta/node_modules/object-keys/isArguments.js"); - -var origKeys = Object.keys; -var keysShim = origKeys ? function keys(o) { return origKeys(o); } : __webpack_require__(/*! ./implementation */ "./node_modules/quill-delta/node_modules/object-keys/implementation.js"); - -var originalKeys = Object.keys; - -keysShim.shim = function shimObjectKeys() { - if (Object.keys) { - var keysWorksWithArguments = (function () { - // Safari 5.0 bug - var args = Object.keys(arguments); - return args && args.length === arguments.length; - }(1, 2)); - if (!keysWorksWithArguments) { - Object.keys = function keys(object) { // eslint-disable-line func-name-matching - if (isArgs(object)) { - return originalKeys(slice.call(object)); - } - return originalKeys(object); - }; - } - } else { - Object.keys = keysShim; - } - return Object.keys || keysShim; -}; - -module.exports = keysShim; - - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/node_modules/object-keys/index.js?`)},"./node_modules/quill-delta/node_modules/object-keys/isArguments.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var toStr = Object.prototype.toString; - -module.exports = function isArguments(value) { - var str = toStr.call(value); - var isArgs = str === '[object Arguments]'; - if (!isArgs) { - isArgs = str !== '[object Array]' && - value !== null && - typeof value === 'object' && - typeof value.length === 'number' && - value.length >= 0 && - toStr.call(value.callee) === '[object Function]'; - } - return isArgs; -}; - - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/node_modules/object-keys/isArguments.js?`)},"./node_modules/regexp.prototype.flags/implementation.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var $Object = Object; -var $TypeError = TypeError; - -module.exports = function flags() { - if (this != null && this !== $Object(this)) { - throw new $TypeError('RegExp.prototype.flags getter called on non-object'); - } - var result = ''; - if (this.global) { - result += 'g'; - } - if (this.ignoreCase) { - result += 'i'; - } - if (this.multiline) { - result += 'm'; - } - if (this.dotAll) { - result += 's'; - } - if (this.unicode) { - result += 'u'; - } - if (this.sticky) { - result += 'y'; - } - return result; -}; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/implementation.js?`)},"./node_modules/regexp.prototype.flags/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var define = __webpack_require__(/*! define-properties */ "./node_modules/define-properties/index.js"); -var callBind = __webpack_require__(/*! es-abstract/helpers/callBind */ "./node_modules/regexp.prototype.flags/node_modules/es-abstract/helpers/callBind.js"); - -var implementation = __webpack_require__(/*! ./implementation */ "./node_modules/regexp.prototype.flags/implementation.js"); -var getPolyfill = __webpack_require__(/*! ./polyfill */ "./node_modules/regexp.prototype.flags/polyfill.js"); -var shim = __webpack_require__(/*! ./shim */ "./node_modules/regexp.prototype.flags/shim.js"); - -var flagsBound = callBind(implementation); - -define(flagsBound, { - getPolyfill: getPolyfill, - implementation: implementation, - shim: shim -}); - -module.exports = flagsBound; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/index.js?`)},"./node_modules/regexp.prototype.flags/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/regexp.prototype.flags/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/regexp.prototype.flags/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/regexp.prototype.flags/polyfill.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var implementation = __webpack_require__(/*! ./implementation */ "./node_modules/regexp.prototype.flags/implementation.js"); - -var supportsDescriptors = __webpack_require__(/*! define-properties */ "./node_modules/define-properties/index.js").supportsDescriptors; -var $gOPD = Object.getOwnPropertyDescriptor; -var $TypeError = TypeError; - -module.exports = function getPolyfill() { - if (!supportsDescriptors) { - throw new $TypeError('RegExp.prototype.flags requires a true ES5 environment that supports property descriptors'); - } - if ((/a/mig).flags === 'gim') { - var descriptor = $gOPD(RegExp.prototype, 'flags'); - if (descriptor && typeof descriptor.get === 'function' && typeof (/a/).dotAll === 'boolean') { - return descriptor.get; - } - } - return implementation; -}; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/polyfill.js?`)},"./node_modules/regexp.prototype.flags/shim.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var supportsDescriptors = __webpack_require__(/*! define-properties */ "./node_modules/define-properties/index.js").supportsDescriptors; -var getPolyfill = __webpack_require__(/*! ./polyfill */ "./node_modules/regexp.prototype.flags/polyfill.js"); -var gOPD = Object.getOwnPropertyDescriptor; -var defineProperty = Object.defineProperty; -var TypeErr = TypeError; -var getProto = Object.getPrototypeOf; -var regex = /a/; - -module.exports = function shimFlags() { - if (!supportsDescriptors || !getProto) { - throw new TypeErr('RegExp.prototype.flags requires a true ES5 environment that supports property descriptors'); - } - var polyfill = getPolyfill(); - var proto = getProto(regex); - var descriptor = gOPD(proto, 'flags'); - if (!descriptor || descriptor.get !== polyfill) { - defineProperty(proto, 'flags', { - configurable: true, - enumerable: false, - get: polyfill - }); - } - return polyfill; -}; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/shim.js?`)},"./node_modules/side-channel/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! es-abstract/GetIntrinsic */ "./node_modules/side-channel/node_modules/es-abstract/GetIntrinsic.js"); -var callBound = __webpack_require__(/*! es-abstract/helpers/callBound */ "./node_modules/side-channel/node_modules/es-abstract/helpers/callBound.js"); -var inspect = __webpack_require__(/*! object-inspect */ "./node_modules/object-inspect/index.js"); - -var $TypeError = GetIntrinsic('%TypeError%'); -var $WeakMap = GetIntrinsic('%WeakMap%', true); -var $Map = GetIntrinsic('%Map%', true); -var $push = callBound('Array.prototype.push'); - -var $weakMapGet = callBound('WeakMap.prototype.get', true); -var $weakMapSet = callBound('WeakMap.prototype.set', true); -var $weakMapHas = callBound('WeakMap.prototype.has', true); -var $mapGet = callBound('Map.prototype.get', true); -var $mapSet = callBound('Map.prototype.set', true); -var $mapHas = callBound('Map.prototype.has', true); -var objectGet = function (objects, key) { // eslint-disable-line consistent-return - for (var i = 0; i < objects.length; i += 1) { - if (objects[i].key === key) { - return objects[i].value; - } - } -}; -var objectSet = function (objects, key, value) { - for (var i = 0; i < objects.length; i += 1) { - if (objects[i].key === key) { - objects[i].value = value; // eslint-disable-line no-param-reassign - return; - } - } - $push(objects, { - key: key, - value: value - }); -}; -var objectHas = function (objects, key) { - for (var i = 0; i < objects.length; i += 1) { - if (objects[i].key === key) { - return true; - } - } - return false; -}; - -module.exports = function getSideChannel() { - var $wm; - var $m; - var $o; - var channel = { - assert: function (key) { - if (!channel.has(key)) { - throw new $TypeError('Side channel does not contain ' + inspect(key)); - } - }, - get: function (key) { // eslint-disable-line consistent-return - if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) { - if ($wm) { - return $weakMapGet($wm, key); - } - } else if ($Map) { - if ($m) { - return $mapGet($m, key); - } - } else { - if ($o) { // eslint-disable-line no-lonely-if - return objectGet($o, key); - } - } - }, - has: function (key) { - if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) { - if ($wm) { - return $weakMapHas($wm, key); - } - } else if ($Map) { - if ($m) { - return $mapHas($m, key); - } - } else { - if ($o) { // eslint-disable-line no-lonely-if - return objectHas($o, key); - } - } - return false; - }, - set: function (key, value) { - if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) { - if (!$wm) { - $wm = new $WeakMap(); - } - $weakMapSet($wm, key, value); - } else if ($Map) { - if (!$m) { - $m = new $Map(); - } - $mapSet($m, key, value); - } else { - if (!$o) { - $o = []; - } - objectSet($o, key, value); - } - } - }; - return channel; -}; - - -//# sourceURL=webpack://Quill/./node_modules/side-channel/index.js?`)},"./node_modules/side-channel/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/side-channel/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/side-channel/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/side-channel/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/side-channel/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/side-channel/node_modules/es-abstract/helpers/callBound.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/side-channel/node_modules/es-abstract/GetIntrinsic.js"); - -var callBind = __webpack_require__(/*! ./callBind */ "./node_modules/side-channel/node_modules/es-abstract/helpers/callBind.js"); - -var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); - -module.exports = function callBoundIntrinsic(name, allowMissing) { - var intrinsic = GetIntrinsic(name, !!allowMissing); - if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.')) { - return callBind(intrinsic); - } - return intrinsic; -}; - - -//# sourceURL=webpack://Quill/./node_modules/side-channel/node_modules/es-abstract/helpers/callBound.js?`)},"./node_modules/webpack/buildin/global.js":function(module,exports){eval(`var g; - -// This works in non-strict mode -g = (function() { - return this; -})(); - -try { - // This works if eval is allowed (see CSP) - g = g || new Function("return this")(); -} catch (e) { - // This works if the window reference is available - if (typeof window === "object") g = window; -} - -// g can still be undefined, but nothing to do about it... -// We return undefined, instead of nothing here, so it's -// easier to handle this case. if(!global) { ...} - -module.exports = g; - - -//# sourceURL=webpack://Quill/(webpack)/buildin/global.js?`)},"./node_modules/which-boxed-primitive/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var isString = __webpack_require__(/*! is-string */ "./node_modules/is-string/index.js"); -var isNumber = __webpack_require__(/*! is-number-object */ "./node_modules/is-number-object/index.js"); -var isBoolean = __webpack_require__(/*! is-boolean-object */ "./node_modules/is-boolean-object/index.js"); -var isSymbol = __webpack_require__(/*! is-symbol */ "./node_modules/which-boxed-primitive/node_modules/is-symbol/index.js"); -var isBigInt = __webpack_require__(/*! is-bigint */ "./node_modules/is-bigint/index.js"); - -// eslint-disable-next-line consistent-return -module.exports = function whichBoxedPrimitive(value) { - // eslint-disable-next-line eqeqeq - if (value == null || (typeof value !== 'object' && typeof value !== 'function')) { - return null; - } - if (isString(value)) { - return 'String'; - } - if (isNumber(value)) { - return 'Number'; - } - if (isBoolean(value)) { - return 'Boolean'; - } - if (isSymbol(value)) { - return 'Symbol'; - } - if (isBigInt(value)) { - return 'BigInt'; - } -}; - - -//# sourceURL=webpack://Quill/./node_modules/which-boxed-primitive/index.js?`)},"./node_modules/which-boxed-primitive/node_modules/is-symbol/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var toStr = Object.prototype.toString; -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -if (hasSymbols) { - var symToStr = Symbol.prototype.toString; - var symStringRegex = /^Symbol\\(.*\\)$/; - var isSymbolObject = function isRealSymbolObject(value) { - if (typeof value.valueOf() !== 'symbol') { - return false; - } - return symStringRegex.test(symToStr.call(value)); - }; - - module.exports = function isSymbol(value) { - if (typeof value === 'symbol') { - return true; - } - if (toStr.call(value) !== '[object Symbol]') { - return false; - } - try { - return isSymbolObject(value); - } catch (e) { - return false; - } - }; -} else { - - module.exports = function isSymbol(value) { - // this environment does not support Symbols. - return false && false; - }; -} - - -//# sourceURL=webpack://Quill/./node_modules/which-boxed-primitive/node_modules/is-symbol/index.js?`)},"./node_modules/which-collection/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var isMap = __webpack_require__(/*! is-map */ "./node_modules/is-map/index.js"); -var isSet = __webpack_require__(/*! is-set */ "./node_modules/is-set/index.js"); -var isWeakMap = __webpack_require__(/*! is-weakmap */ "./node_modules/is-weakmap/index.js"); -var isWeakSet = __webpack_require__(/*! is-weakset */ "./node_modules/is-weakset/index.js"); - -module.exports = function whichCollection(value) { - if (value && typeof value === 'object') { - if (isMap(value)) { - return 'Map'; - } - if (isSet(value)) { - return 'Set'; - } - if (isWeakMap(value)) { - return 'WeakMap'; - } - if (isWeakSet(value)) { - return 'WeakSet'; - } - } - return false; -}; - - -//# sourceURL=webpack://Quill/./node_modules/which-collection/index.js?`)},"./node_modules/which-typed-array/index.js":function(module,exports,__webpack_require__){"use strict";eval(`/* WEBPACK VAR INJECTION */(function(global) { - -var forEach = __webpack_require__(/*! foreach */ "./node_modules/foreach/index.js"); -var availableTypedArrays = __webpack_require__(/*! available-typed-arrays */ "./node_modules/available-typed-arrays/index.js"); -var callBound = __webpack_require__(/*! es-abstract/helpers/callBound */ "./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBound.js"); - -var $toString = callBound('Object.prototype.toString'); -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); -var hasToStringTag = hasSymbols && typeof Symbol.toStringTag === 'symbol'; - -var typedArrays = availableTypedArrays(); - -var $slice = callBound('String.prototype.slice'); -var toStrTags = {}; -var gOPD = __webpack_require__(/*! es-abstract/helpers/getOwnPropertyDescriptor */ "./node_modules/which-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js"); -var getPrototypeOf = Object.getPrototypeOf; // require('getprototypeof'); -if (hasToStringTag && gOPD && getPrototypeOf) { - forEach(typedArrays, function (typedArray) { - if (typeof global[typedArray] === 'function') { - var arr = new global[typedArray](); - if (!(Symbol.toStringTag in arr)) { - throw new EvalError('this engine has support for Symbol.toStringTag, but ' + typedArray + ' does not have the property! Please report this.'); - } - var proto = getPrototypeOf(arr); - var descriptor = gOPD(proto, Symbol.toStringTag); - if (!descriptor) { - var superProto = getPrototypeOf(proto); - descriptor = gOPD(superProto, Symbol.toStringTag); - } - toStrTags[typedArray] = descriptor.get; - } - }); -} - -var tryTypedArrays = function tryAllTypedArrays(value) { - var foundName = false; - forEach(toStrTags, function (getter, typedArray) { - if (!foundName) { - try { - var name = getter.call(value); - if (name === typedArray) { - foundName = name; - } - } catch (e) {} - } - }); - return foundName; -}; - -var isTypedArray = __webpack_require__(/*! is-typed-array */ "./node_modules/is-typed-array/index.js"); - -module.exports = function whichTypedArray(value) { - if (!isTypedArray(value)) { return false; } - if (!hasToStringTag) { return $slice($toString(value), 8, -1); } - return tryTypedArrays(value); -}; - -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) - -//# sourceURL=webpack://Quill/./node_modules/which-typed-array/index.js?`)},"./node_modules/which-typed-array/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/which-typed-array/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/which-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBound.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/which-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var callBind = __webpack_require__(/*! ./callBind */ "./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBind.js"); - -var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); - -module.exports = function callBoundIntrinsic(name, allowMissing) { - var intrinsic = GetIntrinsic(name, !!allowMissing); - if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.')) { - return callBind(intrinsic); - } - return intrinsic; -}; - - -//# sourceURL=webpack://Quill/./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBound.js?`)},"./node_modules/which-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/which-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var $gOPD = GetIntrinsic('%Object.getOwnPropertyDescriptor%'); -if ($gOPD) { - try { - $gOPD([], 'length'); - } catch (e) { - // IE 8 has a broken gOPD - $gOPD = null; - } -} - -module.exports = $gOPD; - - -//# sourceURL=webpack://Quill/./node_modules/which-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js?`)},"./quill.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./core */ "./core.js"); -/* harmony import */ var _formats_align__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./formats/align */ "./formats/align.js"); -/* harmony import */ var _formats_direction__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./formats/direction */ "./formats/direction.js"); -/* harmony import */ var _formats_indent__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./formats/indent */ "./formats/indent.js"); -/* harmony import */ var _formats_blockquote__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./formats/blockquote */ "./formats/blockquote.js"); -/* harmony import */ var _formats_header__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./formats/header */ "./formats/header.js"); -/* harmony import */ var _formats_list__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./formats/list */ "./formats/list.js"); -/* harmony import */ var _formats_background__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./formats/background */ "./formats/background.js"); -/* harmony import */ var _formats_color__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./formats/color */ "./formats/color.js"); -/* harmony import */ var _formats_font__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./formats/font */ "./formats/font.js"); -/* harmony import */ var _formats_size__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./formats/size */ "./formats/size.js"); -/* harmony import */ var _formats_bold__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./formats/bold */ "./formats/bold.js"); -/* harmony import */ var _formats_italic__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./formats/italic */ "./formats/italic.js"); -/* harmony import */ var _formats_link__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./formats/link */ "./formats/link.js"); -/* harmony import */ var _formats_script__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./formats/script */ "./formats/script.js"); -/* harmony import */ var _formats_strike__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./formats/strike */ "./formats/strike.js"); -/* harmony import */ var _formats_underline__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./formats/underline */ "./formats/underline.js"); -/* harmony import */ var _formats_formula__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./formats/formula */ "./formats/formula.js"); -/* harmony import */ var _formats_image__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./formats/image */ "./formats/image.js"); -/* harmony import */ var _formats_video__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./formats/video */ "./formats/video.js"); -/* harmony import */ var _formats_code__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./formats/code */ "./formats/code.js"); -/* harmony import */ var _modules_syntax__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./modules/syntax */ "./modules/syntax.js"); -/* harmony import */ var _modules_table__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./modules/table */ "./modules/table.js"); -/* harmony import */ var _modules_toolbar__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./modules/toolbar */ "./modules/toolbar.js"); -/* harmony import */ var _ui_icons__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./ui/icons */ "./ui/icons.js"); -/* harmony import */ var _ui_picker__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./ui/picker */ "./ui/picker.js"); -/* harmony import */ var _ui_color_picker__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./ui/color-picker */ "./ui/color-picker.js"); -/* harmony import */ var _ui_icon_picker__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./ui/icon-picker */ "./ui/icon-picker.js"); -/* harmony import */ var _ui_tooltip__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./ui/tooltip */ "./ui/tooltip.js"); -/* harmony import */ var _themes_bubble__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./themes/bubble */ "./themes/bubble.js"); -/* harmony import */ var _themes_snow__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./themes/snow */ "./themes/snow.js"); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -_core__WEBPACK_IMPORTED_MODULE_0__["default"].register({ - 'attributors/attribute/direction': _formats_direction__WEBPACK_IMPORTED_MODULE_2__["DirectionAttribute"], - 'attributors/class/align': _formats_align__WEBPACK_IMPORTED_MODULE_1__["AlignClass"], - 'attributors/class/background': _formats_background__WEBPACK_IMPORTED_MODULE_7__["BackgroundClass"], - 'attributors/class/color': _formats_color__WEBPACK_IMPORTED_MODULE_8__["ColorClass"], - 'attributors/class/direction': _formats_direction__WEBPACK_IMPORTED_MODULE_2__["DirectionClass"], - 'attributors/class/font': _formats_font__WEBPACK_IMPORTED_MODULE_9__["FontClass"], - 'attributors/class/size': _formats_size__WEBPACK_IMPORTED_MODULE_10__["SizeClass"], - 'attributors/style/align': _formats_align__WEBPACK_IMPORTED_MODULE_1__["AlignStyle"], - 'attributors/style/background': _formats_background__WEBPACK_IMPORTED_MODULE_7__["BackgroundStyle"], - 'attributors/style/color': _formats_color__WEBPACK_IMPORTED_MODULE_8__["ColorStyle"], - 'attributors/style/direction': _formats_direction__WEBPACK_IMPORTED_MODULE_2__["DirectionStyle"], - 'attributors/style/font': _formats_font__WEBPACK_IMPORTED_MODULE_9__["FontStyle"], - 'attributors/style/size': _formats_size__WEBPACK_IMPORTED_MODULE_10__["SizeStyle"] -}, true); -_core__WEBPACK_IMPORTED_MODULE_0__["default"].register({ - 'formats/align': _formats_align__WEBPACK_IMPORTED_MODULE_1__["AlignClass"], - 'formats/direction': _formats_direction__WEBPACK_IMPORTED_MODULE_2__["DirectionClass"], - 'formats/indent': _formats_indent__WEBPACK_IMPORTED_MODULE_3__["default"], - 'formats/background': _formats_background__WEBPACK_IMPORTED_MODULE_7__["BackgroundStyle"], - 'formats/color': _formats_color__WEBPACK_IMPORTED_MODULE_8__["ColorStyle"], - 'formats/font': _formats_font__WEBPACK_IMPORTED_MODULE_9__["FontClass"], - 'formats/size': _formats_size__WEBPACK_IMPORTED_MODULE_10__["SizeClass"], - 'formats/blockquote': _formats_blockquote__WEBPACK_IMPORTED_MODULE_4__["default"], - 'formats/code-block': _formats_code__WEBPACK_IMPORTED_MODULE_20__["default"], - 'formats/header': _formats_header__WEBPACK_IMPORTED_MODULE_5__["default"], - 'formats/list': _formats_list__WEBPACK_IMPORTED_MODULE_6__["default"], - 'formats/bold': _formats_bold__WEBPACK_IMPORTED_MODULE_11__["default"], - 'formats/code': _formats_code__WEBPACK_IMPORTED_MODULE_20__["Code"], - 'formats/italic': _formats_italic__WEBPACK_IMPORTED_MODULE_12__["default"], - 'formats/link': _formats_link__WEBPACK_IMPORTED_MODULE_13__["default"], - 'formats/script': _formats_script__WEBPACK_IMPORTED_MODULE_14__["default"], - 'formats/strike': _formats_strike__WEBPACK_IMPORTED_MODULE_15__["default"], - 'formats/underline': _formats_underline__WEBPACK_IMPORTED_MODULE_16__["default"], - 'formats/formula': _formats_formula__WEBPACK_IMPORTED_MODULE_17__["default"], - 'formats/image': _formats_image__WEBPACK_IMPORTED_MODULE_18__["default"], - 'formats/video': _formats_video__WEBPACK_IMPORTED_MODULE_19__["default"], - 'modules/syntax': _modules_syntax__WEBPACK_IMPORTED_MODULE_21__["default"], - 'modules/table': _modules_table__WEBPACK_IMPORTED_MODULE_22__["default"], - 'modules/toolbar': _modules_toolbar__WEBPACK_IMPORTED_MODULE_23__["default"], - 'themes/bubble': _themes_bubble__WEBPACK_IMPORTED_MODULE_29__["default"], - 'themes/snow': _themes_snow__WEBPACK_IMPORTED_MODULE_30__["default"], - 'ui/icons': _ui_icons__WEBPACK_IMPORTED_MODULE_24__["default"], - 'ui/picker': _ui_picker__WEBPACK_IMPORTED_MODULE_25__["default"], - 'ui/icon-picker': _ui_icon_picker__WEBPACK_IMPORTED_MODULE_27__["default"], - 'ui/color-picker': _ui_color_picker__WEBPACK_IMPORTED_MODULE_26__["default"], - 'ui/tooltip': _ui_tooltip__WEBPACK_IMPORTED_MODULE_28__["default"] -}, true); -/* harmony default export */ __webpack_exports__["default"] = (_core__WEBPACK_IMPORTED_MODULE_0__["default"]); - -//# sourceURL=webpack://Quill/./quill.js?`)},"./themes/base.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BaseTooltip", function() { return BaseTooltip; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return BaseTheme; }); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _core_emitter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/emitter */ "./core/emitter.js"); -/* harmony import */ var _core_theme__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/theme */ "./core/theme.js"); -/* harmony import */ var _ui_color_picker__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../ui/color-picker */ "./ui/color-picker.js"); -/* harmony import */ var _ui_icon_picker__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../ui/icon-picker */ "./ui/icon-picker.js"); -/* harmony import */ var _ui_picker__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../ui/picker */ "./ui/picker.js"); -/* harmony import */ var _ui_tooltip__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../ui/tooltip */ "./ui/tooltip.js"); - - - - - - - -const ALIGNS = [false, 'center', 'right', 'justify']; -const COLORS = ['#000000', '#e60000', '#ff9900', '#ffff00', '#008a00', '#0066cc', '#9933ff', '#ffffff', '#facccc', '#ffebcc', '#ffffcc', '#cce8cc', '#cce0f5', '#ebd6ff', '#bbbbbb', '#f06666', '#ffc266', '#ffff66', '#66b966', '#66a3e0', '#c285ff', '#888888', '#a10000', '#b26b00', '#b2b200', '#006100', '#0047b2', '#6b24b2', '#444444', '#5c0000', '#663d00', '#666600', '#003700', '#002966', '#3d1466']; -const FONTS = [false, 'serif', 'monospace']; -const HEADERS = ['1', '2', '3', false]; -const SIZES = ['small', false, 'large', 'huge']; - -class BaseTheme extends _core_theme__WEBPACK_IMPORTED_MODULE_2__["default"] { - constructor(quill, options) { - super(quill, options); - - const listener = e => { - if (!document.body.contains(quill.root)) { - document.body.removeEventListener('click', listener); - return; - } - - if (this.tooltip != null && !this.tooltip.root.contains(e.target) && document.activeElement !== this.tooltip.textbox && !this.quill.hasFocus()) { - this.tooltip.hide(); - } - - if (this.pickers != null) { - this.pickers.forEach(picker => { - if (!picker.container.contains(e.target)) { - picker.close(); - } - }); - } - }; - - quill.emitter.listenDOM('click', document.body, listener); - } - - addModule(name) { - const module = super.addModule(name); - - if (name === 'toolbar') { - this.extendToolbar(module); - } - - return module; - } - - buildButtons(buttons, icons) { - Array.from(buttons).forEach(button => { - const className = button.getAttribute('class') || ''; - className.split(/\\s+/).forEach(name => { - if (!name.startsWith('ql-')) return; - name = name.slice('ql-'.length); - if (icons[name] == null) return; - - if (name === 'direction') { - button.innerHTML = icons[name][''] + icons[name].rtl; - } else if (typeof icons[name] === 'string') { - button.innerHTML = icons[name]; - } else { - const value = button.value || ''; - - if (value != null && icons[name][value]) { - button.innerHTML = icons[name][value]; - } - } - }); - }); - } - - buildPickers(selects, icons) { - this.pickers = Array.from(selects).map(select => { - if (select.classList.contains('ql-align')) { - if (select.querySelector('option') == null) { - fillSelect(select, ALIGNS); - } - - return new _ui_icon_picker__WEBPACK_IMPORTED_MODULE_4__["default"](select, icons.align); - } - - if (select.classList.contains('ql-background') || select.classList.contains('ql-color')) { - const format = select.classList.contains('ql-background') ? 'background' : 'color'; - - if (select.querySelector('option') == null) { - fillSelect(select, COLORS, format === 'background' ? '#ffffff' : '#000000'); - } - - return new _ui_color_picker__WEBPACK_IMPORTED_MODULE_3__["default"](select, icons[format]); - } - - if (select.querySelector('option') == null) { - if (select.classList.contains('ql-font')) { - fillSelect(select, FONTS); - } else if (select.classList.contains('ql-header')) { - fillSelect(select, HEADERS); - } else if (select.classList.contains('ql-size')) { - fillSelect(select, SIZES); - } - } - - return new _ui_picker__WEBPACK_IMPORTED_MODULE_5__["default"](select); - }); - - const update = () => { - this.pickers.forEach(picker => { - picker.update(); - }); - }; - - this.quill.on(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.EDITOR_CHANGE, update); - } - -} - -BaseTheme.DEFAULTS = extend__WEBPACK_IMPORTED_MODULE_0___default()(true, {}, _core_theme__WEBPACK_IMPORTED_MODULE_2__["default"].DEFAULTS, { - modules: { - toolbar: { - handlers: { - formula() { - this.quill.theme.tooltip.edit('formula'); - }, - - image() { - let fileInput = this.container.querySelector('input.ql-image[type=file]'); - - if (fileInput == null) { - fileInput = document.createElement('input'); - fileInput.setAttribute('type', 'file'); - fileInput.setAttribute('accept', this.quill.uploader.options.mimetypes.join(', ')); - fileInput.classList.add('ql-image'); - fileInput.addEventListener('change', () => { - const range = this.quill.getSelection(true); - this.quill.uploader.upload(range, fileInput.files); - fileInput.value = ''; - }); - this.container.appendChild(fileInput); - } - - fileInput.click(); - }, - - video() { - this.quill.theme.tooltip.edit('video'); - } - - } - } - } -}); - -class BaseTooltip extends _ui_tooltip__WEBPACK_IMPORTED_MODULE_6__["default"] { - constructor(quill, boundsContainer) { - super(quill, boundsContainer); - this.textbox = this.root.querySelector('input[type="text"]'); - this.listen(); - } - - listen() { - this.textbox.addEventListener('keydown', event => { - if (event.key === 'Enter') { - this.save(); - event.preventDefault(); - } else if (event.key === 'Escape') { - this.cancel(); - event.preventDefault(); - } - }); - } - - cancel() { - this.hide(); - } - - edit(mode = 'link', preview = null) { - this.root.classList.remove('ql-hidden'); - this.root.classList.add('ql-editing'); - - if (preview != null) { - this.textbox.value = preview; - } else if (mode !== this.root.getAttribute('data-mode')) { - this.textbox.value = ''; - } - - this.position(this.quill.getBounds(this.quill.selection.savedRange)); - this.textbox.select(); - this.textbox.setAttribute('placeholder', this.textbox.getAttribute("data-".concat(mode)) || ''); - this.root.setAttribute('data-mode', mode); - } - - restoreFocus() { - const { - scrollTop - } = this.quill.scrollingContainer; - this.quill.focus(); - this.quill.scrollingContainer.scrollTop = scrollTop; - } - - save() { - let { - value - } = this.textbox; - - switch (this.root.getAttribute('data-mode')) { - case 'link': - { - const { - scrollTop - } = this.quill.root; - - if (this.linkRange) { - this.quill.formatText(this.linkRange, 'link', value, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - delete this.linkRange; - } else { - this.restoreFocus(); - this.quill.format('link', value, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - } - - this.quill.root.scrollTop = scrollTop; - break; - } - - case 'video': - { - value = extractVideoUrl(value); - } - // eslint-disable-next-line no-fallthrough - - case 'formula': - { - if (!value) break; - const range = this.quill.getSelection(true); - - if (range != null) { - const index = range.index + range.length; - this.quill.insertEmbed(index, this.root.getAttribute('data-mode'), value, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - - if (this.root.getAttribute('data-mode') === 'formula') { - this.quill.insertText(index + 1, ' ', _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - } - - this.quill.setSelection(index + 2, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - } - - break; - } - - default: - } - - this.textbox.value = ''; - this.hide(); - } - -} - -function extractVideoUrl(url) { - let match = url.match(/^(?:(https?):\\/\\/)?(?:(?:www|m)\\.)?youtube\\.com\\/watch.*v=([a-zA-Z0-9_-]+)/) || url.match(/^(?:(https?):\\/\\/)?(?:(?:www|m)\\.)?youtu\\.be\\/([a-zA-Z0-9_-]+)/); - - if (match) { - return "".concat(match[1] || 'https', "://www.youtube.com/embed/").concat(match[2], "?showinfo=0"); - } // eslint-disable-next-line no-cond-assign - - - if (match = url.match(/^(?:(https?):\\/\\/)?(?:www\\.)?vimeo\\.com\\/(\\d+)/)) { - return "".concat(match[1] || 'https', "://player.vimeo.com/video/").concat(match[2], "/"); - } - - return url; -} - -function fillSelect(select, values, defaultValue = false) { - values.forEach(value => { - const option = document.createElement('option'); - - if (value === defaultValue) { - option.setAttribute('selected', 'selected'); - } else { - option.setAttribute('value', value); - } - - select.appendChild(option); - }); -} - - - -//# sourceURL=webpack://Quill/./themes/base.js?`)},"./themes/bubble.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BubbleTooltip", function() { return BubbleTooltip; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return BubbleTheme; }); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _core_emitter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/emitter */ "./core/emitter.js"); -/* harmony import */ var _base__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./base */ "./themes/base.js"); -/* harmony import */ var _core_selection__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../core/selection */ "./core/selection.js"); -/* harmony import */ var _ui_icons__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../ui/icons */ "./ui/icons.js"); - - - - - -const TOOLBAR_CONFIG = [['bold', 'italic', 'link'], [{ - header: 1 -}, { - header: 2 -}, 'blockquote']]; - -class BubbleTooltip extends _base__WEBPACK_IMPORTED_MODULE_2__["BaseTooltip"] { - constructor(quill, bounds) { - super(quill, bounds); - this.quill.on(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.EDITOR_CHANGE, (type, range, oldRange, source) => { - if (type !== _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SELECTION_CHANGE) return; - - if (range != null && range.length > 0 && source === _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER) { - this.show(); // Lock our width so we will expand beyond our offsetParent boundaries - - this.root.style.left = '0px'; - this.root.style.width = ''; - this.root.style.width = "".concat(this.root.offsetWidth, "px"); - const lines = this.quill.getLines(range.index, range.length); - - if (lines.length === 1) { - this.position(this.quill.getBounds(range)); - } else { - const lastLine = lines[lines.length - 1]; - const index = this.quill.getIndex(lastLine); - const length = Math.min(lastLine.length() - 1, range.index + range.length - index); - const indexBounds = this.quill.getBounds(new _core_selection__WEBPACK_IMPORTED_MODULE_3__["Range"](index, length)); - this.position(indexBounds); - } - } else if (document.activeElement !== this.textbox && this.quill.hasFocus()) { - this.hide(); - } - }); - } - - listen() { - super.listen(); - this.root.querySelector('.ql-close').addEventListener('click', () => { - this.root.classList.remove('ql-editing'); - }); - this.quill.on(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_OPTIMIZE, () => { - // Let selection be restored by toolbar handlers before repositioning - setTimeout(() => { - if (this.root.classList.contains('ql-hidden')) return; - const range = this.quill.getSelection(); - - if (range != null) { - this.position(this.quill.getBounds(range)); - } - }, 1); - }); - } - - cancel() { - this.show(); - } - - position(reference) { - const shift = super.position(reference); - const arrow = this.root.querySelector('.ql-tooltip-arrow'); - arrow.style.marginLeft = ''; - - if (shift !== 0) { - arrow.style.marginLeft = "".concat(-1 * shift - arrow.offsetWidth / 2, "px"); - } - - return shift; - } - -} - -BubbleTooltip.TEMPLATE = ['', '
    ', '', '', '
    '].join(''); - -class BubbleTheme extends _base__WEBPACK_IMPORTED_MODULE_2__["default"] { - constructor(quill, options) { - if (options.modules.toolbar != null && options.modules.toolbar.container == null) { - options.modules.toolbar.container = TOOLBAR_CONFIG; - } - - super(quill, options); - this.quill.container.classList.add('ql-bubble'); - } - - extendToolbar(toolbar) { - this.tooltip = new BubbleTooltip(this.quill, this.options.bounds); - this.tooltip.root.appendChild(toolbar.container); - this.buildButtons(toolbar.container.querySelectorAll('button'), _ui_icons__WEBPACK_IMPORTED_MODULE_4__["default"]); - this.buildPickers(toolbar.container.querySelectorAll('select'), _ui_icons__WEBPACK_IMPORTED_MODULE_4__["default"]); - } - -} - -BubbleTheme.DEFAULTS = extend__WEBPACK_IMPORTED_MODULE_0___default()(true, {}, _base__WEBPACK_IMPORTED_MODULE_2__["default"].DEFAULTS, { - modules: { - toolbar: { - handlers: { - link(value) { - if (!value) { - this.quill.format('link', false); - } else { - this.quill.theme.tooltip.edit(); - } - } - - } - } - } -}); - - -//# sourceURL=webpack://Quill/./themes/bubble.js?`)},"./themes/snow.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _core_emitter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/emitter */ "./core/emitter.js"); -/* harmony import */ var _base__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./base */ "./themes/base.js"); -/* harmony import */ var _formats_link__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../formats/link */ "./formats/link.js"); -/* harmony import */ var _core_selection__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../core/selection */ "./core/selection.js"); -/* harmony import */ var _ui_icons__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../ui/icons */ "./ui/icons.js"); - - - - - - -const TOOLBAR_CONFIG = [[{ - header: ['1', '2', '3', false] -}], ['bold', 'italic', 'underline', 'link'], [{ - list: 'ordered' -}, { - list: 'bullet' -}], ['clean']]; - -class SnowTooltip extends _base__WEBPACK_IMPORTED_MODULE_2__["BaseTooltip"] { - constructor(quill, bounds) { - super(quill, bounds); - this.preview = this.root.querySelector('a.ql-preview'); - } - - listen() { - super.listen(); - this.root.querySelector('a.ql-action').addEventListener('click', event => { - if (this.root.classList.contains('ql-editing')) { - this.save(); - } else { - this.edit('link', this.preview.textContent); - } - - event.preventDefault(); - }); - this.root.querySelector('a.ql-remove').addEventListener('click', event => { - if (this.linkRange != null) { - const range = this.linkRange; - this.restoreFocus(); - this.quill.formatText(range, 'link', false, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - delete this.linkRange; - } - - event.preventDefault(); - this.hide(); - }); - this.quill.on(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SELECTION_CHANGE, (range, oldRange, source) => { - if (range == null) return; - - if (range.length === 0 && source === _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER) { - const [link, offset] = this.quill.scroll.descendant(_formats_link__WEBPACK_IMPORTED_MODULE_3__["default"], range.index); - - if (link != null) { - this.linkRange = new _core_selection__WEBPACK_IMPORTED_MODULE_4__["Range"](range.index - offset, link.length()); - const preview = _formats_link__WEBPACK_IMPORTED_MODULE_3__["default"].formats(link.domNode); - this.preview.textContent = preview; - this.preview.setAttribute('href', preview); - this.show(); - this.position(this.quill.getBounds(this.linkRange)); - return; - } - } else { - delete this.linkRange; - } - - this.hide(); - }); - } - - show() { - super.show(); - this.root.removeAttribute('data-mode'); - } - -} - -SnowTooltip.TEMPLATE = ['', '', '', ''].join(''); - -class SnowTheme extends _base__WEBPACK_IMPORTED_MODULE_2__["default"] { - constructor(quill, options) { - if (options.modules.toolbar != null && options.modules.toolbar.container == null) { - options.modules.toolbar.container = TOOLBAR_CONFIG; - } - - super(quill, options); - this.quill.container.classList.add('ql-snow'); - } - - extendToolbar(toolbar) { - toolbar.container.classList.add('ql-snow'); - this.buildButtons(toolbar.container.querySelectorAll('button'), _ui_icons__WEBPACK_IMPORTED_MODULE_5__["default"]); - this.buildPickers(toolbar.container.querySelectorAll('select'), _ui_icons__WEBPACK_IMPORTED_MODULE_5__["default"]); - this.tooltip = new SnowTooltip(this.quill, this.options.bounds); - - if (toolbar.container.querySelector('.ql-link')) { - this.quill.keyboard.addBinding({ - key: 'k', - shortKey: true - }, (range, context) => { - toolbar.handlers.link.call(toolbar, !context.format.link); - }); - } - } - -} - -SnowTheme.DEFAULTS = extend__WEBPACK_IMPORTED_MODULE_0___default()(true, {}, _base__WEBPACK_IMPORTED_MODULE_2__["default"].DEFAULTS, { - modules: { - toolbar: { - handlers: { - link(value) { - if (value) { - const range = this.quill.getSelection(); - if (range == null || range.length === 0) return; - let preview = this.quill.getText(range); - - if (/^\\S+@\\S+\\.\\S+$/.test(preview) && preview.indexOf('mailto:') !== 0) { - preview = "mailto:".concat(preview); - } - - const { - tooltip - } = this.quill.theme; - tooltip.edit('link', preview); - } else { - this.quill.format('link', false); - } - } - - } - } - } -}); -/* harmony default export */ __webpack_exports__["default"] = (SnowTheme); - -//# sourceURL=webpack://Quill/./themes/snow.js?`)},"./ui/color-picker.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _picker__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./picker */ "./ui/picker.js"); - - -class ColorPicker extends _picker__WEBPACK_IMPORTED_MODULE_0__["default"] { - constructor(select, label) { - super(select); - this.label.innerHTML = label; - this.container.classList.add('ql-color-picker'); - Array.from(this.container.querySelectorAll('.ql-picker-item')).slice(0, 7).forEach(item => { - item.classList.add('ql-primary'); - }); - } - - buildItem(option) { - const item = super.buildItem(option); - item.style.backgroundColor = option.getAttribute('value') || ''; - return item; - } - - selectItem(item, trigger) { - super.selectItem(item, trigger); - const colorLabel = this.label.querySelector('.ql-color-label'); - const value = item ? item.getAttribute('data-value') || '' : ''; - - if (colorLabel) { - if (colorLabel.tagName === 'line') { - colorLabel.style.stroke = value; - } else { - colorLabel.style.fill = value; - } - } - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (ColorPicker); - -//# sourceURL=webpack://Quill/./ui/color-picker.js?`)},"./ui/icon-picker.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _picker__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./picker */ "./ui/picker.js"); - - -class IconPicker extends _picker__WEBPACK_IMPORTED_MODULE_0__["default"] { - constructor(select, icons) { - super(select); - this.container.classList.add('ql-icon-picker'); - Array.from(this.container.querySelectorAll('.ql-picker-item')).forEach(item => { - item.innerHTML = icons[item.getAttribute('data-value') || '']; - }); - this.defaultItem = this.container.querySelector('.ql-selected'); - this.selectItem(this.defaultItem); - } - - selectItem(target, trigger) { - super.selectItem(target, trigger); - const item = target || this.defaultItem; - if (this.label.innerHTML === item.innerHTML) return; - this.label.innerHTML = item.innerHTML; - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (IconPicker); - -//# sourceURL=webpack://Quill/./ui/icon-picker.js?`)},"./ui/icons.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _assets_icons_align_left_svg__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../assets/icons/align-left.svg */ "./assets/icons/align-left.svg"); -/* harmony import */ var _assets_icons_align_left_svg__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_align_left_svg__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _assets_icons_align_center_svg__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../assets/icons/align-center.svg */ "./assets/icons/align-center.svg"); -/* harmony import */ var _assets_icons_align_center_svg__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_align_center_svg__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _assets_icons_align_right_svg__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../assets/icons/align-right.svg */ "./assets/icons/align-right.svg"); -/* harmony import */ var _assets_icons_align_right_svg__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_align_right_svg__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _assets_icons_align_justify_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../assets/icons/align-justify.svg */ "./assets/icons/align-justify.svg"); -/* harmony import */ var _assets_icons_align_justify_svg__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_align_justify_svg__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var _assets_icons_background_svg__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../assets/icons/background.svg */ "./assets/icons/background.svg"); -/* harmony import */ var _assets_icons_background_svg__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_background_svg__WEBPACK_IMPORTED_MODULE_4__); -/* harmony import */ var _assets_icons_blockquote_svg__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../assets/icons/blockquote.svg */ "./assets/icons/blockquote.svg"); -/* harmony import */ var _assets_icons_blockquote_svg__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_blockquote_svg__WEBPACK_IMPORTED_MODULE_5__); -/* harmony import */ var _assets_icons_bold_svg__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../assets/icons/bold.svg */ "./assets/icons/bold.svg"); -/* harmony import */ var _assets_icons_bold_svg__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_bold_svg__WEBPACK_IMPORTED_MODULE_6__); -/* harmony import */ var _assets_icons_clean_svg__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../assets/icons/clean.svg */ "./assets/icons/clean.svg"); -/* harmony import */ var _assets_icons_clean_svg__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_clean_svg__WEBPACK_IMPORTED_MODULE_7__); -/* harmony import */ var _assets_icons_code_svg__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../assets/icons/code.svg */ "./assets/icons/code.svg"); -/* harmony import */ var _assets_icons_code_svg__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_code_svg__WEBPACK_IMPORTED_MODULE_8__); -/* harmony import */ var _assets_icons_color_svg__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../assets/icons/color.svg */ "./assets/icons/color.svg"); -/* harmony import */ var _assets_icons_color_svg__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_color_svg__WEBPACK_IMPORTED_MODULE_9__); -/* harmony import */ var _assets_icons_direction_ltr_svg__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../assets/icons/direction-ltr.svg */ "./assets/icons/direction-ltr.svg"); -/* harmony import */ var _assets_icons_direction_ltr_svg__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_direction_ltr_svg__WEBPACK_IMPORTED_MODULE_10__); -/* harmony import */ var _assets_icons_direction_rtl_svg__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../assets/icons/direction-rtl.svg */ "./assets/icons/direction-rtl.svg"); -/* harmony import */ var _assets_icons_direction_rtl_svg__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_direction_rtl_svg__WEBPACK_IMPORTED_MODULE_11__); -/* harmony import */ var _assets_icons_formula_svg__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../assets/icons/formula.svg */ "./assets/icons/formula.svg"); -/* harmony import */ var _assets_icons_formula_svg__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_formula_svg__WEBPACK_IMPORTED_MODULE_12__); -/* harmony import */ var _assets_icons_header_svg__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../assets/icons/header.svg */ "./assets/icons/header.svg"); -/* harmony import */ var _assets_icons_header_svg__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_header_svg__WEBPACK_IMPORTED_MODULE_13__); -/* harmony import */ var _assets_icons_header_2_svg__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../assets/icons/header-2.svg */ "./assets/icons/header-2.svg"); -/* harmony import */ var _assets_icons_header_2_svg__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_header_2_svg__WEBPACK_IMPORTED_MODULE_14__); -/* harmony import */ var _assets_icons_italic_svg__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../assets/icons/italic.svg */ "./assets/icons/italic.svg"); -/* harmony import */ var _assets_icons_italic_svg__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_italic_svg__WEBPACK_IMPORTED_MODULE_15__); -/* harmony import */ var _assets_icons_image_svg__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../assets/icons/image.svg */ "./assets/icons/image.svg"); -/* harmony import */ var _assets_icons_image_svg__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_image_svg__WEBPACK_IMPORTED_MODULE_16__); -/* harmony import */ var _assets_icons_indent_svg__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../assets/icons/indent.svg */ "./assets/icons/indent.svg"); -/* harmony import */ var _assets_icons_indent_svg__WEBPACK_IMPORTED_MODULE_17___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_indent_svg__WEBPACK_IMPORTED_MODULE_17__); -/* harmony import */ var _assets_icons_outdent_svg__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../assets/icons/outdent.svg */ "./assets/icons/outdent.svg"); -/* harmony import */ var _assets_icons_outdent_svg__WEBPACK_IMPORTED_MODULE_18___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_outdent_svg__WEBPACK_IMPORTED_MODULE_18__); -/* harmony import */ var _assets_icons_link_svg__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../assets/icons/link.svg */ "./assets/icons/link.svg"); -/* harmony import */ var _assets_icons_link_svg__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_link_svg__WEBPACK_IMPORTED_MODULE_19__); -/* harmony import */ var _assets_icons_list_bullet_svg__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ../assets/icons/list-bullet.svg */ "./assets/icons/list-bullet.svg"); -/* harmony import */ var _assets_icons_list_bullet_svg__WEBPACK_IMPORTED_MODULE_20___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_list_bullet_svg__WEBPACK_IMPORTED_MODULE_20__); -/* harmony import */ var _assets_icons_list_check_svg__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ../assets/icons/list-check.svg */ "./assets/icons/list-check.svg"); -/* harmony import */ var _assets_icons_list_check_svg__WEBPACK_IMPORTED_MODULE_21___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_list_check_svg__WEBPACK_IMPORTED_MODULE_21__); -/* harmony import */ var _assets_icons_list_ordered_svg__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ../assets/icons/list-ordered.svg */ "./assets/icons/list-ordered.svg"); -/* harmony import */ var _assets_icons_list_ordered_svg__WEBPACK_IMPORTED_MODULE_22___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_list_ordered_svg__WEBPACK_IMPORTED_MODULE_22__); -/* harmony import */ var _assets_icons_subscript_svg__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ../assets/icons/subscript.svg */ "./assets/icons/subscript.svg"); -/* harmony import */ var _assets_icons_subscript_svg__WEBPACK_IMPORTED_MODULE_23___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_subscript_svg__WEBPACK_IMPORTED_MODULE_23__); -/* harmony import */ var _assets_icons_superscript_svg__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ../assets/icons/superscript.svg */ "./assets/icons/superscript.svg"); -/* harmony import */ var _assets_icons_superscript_svg__WEBPACK_IMPORTED_MODULE_24___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_superscript_svg__WEBPACK_IMPORTED_MODULE_24__); -/* harmony import */ var _assets_icons_strike_svg__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ../assets/icons/strike.svg */ "./assets/icons/strike.svg"); -/* harmony import */ var _assets_icons_strike_svg__WEBPACK_IMPORTED_MODULE_25___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_strike_svg__WEBPACK_IMPORTED_MODULE_25__); -/* harmony import */ var _assets_icons_table_svg__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ../assets/icons/table.svg */ "./assets/icons/table.svg"); -/* harmony import */ var _assets_icons_table_svg__WEBPACK_IMPORTED_MODULE_26___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_table_svg__WEBPACK_IMPORTED_MODULE_26__); -/* harmony import */ var _assets_icons_underline_svg__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ../assets/icons/underline.svg */ "./assets/icons/underline.svg"); -/* harmony import */ var _assets_icons_underline_svg__WEBPACK_IMPORTED_MODULE_27___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_underline_svg__WEBPACK_IMPORTED_MODULE_27__); -/* harmony import */ var _assets_icons_video_svg__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ../assets/icons/video.svg */ "./assets/icons/video.svg"); -/* harmony import */ var _assets_icons_video_svg__WEBPACK_IMPORTED_MODULE_28___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_video_svg__WEBPACK_IMPORTED_MODULE_28__); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -/* harmony default export */ __webpack_exports__["default"] = ({ - align: { - '': _assets_icons_align_left_svg__WEBPACK_IMPORTED_MODULE_0___default.a, - center: _assets_icons_align_center_svg__WEBPACK_IMPORTED_MODULE_1___default.a, - right: _assets_icons_align_right_svg__WEBPACK_IMPORTED_MODULE_2___default.a, - justify: _assets_icons_align_justify_svg__WEBPACK_IMPORTED_MODULE_3___default.a - }, - background: _assets_icons_background_svg__WEBPACK_IMPORTED_MODULE_4___default.a, - blockquote: _assets_icons_blockquote_svg__WEBPACK_IMPORTED_MODULE_5___default.a, - bold: _assets_icons_bold_svg__WEBPACK_IMPORTED_MODULE_6___default.a, - clean: _assets_icons_clean_svg__WEBPACK_IMPORTED_MODULE_7___default.a, - code: _assets_icons_code_svg__WEBPACK_IMPORTED_MODULE_8___default.a, - 'code-block': _assets_icons_code_svg__WEBPACK_IMPORTED_MODULE_8___default.a, - color: _assets_icons_color_svg__WEBPACK_IMPORTED_MODULE_9___default.a, - direction: { - '': _assets_icons_direction_ltr_svg__WEBPACK_IMPORTED_MODULE_10___default.a, - rtl: _assets_icons_direction_rtl_svg__WEBPACK_IMPORTED_MODULE_11___default.a - }, - formula: _assets_icons_formula_svg__WEBPACK_IMPORTED_MODULE_12___default.a, - header: { - '1': _assets_icons_header_svg__WEBPACK_IMPORTED_MODULE_13___default.a, - '2': _assets_icons_header_2_svg__WEBPACK_IMPORTED_MODULE_14___default.a - }, - italic: _assets_icons_italic_svg__WEBPACK_IMPORTED_MODULE_15___default.a, - image: _assets_icons_image_svg__WEBPACK_IMPORTED_MODULE_16___default.a, - indent: { - '+1': _assets_icons_indent_svg__WEBPACK_IMPORTED_MODULE_17___default.a, - '-1': _assets_icons_outdent_svg__WEBPACK_IMPORTED_MODULE_18___default.a - }, - link: _assets_icons_link_svg__WEBPACK_IMPORTED_MODULE_19___default.a, - list: { - bullet: _assets_icons_list_bullet_svg__WEBPACK_IMPORTED_MODULE_20___default.a, - check: _assets_icons_list_check_svg__WEBPACK_IMPORTED_MODULE_21___default.a, - ordered: _assets_icons_list_ordered_svg__WEBPACK_IMPORTED_MODULE_22___default.a - }, - script: { - sub: _assets_icons_subscript_svg__WEBPACK_IMPORTED_MODULE_23___default.a, - super: _assets_icons_superscript_svg__WEBPACK_IMPORTED_MODULE_24___default.a - }, - strike: _assets_icons_strike_svg__WEBPACK_IMPORTED_MODULE_25___default.a, - table: _assets_icons_table_svg__WEBPACK_IMPORTED_MODULE_26___default.a, - underline: _assets_icons_underline_svg__WEBPACK_IMPORTED_MODULE_27___default.a, - video: _assets_icons_video_svg__WEBPACK_IMPORTED_MODULE_28___default.a -}); - -//# sourceURL=webpack://Quill/./ui/icons.js?`)},"./ui/picker.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _assets_icons_dropdown_svg__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../assets/icons/dropdown.svg */ "./assets/icons/dropdown.svg"); -/* harmony import */ var _assets_icons_dropdown_svg__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_dropdown_svg__WEBPACK_IMPORTED_MODULE_0__); - -let optionsCounter = 0; - -function toggleAriaAttribute(element, attribute) { - element.setAttribute(attribute, !(element.getAttribute(attribute) === 'true')); -} - -class Picker { - constructor(select) { - this.select = select; - this.container = document.createElement('span'); - this.buildPicker(); - this.select.style.display = 'none'; - this.select.parentNode.insertBefore(this.container, this.select); - this.label.addEventListener('mousedown', () => { - this.togglePicker(); - }); - this.label.addEventListener('keydown', event => { - switch (event.key) { - case 'Enter': - this.togglePicker(); - break; - - case 'Escape': - this.escape(); - event.preventDefault(); - break; - - default: - } - }); - this.select.addEventListener('change', this.update.bind(this)); - } - - togglePicker() { - this.container.classList.toggle('ql-expanded'); // Toggle aria-expanded and aria-hidden to make the picker accessible - - toggleAriaAttribute(this.label, 'aria-expanded'); - toggleAriaAttribute(this.options, 'aria-hidden'); - } - - buildItem(option) { - const item = document.createElement('span'); - item.tabIndex = '0'; - item.setAttribute('role', 'button'); - item.classList.add('ql-picker-item'); - - if (option.hasAttribute('value')) { - item.setAttribute('data-value', option.getAttribute('value')); - } - - if (option.textContent) { - item.setAttribute('data-label', option.textContent); - } - - item.addEventListener('click', () => { - this.selectItem(item, true); - }); - item.addEventListener('keydown', event => { - switch (event.key) { - case 'Enter': - this.selectItem(item, true); - event.preventDefault(); - break; - - case 'Escape': - this.escape(); - event.preventDefault(); - break; - - default: - } - }); - return item; - } - - buildLabel() { - const label = document.createElement('span'); - label.classList.add('ql-picker-label'); - label.innerHTML = _assets_icons_dropdown_svg__WEBPACK_IMPORTED_MODULE_0___default.a; - label.tabIndex = '0'; - label.setAttribute('role', 'button'); - label.setAttribute('aria-expanded', 'false'); - this.container.appendChild(label); - return label; - } - - buildOptions() { - const options = document.createElement('span'); - options.classList.add('ql-picker-options'); // Don't want screen readers to read this until options are visible - - options.setAttribute('aria-hidden', 'true'); - options.tabIndex = '-1'; // Need a unique id for aria-controls - - options.id = "ql-picker-options-".concat(optionsCounter); - optionsCounter += 1; - this.label.setAttribute('aria-controls', options.id); - this.options = options; - Array.from(this.select.options).forEach(option => { - const item = this.buildItem(option); - options.appendChild(item); - - if (option.selected === true) { - this.selectItem(item); - } - }); - this.container.appendChild(options); - } - - buildPicker() { - Array.from(this.select.attributes).forEach(item => { - this.container.setAttribute(item.name, item.value); - }); - this.container.classList.add('ql-picker'); - this.label = this.buildLabel(); - this.buildOptions(); - } - - escape() { - // Close menu and return focus to trigger label - this.close(); // Need setTimeout for accessibility to ensure that the browser executes - // focus on the next process thread and after any DOM content changes - - setTimeout(() => this.label.focus(), 1); - } - - close() { - this.container.classList.remove('ql-expanded'); - this.label.setAttribute('aria-expanded', 'false'); - this.options.setAttribute('aria-hidden', 'true'); - } - - selectItem(item, trigger = false) { - const selected = this.container.querySelector('.ql-selected'); - if (item === selected) return; - - if (selected != null) { - selected.classList.remove('ql-selected'); - } - - if (item == null) return; - item.classList.add('ql-selected'); - this.select.selectedIndex = Array.from(item.parentNode.children).indexOf(item); - - if (item.hasAttribute('data-value')) { - this.label.setAttribute('data-value', item.getAttribute('data-value')); - } else { - this.label.removeAttribute('data-value'); - } - - if (item.hasAttribute('data-label')) { - this.label.setAttribute('data-label', item.getAttribute('data-label')); - } else { - this.label.removeAttribute('data-label'); - } - - if (trigger) { - this.select.dispatchEvent(new Event('change')); - this.close(); - } - } - - update() { - let option; - - if (this.select.selectedIndex > -1) { - const item = this.container.querySelector('.ql-picker-options').children[this.select.selectedIndex]; - option = this.select.options[this.select.selectedIndex]; - this.selectItem(item); - } else { - this.selectItem(null); - } - - const isActive = option != null && option !== this.select.querySelector('option[selected]'); - this.label.classList.toggle('ql-active', isActive); - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (Picker); - -//# sourceURL=webpack://Quill/./ui/picker.js?`)},"./ui/tooltip.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -class Tooltip { - constructor(quill, boundsContainer) { - this.quill = quill; - this.boundsContainer = boundsContainer || document.body; - this.root = quill.addContainer('ql-tooltip'); - this.root.innerHTML = this.constructor.TEMPLATE; - - if (this.quill.root === this.quill.scrollingContainer) { - this.quill.root.addEventListener('scroll', () => { - this.root.style.marginTop = "".concat(-1 * this.quill.root.scrollTop, "px"); - }); - } - - this.hide(); - } - - hide() { - this.root.classList.add('ql-hidden'); - } - - position(reference) { - const left = reference.left + reference.width / 2 - this.root.offsetWidth / 2; // root.scrollTop should be 0 if scrollContainer !== root - - const top = reference.bottom + this.quill.root.scrollTop; - this.root.style.left = "".concat(left, "px"); - this.root.style.top = "".concat(top, "px"); - this.root.classList.remove('ql-flip'); - const containerBounds = this.boundsContainer.getBoundingClientRect(); - const rootBounds = this.root.getBoundingClientRect(); - let shift = 0; - - if (rootBounds.right > containerBounds.right) { - shift = containerBounds.right - rootBounds.right; - this.root.style.left = "".concat(left + shift, "px"); - } - - if (rootBounds.left < containerBounds.left) { - shift = containerBounds.left - rootBounds.left; - this.root.style.left = "".concat(left + shift, "px"); - } - - if (rootBounds.bottom > containerBounds.bottom) { - const height = rootBounds.bottom - rootBounds.top; - const verticalShift = reference.bottom - reference.top + height; - this.root.style.top = "".concat(top - verticalShift, "px"); - this.root.classList.add('ql-flip'); - } - - return shift; - } - - show() { - this.root.classList.remove('ql-editing'); - this.root.classList.remove('ql-hidden'); - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (Tooltip); - -//# sourceURL=webpack://Quill/./ui/tooltip.js?`)},0:function(module,exports,__webpack_require__){eval(`module.exports = __webpack_require__(/*! ./quill.js */"./quill.js"); - - -//# sourceURL=webpack://Quill/multi_./quill.js?`)},1:function(module,exports){eval(`/* (ignored) */ - -//# sourceURL=webpack://Quill/./util.inspect_(ignored)?`)}}).default})});var Bo=I((AM,wo)=>{var U0=-1,$0=1,g0=0;function re(i,e,t){if(i==e)return i?[[g0,i]]:[];(t<0||i.lengthe.length?i:e,r=i.length>e.length?e:i,p=o.indexOf(r);if(p!=-1)return t=[[$0,o.substring(0,p)],[g0,r],[$0,o.substring(p+r.length)]],i.length>e.length&&(t[0][0]=t[2][0]=U0),t;if(r.length==1)return[[U0,i],[$0,e]];var c=Us(i,e);if(c){var M=c[0],z=c[1],O=c[2],d=c[3],u=c[4],h=re(M,O),W=re(z,d);return h.concat([[g0,u]],W)}return $s(i,e)}function $s(i,e){for(var t=i.length,o=e.length,r=Math.ceil((t+o)/2),p=r,c=2*r,M=new Array(c),z=new Array(c),O=0;Ot)W+=2;else if(K>o)h+=2;else if(u){var C=p+d-E;if(C>=0&&C=x)return vo(i,e,v,K)}}}for(var F=-N+f;F<=N-y;F+=2){var C=p+F,x;F==-N||F!=N&&z[C-1]t)y+=2;else if(S>o)f+=2;else if(!u){var D=p+d-F;if(D>=0&&D=x)return vo(i,e,v,K)}}}}return[[U0,i],[$0,e]]}function vo(i,e,t,o){var r=i.substring(0,t),p=e.substring(0,o),c=i.substring(t),M=e.substring(o),z=re(r,p),O=re(c,M);return z.concat(O)}function Tt(i,e){if(!i||!e||i.charAt(0)!=e.charAt(0))return 0;for(var t=0,o=Math.min(i.length,e.length),r=o,p=0;te.length?i:e,o=i.length>e.length?e:i;if(t.length<4||o.length*2=W.length?[v,K,C,x,D]:null}var p=r(t,o,Math.ceil(t.length/4)),c=r(t,o,Math.ceil(t.length/2)),M;if(!p&&!c)return null;c?p?M=p[4].length>c[4].length?p:c:M=c:M=p;var z,O,d,u;i.length>e.length?(z=M[0],O=M[1],d=M[2],u=M[3]):(d=M[0],u=M[1],z=M[2],O=M[3]);var h=M[4];return[z,O,d,u,h]}function Eo(i){i.push([g0,""]);for(var e=0,t=0,o=0,r="",p="",c;e1?(t!==0&&o!==0&&(c=Tt(p,r),c!==0&&(e-t-o>0&&i[e-t-o-1][0]==g0?i[e-t-o-1][1]+=p.substring(0,c):(i.splice(0,0,[g0,p.substring(0,c)]),e++),p=p.substring(c),r=r.substring(c)),c=kt(p,r),c!==0&&(i[e][1]=p.substring(p.length-c)+i[e][1],p=p.substring(0,p.length-c),r=r.substring(0,r.length-c))),t===0?i.splice(e-o,t+o,[$0,p]):o===0?i.splice(e-t,t+o,[U0,r]):i.splice(e-t-o,t+o,[U0,r],[$0,p]),e=e-t-o+(t?1:0)+(o?1:0)+1):e!==0&&i[e-1][0]==g0?(i[e-1][1]+=i[e][1],i.splice(e,1)):e++,o=0,t=0,r="",p="";break}i[i.length-1][1]===""&&i.pop();var M=!1;for(e=1;e0&&o.splice(r+2,0,[c[0],M]),Lo(o,r,3)}else return i}function Hs(i){for(var e=!1,t=function(c){return c.charCodeAt(0)>=56320&&c.charCodeAt(0)<=57343},o=function(c){return c.charCodeAt(c.length-1)>=55296&&c.charCodeAt(c.length-1)<=56319},r=2;r0&&p.push(i[r]);return p}function Lo(i,e,t){for(var o=e+t-1;o>=0&&o>=e-1;o--)if(o+1{"use strict";var xo=Object.prototype.toString;No.exports=function(e){var t=xo.call(e),o=t==="[object Arguments]";return o||(o=t!=="[object Array]"&&e!==null&&typeof e=="object"&&typeof e.length=="number"&&e.length>=0&&xo.call(e.callee)==="[object Function]"),o}});var jo=I((hM,Io)=>{"use strict";var Xo;Object.keys||(ae=Object.prototype.hasOwnProperty,Dt=Object.prototype.toString,To=Pt(),Ct=Object.prototype.propertyIsEnumerable,ko=!Ct.call({toString:null},"toString"),Po=Ct.call(function(){},"prototype"),pe=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],Fe=function(i){var e=i.constructor;return e&&e.prototype===i},Do={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},Co=function(){if(typeof window=="undefined")return!1;for(var i in window)try{if(!Do["$"+i]&&ae.call(window,i)&&window[i]!==null&&typeof window[i]=="object")try{Fe(window[i])}catch(e){return!0}}catch(e){return!0}return!1}(),So=function(i){if(typeof window=="undefined"||!Co)return Fe(i);try{return Fe(i)}catch(e){return!1}},Xo=function(e){var t=e!==null&&typeof e=="object",o=Dt.call(e)==="[object Function]",r=To(e),p=t&&Dt.call(e)==="[object String]",c=[];if(!t&&!o&&!r)throw new TypeError("Object.keys called on a non-object");var M=Po&&o;if(p&&e.length>0&&!ae.call(e,0))for(var z=0;z0)for(var O=0;O{"use strict";var Gs=Array.prototype.slice,Ys=Pt(),$o=Object.keys,He=$o?function(e){return $o(e)}:jo(),Uo=Object.keys;He.shim=function(){if(Object.keys){var e=function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2);e||(Object.keys=function(o){return Ys(o)?Uo(Gs.call(o)):Uo(o)})}else Object.keys=He;return Object.keys||He};Ko.exports=He});var Xt=I((mM,Fo)=>{"use strict";Fo.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},t=Symbol("test"),o=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var r=42;e[t]=r;for(t in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var p=Object.getOwnPropertySymbols(e);if(p.length!==1||p[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var c=Object.getOwnPropertyDescriptor(e,t);if(c.value!==r||c.enumerable!==!0)return!1}return!0}});var Ge=I((WM,Ho)=>{"use strict";var Vs=Xt();Ho.exports=function(){return Vs()&&!!Symbol.toStringTag}});var Vo=I((gM,Yo)=>{"use strict";var Go=typeof Symbol!="undefined"&&Symbol,Qs=Xt();Yo.exports=function(){return typeof Go!="function"||typeof Symbol!="function"||typeof Go("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:Qs()}});var Zo=I((yM,Jo)=>{"use strict";var Qo={foo:{}},Js=Object;Jo.exports=function(){return{__proto__:Qo}.foo===Qo.foo&&!({__proto__:null}instanceof Js)}});var nr=I((RM,tr)=>{"use strict";var Zs="Function.prototype.bind called on incompatible ",ec=Object.prototype.toString,tc=Math.max,nc="[object Function]",er=function(e,t){for(var o=[],r=0;r{"use strict";var ac=nr();or.exports=Function.prototype.bind||ac});var ar=I((LM,rr)=>{"use strict";var pc=Function.prototype.call,ic=Object.prototype.hasOwnProperty,sc=Ye();rr.exports=sc.call(pc,ic)});var h1=I((EM,br)=>{"use strict";var H,X1=SyntaxError,cr=Function,S1=TypeError,It=function(i){try{return cr('"use strict"; return ('+i+").constructor;")()}catch(e){}},A1=Object.getOwnPropertyDescriptor;if(A1)try{A1({},"")}catch(i){A1=null}var jt=function(){throw new S1},cc=A1?function(){try{return arguments.callee,jt}catch(i){try{return A1(arguments,"callee").get}catch(e){return jt}}}():jt,D1=Vo()(),bc=Zo()(),q0=Object.getPrototypeOf||(bc?function(i){return i.__proto__}:null),C1={},Mc=typeof Uint8Array=="undefined"||!q0?H:q0(Uint8Array),f1={"%AggregateError%":typeof AggregateError=="undefined"?H:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer=="undefined"?H:ArrayBuffer,"%ArrayIteratorPrototype%":D1&&q0?q0([][Symbol.iterator]()):H,"%AsyncFromSyncIteratorPrototype%":H,"%AsyncFunction%":C1,"%AsyncGenerator%":C1,"%AsyncGeneratorFunction%":C1,"%AsyncIteratorPrototype%":C1,"%Atomics%":typeof Atomics=="undefined"?H:Atomics,"%BigInt%":typeof BigInt=="undefined"?H:BigInt,"%BigInt64Array%":typeof BigInt64Array=="undefined"?H:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array=="undefined"?H:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView=="undefined"?H:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array=="undefined"?H:Float32Array,"%Float64Array%":typeof Float64Array=="undefined"?H:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry=="undefined"?H:FinalizationRegistry,"%Function%":cr,"%GeneratorFunction%":C1,"%Int8Array%":typeof Int8Array=="undefined"?H:Int8Array,"%Int16Array%":typeof Int16Array=="undefined"?H:Int16Array,"%Int32Array%":typeof Int32Array=="undefined"?H:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":D1&&q0?q0(q0([][Symbol.iterator]())):H,"%JSON%":typeof JSON=="object"?JSON:H,"%Map%":typeof Map=="undefined"?H:Map,"%MapIteratorPrototype%":typeof Map=="undefined"||!D1||!q0?H:q0(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise=="undefined"?H:Promise,"%Proxy%":typeof Proxy=="undefined"?H:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect=="undefined"?H:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set=="undefined"?H:Set,"%SetIteratorPrototype%":typeof Set=="undefined"||!D1||!q0?H:q0(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer=="undefined"?H:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":D1&&q0?q0(""[Symbol.iterator]()):H,"%Symbol%":D1?Symbol:H,"%SyntaxError%":X1,"%ThrowTypeError%":cc,"%TypedArray%":Mc,"%TypeError%":S1,"%Uint8Array%":typeof Uint8Array=="undefined"?H:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray=="undefined"?H:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array=="undefined"?H:Uint16Array,"%Uint32Array%":typeof Uint32Array=="undefined"?H:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap=="undefined"?H:WeakMap,"%WeakRef%":typeof WeakRef=="undefined"?H:WeakRef,"%WeakSet%":typeof WeakSet=="undefined"?H:WeakSet};if(q0)try{null.error}catch(i){pr=q0(q0(i)),f1["%Error.prototype%"]=pr}var pr,lc=function i(e){var t;if(e==="%AsyncFunction%")t=It("async function () {}");else if(e==="%GeneratorFunction%")t=It("function* () {}");else if(e==="%AsyncGeneratorFunction%")t=It("async function* () {}");else if(e==="%AsyncGenerator%"){var o=i("%AsyncGeneratorFunction%");o&&(t=o.prototype)}else if(e==="%AsyncIteratorPrototype%"){var r=i("%AsyncGenerator%");r&&q0&&(t=q0(r.prototype))}return f1[e]=t,t},ir={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},ie=Ye(),Ve=ar(),zc=ie.call(Function.call,Array.prototype.concat),Oc=ie.call(Function.apply,Array.prototype.splice),sr=ie.call(Function.call,String.prototype.replace),Qe=ie.call(Function.call,String.prototype.slice),dc=ie.call(Function.call,RegExp.prototype.exec),_c=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,uc=/\\(\\)?/g,Ac=function(e){var t=Qe(e,0,1),o=Qe(e,-1);if(t==="%"&&o!=="%")throw new X1("invalid intrinsic syntax, expected closing `%`");if(o==="%"&&t!=="%")throw new X1("invalid intrinsic syntax, expected opening `%`");var r=[];return sr(e,_c,function(p,c,M,z){r[r.length]=M?sr(z,uc,"$1"):c||p}),r},fc=function(e,t){var o=e,r;if(Ve(ir,o)&&(r=ir[o],o="%"+r[0]+"%"),Ve(f1,o)){var p=f1[o];if(p===C1&&(p=lc(o)),typeof p=="undefined"&&!t)throw new S1("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:o,value:p}}throw new X1("intrinsic "+e+" does not exist!")};br.exports=function(e,t){if(typeof e!="string"||e.length===0)throw new S1("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof t!="boolean")throw new S1('"allowMissing" argument must be a boolean');if(dc(/^%?[^%]*%?$/,e)===null)throw new X1("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var o=Ac(e),r=o.length>0?o[0]:"",p=fc("%"+r+"%",t),c=p.name,M=p.value,z=!1,O=p.alias;O&&(r=O[0],Oc(o,zc([0,1],O)));for(var d=1,u=!0;d=o.length){var y=A1(M,h);u=!!y,u&&"get"in y&&!("originalValue"in y.get)?M=y.get:M=M[h]}else u=Ve(M,h),M=M[h];u&&!z&&(f1[c]=M)}}return M}});var se=I((wM,Mr)=>{"use strict";var hc=h1(),$t=hc("%Object.defineProperty%",!0),Ut=function(){if($t)try{return $t({},"a",{value:1}),!0}catch(e){return!1}return!1};Ut.hasArrayLengthDefineBug=function(){if(!Ut())return null;try{return $t([],"length",{value:1}).length!==1}catch(e){return!0}};Mr.exports=Ut});var Kt=I((BM,lr)=>{"use strict";var qc=h1(),Je=qc("%Object.getOwnPropertyDescriptor%",!0);if(Je)try{Je([],"length")}catch(i){Je=null}lr.exports=Je});var Ze=I((xM,Or)=>{"use strict";var mc=se()(),Ft=h1(),ce=mc&&Ft("%Object.defineProperty%",!0);if(ce)try{ce({},"a",{value:1})}catch(i){ce=!1}var Wc=Ft("%SyntaxError%"),I1=Ft("%TypeError%"),zr=Kt();Or.exports=function(e,t,o){if(!e||typeof e!="object"&&typeof e!="function")throw new I1("`obj` must be an object or a function`");if(typeof t!="string"&&typeof t!="symbol")throw new I1("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new I1("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new I1("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new I1("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new I1("`loose`, if provided, must be a boolean");var r=arguments.length>3?arguments[3]:null,p=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,M=arguments.length>6?arguments[6]:!1,z=!!zr&&zr(e,t);if(ce)ce(e,t,{configurable:c===null&&z?z.configurable:!c,enumerable:r===null&&z?z.enumerable:!r,value:o,writable:p===null&&z?z.writable:!p});else if(M||!r&&!p&&!c)e[t]=o;else throw new Wc("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")}});var hr=I((NM,fr)=>{"use strict";var Ar=h1(),dr=Ze(),gc=se()(),_r=Kt(),ur=Ar("%TypeError%"),yc=Ar("%Math.floor%");fr.exports=function(e,t){if(typeof e!="function")throw new ur("`fn` is not a function");if(typeof t!="number"||t<0||t>4294967295||yc(t)!==t)throw new ur("`length` must be a positive 32-bit integer");var o=arguments.length>2&&!!arguments[2],r=!0,p=!0;if("length"in e&&_r){var c=_r(e,"length");c&&!c.configurable&&(r=!1),c&&!c.writable&&(p=!1)}return(r||p||!o)&&(gc?dr(e,"length",t,!0,!0):dr(e,"length",t)),e}});var tt=I((TM,et)=>{"use strict";var Ht=Ye(),j1=h1(),Rc=hr(),vc=j1("%TypeError%"),mr=j1("%Function.prototype.apply%"),Wr=j1("%Function.prototype.call%"),gr=j1("%Reflect.apply%",!0)||Ht.call(Wr,mr),be=j1("%Object.defineProperty%",!0),Lc=j1("%Math.max%");if(be)try{be({},"a",{value:1})}catch(i){be=null}et.exports=function(e){if(typeof e!="function")throw new vc("a function is required");var t=gr(Ht,Wr,arguments);return Rc(t,1+Lc(0,e.length-(arguments.length-1)),!0)};var qr=function(){return gr(Ht,mr,arguments)};be?be(et.exports,"apply",{value:qr}):et.exports.apply=qr});var Gt=I((kM,vr)=>{"use strict";var yr=h1(),Rr=tt(),Ec=Rr(yr("String.prototype.indexOf"));vr.exports=function(e,t){var o=yr(e,!!t);return typeof o=="function"&&Ec(e,".prototype.")>-1?Rr(o):o}});var wr=I((PM,Er)=>{"use strict";var wc=Ge()(),Bc=Gt(),Yt=Bc("Object.prototype.toString"),nt=function(e){return wc&&e&&typeof e=="object"&&Symbol.toStringTag in e?!1:Yt(e)==="[object Arguments]"},Lr=function(e){return nt(e)?!0:e!==null&&typeof e=="object"&&typeof e.length=="number"&&e.length>=0&&Yt(e)!=="[object Array]"&&Yt(e.callee)==="[object Function]"},xc=function(){return nt(arguments)}();nt.isLegacyArguments=Lr;Er.exports=xc?nt:Lr});var $1=I((DM,Tr)=>{"use strict";var Nc=St(),Tc=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",kc=Object.prototype.toString,Pc=Array.prototype.concat,Br=Ze(),Dc=function(i){return typeof i=="function"&&kc.call(i)==="[object Function]"},xr=se()(),Cc=function(i,e,t,o){if(e in i){if(o===!0){if(i[e]===t)return}else if(!Dc(o)||!o())return}xr?Br(i,e,t,!0):Br(i,e,t)},Nr=function(i,e){var t=arguments.length>2?arguments[2]:{},o=Nc(e);Tc&&(o=Pc.call(o,Object.getOwnPropertySymbols(e)));for(var r=0;r{"use strict";var kr=function(i){return i!==i};Pr.exports=function(e,t){return e===0&&t===0?1/e===1/t:!!(e===t||kr(e)&&kr(t))}});var Qt=I((SM,Dr)=>{"use strict";var Sc=Vt();Dr.exports=function(){return typeof Object.is=="function"?Object.is:Sc}});var Sr=I((XM,Cr)=>{"use strict";var Xc=Qt(),Ic=$1();Cr.exports=function(){var e=Xc();return Ic(Object,{is:e},{is:function(){return Object.is!==e}}),e}});var $r=I((IM,jr)=>{"use strict";var jc=$1(),$c=tt(),Uc=Vt(),Xr=Qt(),Kc=Sr(),Ir=$c(Xr(),Object);jc(Ir,{getPolyfill:Xr,implementation:Uc,shim:Kc});jr.exports=Ir});var Gr=I((jM,Hr)=>{"use strict";var Jt=Gt(),Ur=Ge()(),Kr,Fr,Zt,en;Ur&&(Kr=Jt("Object.prototype.hasOwnProperty"),Fr=Jt("RegExp.prototype.exec"),Zt={},ot=function(){throw Zt},en={toString:ot,valueOf:ot},typeof Symbol.toPrimitive=="symbol"&&(en[Symbol.toPrimitive]=ot));var ot,Fc=Jt("Object.prototype.toString"),Hc=Object.getOwnPropertyDescriptor,Gc="[object RegExp]";Hr.exports=Ur?function(e){if(!e||typeof e!="object")return!1;var t=Hc(e,"lastIndex"),o=t&&Kr(t,"value");if(!o)return!1;try{Fr(e,en)}catch(r){return r===Zt}}:function(e){return!e||typeof e!="object"&&typeof e!="function"?!1:Fc(e)===Gc}});var Vr=I(($M,Yr)=>{"use strict";var le=function(){return typeof function(){}.name=="string"},Me=Object.getOwnPropertyDescriptor;if(Me)try{Me([],"length")}catch(i){Me=null}le.functionsHaveConfigurableNames=function(){if(!le()||!Me)return!1;var e=Me(function(){},"name");return!!e&&!!e.configurable};var Yc=Function.prototype.bind;le.boundFunctionsHaveNames=function(){return le()&&typeof Yc=="function"&&function(){}.bind().name!==""};Yr.exports=le});var Zr=I((UM,Jr)=>{"use strict";var Qr=Ze(),Vc=se()(),Qc=Vr().functionsHaveConfigurableNames(),Jc=TypeError;Jr.exports=function(e,t){if(typeof e!="function")throw new Jc("`fn` is not a function");var o=arguments.length>2&&!!arguments[2];return(!o||Qc)&&(Vc?Qr(e,"name",t,!0,!0):Qr(e,"name",t)),e}});var tn=I((KM,ea)=>{"use strict";var Zc=Zr(),eb=Object,tb=TypeError;ea.exports=Zc(function(){if(this!=null&&this!==eb(this))throw new tb("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.unicodeSets&&(e+="v"),this.sticky&&(e+="y"),e},"get flags",!0)});var nn=I((FM,ta)=>{"use strict";var nb=tn(),ob=$1().supportsDescriptors,rb=Object.getOwnPropertyDescriptor;ta.exports=function(){if(ob&&/a/mig.flags==="gim"){var e=rb(RegExp.prototype,"flags");if(e&&typeof e.get=="function"&&typeof RegExp.prototype.dotAll=="boolean"&&typeof RegExp.prototype.hasIndices=="boolean"){var t="",o={};if(Object.defineProperty(o,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(o,"sticky",{get:function(){t+="y"}}),t==="dy")return e.get}}return nb}});var ra=I((HM,oa)=>{"use strict";var ab=$1().supportsDescriptors,pb=nn(),ib=Object.getOwnPropertyDescriptor,sb=Object.defineProperty,cb=TypeError,na=Object.getPrototypeOf,bb=/a/;oa.exports=function(){if(!ab||!na)throw new cb("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=pb(),t=na(bb),o=ib(t,"flags");return(!o||o.get!==e)&&sb(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}});var sa=I((GM,ia)=>{"use strict";var Mb=$1(),lb=tt(),zb=tn(),aa=nn(),Ob=ra(),pa=lb(aa());Mb(pa,{getPolyfill:aa,implementation:zb,shim:Ob});ia.exports=pa});var ba=I((YM,ca)=>{"use strict";var db=Date.prototype.getDay,_b=function(e){try{return db.call(e),!0}catch(t){return!1}},ub=Object.prototype.toString,Ab="[object Date]",fb=Ge()();ca.exports=function(e){return typeof e!="object"||e===null?!1:fb?_b(e):ub.call(e)===Ab}});var on=I((VM,qa)=>{var Ma=St(),la=wr(),za=$r(),Oa=Gr(),da=sa(),_a=ba(),ua=Date.prototype.getTime;function ha(i,e,t){var o=t||{};return(o.strict?za(i,e):i===e)?!0:!i||!e||typeof i!="object"&&typeof e!="object"?o.strict?za(i,e):i==e:hb(i,e,o)}function Aa(i){return i==null}function fa(i){return!(!i||typeof i!="object"||typeof i.length!="number"||typeof i.copy!="function"||typeof i.slice!="function"||i.length>0&&typeof i[0]!="number")}function hb(i,e,t){var o,r;if(typeof i!=typeof e||Aa(i)||Aa(e)||i.prototype!==e.prototype||la(i)!==la(e))return!1;var p=Oa(i),c=Oa(e);if(p!==c)return!1;if(p||c)return i.source===e.source&&da(i)===da(e);if(_a(i)&&_a(e))return ua.call(i)===ua.call(e);var M=fa(i),z=fa(e);if(M!==z)return!1;if(M||z){if(i.length!==e.length)return!1;for(o=0;o=0;o--)if(O[o]!=d[o])return!1;for(o=O.length-1;o>=0;o--)if(r=O[o],!ha(i[r],e[r],t))return!1;return!0}qa.exports=ha});var rn=I((QM,Ea)=>{"use strict";var rt=Object.prototype.hasOwnProperty,La=Object.prototype.toString,ma=Object.defineProperty,Wa=Object.getOwnPropertyDescriptor,ga=function(e){return typeof Array.isArray=="function"?Array.isArray(e):La.call(e)==="[object Array]"},ya=function(e){if(!e||La.call(e)!=="[object Object]")return!1;var t=rt.call(e,"constructor"),o=e.constructor&&e.constructor.prototype&&rt.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!t&&!o)return!1;var r;for(r in e);return typeof r=="undefined"||rt.call(e,r)},Ra=function(e,t){ma&&t.name==="__proto__"?ma(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},va=function(e,t){if(t==="__proto__")if(rt.call(e,t)){if(Wa)return Wa(e,t).value}else return;return e[t]};Ea.exports=function i(){var e,t,o,r,p,c,M=arguments[0],z=1,O=arguments.length,d=!1;for(typeof M=="boolean"&&(d=M,M=arguments[1]||{},z=2),(M==null||typeof M!="object"&&typeof M!="function")&&(M={});z{var qb=on(),mb=rn(),an={attributes:{compose:function(i,e,t){typeof i!="object"&&(i={}),typeof e!="object"&&(e={});var o=mb(!0,{},e);t||(o=Object.keys(o).reduce(function(p,c){return o[c]!=null&&(p[c]=o[c]),p},{}));for(var r in i)i[r]!==void 0&&e[r]===void 0&&(o[r]=i[r]);return Object.keys(o).length>0?o:void 0},diff:function(i,e){typeof i!="object"&&(i={}),typeof e!="object"&&(e={});var t=Object.keys(i).concat(Object.keys(e)).reduce(function(o,r){return qb(i[r],e[r])||(o[r]=e[r]===void 0?null:e[r]),o},{});return Object.keys(t).length>0?t:void 0},transform:function(i,e,t){if(typeof i!="object")return e;if(typeof e=="object"){if(!t)return e;var o=Object.keys(e).reduce(function(r,p){return i[p]===void 0&&(r[p]=e[p]),r},{});return Object.keys(o).length>0?o:void 0}}},iterator:function(i){return new q1(i)},length:function(i){return typeof i.delete=="number"?i.delete:typeof i.retain=="number"?i.retain:typeof i.insert=="string"?i.insert.length:1}};function q1(i){this.ops=i,this.index=0,this.offset=0}q1.prototype.hasNext=function(){return this.peekLength()<1/0};q1.prototype.next=function(i){i||(i=1/0);var e=this.ops[this.index];if(e){var t=this.offset,o=an.length(e);if(i>=o-t?(i=o-t,this.index+=1,this.offset=0):this.offset+=i,typeof e.delete=="number")return{delete:i};var r={};return e.attributes&&(r.attributes=e.attributes),typeof e.retain=="number"?r.retain=i:typeof e.insert=="string"?r.insert=e.insert.substr(t,i):r.insert=e.insert,r}else return{retain:1/0}};q1.prototype.peek=function(){return this.ops[this.index]};q1.prototype.peekLength=function(){return this.ops[this.index]?an.length(this.ops[this.index])-this.offset:1/0};q1.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"};q1.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var i=this.offset,e=this.index,t=this.next(),o=this.ops.slice(this.index);return this.offset=i,this.index=e,[t].concat(o)}else return[]};wa.exports=an});var Na=I((ZM,xa)=>{var at=Bo(),pn=on(),Wb=rn(),y0=Ba(),gb=String.fromCharCode(0),t0=function(i){Array.isArray(i)?this.ops=i:i!=null&&Array.isArray(i.ops)?this.ops=i.ops:this.ops=[]};t0.prototype.insert=function(i,e){var t={};return i.length===0?this:(t.insert=i,e!=null&&typeof e=="object"&&Object.keys(e).length>0&&(t.attributes=e),this.push(t))};t0.prototype.delete=function(i){return i<=0?this:this.push({delete:i})};t0.prototype.retain=function(i,e){if(i<=0)return this;var t={retain:i};return e!=null&&typeof e=="object"&&Object.keys(e).length>0&&(t.attributes=e),this.push(t)};t0.prototype.push=function(i){var e=this.ops.length,t=this.ops[e-1];if(i=Wb(!0,{},i),typeof t=="object"){if(typeof i.delete=="number"&&typeof t.delete=="number")return this.ops[e-1]={delete:t.delete+i.delete},this;if(typeof t.delete=="number"&&i.insert!=null&&(e-=1,t=this.ops[e-1],typeof t!="object"))return this.ops.unshift(i),this;if(pn(i.attributes,t.attributes)){if(typeof i.insert=="string"&&typeof t.insert=="string")return this.ops[e-1]={insert:t.insert+i.insert},typeof i.attributes=="object"&&(this.ops[e-1].attributes=i.attributes),this;if(typeof i.retain=="number"&&typeof t.retain=="number")return this.ops[e-1]={retain:t.retain+i.retain},typeof i.attributes=="object"&&(this.ops[e-1].attributes=i.attributes),this}}return e===this.ops.length?this.ops.push(i):this.ops.splice(e,0,i),this};t0.prototype.chop=function(){var i=this.ops[this.ops.length-1];return i&&i.retain&&!i.attributes&&this.ops.pop(),this};t0.prototype.filter=function(i){return this.ops.filter(i)};t0.prototype.forEach=function(i){this.ops.forEach(i)};t0.prototype.map=function(i){return this.ops.map(i)};t0.prototype.partition=function(i){var e=[],t=[];return this.forEach(function(o){var r=i(o)?e:t;r.push(o)}),[e,t]};t0.prototype.reduce=function(i,e){return this.ops.reduce(i,e)};t0.prototype.changeLength=function(){return this.reduce(function(i,e){return e.insert?i+y0.length(e):e.delete?i-e.delete:i},0)};t0.prototype.length=function(){return this.reduce(function(i,e){return i+y0.length(e)},0)};t0.prototype.slice=function(i,e){i=i||0,typeof e!="number"&&(e=1/0);for(var t=[],o=y0.iterator(this.ops),r=0;r0&&t.next(r.retain-p)}for(var c=new t0(o);e.hasNext()||t.hasNext();)if(t.peekType()==="insert")c.push(t.next());else if(e.peekType()==="delete")c.push(e.next());else{var M=Math.min(e.peekLength(),t.peekLength()),z=e.next(M),O=t.next(M);if(typeof O.retain=="number"){var d={};typeof z.retain=="number"?d.retain=M:d.insert=z.insert;var u=y0.attributes.compose(z.attributes,O.attributes,typeof z.retain=="number");if(u&&(d.attributes=u),c.push(d),!t.hasNext()&&pn(c.ops[c.ops.length-1],d)){var h=new t0(e.rest());return c.concat(h).chop()}}else typeof O.delete=="number"&&typeof z.retain=="number"&&c.push(O)}return c.chop()};t0.prototype.concat=function(i){var e=new t0(this.ops.slice());return i.ops.length>0&&(e.push(i.ops[0]),e.ops=e.ops.concat(i.ops.slice(1))),e};t0.prototype.diff=function(i,e){if(this.ops===i.ops)return new t0;var t=[this,i].map(function(M){return M.map(function(z){if(z.insert!=null)return typeof z.insert=="string"?z.insert:gb;var O=M===i?"on":"with";throw new Error("diff() called "+O+" non-document")}).join("")}),o=new t0,r=at(t[0],t[1],e),p=y0.iterator(this.ops),c=y0.iterator(i.ops);return r.forEach(function(M){for(var z=M[1].length;z>0;){var O=0;switch(M[0]){case at.INSERT:O=Math.min(c.peekLength(),z),o.push(c.next(O));break;case at.DELETE:O=Math.min(z,p.peekLength()),p.next(O),o.delete(O);break;case at.EQUAL:O=Math.min(p.peekLength(),c.peekLength(),z);var d=p.next(O),u=c.next(O);pn(d.insert,u.insert)?o.retain(O,y0.attributes.diff(d.attributes,u.attributes)):o.push(u).delete(O);break}z-=O}}),o.chop()};t0.prototype.eachLine=function(i,e){e=e||` -`;for(var t=y0.iterator(this.ops),o=new t0,r=0;t.hasNext();){if(t.peekType()!=="insert")return;var p=t.peek(),c=y0.length(p)-t.peekLength(),M=typeof p.insert=="string"?p.insert.indexOf(e,c)-c:-1;if(M<0)o.push(t.next());else if(M>0)o.push(t.next(M));else{if(i(o,t.next(1).attributes||{},r)===!1)return;r+=1,o=new t0}}o.length()>0&&i(o,{},r)};t0.prototype.transform=function(i,e){if(e=!!e,typeof i=="number")return this.transformPosition(i,e);for(var t=y0.iterator(this.ops),o=y0.iterator(i.ops),r=new t0;t.hasNext()||o.hasNext();)if(t.peekType()==="insert"&&(e||o.peekType()!=="insert"))r.retain(y0.length(t.next()));else if(o.peekType()==="insert")r.push(o.next());else{var p=Math.min(t.peekLength(),o.peekLength()),c=t.next(p),M=o.next(p);if(c.delete)continue;M.delete?r.push(M):r.retain(p,y0.attributes.transform(c.attributes,M.attributes,e))}return r.chop()};t0.prototype.transformPosition=function(i,e){e=!!e;for(var t=y0.iterator(this.ops),o=0;t.hasNext()&&o<=i;){var r=t.peekLength(),p=t.peekType();if(t.next(),p==="delete"){i-=Math.min(r,i-o);continue}else p==="insert"&&(o -
    ${this.open_title}
    - - `,this.closed_inner_html=` -
    - - - -
    - `,this.$chat_bubble.attr({title:"Start Chat",id:"chat-bubble"}).html(this.open_inner_html)}render(){this.parent.$chat_right_section.append(this.$chat_bubble),this.setup_events(),this.parent.frappe_version==16&&this.handle_version_visibility()}disk_chat_icon(){this.parent.chat_list&&this.parent.chat_list.is_open==!0||(this.parent.is_open=!this.parent.is_open,this.parent.show_chat_widget())}async handle_version_visibility(){this.parent.frappe_version==16&&(window.location.pathname==="/desk"?this.$chat_bubble.find(".chat-bubble").addClass("d-none"):this.$chat_bubble.find(".chat-bubble").removeClass("d-none"),frappe.router&&frappe.router.on("change",()=>{let o=frappe.get_route()||[];o.length===1&&o[0]===""?this.$chat_bubble.find(".chat-bubble").addClass("d-none"):this.$chat_bubble.find(".chat-bubble").removeClass("d-none")}))}portal_chat_icon(){this.parent.res.user_type!="guest"&&this.parent.is_open||(this.parent.is_open=!this.parent.is_open,this.parent.res.user_type=="guest"?this.parent.is_open===!1?(this.$chat_bubble.attr({title:this.open_title}).html(this.open_inner_html),this.parent.hide_chat_widget()):(this.$chat_bubble.attr({title:this.closed_title}).html(this.closed_inner_html),this.parent.show_chat_widget()):this.parent.show_chat_widget())}setup_events(){let e=this;$("#chat-bubble, .chat-cross-button").on("click",()=>{$("#chat-bubble").hide(),e.portal_chat_icon()})}};var N1=Ao();function te(){return N1().format("YYYY-MM-DD HH:mm:ss")}function Bt(i){return N1(i).format("h:mm A")}function m0(i,e=null){return N1.tz(i,e).format("hh:mm A")}function C0(i,e,t){let o=e==="space"?"[Today]":"h:mm A",r=e==="space"?"MMM D, YYYY":"DD/MM/YYYY";return N1.tz(i,t).calendar(null,{sameDay:o,lastDay:"[Yesterday]",lastWeek:r,sameElse:r})}function Xe(i,e,t){let o=N1.tz(i,t).format("DD/MM/YYYY"),r=N1.tz(e,t).format("DD/MM/YYYY");return o!==r}function o1(i){let e=i;e.scrollTop(e.prop("scrollHeight"))}function fo(i){return!!/(\.jpg|\.jpeg|\.png|\.gif|\.webp|\.svg|\.avif|\.jfif)$/i.exec(i)}function ho(i){return!!/(\.mp4|\.m4v|\.mkv|\.flv|\.avi|\.mvi|\.amv|\.mov)$/i.exec(i)}function qo(i){var e=i.split(".").pop().toLowerCase(),t=["mp3","oga","ogg"];return t.includes(e)}function mo(i){return!!/(\.doc|\.docx|\.pdf|\.txt|\.xls|\.xlsx|\.csv|\.zip|\.rar|\.pptx|\.ppt|\.ppsx)$/i.exec(i)}function Wo(i){return!!/(\.aac)$/i.exec(i)}function go(i){var e=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;return e.test(i)}function T1(i,e=null,t=null){frappe.call({method:"clefincode_chat.api.api_1_2_1.api.mark_messsages_as_read",args:{user:i,channel:e,parent_channel:t}})}function Ie(i,e=""){if(e=="Group"){let t=frappe.get_palette("G");return style=`background-color: var(${t[0]}); color: var(${t[1]}); display:flex`,` -
    -
    -
    `}return e=="Contributor"?frappe.get_avatar("avatar-medium","@"):frappe.get_avatar("avatar-medium",i)}function W0(i,e){let t=$(".chat-window"),o=!1;if(t.length>0&&t.each(function(){let r=$(this).data(e);i==r&&(o=!0)}),o)return!0}function xt(i){var e=/[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFE]/;return!!e.test(i)}async function Q(i){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_profile_full_name",args:{user_email:i}})).message}function yo(i){let e=new Set(i.map(o=>o.name));return Array.from(e).join(", ")}function Ro(i){let e=new Set(i.map(o=>o.email));return Array.from(e).join(", ")}async function je(i,e){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.check_if_room_admin",args:{room:i,email:e}})).message}async function e0(i){let{content:e,user:t,room:o,email:r,send_date:p=null,is_first_message:c=0,attachment:M=null,sub_channel:z=null,is_link:O=null,is_media:d=null,is_document:u=null,is_voice_clip:h=null,file_id:W=null,message_type:f="",message_template_type:y="",only_receive_by:N=null,chat_topic:E=null,is_screenshot:D=0,reply_to_message_name:v=null,is_forwarded:K=0,forwarded_from:C=null}=i;return await(await frappe.call({method:"clefincode_chat.api.api_1_3_3.api.send",args:{content:e,user:t,room:o,email:r,send_date:p,is_first_message:c,attachment:M,sub_channel:z,is_link:O,is_media:d,is_document:u,is_voice_clip:h,file_id:W,message_type:f,message_template_type:y,only_receive_by:N,chat_topic:E,is_screenshot:D,reply_to_message_name:v,is_forwarded:K,forwarded_from:C}})).message.results[0].new_message_name}async function $e(i){let{new_contributors:e,parent_channel:t,user:o,user_email:r,creation_date:p=null,last_active_sub_channel:c=null,user_to_remove:M=null,empty_contributor_list:z=0,freeze:O=!1}=i;return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.create_sub_channel",args:{new_contributors:e,parent_channel:t,user:o,user_email:r,creation_date:p,last_active_sub_channel:c,user_to_remove:M,empty_contributor_list:z},freeze:O})).message.results[0].channel}async function Nt(i,e=null){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_time_now",args:{user_email:i,formatted:e}})).message}async function k1(i){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.get_chat_members",args:{room:i}})).message.results[0].chat_members}async function ne(i,e){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.check_if_contributor_active",args:{channel:i,user_email:e}})).message.results[0].active}function oe(i){let e=document.createElement("div");e.id="loadingOverlay",e.style.position="fixed",e.style.top="0",e.style.left="0",e.style.width="100%",e.style.height="100%",e.style.background="rgba(0, 0, 0, 0.5)",e.style.display="flex",e.style.justifyContent="center",e.style.alignItems="center",e.style.zIndex="9999",e.style.color="white",e.style.fontSize="20px",e.innerText=i,document.body.appendChild(e)}function c1(){let i=document.getElementById("loadingOverlay");i&&document.body.removeChild(i)}var _1=class{constructor(e){this.$wrapper=e.$wrapper,this.profile=e.profile,this.chat_bubble=e.chat_bubble,this.is_first_message=1,this.setup(),this.messageCache=new Map,this.reply_to_message_name=null,this.pendingReplies=[],this.searchResults=[],this.currentSearchIndex=-1,this.searchQuery=null,this.$emojiMenu=null,this.longPress={timer:null,startX:0,startY:0,fired:!1,targetMessage:null}}handlePortalMessageEdit(e){let t=e.message_name,o=e.content||"",r=e.original_content||null,p=this.$chatbot_container.find(`#msg-${t}`);if(!p.length)return;let c=p.find(".message-bubble");if(!c.length)return;let M=c.find(".message-actions").detach(),z=c.find(".edited-label").detach(),O=c.find(".reply-link").detach(),d=c.find(".forwarded-label").detach();c.find("p").remove(),c.contents().filter((h,W)=>W.nodeType===3).remove(),d.length&&c.prepend(d),O.length&&c.prepend(O),c.append(o),c.find(".edited-label").remove(),c.append(` -
    - Edited -
    - `),M.length&&c.append(M);let u=this.messageCache.get(t)||{};u.content=o,u.original_content=r,u.is_edited=1,this.messageCache.set(t,u)}parseReactionsFromReactionsJson(e){var t;try{if(!e)return{reactions:[],emoji_counts:{}};let o=typeof e=="string"?JSON.parse(e):e,r=Array.isArray(o)?o[0]||{}:o,p=r.reactions||[],c=((t=r.emoji_summary)==null?void 0:t.emoji_details)||{};return{reactions:p,emoji_counts:c}}catch(o){return{reactions:[],emoji_counts:{}}}}getReactionsForDialog(e){let t=this.messageCache.get(e)||{};if(t.reactions_json)return this.parseReactionsFromReactionsJson(t.reactions_json);let r=this.$chatbot_container.find(`#msg-${e}`).attr("data-reactions");return r?this.parseReactionsFromReactionsJson(r):{reactions:[],emoji_counts:{}}}renderReactionsFromJson(e,t){let{reactions:o,emoji_counts:r}=this.parseReactionsFromReactionsJson(t);this.renderReactions(e,{data:{reactions:o,emoji_counts:r}});let p=this.$chatbot_container.find(`#msg-${e}`);p.length&&p.attr("data-reactions",typeof t=="string"?t:JSON.stringify(t));let c=this.messageCache.get(e)||{};c.reactions_json=typeof t=="string"?t:JSON.stringify(t),this.messageCache.set(e,c)}openLocalReactionsDialog(e){e.sort((r,p)=>(p.send_date||"").localeCompare(r.send_date||""));let t=e.map(r=>{let p=window.emojione&&emojione.toImage?emojione.toImage(r.emoji):r.emoji;return` -
    -
    - ${frappe.utils.escape_html(r.emoji_sender)} -
    -
    - ${p} -
    -
    - `}).join(""),o=new frappe.ui.Dialog({title:"Reactions",size:"small",fields:[{fieldtype:"HTML",options:` -
    - ${t} -
    - `}],primary_action_label:"Close",primary_action(){o.hide()}});o.show()}portalEditPrompt({title:e="Edit Message",defaultText:t="",onSave:o}){let r="edit_"+Math.random().toString(36).slice(2);frappe.msgprint({title:e,message:` -
    - - -
    - -
    -
    - `});let p=`click.${r}`,c=async M=>{M.preventDefault(),M.stopPropagation();let z=$("#"+r+"_save"),O=$("#"+r);if(!(!z.length||!O.length))try{z.prop("disabled",!0);let d=O.val();await o(d);let u=z.closest(".modal");u.length&&u.modal("hide")}catch(d){console.error(d),frappe.msgprint("Failed to save changes.")}finally{z.prop("disabled",!1),$(document).off(p,"#"+r+"_save")}};$(document).off(p,"#"+r+"_save"),$(document).on(p,"#"+r+"_save",c),setTimeout(()=>{let M=$("#"+r);M.length&&M.trigger("focus")},0)}htmlToPlainText(e){return(e||"").replace(//gi,` -`).replace(/<\/p>\s*

    /gi,` -`).replace(/<\/?p>/gi,"").replace(/ /g," ").trim()}plainTextToParagraphs(e){return frappe.utils.escape_html(e||"").split(` -`).map(o=>`

    ${o}

    `).join("")}clearSearchHighlights(){this.$chatbot_container.find(".search-highlight").each(function(){$(this).replaceWith($(this).text())})}renderReactions(e,t){let o=this.$chatbot_container.find(`#msg-${e}`);if(!o.length)return;let{reactions:r,emoji_counts:p}=this.normalizeReactionsPayload(t),c=Object.keys(p||{}),M=o.find(".message-reactions");if(!c.length){M.length&&M.remove();return}let z={};(r||[]).forEach(d=>{let u=d.emoji,h=d.emoji_sender;!u||(z[u]||(z[u]=[]),h&&!z[u].includes(h)&&z[u].push(h))}),M.length||(M=$('
    '),o.find(".message-bubble").after(M));let O=c.map(d=>{var y;let u=(y=p[d])!=null?y:0,h=window.emojione&&emojione.toImage?emojione.toImage(d):d,W=(z[d]||[]).join(` -`),f=frappe.utils.escape_html(W);return` - - ${h}${u} - - `}).join("");M.html(O)}async fetchAndRenderReactions(e){try{let t=this.messageCache.get(e)||{};t.reactions_payload=payload,this.messageCache.set(e,t),this.renderReactions(e,payload)}catch(t){console.warn("Failed to load reactions",e,t)}}async hydrateReactionsForMessages(e=[]){let t=e.map(o=>o.message_name).filter(Boolean);await Promise.all(t.map(o=>this.fetchAndRenderReactions(o)))}openEmojiMenu({$bubble:e,messageName:t}){this.closeEmojiMenu();let o=["\u{1F44D}","\u2764\uFE0F","\u{1F602}","\u{1F91D}","\u{1F622}","\u{1F64F}","\u{1F60E}"],r=$(` - - `);o.forEach(c=>{let M=window.emojione&&emojione.toImage?emojione.toImage(c):c;r.append(` - - `)}),$("body").append(r);let p=e[0].getBoundingClientRect();requestAnimationFrame(()=>{let c=r.outerWidth(),M=r.outerHeight(),z=p.left+p.width/2-c/2;z=Math.max(8,Math.min(z,window.innerWidth-c-8));let O=p.top,d=window.innerHeight-p.bottom,u;O>=M+8?u=p.top-M-8:d>=M+8?u=p.bottom+8:u=Math.max(8,Math.min(p.top-M/2,window.innerHeight-M-8)),r.css({left:`${z}px`,top:`${u}px`})}),r.on("click",".emoji-item",async c=>{c.stopPropagation();let M=$(c.currentTarget).data("emoji");try{let z=this;await this.saveReaction(t,M);let O=z.messageCache.get(t)||{},d=z.parseReactionsFromReactionsJson(O.reactions_json),u=z.profile.user_email||"Guest",h=(d.reactions||[]).filter(y=>y.emoji_sender!==u);h.push({emoji_sender:u,emoji:M,send_date:te?te():""});let W={};h.forEach(y=>{W[y.emoji]=(W[y.emoji]||0)+1});let f=[{reactions:h,emoji_summary:{total_emojis:h.length,emoji_details:W}}];z.renderReactionsFromJson(t,JSON.stringify(f))}finally{this.closeEmojiMenu()}}),$(document).off("pointerdown.emojiMenu").on("pointerdown.emojiMenu",c=>{$(c.target).closest(".emoji-menu").length||this.closeEmojiMenu()}),this.$emojiMenu=r}async saveReaction(e,t){return frappe.call({method:"clefincode_chat.api.api_1_3_3.chat_portal.add_or_update_reaction",args:{message_name:e,emoji:t}})}async getReactions(e){let t=await frappe.call({method:"clefincode_chat.api.api_1_3_3.api.get_reactions_for_message",args:{message_name:e}});return t.message||t}openReactionsDialog(e,t=null){let{reactions:o,emoji_counts:r}=this.getReactionsForDialog(e),p=(o||[]).map(d=>({emoji:d.emoji,sender:d.emoji_sender||d.sender||"",send_date:d.send_date||""}));if(!p.length){frappe.msgprint("No reactions yet.");return}let c=d=>window.emojione&&emojione.toImage?emojione.toImage(d):d,M=p;t&&(M=p.filter(d=>d.emoji===t)),M.sort((d,u)=>(u.send_date||"").localeCompare(d.send_date||""));let z=M.map(d=>` -
    -
    ${c(d.emoji)}
    -
    -
    - ${frappe.utils.escape_html(Xs(d.sender)||"")} -
    - ${d.send_date?`
    ${frappe.utils.escape_html(d.send_date)}
    `:""} -
    -
    - `).join(""),O=Object.keys(r||{}).map(d=>` - - ${c(d)} ${r[d]||0} - - `).join("");frappe.msgprint({title:"Reactions",message:` -
    ${O||""}
    -
    ${z}
    - `})}normalizeReactionsPayload(e){var r;let t=(r=e==null?void 0:e.message)!=null&&r.data?e.message:e,o=(t==null?void 0:t.data)||(e==null?void 0:e.data)||null;return{reactions:(o==null?void 0:o.reactions)||[],emoji_counts:(o==null?void 0:o.emoji_counts)||{},users_list:(o==null?void 0:o.users_list)||[]}}closeEmojiMenu(){this.$emojiMenu&&this.$emojiMenu.length&&this.$emojiMenu.remove(),this.$emojiMenu=null,$(document).off("pointerdown.emojiMenu")}performSearchLocal(e){this.clearSearchHighlights(),this.searchQuery=e;let t=e.toLowerCase(),o=[],r=new RegExp(`(${e})`,"gi"),p=this;this.$chatbot_container.find("[data-message-name]").each(function(){let c=$(this),M=c.data("message-name"),z=c.find(".message-bubble").first(),O=z.html(),d=z.text().toLowerCase();if(M&&d.includes(t)){o.push(M);let u=O.replace(r,'$1');z.html(u)}}),this.searchResults=o,this.currentSearchIndex=-1,this.$chatbot_space.find(".search-count").text(o.length?`0 / ${o.length}`:"0"),o.length&&this.goToNextResult()}goToNextResult(){!this.searchResults.length||(this.currentSearchIndex=(this.currentSearchIndex+1)%this.searchResults.length,this.navigateToSearchResult())}goToPreviousResult(){!this.searchResults.length||(this.currentSearchIndex=(this.currentSearchIndex-1+this.searchResults.length)%this.searchResults.length,this.navigateToSearchResult())}navigateToSearchResult(){let e=this.searchResults[this.currentSearchIndex],t=this.$chatbot_container.find(`#msg-${e}`);!t.length||(this.$chatbot_container.find(".search-highlight-active").removeClass("search-highlight-active"),t.find(".search-highlight").first().addClass("search-highlight-active"),t[0].scrollIntoView({behavior:"smooth",block:"center"}),this.$chatbot_space.find(".search-count").text(`${this.currentSearchIndex+1} / ${this.searchResults.length}`))}stripHtml(e){let t=document.createElement("div");return t.innerHTML=e||"",(t.textContent||t.innerText||"").trim()}async makeReplySnippet(e,t=80){let o=this.messageCache.get(e);if(console.log(e),!o)return{sender:"",text:"\u21A9 Reply to message"};let r=o.is_deleted?"This message was deleted":this.stripHtml(o.content);return r||(r="[Attachment]"),r.length>t&&(r=r.slice(0,t)+"\u2026"),{sender:o.sender||"",text:r}}async setup(){this.$chatbot_space=$(document.createElement("div")).addClass("chatbot-space"),this.setup_header(),await this.setup_container(),await this.setup_actions(),this.setup_events(),this.setup_socket()}setup_header(){let e=` -
    -
    -
    - ${erpnext_chat_app.res.chat_support_title} -
    -
    -
    - -
    - - ${frappe.utils.icon("search","md")} - - - - ${frappe.utils.icon("close","lg")} - -
    -
    - - - `;this.$chatbot_space.append(e)}async setup_container(){if(this.$chatbot_container=$(document.createElement("div")).addClass("chatbot-container"),this.$chatbot_space.append(this.$chatbot_container),this.profile.is_verified==0){let e=` - `;this.$chatbot_container.append(e);let t=` -
    -
    ${erpnext_chat_app.res.welcome_message}
    -
    - `;this.$chatbot_container.append(t)}else{this.profile.respondent_user=await Ss(this.profile.room);let e=await Cs(this.profile.room);await this.setup_messages(e)}}async setup_actions(){this.$chatbot_action=$(document.createElement("div")).addClass("chat-space-actions");let e=` -
    - - - - - - -
    - `;this.$chatbot_action.html(e),this.$chatbot_space.append(this.$chatbot_action)}setup_events(){let e=this;e.$chatbot_space.off(".portal"),e.$chatbot_container.off(".portal"),$(document).off(".portal"),this.$chatbot_space.find(".close-chat-window").on("click",function(){e.chat_bubble.portal_chat_icon(),$("#chat-bubble").fadeIn(150)}),this.$chatbot_action.find(".message-send-button").on("click",function(){e.handle_send_message()}),e.$chatbot_container.on("click.portal",".edit-btn",function(r){r.stopPropagation();let p=$(this).closest("[data-message-name]"),c=p.data("message-name");if(!c)return;let M=e.messageCache.get(c)||{};if(Number(M.is_deleted||0)===1)return;if(Number(M.is_edited||0)===1){frappe.msgprint("Editing is not allowed because it was edited before.");return}if((M.sender_email||"")!==(e.profile.user_email||""))return;let O=e.htmlToPlainText(M.content||"");e.portalEditPrompt({title:"Edit Message",defaultText:O,onSave:async d=>{let u=e.plainTextToParagraphs(d);await frappe.call({method:"clefincode_chat.api.api_1_3_3.chat_portal.edit_guest_chat_message",args:{message_name:c,new_content:u}});let h=p.find(".message-bubble"),W=h.find(".message-actions").detach();h.find("p").remove(),h.find(".edited-label").remove(),h.append(u),h.append(` -
    - Edited -
    - `),W.length&&h.append(W),M.content=u,M.is_edited=1,e.messageCache.set(c,M)}})}),e.$chatbot_container.on("click.portal",".message-reactions, .message-reactions .reaction-chip",async function(r){r.stopPropagation();let p=$(this).closest("[data-message-name]").data("message-name");!p||await e.openReactionsDialog(p,null)}),this.$chatbot_action.find(".type-message").keyup(function(r){r.which===13&&(r.preventDefault(),r.shiftKey||e.handle_send_message())}),e.$chatbot_container.on("click.portal",".message-bubble",function(r){r.stopPropagation(),e.$chatbot_container.find(".message-actions").css("display","none"),$(this).find(".message-actions").css("display","flex")}),$(document).on("click.portal",function(){e.$chatbot_container.find(".message-actions").css("display","none")});let t=450,o=12;e.$chatbot_container.on("pointerdown.portal",".message-bubble",r=>{r.pointerType==="mouse"&&r.button!==0||(e.longPress.fired=!1,e.longPress.targetMessage=$(r.currentTarget).closest("[data-message-name]").data("message-name"),e.longPress.startX=r.clientX,e.longPress.startY=r.clientY,clearTimeout(e.longPress.timer),e.longPress.timer=setTimeout(()=>{e.longPress.fired=!0,e.openEmojiMenu({$bubble:$(r.currentTarget),messageName:e.longPress.targetMessage})},t))}),e.$chatbot_container.on("pointermove.portal",".message-bubble",r=>{if(!e.longPress.timer)return;let p=Math.abs(r.clientX-e.longPress.startX),c=Math.abs(r.clientY-e.longPress.startY);(p>o||c>o)&&(clearTimeout(e.longPress.timer),e.longPress.timer=null)}),e.$chatbot_container.on("pointerup.portal pointercancel.portal",".message-bubble",()=>{clearTimeout(e.longPress.timer),e.longPress.timer=null}),this.$chatbot_container.on("click",".reply-btn",async function(r){r.stopPropagation();let c=$(this).closest("[data-message-name]").data("message-name");e.reply_to_message_name=c;let M=await e.makeReplySnippet(c,120),z=(M==null?void 0:M.text)||"[Attachment]",O=e.$chatbot_space.children(".reply-preview-host");O.length||(O=$('
    '),e.$chatbot_space.find(".chat-space-actions").before(O)),O.html(` -
    - \u21A9 - - -
    - `),O.find(".reply-preview__text").text(z)}),e.$chatbot_space.on("click.portal",".cancel-reply",function(){e.reply_to_message_name=null,e.$chatbot_space.find(".reply-preview-host").remove()}),e.$chatbot_container.on("click.portal",".reply-link",function(){let r=$(this).data("jump"),p=e.$chatbot_container.find(`#msg-${r}`);p.length&&p[0].scrollIntoView({behavior:"smooth",block:"center"})}),e.$chatbot_space.on("click.portal",".toggle-search",function(){let r=e.$chatbot_space.find(".chat-search");r.slideToggle(150,function(){r.is(":visible")?r.find(".chat-search-input").focus():(e.clearSearchHighlights(),e.searchResults=[],e.currentSearchIndex=-1,e.searchQuery=null,e.$chatbot_space.find(".search-count").text("0"),e.$chatbot_space.find(".chat-search-input").val(""))})}),e.$chatbot_container.on("click.portal",".delete-btn",async function(r){r.stopPropagation();let p=$(this).closest("[data-message-name]"),c=p.data("message-name");frappe.confirm("Delete this message?",async()=>{await frappe.call({method:"clefincode_chat.api.api_1_3_3.chat_portal.delete_guest_chat_message",args:{message_name:c}}),p.find(".message-bubble").html('
    This message was deleted
    ');let M=e.messageCache.get(c)||{};M.is_deleted=1,M.content="",e.messageCache.set(c,M)})}),e.$chatbot_space.on("keyup.portal",".chat-search-input",async function(r){if(r.key==="Enter"){let p=$(this).val().trim();if(!p)return;e.performSearchLocal(p)}}),e.$chatbot_space.on("click.portal",".search-next",()=>e.goToNextResult()),e.$chatbot_space.on("click.portal",".search-prev",()=>e.goToPreviousResult()),e.$chatbot_space.on("click.portal",".search-clear",()=>{e.clearSearchHighlights(),e.searchResults=[],e.currentSearchIndex=-1,e.searchQuery=null,e.$chatbot_space.find(".search-count").text("0"),e.$chatbot_space.find(".chat-search-input").val("")})}setup_socket(){let e=this;console.log("me.profile.room"),console.log(e.profile.room),frappe.realtime.on(e.profile.room,function(t){if(t.realtime_type=="send_message"){e.receive_message(t,Bt(t.send_date));return}else if(t.realtime_type=="reactions_message"){let o=t.message_name;if(!o)return;e.renderReactions(o,{data:{reactions:t.reactions||[],emoji_counts:t.emoji_counts||{}}});let r=JSON.stringify([{reactions:t.reactions||[],emoji_summary:{total_emojis:Object.values(t.emoji_counts||{}).reduce((M,z)=>M+(z||0),0),emoji_details:t.emoji_counts||{}}}]),p=e.messageCache.get(o)||{};p.reactions_json=r,e.messageCache.set(o,p);let c=e.$chatbot_container.find(`#msg-${o}`);c.length&&c.attr("data-reactions",r)}else t.realtime_type==="edit_message"&&e.handlePortalMessageEdit(t)})}render(){this.$wrapper.append(this.$chatbot_space)}async receive_message(e,t){if(e.message_name&&this.$chatbot_container.find(`#msg-${e.message_name}`).length)return;let o="sender-message";e.sender_email==this.profile.user_email&&(o="recipient-message"),this.messageCache.set(e.message_name,{sender:e.sender,sender_email:e.sender_email,content:e.content,is_screenshot:e.is_screenshot||0,reply_to_message:e.reply_to_message,reply_preview_type:e.reply_preview_type,reply_preview_text:e.reply_preview_text,reply_preview_sender:e.reply_preview_sender,reply_preview_file_url:e.reply_preview_file_url,is_deleted:e.is_deleted,is_edited:e.is_edited}),this.$chatbot_container.append(await this.make_message({content:e.content,time:t,type:o,sender:e.user,message_name:e.message_name,message_template_type:e.message_template_type,reply_to_message:e.reply_to_message,reply_preview:{type:e.reply_preview_type||null,text:e.reply_preview_text||null,sender:e.reply_preview_sender||null,sender_email:e.reply_preview_sender_email||null,file_url:e.reply_preview_file_url||null,file:e.reply_preview_file||null,original_message_name:e.reply_preview_message_name||e.reply_to_message||null}})),o1(this.$chatbot_container),this.prevMessage=e}async setup_messages(e){await this.make_messages_html(e),this.$chatbot_container.html(this.message_html),this.$chatbot_space.append(this.$chatbot_container)}async make_messages_html(e){this.prevMessage={},this.message_html="";for(let t of e){this.messageCache.set(t.message_name,{sender:t.sender,sender_email:t.sender_email,content:t.content,is_deleted:t.is_deleted||0,reactions_json:t.reactions_json||null,is_edited:t.is_edited||0,reply_preview_text:t.reply_preview_text||null,reply_to_message:t.reply_to_message||null,reply_preview_type:t.reply_preview_type,reply_preview_sender:t.reply_preview_sender,reply_preview_file_url:t.reply_preview_file_url});let o=this.make_date_line_html(t.send_date);this.prevMessage=t,this.message_html+=o;let r="sender-message";t.sender_email===this.profile.user_email&&(r="recipient-message");let p={type:t.reply_preview_type||null,text:t.reply_preview_text||null,sender:t.reply_preview_sender||null,file_url:t.reply_preview_file_url||null,file:t.reply_preview_file||null,original_message_name:t.reply_to_message||null,is_edited:t.is_edited},c=await this.make_message({content:t.content,time:Bt(t.send_date),type:r,message_name:t.message_name,sender_email:t.sender_email,is_deleted:t.is_deleted||0,is_edited:t.is_edited||0,reply_to_message:t.reply_to_message||null,reply_preview:p||null,reactions_json:t.reactions_json||null});this.message_html+=c.prop("outerHTML")}}make_date_line_html(e){let t=` - - `;return $.isEmptyObject(this.prevMessage)||Xe(e,this.prevMessage.send_date,this.profile.time_zone)?t:""}async make_message(e){var K;let{content:t,time:o,type:r,message_name:p="",sender_email:c="",is_deleted:M=0,is_edited:z=0,reply_to_message:O=null,reply_preview:d=null,reactions_json:u=null}=e,h=$(document.createElement("div")).addClass(r).attr("data-message-name",p).attr("id",p?`msg-${p}`:""),W=$(document.createElement("div")).addClass("message-bubble").css("position","relative"),f=__($("
    ").html(t));M&&(f=$(` -
    This message was deleted
    - `)),W.append(f);let N=document.documentElement.dataset.themeMode==="dark"?"/assets/clefincode_chat/icons/delete.png":"/assets/clefincode_chat/icons/delete.svg",E=c===this.profile.user_email,D=$(` -
    - ${E&&!M?` - ${frappe.utils.icon("edit","sm")} Edit - `:""} - ${frappe.utils.icon("reply","sm")} Reply - - Delete - -
    -`);M||W.append(D),z&&!M&&W.append(` -
    - Edited -
    - `),E||D.find(".delete-btn").remove();let v=$('
    ');if(h.append(W),h.append(v),u)try{let x=(typeof u=="string"?JSON.parse(u):u)[0]||{},F=x.reactions||[],S=((K=x.emoji_summary)==null?void 0:K.emoji_details)||{};if(Object.keys(S).length){let c0={};F.forEach(V=>{c0[V.emoji]||(c0[V.emoji]=[]),c0[V.emoji].push(V.emoji_sender)});let A0=Object.keys(S).map(V=>{let E0=S[V],w0=(c0[V]||[]).join(` -`),M0=window.emojione&&emojione.toImage?emojione.toImage(V):V;return` - - ${M0} - ${E0} - - `}).join("");v.html(A0)}}catch(C){console.warn("Invalid reactions_json",C)}if(h.attr("data-reactions",typeof u=="string"?u:JSON.stringify(u||[])),O&&!M){let C=this.messageCache.get(O);console.log("original"),console.log(C);let x=d||{},F=(x.sender||"").trim(),S=(x.text||"").trim(),c0=(x.type||"").trim(),A0=x.file_url||null,V=F?frappe.utils.escape_html(F):"\u2026";C&&C.is_deleted===1&&(S="This message was deleted");let E0=S?frappe.utils.escape_html(S):c0?`[${c0}]`:"Loading\u2026",M0=!!A0&&(c0==="image"||c0==="video")?` -
    - - ${c0==="video"?'\u25B6':""} -
    - `:"",k=c0==="video"?"\u{1F3AC}":c0==="image"?"\u{1F5BC}\uFE0F":c0==="document"?"\u{1F4C4}":c0==="voice"?"\u{1F3A4}":"\u21A9",X=document.documentElement.getAttribute("data-theme-mode")==="dark";console.log("is dark",X);let b0=X?"transparent":"#f1f3f5";console.log("the bg",b0),W.prepend(` - - `),(!d||!d.text&&!d.type&&!d.file_url)&&this.pendingReplies.push({host_message:p,reply_message:O})}return h}async handle_send_message(){if(this.$chatbot_space.find(".type-message").val().length==0)return;let e=null,t=this.$chatbot_space.find(".type-message").val(),o=null;if(this.reply_to_message_name){let r=await this.makeReplySnippet(this.reply_to_message_name,120),p=frappe.utils.escape_html(r.text||"");o={type:"text",text:r.text,sender:r.sender,original_message_name:this.reply_to_message_name}}if(this.is_link=null,this.is_first_message==1&&this.profile.is_verified==0){this.is_first_message=0;let r=await Ps(t,this.profile.user,this.profile.user_email,te());localStorage.setItem("guest_token",r.token),this.profile.token=r.token,this.profile.room=r.room,this.profile.respondent_user=r.respondent_user,this.setup_socket()}else{let r={content:t&&t.length==1?t.prop("outerHTML"):t,room:this.profile.room,sender:this.profile.user,sender_email:this.profile.user_email,send_date:te(),respondent_user:this.profile.respondent_user,reply_to_message_name:this.reply_to_message_name};e=await Ds(r),console.log(e),this.reply_to_message_name=null,this.$chatbot_space.find(".reply-preview-host").remove(),o1(this.$chatbot_container)}this.messageCache.set(e.message_name,{sender:e.sender,content:e.content,sender_email:e.sender_email,is_screenshot:e.is_screenshot||0,reply_to_message:e.reply_to_message,reply_preview_type:e.reply_preview_type,reply_preview_text:e.reply_preview_text,reply_preview_sender:e.reply_preview_sender,reply_preview_file_url:e.reply_preview_file_url,is_deleted:e.is_deleted,is_edited:e.is_edited}),this.$chatbot_container.append(await this.make_message({content:e.content,sender_email:e.sender_email,type:"recipient-message",sender:e.user,message_name:e.message_name,message_template_type:e.message_template_type,reply_to_message:e.reply_to_message,reply_preview:{type:e.reply_preview_type||null,text:e.reply_preview_text||null,sender:e.reply_preview_sender||null,sender_email:e.reply_preview_sender_email||null,file_url:e.reply_preview_file_url||null,file:e.reply_preview_file||null,original_message_name:e.reply_preview_message_name||e.reply_to_message||null}})),o1(this.$chatbot_container),this.$chatbot_action.find(".type-message").val("")}};async function Ps(i,e,t,o){return await(await frappe.call({method:"clefincode_chat.api.api_1_0_1.chat_portal.create_guest_profile_and_channel",args:{content:i,sender:e,sender_email:t,creation_date:o}})).message.results[0]}async function Ds(i){let{content:e,room:t,sender:o,sender_email:r,send_date:p,respondent_user:c,reply_to_message_name:M}=i;return await(await frappe.call({method:"clefincode_chat.api.api_1_3_3.chat_portal.send",args:{content:e,room:t,sender:o,sender_email:r,send_date:p,respondent_user:c,reply_to_message_name:M}})).message}async function Cs(i){return await(await frappe.call({method:"clefincode_chat.api.api_1_3_3.chat_portal.get_messages",args:{room:i}})).message}async function Ss(i){return await(await frappe.call({method:"clefincode_chat.api.api_1_3_3.chat_portal.get_respondent_user",args:{room:i}})).message}function Xs(i){if(!i)return"";let e=String(i).split("@")[0]||"",t=e.split(/[._-]/)[0]||e;return t.charAt(0).toUpperCase()+t.slice(1).toLowerCase()}var z0=class{constructor(e){this.$wrapper=$(".chat-app .chat_left_section"),this.profile=e.profile,this.setup()}setup(){this.$chat_window=$(document.createElement("div")),this.$chat_window.addClass("chat-window"),this.profile.contact?this.$chat_window.attr("data-contact",this.profile.contact):this.profile.room?this.$chat_window.attr("data-room",this.profile.room):this.profile.chat_topic&&this.$chat_window.attr("data-topic",this.profile.chat_topic),this.$wrapper.css("display",""),this.$wrapper.append(this.$chat_window)}};var P1=class{constructor(e){this.$wrapper=e.$wrapper,this.$chat_contacts_container=e.$chat_contacts_container,this.profile=e.profile,this.chat_contact_list=e.chat_contact_list,this.number_of_mails=this.get_mails().length,this.number_of_numbers=this.get_phone_numbers().length,this.get_contact_details(),this.setup(),window.open_manage_popup=this.open_manage_popup.bind(this)}update_forward_selected_row(){if(!this.chat_contact_list||this.chat_contact_list.forward!=1)return;let e=(this.chat_contact_list.selected_contacts||[]).some(t=>t.profile_id===this.profile.profile_id);this.$chat_contact.toggleClass("forward-selected-contact",e)}sync_forward_selected_items(){if(!this.chat_contact_list||this.chat_contact_list.forward!=1)return;let e=(this.chat_contact_list.selected_contacts||[]).filter(o=>o.profile_id===this.profile.profile_id);this.update_forward_selected_row(),this.$chat_contact.find(".dropdown-menu .dropdown-item").each((o,r)=>{let p=$(r);if(p.hasClass("manage-contact"))return;let c=p.data("contact"),M=["Chat","Email","WhatsApp","Instagram","Messenger","Telegram"].find(O=>p.hasClass(O))||null,z=e.some(O=>O.email===c&&O.platform===M);p.toggleClass("selected",z)})}open_manage_popup(){let e=this,t=new frappe.ui.Dialog({title:"Manage Contact Details",fields:[{fieldtype:"HTML",fieldname:"contacts_table_html"},{fieldtype:"Section Break"},{label:"Add New Row",fieldname:"add_row",fieldtype:"Button",click:()=>e.add_new_row(t)}],primary_action_label:"Save",primary_action:()=>{e.save_all_contacts(t),t.hide()}});this.render_contacts_table(t),t.show()}render_contacts_table(e){let t=this,o="";this.profile.contact_details.forEach((p,c)=>{o+=` - - ${p.contact_type} - ${p.contact_info} - - - - `});let r=` - - - - - - - - - - ${o} -
    TypeContact InfoEditDelete
    - `;e.fields_dict.contacts_table_html.$wrapper.html(r),this.bind_row_events(e)}bind_row_events(e){let t=this;e.$wrapper.find(".edit-row").on("click",function(){let o=$(this).closest("tr").data("index");t.edit_row(e,o)}),e.$wrapper.find(".delete-row").on("click",function(){let o=$(this).closest("tr").data("index");t.delete_row(e,o)})}edit_row(e,t){let o=this,r=o.profile.contact_details[t],p=new frappe.ui.Dialog({title:"Edit Contact Row",fields:[{label:"Contact Type",fieldname:"contact_type",fieldtype:"Select",options:["Email","Chat","WhatsApp","Messenger","Instagram","Telegram"],default:r.contact_type},{label:"Contact Info",fieldname:"contact_info",fieldtype:"Data",default:r.contact_info}],primary_action_label:"Update",primary_action(c){r.contact_type=c.contact_type,r.contact_info=c.contact_info,p.hide(),o.render_contacts_table(),e.hide()}});p.show()}delete_row(e,t){this.profile.contact_details.splice(t,1),this.render_contacts_table(e)}add_new_row(e){let t=this,o=new frappe.ui.Dialog({title:"Add New Contact Row",fields:[{label:"Contact Type",fieldname:"contact_type",fieldtype:"Select",options:["Email","Chat","Phone","WhatsApp","Messenger","Instagram","Telegram"]},{label:"Contact Info",fieldname:"contact_info",fieldtype:"Data"}],primary_action_label:"Add",primary_action(r){t.profile.contact_details.push(r),o.hide(),t.render_contacts_table(e)}});o.show()}save_all_contacts(e){frappe.call({method:"clefincode_chat.api.api_1_3_1.api.update_profile_contacts",args:{profile_id:this.profile.profile_id,contact_details:this.profile.contact_details},callback:()=>{frappe.show_alert("Contact details updated successfully"),this.get_contact_details(),this.setup(),e.hide(),this.chat_contact_list&&this.chat_contact_list.fetch_and_setup_contacts()}})}get_contact_details(){let e=this,t=!1;this.profile.contact_details.forEach(o=>{o.contact_type=="Chat"?(e.profile.chat_contact=o.contact_info,e.chat_icon=`
    `):o.contact_type=="WhatsApp"?(e.profile.whatsapp_contact=o.contact_info,e.whatsapp_icon=`
    `):o.contact_type=="Instagram"?(e.profile.instagram_contact=o.contact_info,e.instagram_icon=`
    `):o.contact_type=="Messenger"?(e.profile.messenger_contact=o.contact_info,e.messenger_icon=`
    `):o.contact_type=="Telegram"?(e.profile.telegram_contact=o.contact_info,e.telegram_icon=`
    `):o.contact_type=="Email"&&(e.profile.mail_contact=o.contact_info,e.mail_icon=`
    ...
    `),o.default==1&&(e.profile.default_contact=o.contact_info,e.profile.default_platform=o.contact_type,t=!0)}),t?e.get_default_platform_icon(e.profile.default_platform,e.profile.default_contact):this.profile.contact_details.length>=1?(e.profile.default_contact=this.profile.contact_details[0].contact_info,e.profile.default_platform=this.profile.contact_details[0].contact_type,e.get_default_platform_icon(this.profile.contact_details[0].contact_type,this.profile.contact_details[0].contact_info)):(e.profile.default_contact=e.profile.contact_details.contact_info,e.profile.default_platform=e.profile.contact_details.contact_type,e.get_default_platform_icon(e.profile.contact_details.contact_type,e.profile.contact_details.contact_info))}get_default_platform_icon(e,t){e=="Chat"?this.profile.default_platform_icon=`
    `:e=="WhatsApp"?this.profile.default_platform_icon=`
    `:e=="Email"?this.profile.default_platform_icon=`
    `:e=="Messenger"?this.profile.default_platform_icon=`
    `:e=="Instagram"?this.profile.default_platform_icon=`
    `:e=="Telegram"&&(this.profile.default_platform_icon=`
    `)}setup(){this.$chat_contact=$(document.createElement("div")).addClass("chat-contact");let e=frappe.get_avatar("avatar-medium",this.profile.contact_name),t=` - ${this.profile.default_platform_icon?this.profile.default_platform_icon:""}`,o=` -
    -
    - ${this.profile.contact_name.length>20?this.profile.contact_name.substring(0,20)+"...":this.profile.contact_name} -
    -
    - ${t} - ${this.profile.contact_details.length>1?this.get_contact_options():"
    "} -
    -
    - `,r=e+o;this.$chat_contact.html(r),this.$chat_contacts_container.append(this.$chat_contact),this.setup_events(),this.sync_forward_selected_items()}get_contact_options(){let e=`",e}setup_events(){let e=this;this.$chat_contact.on("click",t=>{if(e.chat_contact_list.forward==1){this.select_contact(t.target);return}e.chat_contact_list.new_group==0?this.click_on_contact(t.target):this.select_contact(t.target)}),this.$chat_contact.on("click","#manageContactBtn",()=>{let t=e.profile.contact_details.find(o=>o.contact_info===frappe.session.user);e.open_manage_popup(t)})}click_on_contact(e){let t=$(e).closest(".chat-icon, .Chat, .mail-icon, .Email, .whatsapp-icon, .WhatsApp, .instagram-icon, .Instagram, .messenger-icon, .Messenger, .telegram-icon, .Telegram, .chat-contact, .options-icon");t.hasClass("options-icon")||t.length>0&&(t.hasClass("chat-icon")||t.hasClass("Chat")?this.handle_chat_icon_click(t):t.hasClass("mail-icon")||t.hasClass("Email")?this.handle_mail_icon_click(t):t.hasClass("whatsapp-icon")||t.hasClass("WhatsApp")?this.handle_whatsapp_icon_click():t.hasClass("instagram-icon")||t.hasClass("Instagram")?this.handle_instagram_icon_click(t):t.hasClass("chat-contact")?this.handle_chat_contact_click():t.hasClass("messenger-icon")||t.hasClass("Messenger")?this.handle_messenger_icon_click(t):(t.hasClass("telegram-icon")||t.hasClass("Telegram"))&&this.handle_telegram_icon_click(t))}handle_instagram_icon_click(e){let t=e.data("contact"),o="Instagram";this.check_if_contact_has_chat(this.profile.user_email,t,o)}handle_messenger_icon_click(e){let t=e.data("contact"),o="Messenger";this.check_if_contact_has_chat(this.profile.user_email,t,o)}handle_telegram_icon_click(e){let t=e.data("contact"),o="Telegram";this.check_if_contact_has_chat(this.profile.user_email,t,o)}handle_chat_icon_click(e){this.check_if_contact_has_chat(this.profile.user_email,e.data("contact"),"Chat")}handle_mail_icon_click(e){let t=this;this.composer=new frappe.views.CommunicationComposer({recipients:e.data("contact"),message:"",content_set:!1,sender:this.profile.user_email}),setTimeout(()=>{$(".btn-modal-close").on("click",()=>{t.composer.dialog.hide(),t.composer.clear_cache()})},200)}handle_whatsapp_icon_click(){let e=erpnext_chat_app.res.default_whatsapp_number,t=erpnext_chat_app.res.default_whatsapp_type;if(!e)frappe.throw("You don't have a WhatsApp number");else{if(W0(this.profile.default_contact,"contact"))return;this.check_if_contact_has_whatsapp_chat(e,t,this.profile.whatsapp_contact,"WhatsApp")}}handle_chat_contact_click(){let e=this.profile.default_contact,t=this.profile.default_platform;if(t==="WhatsApp"&&!erpnext_chat_app.res.default_whatsapp_number){frappe.throw("You don't have a WhatsApp number");return}if(!e||!t){frappe.msgprint(__("No contact details available."));return}this.check_if_contact_has_chat(this.profile.user_email,e,t)}select_contact(e){let t=this,o,r,p=this.chat_contact_list&&this.chat_contact_list.forward==1,c=p?$(e).closest(".dropdown-menu .dropdown-item"):$(),M=p?".chat-icon, .Chat, .mail-icon, .Email, .whatsapp-icon, .WhatsApp, .instagram-icon, .Instagram, .messenger-icon, .Messenger, .telegram-icon, .Telegram, .chat-contact, .options-icon":".chat-icon, .Chat, .mail-icon, .Email, .whatsapp-icon, .WhatsApp, .instagram-icon, .Instagram, .messenger-icon, .Messenger, .telegram-icon, .Telegram, .chat-contact,options-icon",z=c.length?c:$(e).closest(M);z.hasClass("options-icon")||(z.length>0&&(o=z,z.hasClass("chat-icon")||z.hasClass("Chat")?r="Chat":z.hasClass("mail-icon")||z.hasClass("Email")?r="Email":z.hasClass("whatsapp-icon")||z.hasClass("WhatsApp")?r="WhatsApp":$(e).hasClass("instagram-icon")||z.hasClass("Instagram")?r="Instagram":z.hasClass("messenger-icon")||z.hasClass("Messenger")?r="Messenger":z.hasClass("telegram-icon")||z.hasClass("Telegram")?r="Telegram":z.hasClass("chat-contact")&&(r=this.profile.default_platform,o=$(e).closest(".chat-contact").find(".chat-icons .icon").first())),o.length>0&&r&&(t.select_member(o,r),this.chat_contact_list.selected_contacts.length>0?(this.chat_contact_list.$chat_contact_list.find(".selected-contacts-number").html(this.get_selected_contacts_number()),this.chat_contact_list.$chat_contact_list.find(".save-icon").html(frappe.utils.icon("tick","lg"))):(this.chat_contact_list.$chat_contact_list.find(".selected-contacts-number").html(""),this.chat_contact_list.$chat_contact_list.find(".save-icon").html(""))))}add_contact_from_selected_contacts(e,t){e=="WhatsApp"?this.chat_contact_list.selected_contacts.push({profile_id:this.profile.profile_id,email:t,name:this.profile.contact_name,platform:e,platform_profile:e=="WhatsApp"?"ClefinCode WhatsApp Profile":null,platform_gateway:e=="WhatsApp"?erpnext_chat_app.res.default_whatsapp_number:null}):e=="Instagram"?this.chat_contact_list.selected_contacts.push({profile_id:this.profile.profile_id,email:t,name:this.profile.contact_name,platform:e,platform_profile:e=="Instagram"?"ClefinCode Instagram Profile":null,platform_gateway:e=="Instagram"?erpnext_chat_app.res.default_instagram_profile:null}):e=="Messenger"?this.chat_contact_list.selected_contacts.push({profile_id:this.profile.profile_id,email:t,name:this.profile.contact_name,platform:e,platform_profile:e=="Messenger"?"ClefinCode Facebook Messenger Profile":null,platform_gateway:e=="Messenger"?erpnext_chat_app.res.default_messenger_profile:null}):e=="Telegram"?this.chat_contact_list.selected_contacts.push({profile_id:this.profile.profile_id,email:t,name:this.profile.contact_name,platform:e,platform_profile:e=="Telegram"?"ClefinCode Telegram Profile":null,platform_gateway:e=="Telegram"?erpnext_chat_app.res.default_telegram_profile:null}):this.chat_contact_list.selected_contacts.push({profile_id:this.profile.profile_id,email:t,name:this.profile.contact_name,platform:e})}remove_contact_from_selected_contacts(e,t){let o={profile_id:this.profile.profile_id,email:t,platform:e};this.chat_contact_list.selected_contacts=this.chat_contact_list.selected_contacts.filter(r=>!(r.profile_id===o.profile_id&&r.email===o.email&&r.platform===o.platform))}select_member(e,t){e.find(".check-icon").toggle(),e.hasClass("selected")?(e.removeClass("selected"),this.remove_contact_from_selected_contacts(t,e.data("contact"))):(e.addClass("selected"),this.add_contact_from_selected_contacts(t,e.data("contact"))),this.sync_forward_selected_items()}get_selected_contacts_number(){if(this.chat_contact_list&&this.chat_contact_list.forward==1)return this.chat_contact_list.selected_contacts.length;let e=new Set;return this.chat_contact_list.selected_contacts.forEach(t=>{e.add(t.profile_id)}),e.size}move_to_top(){$(this.$chat_contact).prependTo(this.$chat_contacts_container)}get_mails(){let e=this,t=[];return this.profile.contact_details.forEach(o=>{go(o.contact_info)&&o.contact_type!="Chat"&&t.push(o.contact_info)}),t}get_phone_numbers(){let e=[];return this.profile.contact_details.forEach(t=>{t.contact_type=="WhatsApp"&&e.push(t.contact_info)}),e}open_chat_space(e,t,o=null,r="Direct",p=null,c){if(this.chat_status=c,o){if(W0(o,"room")){$(".expand-chat-window[data-id|='"+e+"']").click();return}this.chat_window=new z0({profile:{room:o}});let M={is_admin:this.profile.is_admin,user:this.profile.user,user_email:this.profile.user_email,time_zone:this.profile.time_zone,room:o,room_name:this.profile.contact_name,room_type:r,contact:e,is_first_message:0,platform:t,new_member:p};this.chat_space=new O0({$wrapper:this.chat_window.$chat_window,profile:M,chat_status:this.chat_status})}else{if(W0(e,"contact")){$(".expand-chat-window[data-id|='"+e+"']").click();return}this.chat_window=new z0({profile:{contact:e}});let M={is_admin:this.profile.is_admin,user:this.profile.user,user_email:this.profile.user_email,time_zone:this.profile.time_zone,room:null,room_name:this.profile.contact_name,room_type:r,contact:e,is_first_message:1,platform:t};this.chat_space=new O0({$wrapper:this.chat_window.$chat_window,profile:M})}}async check_if_contact_has_chat(e,t,o){let r=await u1(e,t,o),p="Direct",c=null;r.results.name?this.open_chat_space(t,o,r.results.name,p,c,r.results.chat_status):this.open_chat_space(t,o)}async check_if_contact_has_whatsapp_chat(e,t,o,r){let p=await Is(e,t,o,r,this.profile.user_email),c=t==="Support"?"Group":"Direct";if(p&&p.room){let M=t==="Support"&&!p.user_exists?1:0;this.open_chat_space(o,r,p.room,c,M)}else this.open_chat_space(o,r,null,c)}get_icon(e){if(e=="Chat")return this.chat_icon;if(e=="WhatsApp")return this.whatsapp_icon;if(e=="Instagram")return this.instagram_icon;if(e=="Email")return this.mail_icon;if(e=="Messenger")return this.messenger_icon;if(e=="Telegram")return this.telegram_icon}};async function u1(i,e,t){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.check_if_contact_has_chat",args:{user_email:i,contact:e,platform:t}})).message}async function Is(i,e,t,o,r){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.check_if_contact_has_whatsapp_chat",args:{default_whatsapp_number:i,default_whatsapp_type:e,contact:t,platform:o,user_email:r}})).message.results[0]}var cn=Ce(Ue());var K1=Ce(Ue()),ka=Ce(Na());var yb={TAB:"Tab",ENTER:"Enter",ESCAPE:27,UP:"ArrowUp",DOWN:"ArrowDown"},K0=yb;var sn=Ce(Ue());var Rb=sn.default.import("blots/embed"),U1=class extends Rb{static create(e){let t=super.create(),o=document.createElement("span");return o.className="ql-mention-denotation-char",o.innerHTML=e.denotationChar,t.appendChild(o),t.innerHTML+=e.value,t.innerHTML+=`${e.isGroup==="true"?frappe.utils.icon("users"):""}`,t.dataset.id=e.id,t.dataset.name=e.name,t.dataset.value=e.value,t.dataset.isDoctype=e.is_doctype?e.is_doctype:0,t.dataset.denotationChar=e.denotationChar,t.dataset.isGroup=e.isGroup,e.doctype&&(t.dataset.doctype=e.doctype),t.dataset.link=e.link,t.style.cursor="pointer",$(t).on("click",function(){$(this).data("id")==frappe.session.user||$(this).data("is-doctype")==1||vb(frappe.session.user,$(this).data("id"),$(this).data("name"),"Chat")}),t}static value(e){return{id:e.dataset.id,name:e.dataset.name,value:e.dataset.value,is_doctype:e.dataset.isDoctype,doctype:e.dataset.doctype,link:e.dataset.link||null,denotationChar:e.dataset.denotationChar,isGroup:e.dataset.isGroup}}};U1.blotName="mention";U1.tagName="span";U1.className="mention";sn.default.register(U1,!0);async function vb(i,e,t,o){let r=await u1(i,e,o);r.results.name?Ta(r.results.user,e,t,o,r.results.name):Ta(r.results.user,e,t,o)}function Ta(i,e,t,o,r=null){if(r){if(W0(r,"room")){$(".expand-chat-window[data-id|='"+r+"']").click();return}let p=new z0({profile:{room:r}}),c={is_admin:!0,user:i,user_email:frappe.session.user,room:r,room_name:t,room_type:"Direct",contact:e,is_first_message:0,platform:o};new O0({$wrapper:p.$chat_window,profile:c})}else{if(W0(e,"contact")){$(".expand-chat-window[data-id|='"+e+"']").click();return}let p=new z0({profile:{contact:e}}),c={is_admin:!0,user:i,user_email:frappe.session.user,room:null,room_name:t,room_type:"Direct",contact:e,is_first_message:1,platform:o};new O0({$wrapper:p.$chat_window,profile:c})}}var pt=class{constructor(e,t){this.isOpen=!1,this.itemIndex=0,this.mentionCharPos=null,this.cursorPos=null,this.values=[],this.suspendMouseEnter=!1,this.quill=e,this.options={source:null,renderItem(o,r){return`${o.value}`},mentionDenotationChars:["@"],allowedChars:/^[a-zA-Z0-9_]*$/,minChars:0,maxChars:31,offsetTop:2,offsetLeft:0,isolateCharacter:!1,fixMentionsToQuill:!1,defaultMenuOrientation:"bottom"},Object.assign(this.options,t),this.mentionContainer=document.createElement("div"),this.mentionContainer.className="ql-mention-list-container",this.mentionContainer.style.cssText="display: none; position: absolute;",this.mentionContainer.onmousemove=this.onContainerMouseMove.bind(this),this.options.fixMentionsToQuill&&(this.mentionContainer.style.width="auto"),this.mentionList=document.createElement("ul"),this.mentionList.className="ql-mention-list",this.mentionContainer.appendChild(this.mentionList),this.quill.container.appendChild(this.mentionContainer),e.on("text-change",this.onTextChange.bind(this)),e.on("selection-change",this.onSelectionChange.bind(this)),e.container.addEventListener("paste",this.onPaste.bind(this)),e.clipboard.addMatcher(Node.ELEMENT_NODE,function(o,r){var p=$(o).text();return new ka.default().insert(p)}),e.keyboard.addBinding({key:K0.TAB},this.selectHandler.bind(this)),e.keyboard.bindings[K0.TAB].unshift(e.keyboard.bindings[K0.TAB].pop()),e.keyboard.addBinding({key:K0.ENTER},this.selectHandler.bind(this)),e.keyboard.bindings[K0.ENTER].unshift(e.keyboard.bindings[K0.ENTER].pop()),e.keyboard.addBinding({key:K0.ESCAPE},this.escapeHandler.bind(this)),e.keyboard.addBinding({key:K0.UP},this.upHandler.bind(this)),e.keyboard.addBinding({key:K0.DOWN},this.downHandler.bind(this))}onPaste(e){e.preventDefault(),this.onSomethingChange()}selectHandler(){return this.isOpen&&this.selectItem(),!1}escapeHandler(){return this.isOpen?(this.hideMentionList(),!1):!0}upHandler(){return this.isOpen?(this.prevItem(),!1):!0}downHandler(){return this.isOpen?(this.nextItem(),!1):!0}showMentionList(){this.quill.is_open=1,this.mentionContainer.style.visibility="hidden",this.mentionContainer.style.display="",this.setMentionContainerPosition(),this.isOpen=!0}hideMentionList(){setTimeout(()=>{this.quill.is_open=0},200),this.mentionContainer.style.display="none",this.isOpen=!1}highlightItem(e=!0){for(let t=0;tp-t&&(this.mentionContainer.scrollTop+=o-p+t)}}getItemData(){let e=this.mentionList.childNodes[this.itemIndex].dataset.link;return{id:this.mentionList.childNodes[this.itemIndex].dataset.id,name:this.mentionList.childNodes[this.itemIndex].dataset.name,value:e?`${this.mentionList.childNodes[this.itemIndex].dataset.value}`:this.mentionList.childNodes[this.itemIndex].dataset.value,is_doctype:this.mentionList.childNodes[this.itemIndex].dataset.isDoctype,doctype:this.mentionList.childNodes[this.itemIndex].dataset.doctype,link:e||null,denotationChar:this.mentionList.childNodes[this.itemIndex].dataset.denotationChar,isGroup:this.mentionList.childNodes[this.itemIndex].dataset.isGroup}}onContainerMouseMove(){this.suspendMouseEnter=!1}selectItem(){let e=this.getItemData();this.quill.deleteText(this.mentionCharPos,this.cursorPos-this.mentionCharPos,K1.default.sources.API),this.quill.insertEmbed(this.mentionCharPos,"mention",e,K1.default.sources.API),this.quill.insertText(this.mentionCharPos+1," ",K1.default.sources.API),this.quill.setSelection(this.mentionCharPos+2,K1.default.sources.API),this.hideMentionList()}onItemMouseEnter(e){if(this.suspendMouseEnter)return;let t=Number(e.target.dataset.index);!Number.isNaN(t)&&t!==this.itemIndex&&(this.itemIndex=t,this.highlightItem(!1))}onItemClick(e){e.stopImmediatePropagation(),e.preventDefault(),this.itemIndex=e.currentTarget.dataset.index,this.highlightItem(),this.selectItem()}renderList(e,t,o){if(t&&t.length>0){this.values=t,this.mentionList.innerHTML="";for(let r=0;rwindow.pageYOffset+window.innerHeight}containerRightIsNotVisible(e,t){if(this.options.fixMentionsToQuill)return!1;let o=e+this.mentionContainer.offsetWidth+t.left,r=window.pageXOffset+document.documentElement.clientWidth;return o>r}setMentionContainerPosition(){let e=this.quill.container.getBoundingClientRect(),t=this.quill.getBounds(this.mentionCharPos),o=this.mentionContainer.offsetHeight,r=this.options.offsetTop,p=this.options.offsetLeft;if(this.options.fixMentionsToQuill?this.mentionContainer.style.right=`${0}px`:p+=t.left,this.containerRightIsNotVisible(p,e)){let c=this.mentionContainer.offsetWidth+this.options.offsetLeft;p=e.width-c}if(this.options.defaultMenuOrientation==="top"){if(this.options.fixMentionsToQuill?r=-1*(o+this.options.offsetTop):r=t.top-(o+this.options.offsetTop),r+e.top<=0){let c=this.options.offsetTop;this.options.fixMentionsToQuill?c+=e.height:c+=t.bottom,r=c}}else if(this.options.fixMentionsToQuill?r+=e.height:r+=t.bottom,this.containerBottomIsNotVisible(r,e)){let c=this.options.offsetTop*-1;this.options.fixMentionsToQuill||(c+=t.top),r=c-o}this.mentionContainer.style.top=`${r}px`,this.mentionContainer.style.left=`${p}px`,this.mentionContainer.style.visibility="visible"}onSomethingChange(){let e=this.quill.getSelection();if(e==null)return;this.cursorPos=e.index;let t=Math.max(0,this.cursorPos-this.options.maxChars),o=this.quill.getText(t,this.cursorPos-t),r=this.options.mentionDenotationChars.reduce((p,c)=>{let M=p,z=o.lastIndexOf(c);return z>M?z:M},-1);if(r>-1){if(this.options.isolateCharacter&&!(r==0||!!o[r-1].match(/\s/g))){this.hideMentionList();return}let p=this.cursorPos-(o.length-r);this.mentionCharPos=p;let c=o.substring(r+1);if(c.length>=this.options.minChars&&this.hasValidChars(c)){let M=o[r];this.options.source(c,this.renderList.bind(this,M),M)}else this.hideMentionList()}else this.hideMentionList()}onTextChange(e,t,o){o==="user"&&this.onSomethingChange()}onSelectionChange(e){e&&e.length===0?this.onSomethingChange():this.hideMentionList()}};K1.default.register("modules/mention",pt,!0);var Pa=pt;cn.default.register("modules/mention",Pa,!0);var ze=class{constructor(e){this.wrapper="
    ",this.chat_space=e.chat_space,setTimeout(()=>{this.make_quill_editor()},500)}make_quill_editor(){this.quill||(this.quill=new cn.default(this.chat_space.$chat_actions.find(".type-message")[0],this.get_quill_options()),$(this.chat_space.$chat_actions.find(".type-message")[0]).find(".ql-editor").addClass("input-message"),this.quill.focus())}get_quill_options(){return{modules:{mention:this.get_mention_options()}}}get_mention_options(){let e=this.chat_space;return{allowedChars:/^[A-Za-z0-9_:\s-]*$/,minChars:0,mentionDenotationChars:["@"],isolateCharacter:!0,defaultMenuOrientation:"top",source:frappe.utils.debounce(async function(t,o){let r="clefincode_chat.api.api_1_3_1.api.get_names_for_mentions",p=await frappe.xcall(r,{search_term:t,room:e.profile.room});o(p,t)},300),renderItem(t){return`${t.value} ${t.is_doctype!=1?frappe.utils.icon("assign"):""}`}}}};var m1=class{constructor(e){this.$wrapper=e.$wrapper,this.profile=e.profile,this.chat_space=this.profile.chat_space,this.setup(),this.setup_events()}setup(){this.$tag_blot=$(document.createElement("div")).addClass("tag-blot").attr("data-email",this.profile.contributor_email),this.$tag_blot.append(`${this.profile.contributor_name}`),this.chat_space.profile.room_type!="Contributor"&&this.chat_space.profile.user_type=="system_user"&&(this.$close_btn=$(document.createElement("span")),this.$close_btn.append(frappe.utils.icon("close","sm")),this.$close_btn.addClass("remove-tag"),this.$tag_blot.append(this.$close_btn)),this.$wrapper.append(this.$tag_blot),this.chat_space.profile.room_type=="Direct"&&this.chat_space.$chat_space.hasClass("delete-sender-name")&&this.chat_space.$chat_space.removeClass("delete-sender-name")}setup_events(){let e=this;this.chat_space.profile.room_type!="Contributor"&&this.chat_space.profile.user_type=="system_user"&&e.$close_btn.on("click",function(){e.close_click!=null&&(clearTimeout(e.close_click),e.close_click=void 0),e.close_click=setTimeout(()=>{let t=$(this).parent(".tag-blot").data("email"),o=1;e.chat_space.contributors=e.chat_space.contributors.filter(r=>r.email!==t),e.chat_space.contributors.length>0&&(o=0),e.create_sub_channel(e.chat_space.contributors,e.chat_space.profile.room,e.chat_space.profile.user,e.chat_space.profile.user_email,t,o,e.chat_space.last_active_sub_channel),$(this).parent(".tag-blot").remove(),e.$wrapper.find(".tag-blot").length==0&&(e.$wrapper.parent(".tag-section").remove(),e.chat_space.profile.room_type=="Direct"&&e.chat_space.$chat_space.addClass("delete-sender-name"))},300)})}async create_sub_channel(e,t,o,r,p,c,M){let O={content:` -
    - removed -
    `,user:this.chat_space.profile.user,room:this.chat_space.profile.room,email:this.chat_space.profile.user_email,sub_channel:this.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Remove User",chat_topic:this.chat_space.chat_topic};await e0(O),this.chat_space.last_active_sub_channel=await $e({new_contributors:e,parent_channel:t,user:o,user_email:r,last_active_sub_channel:M,user_to_remove:p,empty_contributor_list:c,freeze:!0}),o1(this.chat_space.$chat_space_container)}};var W1=class{constructor(e){this.$wrapper=e.$wrapper,this.$chat_rooms_container=e.$chat_rooms_container,this.profile=e.element,this.chat_status=e.chat_status,this.setup()}async get_platform_icon(){let e=this.profile.platform,t="";return e==="WhatsApp"&&this.profile.room_type==="Direct"?t=``:e==="Instagram"&&this.profile.room_type==="Direct"?t='':e==="Messenger"&&this.profile.room_type==="Direct"?t='':e==="Chat"&&this.profile.room_type==="Direct"?t='':e==="Telegram"&&this.profile.room_type==="Direct"&&(t=''),t}async setup(){let e=this.profile.room_type=="Contributor"?this.profile.parent_channel:this.profile.room;this.$chat_room=$(document.createElement("div")),this.$chat_room.addClass("chat-room").css({display:"flex",alignItems:"center"}),this.$chat_room.attr("data-room",e),this.$chat_room.attr("data-room-name",this.profile.room_name),this.avatar_html=Ie(this.profile.room_name,this.profile.room_type);let t=e?await this.get_last_message_html(this.profile.last_message_media_type,this.profile.last_message,this.profile.last_message_voice_duration):"",o=await this.get_platform_icon(),r=` -
    -
    - ${this.profile.room_name.length>20?this.profile.room_name.substring(0,20)+"...":this.profile.room_name} -
    - ${this.profile.user_unread_messages>0?this.profile.user_unread_messages:""} -
    -
    -
    ${t}
    -
    - `,p=` -
    - ${C0(this.profile.send_date,"room",this.profile.time_zone)} -
    - `,c=this.avatar_html+r+p+o;this.$chat_room.html(c)}async get_last_message_html(e,t,o=""){e=e||"text";let r="",p="";if(this.profile.is_removed!=1){if(e=="text"||e=="document"){let c=await this.update_information_message(t);Lb(c)?p=$(c).text().trim():p=c?c.trim():"",e=="document"&&(r=` - - - `),r+=""+this.sanitize_last_message(p)+""}else e=="image"?r=` - - - - Photo`:e=="video"?r=` - - - - Video - `:e=="audio"?r=` - - - - Audio - `:e=="voice clip"&&(r=` - - - - `+o+` - `);return`${r}`}else return r+="You Are No Longer In This Channel",`${r}`}sanitize_last_message(e){return e&&e.length>20&&(e=e.substring(0,20)+"..."),e}set_last_message_after_search(e){let t=this.profile.last_message;if(t)if(t.length>20){if(this.profile.scroll_to_message!=null&&e!=""){let o=t.indexOf(e);t=t.substring(o,o+20),t=t.length>=20?t+"...":t,t.toLowerCase().includes(e.toLowerCase())&&this.$chat_room.find(".last-message").html(t.replace(new RegExp(e,"gi"),function(r){return`${r}`}))}}else this.profile.scroll_to_message!=null&&e!=""&&t.toLowerCase().includes(e.toLowerCase())&&this.$chat_room.find(".last-message").html(t.replace(new RegExp(e,"gi"),function(o){return`${o}`}))}set_last_message(e,t){this.$chat_room.find(".message-container").html(e),this.$chat_room.find(".chat-date").text(t)}render(e){e=="append"?this.$chat_rooms_container.append(this.$chat_room):this.$chat_rooms_container.prepend(this.$chat_room),this.setup_events()}move_to_top(){$(this.$chat_room).prependTo(this.$chat_rooms_container)}setup_events(){let e=this;this.$chat_room.on("click",t=>{if(e.click_on_chat_room(),e.expand==1){e.expand=0;return}if(W0(e.profile.room,"room")){$(".expand-chat-window[data-id|='"+e.profile.room+"']").click();return}this.chat_window=new z0({profile:{room:e.profile.room}}),this.chat_space=new O0({$wrapper:this.chat_window.$chat_window,profile:this.profile,$chat_room:e.$chat_room,chat_status:this.chat_status})})}click_on_chat_room(){this.profile.user_unread_messages<=0||(this.$chat_room.find(".chat-latest").hide(),this.profile.room_type=="Contributor"?(T1(this.profile.user_email,null,this.profile.parent_channel),frappe.ErpnextChat.settings.unread_rooms=frappe.ErpnextChat.settings.unread_rooms.filter(e=>e!=this.profile.parent_channel),frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.parent_channel)):(T1(this.profile.user_email,this.profile.room),frappe.ErpnextChat.settings.unread_rooms=frappe.ErpnextChat.settings.unread_rooms.filter(e=>e!=this.profile.room),frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.room)),frappe.ErpnextChat.settings.unread_count-=1,frappe.ErpnextChat.settings.unread_count<=0?$("#chat-notification-count").text(""):$("#chat-notification-count").text(frappe.ErpnextChat.settings.unread_count),this.profile.user_unread_messages=0)}async update_information_message(e){let t=$("
    ").html(e);if(t.find(".create-group").data("template")=="create_group_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".add-user").data("template")=="added_user_template"){let o=t.find(".receiver-user").attr("data-user").split(", ");if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let r=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(r)}if(o.includes(this.profile.user_email)){let r=o.indexOf(this.profile.user_email);r!==-1&&(o[r]="you");let p=[];p=await Promise.all(o.map(async M=>M!=="you"?await Q(M.trim()):M));let c=p.indexOf("you");if(c!==-1){let M=p.splice(c,1);p.unshift(M)}t.find(".receiver-user").html(p.join(", "))}else{let r=[];r=await Promise.all(o.map(async p=>await Q(p.trim()))),t.find(".receiver-user").html(r.join(", "))}return t.children("div").first().prop("outerHTML")}else if(t.find(".remove-user").data("template")=="remove_user_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}if(t.find(".receiver-user").attr("data-user")==this.profile.user_email)t.find(".receiver-user").html("You");else{let o=await Q(t.find(".receiver-user").attr("data-user"));t.find(".receiver-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".user-left").data("template")=="user_left_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".rename-group").data("template")=="rename_group_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".set-topic").data("template")=="set_topic_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".add-doctype").data("template")=="add_doctype_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".remove-topic").data("template")=="remove_topic_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".remove-doctype").data("template")=="remove_doctype_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".rename-topic").data("template")=="rename_topic_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".set-topic-status").data("template")=="set_topic_status_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".remove-contributors").data("template")=="remove_contributors_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await Q(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else return e}};function Lb(i){var e=/<[^>]*>/;return e.test(i)}var g1=null;async function Eb(){if(g1!==null)return;g1=(await frappe.call({method:"clefincode_chat.api.api_1_3_1.api.get_frappe_major_version"})).message}var F0=class{constructor(e){this.$wrapper=e.$wrapper,this.user=e.user,this.user_email=e.user_email,this.is_admin=e.is_admin,this.time_zone=e.time_zone,this.user_type=e.user_type,this.is_limited_user=e.is_limited_user,this.is_pined=this.get_pin_cookie(),this.is_open=1,this.limit=10,this.offset=0,this.last_scroll_top=0,this.num_of_results=0,this.rest_of_results=0,g1==16?this.ready=this.initialize():this.setup()}async initialize(){if(g1==16)return await Eb(),this.setup(),!0}setup(){this.$chat_list=$(document.createElement("div")).addClass("chat-list"),this.setup_header(),this.fetch_and_setup_rooms(),this.setup_socketio()}async handleSearch(e){if(e=e.trim().toLowerCase(),!e)return this.search_query=null,this.offset=0,this.fetch_and_setup_rooms();this.search_query=e,this.controller&&(this.controller.abort(),this.controller=null);let t=await Ca(this.user_email,e,this.limit,0);this.room_groups=t.results,this.num_of_results=t.num_of_results,this.offset=t.results.length,this.rest_of_results=t.num_of_results-this.offset,await this.setup_rooms(),await this.render_messages(),this.setup_events()}async get_and_loading_more_search_contents(){if(this._loading)return;this._loading=!0;let e=await Ca(this.user_email,this.search_query,this.limit,this.offset);this.$chat_rooms_group_container.find(".loading-more").remove(),await this.render_new_content(e.results),this.offset+=e.results.length,this.num_of_results=e.num_of_results,this.rest_of_results=e.num_of_results-this.offset,this.rest_of_results>0&&this.$chat_rooms_group_container.append('
    Loading Chats...
    '),this._loading=!1}setup_header(){let e="";this.user_type=="system_user"?e=`
    -

    ${__("Chats")}

    -
    -
    - ${frappe.utils.icon("add","md")} -
    -
    - ${frappe.utils.icon("close","lg")} -
    -
    -
    - `:e=`
    -

    ${__("Chats")}

    -
    -
    - -
    -
    - ${frappe.utils.icon("close","lg")} -
    -
    -
    - `,this.$chat_list.append(e)}async setup_search(){if(this.$chat_list.find(".chat-search")&&this.$chat_list.find(".chat-search").length>0)return;let e=` - - `;this.$chat_list.append(e)}async fetch_and_setup_rooms(){try{this.controller&&this.controller.abort(),this.controller=new AbortController;let{signal:e}=this.controller,t=await Da(this.user_email,this.limit,this.offset,{signal:e});if(this.room_groups=t.results,this.num_of_results=t.num_of_results,this.offset+=this.limit,this.rest_of_results=this.num_of_results-this.offset,this.num_of_results==0){let o="";this.user_type=="system_user"?o=` -
    -
    - Generic Empty State -
    -
    You don't have any conversation yet
    -
    + Create your first conversation
    -
    - `:o=` -
    -
    - Generic Empty State -
    -
    You don't have any conversation yet
    -
    - `,this.$chat_rooms_group_container=$(document.createElement("div")),this.$chat_rooms_group_container.addClass("chat-rooms-group-container"),this.$chat_rooms_group_container.addClass("empty-container"),this.$chat_rooms_group_container.append(o),this.$chat_list.append(this.$chat_rooms_group_container),this.setup_events();return}await this.setup_rooms(e),await this.render_messages(e),this.check_if_more_results(),this.setup_events()}catch(e){console.error(e)}finally{this.controller=null}}async setup_rooms(e){e&&e.aborted||(this.$chat_rooms_group_container&&this.$chat_rooms_group_container.length>0&&this.$chat_rooms_group_container.remove(),this.$chat_rooms_group_container=$(document.createElement("div")),this.$chat_rooms_group_container.addClass("chat-rooms-group-container"),await this.setup_search(),this.chat_room_groups=[],this.room_groups.forEach(t=>{let o={user:this.user,user_email:this.user_email,is_admin:this.is_admin,time_zone:this.time_zone,user_type:this.user_type,is_limited_user:this.is_limited_user,room:t.room,parent_channel:t.parent_channel,room_name:t.room_name,room_type:t.type,last_message:t.last_message,send_date:t.send_date,contact:t.contact,last_message_number:t.last_message_number,user_unread_messages:t.user_unread_messages,is_removed:t.is_removed,remove_date:t.remove_date,last_message_media_type:t.last_message_media_type,last_message_voice_duration:t.last_message_voice_duration,is_website_support_group:t.is_website_support_group,platform:t.platform};this.chat_room_groups.push([o.room,new W1({$wrapper:this.$wrapper,$chat_rooms_container:this.$chat_rooms_group_container,element:o,chat_status:t.chat_status})])}),this.$chat_list.append(this.$chat_rooms_group_container),this.$chat_rooms_group_container.css({maxHeight:"calc(100vh - 140px)",overflowY:"auto"}))}async render_messages(e=null){if(!((e==null?void 0:e.aborted)||this.num_of_results==0)){this.$chat_rooms_group_container.empty();for(let t of this.chat_room_groups)t[1].render("append");this.check_if_more_results()}}fitler_rooms(e){this.offset=0,e&&e!=""?this.filter_and_setup_rooms(e):(this.fetch_and_setup_rooms(),this.setup_events())}async filter_and_setup_rooms(e){this.chat_room_groups.forEach(t=>{t[1].profile.room_name.toLowerCase().includes(e)?t[1].$chat_room.show():t[1].$chat_room.hide()})}setup_events(){let e=this;$(".chat-list .chat-search-box").on("input",function(){e.search_timeout&&clearTimeout(e.search_timeout),e.search_timeout=setTimeout(()=>{e.handleSearch($(this).val())},300)}),$(".thumbtack-icon").on("click",()=>{e.hasOwnProperty("is_pined")&&typeof e.is_pined=="boolean"?e.is_pined=!e.is_pined:e.is_pined=!0,document.cookie="is_pined="+e.is_pined,e.is_pined==!0?($(".pin").addClass("hidden"),$(".rotate-thumbtack-icon").removeClass("hidden")):($(".pin").removeClass("hidden"),$(".rotate-thumbtack-icon").addClass("hidden"))}),$(".chat-list-primary-btn").on("click",async function(){if(g1==16){e.is_open=0,e.$wrapper.find(".chat-list").remove();let t=new L0({$wrapper:e.$wrapper,profile:{user:e.user,user_email:e.user_email,is_admin:e.is_admin,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user},new_group:0});await t.ready,erpnext_chat_app.chat_contact_list=t,t.render()}else e.is_open=0,erpnext_chat_app.chat_contact_list=new L0({$wrapper:e.$wrapper,profile:{user:e.user,user_email:e.user_email,is_admin:e.is_admin,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user},new_group:0}),erpnext_chat_app.chat_contact_list.render()}),g1==16?this.$chat_list.on("click",".new-chat",async function(){e.is_open=0,e.$wrapper.find(".chat-list").remove();let t=new L0({$wrapper:e.$wrapper,profile:{user:e.user,user_email:e.user_email,is_admin:e.is_admin,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user},new_group:0});await t.ready,t.render()}):($(".new-chat").on("click",function(){e.is_open=0,erpnext_chat_app.chat_contact_list=new L0({$wrapper:e.$wrapper,profile:{user:e.user,user_email:e.user_email,is_admin:e.is_admin,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user},new_group:0}),erpnext_chat_app.chat_contact_list.render()}),$(".new-chat").on("click",function(){e.is_open=0,erpnext_chat_app.chat_contact_list=new L0({$wrapper:e.$wrapper,profile:{user:e.user,user_email:e.user_email,is_admin:e.is_admin,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user},new_group:0}),erpnext_chat_app.chat_contact_list.render()}),$(".support-icon").on("click",async function(){let t=await Bb(e.user_email),o;if(t){if(W0(t,"room")){$(".expand-chat-window[data-id|='"+t+"']").click();return}o=new z0({profile:{room:t}})}else{if(W0("ClefinCode Support","contact")){$(".expand-chat-window[data-id|='ClefinCode Support']").click();return}o=new z0({profile:{contact:"ClefinCode Support"}})}let r={is_admin:e.is_admin,user:e.user,user_email:e.user_email,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user,room:t,room_name:"ClefinCode Support",room_type:"Group",is_first_message:1,platform,is_website_support_group:1};this.chat_space=new O0({$wrapper:o.$chat_window,profile:r})}),this.$chat_rooms_group_container.on("scroll",()=>{if(this.rest_of_results<=0){this.$chat_rooms_group_container.off("scroll");return}this._load_more_timeout&&clearTimeout(this._load_more_timeout),this._load_more_timeout=setTimeout(()=>{let t=this.$chat_rooms_group_container.scrollTop(),o=this.$chat_rooms_group_container.innerHeight(),r=this.$chat_rooms_group_container[0].scrollHeight;t+o>=r-20&&(this.search_query?this.get_and_loading_more_search_contents():this.get_and_loading_more_contents())},200)}),$(".close-chat-list").on("click",function(){erpnext_chat_app.hide_chat_widget(),$("#chat-bubble").fadeIn(150),frappe.realtime.off("update_room"),frappe.realtime.off("add_group_member"),frappe.realtime.off("remove_group_member")}))}setup_socketio(){let e=this;frappe.realtime.on("trigger_channel_status",function(t){var o=()=>e.chat_room_groups.find(p=>{if(t.room==p[0])return p});let r=o();r[1].chat_status=t.status,r[1].chat_status==null&&(r[0].chat_status=t.status)}),frappe.realtime.on("update_room",async function(t){if(t.realtime_type=="send_message"){let o=()=>{t.is_admin=!0,t.user=e.user,t.user_email=e.user_email,t.contact=t.sender_email},r=()=>e.chat_room_groups.find(p=>t.room_type==="Contributor"?p[1].profile.parent_channel===t.parent_channel:p[1].profile.room===t.room);if(e.is_open===1){if(t.room_type==="Direct"&&e.user_email===t.sender_email&&(t.room_name=t.contact_name),!e.chat_room_groups){o(),e.append_room_in_empty_chat_list(t);return}let p=r();if(!p){o(),e.create_new_room(t);return}let c=t.room_type==="Contributor"?t.parent_channel:t.room;if(t.sender_email!==frappe.session.user&&!frappe.ErpnextChat.settings.open_chat_space_rooms.includes(c)){let d=p[1].profile.user_unread_messages;d>=0&&(p[1].profile.user_unread_messages=d+1,p[1].$chat_room.find(".chat-latest").css("display","flex"),p[1].$chat_room.find(".chat-latest").html(p[1].profile.user_unread_messages))}let[M,z]=await wb(t.room_type,e.user_email,c,null),O=await p[1].get_last_message_html(M,t.content,z);p[1].set_last_message(O,m0(t.send_date,e.time_zone)),p[1].move_to_top()}}else if(t.realtime_type=="rename_group"){let r=(()=>e.chat_room_groups.find(p=>p[1].profile.room===t.room))();r&&r[1].$chat_room.find(".chat-name").text(t.new_group_name.length>20?t.new_group_name.substring(0,20)+"...":t.new_group_name)}}),frappe.realtime.on("add_group_member",function(t){if(t.added_user_email.some(o=>o.email===e.user_email)){let o=e.chat_room_groups.find(r=>r[1].profile.room===t.channel);o&&(o[1].profile.is_removed=0,o[1].profile.remove_date=null)}}),frappe.realtime.on("remove_group_member",function(t){if(t.removed_user_email==e.user_email){let o=e.chat_room_groups.find(r=>r[1].profile.room===t.channel);o&&(o[1].profile.is_removed=1,o[1].profile.remove_date=t.remove_date)}})}async append_room_in_empty_chat_list(e){this.$chat_rooms_group_container&&this.$chat_rooms_group_container.length>0&&(this.$chat_rooms_group_container.removeClass("empty-container"),this.$chat_rooms_group_container.remove()),this.$chat_rooms_group_container=$(document.createElement("div")),this.$chat_rooms_group_container.addClass("chat-rooms-group-container"),await this.setup_search(),this.$chat_list.append(this.$chat_rooms_group_container),this.$chat_rooms_group_container.css({"max-height":"calc(100vh - 140px)","overflow-y":"auto"}),this.chat_room_groups=[],this.create_new_room(e)}async get_and_loading_more_contents(){if(this._loading)return;this._loading=!0;let{results:e,num_of_results:t}=await Da(this.user_email,this.limit,this.offset);this.$chat_rooms_group_container.find(".loading-more").remove(),await this.render_new_content(e),this.offset+=this.limit,this.num_of_results=t,this.rest_of_results=this.num_of_results-this.offset,this.rest_of_results>0&&this.$chat_rooms_group_container.append('
    Loading Chats...
    '),this._loading=!1}async render_new_content(e){for(let t of e){let o={contact:t.contact,user:this.user,user_email:this.user_email,is_admin:this.is_admin,room:t.room,room_type:t.type,last_message:t.last_message,send_date:t.send_date,platform:t.platform,room_name:t.room_name,last_message_number:t.last_message_number,user_unread_messages:t.user_unread_messages},r=new W1({$wrapper:this.$wrapper,$chat_rooms_container:this.$chat_rooms_group_container,element:o});r.render("append"),this.chat_room_groups.push([o.room,r])}}check_if_more_results(){this.rest_of_results=this.num_of_results-this.offset,this.$chat_rooms_group_container.find(".loading-more").remove(),this.rest_of_results>0&&this.$chat_rooms_group_container.append('
    Loading Chats...
    ')}get_pin_cookie(){let e="is_pined=",o=decodeURIComponent(document.cookie).split(";");for(let r=0;r{let e=this.$wrapper.find(".chat-view");e.length||(e=$("
    "),this.$wrapper.append(e)),e.empty().append(this.$chat_list)}):this.$wrapper.html(this.$chat_list)}create_new_room(e){e.sender_email!=this.user_email&&(e.user_unread_messages=1),this.chat_room_groups.unshift([e.room,new W1({$wrapper:this.$wrapper,$chat_rooms_container:this.$chat_rooms_group_container,element:e})]),this.chat_room_groups[0][1].render("prepend")}move_room_to_top(e){this.chat_room_groups=[e,...this.chat_room_groups.filter(t=>t!==e)]}};async function Da(i,e,t){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_3_3.api.get_channels_list",args:{user_email:i,limit:e,offset:t}})).message}async function wb(i,e,t,o){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.get_last_message_type",args:{room_type:i,user_email:e,channel:t,remove_date:o}})).message}async function Bb(i){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_0_1.chat_portal.check_if_website_user_has_support_channel",args:{website_user_email:i}})).message}async function Ca(i,e,t,o){return(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_3_3.api.get_channels_list",args:{user_email:i,query:e,limit:t,offset:o}})).message}var H0=null;async function xb(){if(H0!==null)return;H0=(await frappe.call({method:"clefincode_chat.api.api_1_3_1.api.get_frappe_major_version"})).message}var L0=class{constructor(e){this.$wrapper=e.$wrapper,this.profile=e.profile,H0==16?this.new_group=e.new_group||0:this.new_group=e.new_group,this.add_member=e.add_member,this.chat_info=e.chat_info,this.limit=10,this.offset=0,this.has_more=!0,this.loading=!1,this.contacts=[],this.chat_contacts=[],this.search_text="",this.forward=e.forward||0,this.forward_payload=e.forward_payload||null,this.chat_space_ref=e.chat_space||null,this.chat_info&&(this.chat_space=this.chat_info.chat_space),this.selected_contacts=[],this.rooms=[],this.room_offset=0,this.room_has_more=!0,this.room_loading=!1,this.room_limit=10,this.forward_preview=this.forward==1,this.preview_rooms_limit=5,this.preview_contacts_limit=5,this.show_all_rooms=!1,this.show_all_contacts=!1,H0==16?this.ready=this.initialize():this.setup()}inject_forward_select_styles(){this.forward==1&&(document.getElementById("cc-forward-select-style")||$("head").append(` - - `))}async on_search_change(e){if(this.search_text=e,this.offset=0,this.has_more=!0,this.loading=!1,this.contacts=[],this.chat_contacts=[],this.room_offset=0,this.room_has_more=!0,this.room_loading=!1,this.rooms=[],this.$chat_contacts_container.find(".chat-contact").remove(),this.forward==1)return this.show_all_rooms?await this.open_all_rooms_view():this.show_all_contacts?await this.open_all_contacts_view():await this.load_forward_preview();await this.load_next_page(!0)}async initialize(){if(H0==16)return await xb(),await this.setup(),!0}async setup(){this.$chat_contact_list=$(document.createElement("div")),this.$chat_contact_list.addClass("chat-contact-list"),this.forward==1&&this.$chat_contact_list.addClass("forward-mode"),this.inject_forward_select_styles(),this.setup_header(),this.setup_search(),H0==16?await this.fetch_and_setup_contacts():this.fetch_and_setup_contacts()}async load_next_rooms_page(e=!1){if(this.forward==1&&!(!this.room_has_more||this.room_loading)){this.room_loading=!0;try{let t=await kb(this.profile.user_email,this.room_limit,this.room_offset,this.search_text),o=t.results||[];e&&this.$chat_contacts_container.find(".forward-open-channels-title").length,this.room_offset+=o.length;let r=t.num_of_results||0;this.room_has_more=this.room_offset{let c=p.room_name||p.contact||p.room,M=`${p.type||""}${p.platform?" \u2022 "+p.platform:""}`.trim(),z=$(` -
    -
    -
    ${frappe.utils.escape_html(c)}
    -
    ${frappe.utils.escape_html(M)}
    -
    -
    - `);z.on("click",()=>this.toggle_room_target(p,z)),this.$chat_contacts_container.append(z)})}catch(t){console.log(t)}finally{this.room_loading=!1}}}toggle_room_target(e,t){let o=e.room;this.selected_contacts.some(p=>p.type==="room"&&p.room===o)?(this.selected_contacts=this.selected_contacts.filter(p=>!(p.type==="room"&&p.room===o)),t.removeClass("forward-selected-contact")):(this.selected_contacts.push({type:"room",room:o,name:e.room_name||e.contact||o,platform:e.platform||null,room_type:e.type||null}),t.addClass("forward-selected-contact")),this.update_selected_counter(),this.$chat_contact_list.find(".save-icon").html(this.selected_contacts.length?frappe.utils.icon("tick","lg"):"")}setup_header(){let e="";this.forward==1?e=` -
    -
    -
    - ${frappe.utils.icon("arrow-left","lg")} -
    -

    - ${__("Forward message")} -
    - - ${__("Select recipients")} - -

    -
    -
    -
    -
    - ${frappe.utils.icon("close","lg")} -
    -
    -
    - `:this.new_group==1?e=` -
    -
    -
    - ${frappe.utils.icon("arrow-left","lg")} -
    -

    ${__("New group")}
    Add participants

    -
    -
    -
    -
    - ${frappe.utils.icon("close","lg")} -
    -
    -
    - `:this.add_member==1?e=` -
    -
    -
    - ${frappe.utils.icon("arrow-left","lg")} -
    -

    ${__("Select Contact")}
    Add participants

    -
    -
    -
    -
    -
    - `:e=` -
    -
    -
    - ${frappe.utils.icon("arrow-left","lg")} -
    -

    ${__("Select Contact")}

    -
    -
    -
    - ${frappe.utils.icon("close","lg")} -
    -
    -
    - `,this.$chat_contact_list.append(e)}setup_search(){let e=` - - `;this.$chat_contact_list.append(e)}async fetch_and_setup_contacts(){try{if(this.add_member==1){this.contacts=await Pb(this.profile.user_email,this.chat_info.chat_space.chat_members,this.chat_info.chat_space.contributors),this.setup_contacts(),this.setup_events();return}else if(this.new_group==1){this.contacts=await Tb(this.profile.user_email),this.setup_contacts(),this.setup_events();return}this.setup_contacts_container_once(),this.forward==1?await this.load_forward_preview():await this.load_next_page(!0),this.setup_events(),this.forward!=1&&this.setup_scroll_event()}catch(e){console.log(e)}}async load_forward_preview(){this.$chat_contacts_container.empty(),this.$chat_contacts_container.append(` -
    Open channels
    - `),this.room_offset=0,this.room_limit=this.preview_rooms_limit,this.room_has_more=!0,this.room_loading=!1,this.rooms=[],await this.load_next_rooms_page(!0),this.$chat_contacts_container.append(` -
    - See more -
    - `),this.room_has_more||this.$chat_contacts_container.find(".forward-see-more-rooms").addClass("d-none"),this.$chat_contacts_container.append(` -
    Contacts
    - `),this.offset=0,this.limit=this.preview_contacts_limit,this.has_more=!0,this.loading=!1,this.contacts=[],this.chat_contacts=[],await this.load_next_page(!0),this.$chat_contacts_container.append(` -
    - See more -
    - `),this.has_more||this.$chat_contacts_container.find(".forward-see-more-contacts").addClass("d-none"),this.bind_forward_see_more()}bind_forward_see_more(){let e=this;this.$chat_contacts_container.off("click.forwardSeeMoreRooms"),this.$chat_contacts_container.on("click.forwardSeeMoreRooms",".forward-see-more-rooms",async function(){await e.open_all_rooms_view()}),this.$chat_contacts_container.off("click.forwardSeeMoreContacts"),this.$chat_contacts_container.on("click.forwardSeeMoreContacts",".forward-see-more-contacts",async function(){await e.open_all_contacts_view()})}async fill_view_with_more_rooms(){for(;this.room_has_more&&!this.room_loading;){let e=this.$chat_contacts_container[0];if(!e||e.scrollHeight>e.clientHeight+20)break;await this.load_next_rooms_page()}}async fill_view_with_more_contacts(){for(;this.has_more&&!this.loading;){let e=this.$chat_contacts_container[0];if(!e||e.scrollHeight>e.clientHeight+20)break;await this.load_next_page()}}async open_all_rooms_view(){this.show_all_rooms=!0,this.show_all_contacts=!1,this.$chat_contacts_container.empty(),this.$chat_contacts_container.append(` -
    -
    Open channels
    -
    Back
    -
    - `),this.room_offset=0,this.room_limit=10,this.room_has_more=!0,this.room_loading=!1,this.rooms=[],await this.load_next_rooms_page(!0),this.bind_forward_back_to_preview(),this.setup_scroll_event()}async open_all_rooms_view(){this.show_all_rooms=!0,this.show_all_contacts=!1,this.$chat_contacts_container.empty(),this.$chat_contacts_container.append(` -
    -
    Open channels
    -
    Back
    -
    - `),this.room_offset=0,this.room_limit=10,this.room_has_more=!0,this.room_loading=!1,this.rooms=[],await this.load_next_rooms_page(!0),await this.fill_view_with_more_rooms(),this.bind_forward_back_to_preview(),this.setup_scroll_event()}async open_all_contacts_view(){this.show_all_rooms=!1,this.show_all_contacts=!0,this.$chat_contacts_container.empty(),this.$chat_contacts_container.append(` -
    -
    Contacts
    -
    Back
    -
    - `),this.offset=0,this.limit=10,this.has_more=!0,this.loading=!1,this.contacts=[],this.chat_contacts=[],await this.load_next_page(!0),await this.fill_view_with_more_contacts(),this.bind_forward_back_to_preview(),this.setup_scroll_event()}async open_all_contacts_view(){this.show_all_rooms=!1,this.show_all_contacts=!0,this.$chat_contacts_container.empty(),this.$chat_contacts_container.append(` -
    -
    Contacts
    -
    Back
    -
    - `),this.offset=0,this.limit=10,this.has_more=!0,this.loading=!1,this.contacts=[],this.chat_contacts=[],await this.load_next_page(!0),this.bind_forward_back_to_preview(),this.setup_scroll_event()}bind_forward_back_to_preview(){let e=this;this.$chat_contacts_container.off("click.forwardBackPreview"),this.$chat_contacts_container.on("click.forwardBackPreview",".forward-back-preview",async function(){e.show_all_rooms=!1,e.show_all_contacts=!1,await e.load_forward_preview()})}setup_contacts_container_once(){this.$chat_contacts_container=$(document.createElement("div")).addClass("chat-contacts-container"),!this.forward&&frappe.model.can_create("ClefinCode Chat Profile")&&this.$chat_contacts_container.append(` -
    - ${frappe.get_avatar("avatar-medium","C")} -
    New Contact
    -
    - `),!this.forward&&this.new_group==0&&this.$chat_contacts_container.append(` -
    - ${frappe.get_avatar("avatar-medium","G")} -
    New group
    -
    - `),this.$chat_contact_list.append(this.$chat_contacts_container)}async load_next_page(e=!1){if(!(!this.has_more||this.loading)){this.loading=!0;try{let t=await Nb(this.profile.user_email,this.limit,this.offset,this.search_text),o=t.contacts||[];this.offset=t.next_offset,this.has_more=t.has_more,e&&this.forward==1&&this.$chat_contacts_container.find(".forward-contacts-title").length,this.contacts.push(...o),o.forEach(r=>{let p={user:this.profile.user,user_email:this.profile.user_email,is_admin:this.profile.is_admin,time_zone:this.profile.time_zone,profile_id:r.profile_id,contact_name:r.full_name,contact_details:r.contact_details,add_member:this.add_member},c=new P1({$wrapper:this.$wrapper,$chat_contacts_container:this.$chat_contacts_container,chat_contact_list:this,profile:p});this.chat_contacts.push(c)}),e&&this.$chat_contact_list.find(".select-contacts").html(`${t.total} contacts`)}catch(t){console.log(t)}finally{this.loading=!1}}}setup_scroll_event(){let e=this;this.$chat_contacts_container.off("scroll.forwardScroll"),this.$chat_contacts_container.on("scroll.forwardScroll",function(){let t=this;if(t.scrollTop+t.clientHeight>=t.scrollHeight-120&&!(e.forward==1&&!e.show_all_rooms&&!e.show_all_contacts)){if(e.forward==1&&e.show_all_rooms){e.load_next_rooms_page();return}if(e.forward==1&&e.show_all_contacts){e.load_next_page();return}e.forward!=1&&e.load_next_page()}})}setup_empty_contacts_container(){this.$chat_contact_list.find(".chat-search").remove(),this.$chat_contacts_container=$(document.createElement("div")).addClass("chat-contacts-container").css({display:"flex","justify-content":"center","align-items":"center"}),this.$chat_contacts_container.append("
    No Contacts
    "),this.$chat_contact_list.append(this.$chat_contacts_container)}setup_contacts(){if(this.$chat_contacts_container=$(document.createElement("div")).addClass("chat-contacts-container"),frappe.model.can_create("ClefinCode Chat Profile")&&this.$chat_contacts_container.append(` -
    - ${frappe.get_avatar("avatar-medium","C")} -
    -
    New Contact
    -
    -
    - `),this.new_group==0){let e=` -
    -
    - New group -
    -
    - `;this.$chat_contacts_container.append(`
    - ${frappe.get_avatar("avatar-medium","G")} - ${e} -
    `)}this.chat_contacts=[],this.contacts.forEach(e=>{let t={user:this.profile.user,user_email:this.profile.user_email,is_admin:this.profile.is_admin,time_zone:this.profile.time_zone,profile_id:e.profile_id,contact_name:e.full_name||e.user_id||e.profile_id||"Unknown",contact_details:e.contact_details||[],add_member:this.add_member};this.chat_contacts.push(new P1({$wrapper:this.$wrapper,$chat_contacts_container:this.$chat_contacts_container,chat_contact_list:this,profile:t}))}),this.copy_chat_contacts=this.chat_contacts,this.$chat_contact_list.append(this.$chat_contacts_container)}fitler_contacts(e){if(e&&e!=""){this.sort_list();for(let t of this.chat_contacts){let o=t.profile.contact_name?t.profile.contact_name.toLowerCase():t.profile.contact_name,r=t.profile.contact_email?t.profile.contact_email.toLowerCase():t.profile.contact_email,p=t.profile.contact_phone?t.profile.contact_phone:null;o.includes(e)||r&&r.includes(e)||p&&p.includes(e)||t.$chat_contact.find(".chat-icon").hasClass("selected")||t.$chat_contact.find(".mail-icon").hasClass("selected")?t.$chat_contact.show():($(".chat-contacts-container .new-group").hide(),t.$chat_contact.hide())}}else this.reset_filter()}reset_filter(){$(".chat-contacts-container .new-group").show(),this.copy_chat_contacts.forEach(e=>{e.$chat_contact.show(),this.$chat_contacts_container.append(e.$chat_contact)})}sort_list(){let e=this;this.chat_contacts.forEach(t=>{t.$chat_contact.find(".chat-icon").hasClass("selected")||t.$chat_contact.find(".mail-icon").hasClass("selected")?t.$chat_contact.prependTo(e.$chat_contacts_container):e.$chat_contacts_container.append(t.$chat_contact)})}async setup_events(){let e=this;setTimeout(()=>{if(H0==16){let t=this;$(document).off("click.newgroup"),$(document).on("click.newgroup",".new-group",async function(o){o.stopPropagation();let r=new L0({$wrapper:t.$wrapper,profile:t.profile,new_group:1});await r.ready,r.render(),erpnext_chat_app.chat_contact_list=r})}else $(".new-group").on("click",function(t){erpnext_chat_app.chat_contact_list=new L0({$wrapper:e.$wrapper,profile:{user:e.profile.user,user_email:e.profile.user_email,is_admin:e.profile.is_admin,time_zone:e.profile.time_zone,user_type:e.profile.user_type,is_limited_user:e.profile.is_limited_user},new_group:1}),erpnext_chat_app.chat_contact_list.render()})},500),this.$chat_contact_list.find(".chat-search-box").on("input",function(t){e.search_timeout&&clearTimeout(e.search_timeout),e.search_timeout=setTimeout(()=>{e.on_search_change($(this).val().toLowerCase())},300)}),H0==16?($(document).off("click.backtolist"),$(document).on("click.backtolist",".back-to-chat-list",function(t){t.stopPropagation(),e.$wrapper.find(".chat-contact-list").remove(),erpnext_chat_app.chat_contact_list=null,erpnext_chat_app.chat_list=new F0({$wrapper:e.$wrapper,user:e.profile.user,user_email:e.profile.user_email,is_admin:e.profile.is_admin,time_zone:e.profile.time_zone,user_type:e.profile.user_type,is_limited_user:e.profile.is_limited_user}),erpnext_chat_app.chat_list.render()})):this.$chat_contact_list.find(".back-to-chat-list").on("click",function(t){if(e.forward==1){e.back_to_chat_space();return}e.add_member==1?(e.$wrapper.find(".chat-contact-list").remove(),e.chat_info.add_member_list=null,e.$wrapper.find(".chat-info").show()):(erpnext_chat_app.chat_list=new F0({$wrapper:e.$wrapper,user:e.profile.user,user_email:e.profile.user_email,is_admin:e.profile.is_admin,time_zone:e.profile.time_zone,user_type:e.profile.user_type,is_limited_user:e.profile.is_limited_user}),erpnext_chat_app.chat_list.render())}),this.$chat_contact_list.find(".save-icon").on("click",async function(){if(e.forward==1){await e.forward_message();return}if(e.add_member==1){await Mn(e.selected_contacts,e.chat_space.profile.room,e.chat_space.last_active_sub_channel),e.chat_info.$chat_info.find(".participants").html(e.chat_info.count_group_members(e.chat_space.chat_members)),e.$wrapper.find(".chat-contact-list").remove(),e.chat_info.add_member_list=null,e.$wrapper.find(".chat-info").show();let o=yo(e.selected_contacts),r=Ro(e.selected_contacts),p=` -
    - - added - -
    `,c;e.chat_space.profile.room_type=="Contributor"?c=e.chat_space.profile.parent_channel:c=e.chat_space.profile.room;let M={content:p,user:e.profile.user,room:c,email:e.profile.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Add User",chat_topic:e.chat_space.chat_topic};e0(M);for(let z of e.selected_contacts){var t=` -
    -
    -
    ${z.name}
    -
    ${z.platform}: ${z.email}
    -
    `;await je(c,e.profile.user_email)?(t+=`
    - - - -
    -
    `,$(".list_present_members").append(t)):(t+="
    ",$(".list_present_members").append(t))}}else e.create_group()}),this.$chat_contact_list.find(".close-chat-list").on("click",function(){if(e.forward==1){e.back_to_chat_space();return}erpnext_chat_app.hide_chat_widget()}),$(document).on("click",".new-contact",()=>{frappe.new_doc("ClefinCode Chat Profile")})}render(){if(H0==16){let e=this.$wrapper.find(".chat-view");e.length||(e=$("
    "),this.$wrapper.append(e)),e.empty().append(this.$chat_contact_list)}else this.add_member==1||this.forward==1?(this.$wrapper.find(".chat-info").hide(),this.$wrapper.find(".chat-space").hide(),this.$wrapper.append(this.$chat_contact_list)):this.$wrapper.html(this.$chat_contact_list)}async create_group(){oe("");let e=await bn(this.selected_contacts,this.profile.user_email),t=e[0].room,o=e[0].room_name,r=new z0({profile:{room:t}}),p={is_admin:this.profile.is_admin,user:this.profile.user,user_email:this.profile.user_email,time_zone:this.profile.time_zone,room:t,room_name:o,room_type:"Group",is_first_message:1};this.chat_space=new O0({$wrapper:r.$chat_window,profile:p,new_group:1}),H0!==16&&setTimeout(()=>{erpnext_chat_app.chat_list=new F0({$wrapper:this.$wrapper,user:this.profile.user,user_email:this.profile.user_email,is_admin:this.profile.is_admin,time_zone:this.profile.time_zone,user_type:this.profile.user_type,is_limited_user:this.profile.is_limited_user}),erpnext_chat_app.chat_list.render()},700),c1()}update_selected_counter(){let e=this.selected_contacts.length||0;this.$chat_contact_list.find(".selected-contacts-number").text(e?`(${e})`:"")}back_to_chat_space(){this.$wrapper.find(".chat-contact-list").remove(),this.$wrapper.find(".chat-space").show(),this.$wrapper.find(".chat-info").show()}get_platform_profile_and_gateway(e){var o;let t=((o=window.erpnext_chat_app)==null?void 0:o.res)||{};return e==="WhatsApp"?{platform_profile:"ClefinCode WhatsApp Profile",platform_gateway:t.default_whatsapp_number}:e==="Instagram"?{platform_profile:"ClefinCode Instagram Profile",platform_gateway:t.default_instagram_profile}:e==="Messenger"?{platform_profile:"ClefinCode Facebook Messenger Profile",platform_gateway:t.default_messenger_profile}:e==="Telegram"?{platform_profile:"ClefinCode Telegram Profile",platform_gateway:t.default_telegram_profile}:{platform_profile:null,platform_gateway:null}}async create_direct_channel_for_forward(e,t,o=""){var z,O,d;let{platform_profile:r,platform_gateway:p}=this.get_platform_profile_and_gateway(t),c=[{email:this.profile.user_email,name:this.profile.user_email,platform:"Chat"},De(De({email:e.email,name:e.name||e.email,platform:t||"Chat"},r?{platform_profile:r}:{}),p?{platform_gateway:p}:{})];return((d=(O=(z=(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.create_channel",args:{channel_name:"",users:c,type:"Direct",last_message:o,creator_email:this.profile.user_email,creator:this.profile.user}})).message)==null?void 0:z.results)==null?void 0:O[0])==null?void 0:d.room)||null}async ensure_room_for_forward(e){var p,c;let t=e.platform||"Chat",o=await u1(this.profile.user_email,e.email,t);if((p=o==null?void 0:o.results)!=null&&p.name)return o.results.name;let r=(c=this.forward_payload)!=null&&c.content?$("
    ").html(this.forward_payload.content).text().trim().slice(0,60):"";return await this.create_direct_channel_for_forward(e,t,r)}async forward_message(){var e;if(!this.selected_contacts||this.selected_contacts.length===0){frappe.msgprint(__("Please select at least one recipient."));return}if(!((e=this.forward_payload)!=null&&e.content)){frappe.msgprint(__("No message content to forward."));return}oe(__("Forwarding..."));try{let t=this.forward_payload||{},o=t.content;for(let r of this.selected_contacts){let p=null;if(r.type==="room"&&r.room?p=r.room:p=await this.ensure_room_for_forward(r),!p)continue;let c={content:o,user:this.profile.user,room:p,email:this.profile.user_email,is_first_message:0,is_forwarded:1,forwarded_from:t.source_message_name||t.message_name||"",is_link:t.is_link||0,is_media:t.is_media||0,is_document:t.is_document||0,is_voice_clip:t.is_voice_clip||0,is_screenshot:t.is_screenshot||0,attachment:t.attachment||null,file_id:t.file_id||null,message_type:""};await e0(c)}frappe.show_alert({message:__("Forwarded successfully"),indicator:"green"}),this.back_to_chat_space()}catch(t){console.log(t),frappe.msgprint(__("Forward failed. Check console logs."))}finally{c1()}}};async function Nb(i,e=10,t=0,o=""){return(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_3_3.api.get_contacts",args:{user_email:i,limit:e,offset:t,search_text:o}})).message.results[0]}async function Tb(i){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.get_contacts_for_new_group",args:{user_email:i}})).message.results[0].contacts}async function kb(i,e,t,o=""){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_3_3.api.get_channels_list",args:De({user_email:i,limit:e,offset:t},o?{query:o}:{})})).message}async function bn(i,e,t=null){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.create_group",args:{selected_contacts_list:i,user:e,creation_date:t},freeze:!0})).message.results}async function Pb(i,e,t){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_contacts_for_adding_to_group",args:{user_email:i,existing_members:e,existing_contributors:t}})).message.results[0].contacts}async function Mn(i,e,t){let o=await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.add_group_member",args:{new_members:i,room:e,last_active_sub_channel:t},freeze:!0})}var Oe=class{constructor(e){this.chat_space=e.chat_space,this.chat_status=e.chat_status,this.roomtype=this.chat_space.profile.room_type,this.roomname=this.chat_space.profile.room_name,this.contact=this.chat_space.profile.contact,this.room=this.chat_space.profile.room,this.sub_channels=this.chat_space.all_sub_channels_for_contributor,this.avatar=this.chat_space.avatar_html,this.user=this.chat_space.profile.user,this.user_email=this.chat_space.profile.user_email,this.is_admin=0,this.setup()}open_manage_popup(){let e=this;frappe.call({method:"clefincode_chat.api.api_1_3_3.api.get_contact_by_profile",args:{profile_id:e.roomname},callback(t){t.message&&t.message.results&&(e.profile=t.message.results);let o=new frappe.ui.Dialog({title:"Manage Contact Details",fields:[{fieldtype:"HTML",fieldname:"contacts_table_html"},{fieldtype:"Section Break"},{label:"Add New Row",fieldname:"add_row",fieldtype:"Button",click:()=>e.add_new_row(o)}],primary_action_label:"Save",primary_action:()=>e.save_all_contacts(o)});e.render_contacts_table(o),o.show()}})}render_contacts_table(e){let t=this,o="";this.profile.contact_details.forEach((p,c)=>{o+=` - - ${p.contact_type} - ${p.contact_info} - - - - `});let r=` - - - - - - - - - - ${o} -
    TypeContact InfoEditDelete
    - `;e.fields_dict.contacts_table_html.$wrapper.html(r),this.bind_row_events(e)}bind_row_events(e){let t=this;e.$wrapper.find(".edit-row").on("click",function(){let o=$(this).closest("tr").data("index");t.edit_row(e,o)}),e.$wrapper.find(".delete-row").on("click",function(){let o=$(this).closest("tr").data("index");t.delete_row(e,o)})}edit_row(e,t){let o=this,r=o.profile.contact_details[t],p=new frappe.ui.Dialog({title:"Edit Contact Row",fields:[{label:"Contact Type",fieldname:"contact_type",fieldtype:"Select",options:["Email","Chat","WhatsApp","Messenger","Instagram","Telegram"],default:r.contact_type},{label:"Contact Info",fieldname:"contact_info",fieldtype:"Data",default:r.contact_info}],primary_action_label:"Update",primary_action(c){r.contact_type=c.contact_type,r.contact_info=c.contact_info,p.hide(),o.render_contacts_table(),e.hide()}});p.show()}delete_row(e,t){this.profile.contact_details.splice(t,1),this.render_contacts_table(e)}add_new_row(e){let t=this,o=new frappe.ui.Dialog({title:"Add New Contact Row",fields:[{label:"Contact Type",fieldname:"contact_type",fieldtype:"Select",options:["Email","Chat","Phone","WhatsApp","Messenger","Instagram","Telegram"]},{label:"Contact Info",fieldname:"contact_info",fieldtype:"Data"}],primary_action_label:"Add",primary_action(r){t.profile.contact_details.push(r),o.hide(),t.render_contacts_table(e)}});o.show()}save_all_contacts(e){frappe.call({method:"clefincode_chat.api.api_1_3_1.api.update_profile_contacts",args:{profile_id:this.profile.profile_id,contact_details:this.profile.contact_details},callback:()=>{frappe.show_alert("Contact details updated successfully"),e.hide()}})}setup(){if(this.$chat_info=$(document.createElement("div")).addClass("chat-info"),this.setup_header(),typeof this.chat_space.$wrapper.attr("data-room")!="undefined"||this.roomtype=="Topic")this.setup_body();else{this.$chat_info.append(`
    -
    - ${this.avatar} -
    -
    -
    Contact
    -
    ${this.chat_space.$wrapper.attr("data-contact")}
    - -
    `),this.chat_space.$wrapper.append(this.$chat_info),this.$chat_info.find(".avatar-frame").css("font-size","3.5em");let e=this;this.$chat_info.find(".exitMe").on("click",function(){e.chat_space.$wrapper.find(".chat-space").show(),e.chat_space.$wrapper.find(".chat-info").remove()})}}setup_header(){var e="";e+=`
    - `,this.roomtype=="Direct"?e+="Contact Info":this.roomtype=="Group"?e+="Group Info":this.roomtype=="Contributor"?e+="Contributor Info":this.roomtype=="Guest"?e+="Guest Info":this.roomtype=="Topic"&&(e+="Conversation Info"),e+=`${frappe.utils.icon("arrow-left","lg")}
    `,this.$chat_info.append(e)}async setup_body(){var e="";if(e+=` -
    -
    - ${this.avatar} -
    -
    `,this.roomtype=="Group"){e+=`${this.roomname}`;let t=this.user_email;this.is_admin=await je(this.room,t),this.chat_space.profile.is_removed!=1&&this.is_admin==1&&(e+=`${frappe.utils.icon("edit","md")}`),e+=` - -
    - Group: ${this.count_group_members(this.chat_space.chat_members)} participants -
    - `,e+=`${frappe.utils.icon("search","sm")}`}else if(this.roomtype=="Direct"){e+=`
    ${this.roomname}
    `;let t=this.user_email,o=this.chat_space.chat_members;$.each(o,function(){t!=this.email&&(e+=`
    ${this.email}
    `)}),e+=`${frappe.utils.icon("edit","md")}`,e+=`${frappe.utils.icon("search","sm")}`}else this.roomtype=="Contributor"&&(e+="
    @Contributor
    ");e+="
    ",this.roomtype=="Topic"&&(e=""),await this.$chat_info.append(e),this.chat_space.$wrapper.append(this.$chat_info),this.$chat_info.find(".avatar-frame").css("font-size","3.5em"),await this.setup_sections(),this.setup_events()}async setup_sections(){let e=this,t=(this.chat_status||this.chat_space.chat_status)==="Closed",o=` -
    Media, links and docs
    -
    - -
    - -
    -
    ${frappe.utils.icon("arrow-left","lg")} ${this.roomname}
    -
    - Media - Links - Docs -
    -
    -
    -
    -
    - - -
    `,r=this.render_refernce_doctypes_section();if(this.roomtype=="Group"){let M="",z=await Db(this.room);M+='
    Group created by ',this.user_email==z[0].channel_creator?M+="you":M+=`${z[0].channel_creator_name}`,M+=` ,on ${z[0].creation_date} at ${z[0].creation_time}
    `,M+=o;var p=await k1(this.room);p.length>0&&(M+='
    Members
    ');let O=this.user_email;if(this.chat_space.profile.is_removed!=1&&this.is_admin==1&&(M+=` -
    -
    ${frappe.utils.icon("assign","md")} Add members
    -
    ${frappe.utils.icon("close","md")}
    -
    - -
    -
    - `),M+='
    ',$.each(p,function(){this.is_admin==1?M+=` -
    -
    -
    ${this.name} (Admin)
    -
    ${this.email}
    -
    - `:M+=` -
    -
    -
    ${this.name}
    -
    ${this.platform}: ${this.email}
    -
    - `,e.chat_space.profile.is_removed!=1&&e.is_admin==1&&(M+=`
    - - - -
    `),M+="
    "}),M+="
    ",this.chat_space.profile.is_removed!=1){if(typeof this.chat_space.contributors!="undefined"){let d=this.chat_space.contributors;d.length>0&&(M+='
    ',M+='
    On going contributors
    ',p.some(u=>u.email===O&&this.chat_space.profile.user_type!="website_user")?$.each(d,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    ${frappe.utils.icon("close","md")}
    -
    `}):$.each(d,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    `}),M+="
    ")}M+=r,(this.chat_space.profile.user_type=="system_user"||this.chat_space.profile.user_type=="website_user"&&!this.chat_space.profile.is_website_support_group)&&(M+=`
    -
    - -
    -
    Exit group
    -
    - `)}this.$chat_info.append(M)}else if(this.roomtype=="Contributor"){let M="";M+=o;var p=this.chat_space.chat_members;p.length>0&&(M+='
    Members
    '),$.each(p,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    - `,M+="
    "}),M+="
    ";let O=this.user_email;var c=this.chat_space.chat_members;if(typeof this.chat_space.contributors!="undefined"){let d=this.chat_space.contributors;d.length>0&&(M+='
    ',M+='
    On going contributors
    ',c.some(h=>h.email===O&&this.chat_space.profile.user_type!="website_user")?$.each(d,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    ${frappe.utils.icon("close","md")}
    -
    `}):$.each(d,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    `}),M+="
    "),M+=r,await ne(this.chat_space.last_active_sub_channel,this.user_email)==1&&(M+=`
    -
    - -
    -
    Leave Conversation
    -
    `)}this.$chat_info.append(M)}else if(this.roomtype=="Direct"){let M="";M+=o;let z=this.chat_space.chat_members,O=[];$.each(z,function(){O.push(this.email)});let d=await Cb(O[0],O[1]);d.length>0&&(M+=` -
    -
    ${d.length} groups in common
    - `,$.each(d,function(){M+=` -
    ${this.channel_name}
    - `}),M+="
    ");let u=this.user_email;var c=this.chat_space.chat_members;if(typeof this.chat_space.contributors!="undefined"){let W=this.chat_space.contributors;W.length>0&&(M+='
    ',M+='
    On going contributors
    ',c.some(f=>f.email===u&&this.chat_space.profile.user_type!="website_user")?$.each(W,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    ${frappe.utils.icon("close","md")}
    -
    `}):$.each(W,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    `}),M+="
    ")}M+=r,this.$chat_info.append(M)}else if(this.roomtype=="Topic"){let M="";M+='
    Topic Subject
    ',M+=this.chat_space.chat_topic_space_subject?this.chat_space.chat_topic_space_subject.replace(/"/g,""):this.chat_space.alternative_subject,this.$chat_info.append(M);let z="",O=await k1(this.chat_space.chat_topic_channel);z+='
    Members
    ',O.map(u=>{z+=` -
    -
    -
    ${u.name==frappe.session.user?"You":u.name}
    -
    ${u.email}
    -
    -
    `}),this.$chat_info.append(z);let d=await Hb(this.chat_space.chat_topic_space);if(d.length>0){let u="";u+='
    Contributors
    ',d.map(h=>{u+=` -
    -
    -
    ${h.email==frappe.session.user?"You":h.name}
    -
    ${h.email}
    -
    -
    `}),this.$chat_info.append(u)}}else if(this.roomtype=="Guest"){let M="",z=(this.chat_status||this.chat_space.chat_status)==="Closed";M+=` -
    Media, links and docs
    -
    - -
    - `,this.$chat_info.append(M)}}setup_events(){let e=this;var t;e.roomtype=="Contributor"?t=e.sub_channels:t=e.room,this.$chat_info.find(".exitMe").on("click",function(){e.chat_space.$wrapper.find(".chat-space").show(),e.chat_space.get_topic_info(t),e.chat_space.$wrapper.find(".chat-info").remove()}),this.$chat_info.find(".close-channel").on("click",async()=>{let o=this.chat_space.profile.room;await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.trigger_chat_channel_status",args:{room:o,is_open:!0}}),this.chat_space.chat_status="Closed",this.chat_status="Closed",$(".close-chat-window").click(),this.$chat_info.find(".close-channel").prop("disabled",!0).text("Closed");let r=this.$chat_info.find(".close-channel");this.chat_space.chat_status==="Closed"?r.prop("disabled",!0).text("Closed"):r.prop("disabled",!1).text("Close Channel")}),this.$chat_info.find(".back-to-chat-info").on("click",function(){e.chat_space.$wrapper.find(".chat-info").show()}),this.$chat_info.find(".edit").on("click",function(){var o=new frappe.ui.Dialog({title:"Edit Group Name",fields:[{label:"New Group Name",fieldname:"new_group_name",fieldtype:"Data",length:50,reqd:1}],primary_action:async function(){var r=o.get_values();let p=r.new_group_name;e.chat_space.profile.room_name=p,e.$chat_info.closest(".chat-window[data-room='"+e.room+"']").find(".gname").text(p),await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.set_group_name",args:{room:e.room,newname:p,last_active_sub_channel:e.chat_space.last_active_sub_channel},callback:function(c){if(!c.exc){let z={content:`
    - changed the subject to "${p}" -
    `,user:e.user,room:e.room,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Rename Group",chat_topic:e.chat_space.chat_topic};e0(z),o.hide()}}})},primary_action_label:"Edit"});o.show()}),this.$chat_info.find(".edit-profile").on("click",function(){e.open_manage_popup()}),this.$chat_info.find(".toggle-search").on("click",()=>{e.chat_space.$wrapper.find(".chat-space").show(),e.chat_space.$wrapper.find(".chat-info").remove();let o=e.chat_space.$wrapper.find(".chat-search");o.stop(!0,!0).slideToggle(150),o.is(":visible")?setTimeout(()=>{e.chat_space.$wrapper.find(".chat-search-input").focus()},0):(e.searchActive=!1,e.searchQuery=null)}),this.$chat_info.find(".leave-conversation").on("click",function(){frappe.confirm("Are you sure you want to leave this conversation?",async()=>{let r={content:`
    - left -
    `,user:e.user,room:e.chat_space.profile.parent_channel,email:e.user_email,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"User Left",chat_topic:e.chat_space.chat_topic};await e0(r);let p=1;e.chat_space.contributors=e.chat_space.contributors.filter(M=>M.email!==e.user_email),e.chat_space.contributors.length>0&&(p=0);let c={parent_channel:e.chat_space.profile.parent_channel,user:e.user,user_email:e.user_email,last_active_sub_channel:e.chat_space.last_active_sub_channel,user_to_remove:e.user_email,empty_contributor_list:p};Fb(c),this.remove()})}),this.$chat_info.find(".exit-group").on("click",function(){frappe.confirm("Are you sure you want to exit this group?",async()=>{let o=await $b(e.room,e.user_email),r=await Ub(e.room,e.chat_space.last_active_sub_channel);if(o)if(r){var p=$.grep(e.chat_space.chat_members,function(M){return M.email!=e.user_email});let c=new frappe.ui.Dialog({title:"Chose an admin for this group",fields:[{label:"User",fieldname:"user",fieldtype:"Select",options:p.map(M=>M.name+":"+M.email),reqd:1}],size:"small",primary_action_label:"Submit",async primary_action(M){let z=`
    - left -
    `,O;e.chat_space.profile.room_type=="Contributor"?O=e.chat_space.profile.parent_channel:O=e.chat_space.profile.room;let d={content:z,user:e.user,room:O,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"User Left",chat_topic:e.chat_space.chat_topic};await e0(d);var u=M.user.split(":"),h=u[u.length-1];e.is_admin=0;let W=await jb(e.user_email,e.room,h,e.chat_space.last_active_sub_channel),y={content:`
    - You're now an admin - -
    `,user:e.user,room:O,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Set Admin",only_receive_by:h,chat_topic:e.chat_space.chat_topic};e0(y),e.$chat_info.find(".edit").remove(),e.$chat_info.find(".add_members-button").remove(),e.$chat_info.find(".delete-member[delete-data='"+e.user_email+"']").remove(),e.$chat_info.find(".delete-contributor").remove(),e.$chat_info.find(".deletefromgroup").remove(),e.$chat_info.find(".exit-group").remove(),e.$chat_info.find(".contributor-section").remove(),e.$chat_info.find(".participants").html(e.count_group_members(e.chat_space.chat_members)),e.chat_space.$chat_actions.html("
    You can't send messages to this group because you're no longer a participant.
    "),c.hide()}});c.show()}else{let c=e.chat_space.last_active_sub_channel;if(e.chat_space.contributors){let d=e.chat_space.contributors.map(f=>f.email),u=JSON.stringify(d),W={content:` -
    - removed all contributers -
    `,user:e.user,room:t,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Remove Contributors"};await e0(W),await Kb(e.room,e.chat_space.last_active_sub_channel,u)}let z={content:`
    - left -
    `,user:e.user,room:e.chat_space.profile.room,email:e.user_email,is_first_message:0,sub_channel:c,message_type:"information",message_template_type:"User Left"};await e0(z);let O=await ln(e.user_email,e.room,e.chat_space.last_active_sub_channel);e.$chat_info.find(".add_members-button").remove(),e.$chat_info.find(".delete-member[delete-data='"+e.user_email+"']").remove(),e.$chat_info.find(".delete-contributor").remove(),e.$chat_info.find(".deletefromgroup").remove(),e.$chat_info.find(".exit-group").remove(),e.$chat_info.find(".contributor-section").remove(),e.$chat_info.find(".participants").html(e.count_group_members(e.chat_space.chat_members)),e.$chat_info.find(".members-section").parent().remove(),e.chat_space.profile.is_removed=1,e.chat_space.$chat_actions.html("
    You can't send messages to this group because you're no longer a participant.
    ")}else{let c=`
    - left -
    `,M;e.chat_space.profile.room_type=="Contributor"?M=e.chat_space.profile.parent_channel:M=e.chat_space.profile.room;let z={content:c,user:e.user,room:M,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"User Left",chat_topic:e.chat_space.chat_topic};await e0(z);let O=await ln(e.user_email,e.room,e.chat_space.last_active_sub_channel);e.$chat_info.find(".add_members-button").remove(),e.$chat_info.find(".delete-member[delete-data='"+e.user_email+"']").remove(),e.$chat_info.find(".delete-contributor").remove(),e.$chat_info.find(".deletefromgroup").remove(),e.$chat_info.find(".exit-group").remove(),e.$chat_info.find(".contributor-section").remove(),e.$chat_info.find(".participants").html(e.count_group_members(e.chat_space.chat_members)),e.chat_space.profile.is_removed=1,e.chat_space.$chat_actions.html("
    You can't send messages to this group because you're no longer a participant.
    ")}})}),$(document).on("click",function(o){var r=$(o.target);if(r.closest(e.$chat_info.find(".deletefromgroup")).length){var p=r.closest(e.$chat_info.find(".deletefromgroup"));frappe.confirm("Are you sure you want to delete this member?",async()=>{var c=p.attr("id");let M=` -
    - removed -
    `,z;e.chat_space.profile.room_type=="Contributor"?z=e.chat_space.profile.parent_channel:z=e.chat_space.profile.room;let O={content:M,user:e.user,room:z,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Remove User",chat_topic:e.chat_space.chat_topic};await e0(O);let d=await ln(c,e.room,e.chat_space.last_active_sub_channel);e.$chat_info.find(".delete-member[delete-data='"+c+"']").remove(),e.$chat_info.find(".participants").html(e.count_group_members(e.chat_space.chat_members))})}}),this.$chat_info.find(".openMedia").on("click",function(){e.$chat_info.find(".chat-media").css("display","block"),e.$chat_info.scrollTop("0"),e.$chat_info.css("overflow","hidden"),e.$chat_info.css("height","574px"),e.$chat_info.find(".openmediaTab").click()}),this.$chat_info.find(".closeMedia").on("click",function(){e.$chat_info.find(".chat-media").css("display","none"),e.$chat_info.css("overflow","auto"),e.$chat_info.css("height","100%")}),this.$chat_info.find(".delete-contributor").on("click",function(){let o=$(this).attr("c-email");e.chat_space.$chat_actions.find(".tag-blot[data-email='"+o+"'] .remove-tag").click(),$(this).parent().remove()}),this.$chat_info.find(".remove-document").on("click",async function(){let o=$(this).data("docname"),r=e.chat_space.profile.room_type=="Contributor"?e.chat_space.profile.parent_channel:e.chat_space.profile.room;if(e.chat_space.reference_doctypes.length==1)var p=new frappe.ui.Dialog({title:"Confirm Action",fields:[{label:"Are you sure you want to proceed?",fieldtype:"HTML",options:"Removing this document will leave the topic empty. Do you wish to retain the topic in the chat with no content, or would you prefer to remove the entire topic from the chat?"}],primary_action_label:"Remove",async primary_action(){let c="";e.chat_space.chat_topic_subject?c=e.chat_space.chat_topic_subject:c=e.chat_space.reference_doctypes[0].docname,await On(e.chat_space.chat_topic,r,e.chat_space.last_active_sub_channel),e.chat_space.send_remove_topic_message(r,c),e.$chat_info.find(".reference-doctypes-section").remove(),p.hide()},secondary_action_label:"Keep Empty",async secondary_action(){if(e.chat_space.chat_topic_subject)zn(e.chat_space.chat_topic,o,r,e.chat_space.last_active_sub_channel),await e.send_remove_document_message(o,r),$(this).parent().remove(),e.$chat_info.find(".reference-doctypes-section").remove(),p.hide();else var c=new frappe.ui.Dialog({title:"Set Topic Subject",fields:[{label:"New Subject",fieldname:"chat_topic_subject",fieldtype:"Data",length:25,reqd:1}],primary_action:function(){var M=c.get_values();frappe.call({method:"clefincode_chat.api.api_1_2_1.api.set_topic_subject",args:{chat_topic:e.chat_space.chat_topic,new_subject:M.chat_topic_subject,chat_channel:r,last_active_sub_channel:e.chat_space.last_active_sub_channel},callback:async function(z){z.exc||(await e.chat_space.send_rename_topic_message(M.chat_topic_subject,r),zn(e.chat_space.chat_topic,o,r,e.chat_space.last_active_sub_channel),await e.send_remove_document_message(o,r),$(this).parent().remove(),e.$chat_info.find(".reference-doctypes-section").remove(),p.hide(),c.hide())}})},primary_action_label:"Edit"}).show()}}).show();else zn(e.chat_space.chat_topic,o,r,e.chat_space.last_active_sub_channel),await e.send_remove_document_message(o,r),$(this).parent().remove()}),this.$chat_info.find(".openmediaTab").on("click",async function(){e.$chat_info.find(".infobutton").removeClass("active"),$(this).addClass("active"),e.$chat_info.find(".linkstab").css("display","none"),e.$chat_info.find(".docstab").css("display","none"),e.$chat_info.find(".mediatab").css("display","block");let o=await Xb(t,e.user_email,e.chat_space.profile.remove_date);o.length==0?e.$chat_info.find("#mediatabcontainer").html("No Media"):(e.$chat_info.find("#mediatabcontainer").html(""),$.each(o,function(){e.$chat_info.find("#mediatabcontainer").append(this.content)}))}),this.$chat_info.find(".openlinksTab").on("click",async function(){e.$chat_info.find(".infobutton").removeClass("active"),$(this).addClass("active"),e.$chat_info.find(".mediatab").css("display","none"),e.$chat_info.find(".docstab").css("display","none"),e.$chat_info.find(".linkstab").css("display","block");let o=await Sb(t,e.useremail,e.chat_space.profile.remove_date);o.length==0?e.$chat_info.find("#linkstabcontainer").html("No Links"):(e.$chat_info.find("#linkstabcontainer").html(""),$.each(o,function(){let r=$(document.createElement("div")).addClass("linksrow");r.append(this.content),e.$chat_info.find("#linkstabcontainer").append(r)}))}),this.$chat_info.find(".opendocsTab").on("click",async function(){e.$chat_info.find(".infobutton").removeClass("active"),$(this).addClass("active"),e.$chat_info.find(".mediatab").css("display","none"),e.$chat_info.find(".linkstab").css("display","none"),e.$chat_info.find(".docstab").css("display","block");let o=await Ib(t,e.user_email,e.chat_space.profile.remove_date);o.length==0?e.$chat_info.find("#docstabcontainer").html("No Docs"):(e.$chat_info.find("#docstabcontainer").html(""),$.each(o,function(){e.$chat_info.find("#docstabcontainer").append(this.content)}))}),this.$chat_info.find(".common-group").on("click",function(o){let r=$(o.target).attr("data-channel"),p=$(o.target).attr("data-channel-name");e.open_chat_space(r,p)}),this.$chat_info.find(".add_members").on("click",function(){e.add_member_list=new L0({$wrapper:e.chat_space.$wrapper,profile:e.chat_space.profile,chat_info:e,add_member:1}),e.add_member_list.render()}),this.$chat_info.find(".close_members_lis").on("click",function(){e.$chat_info.find(".list_members").html(""),$(this).css("visibility","hidden"),e.$chat_info.find(".filter-members").css("display","none"),e.$chat_info.find(".filter-members").val("")}),this.$chat_info.find(".filter-members").on("keyup",function(){var o,r,p,c,M;for(o=$(this),r=$(this).val().toUpperCase(),p=e.$chat_info.find(".add_this_member"),c=0;c-1?p[c].style.display="":p[c].style.display="none"})}open_chat_space(e,t,o="Group"){if(W0(e,"room")){$(".expand-chat-window[data-id|='"+e+"']").click();return}let r=new z0({profile:{room:e}}),p={is_admin:!0,user:this.user,user_email:frappe.session.user,room:e,room_name:t,room_type:o,is_first_message:0,platform:"Chat"};new O0({$wrapper:r.$chat_window,profile:p,chat_status:this.chat_status})}count_group_members(e){let t=new Set;for(let o of e)t.add(o.profile_id);return t.size}render_topic_section(){if(this.chat_space.chat_topic){let e=` -
    -
    Related Topic
    - -
    - `}}render_refernce_doctypes_section(){if(this.chat_space.reference_doctypes.length>0){let e=(p,c)=>` -
    -
    -
    ${p.doctype}
    -
    ${p.docname}
    -
    - ${c?`
    ${frappe.utils.icon("delete-active","md")}
    `:""} -
    - `,t=this.chat_space.chat_members.some(p=>p.email===this.user_email&&this.chat_space.profile.user_type!="website_user");return` -
    -
    References Doctypes
    - ${this.chat_space.reference_doctypes.map(p=>e(p,t)).join("")} -
    - `}else return""}async send_remove_document_message(e,t){let r={content:` -
    - removed ${e} -
    `,user:this.user,room:t,email:this.user_email,message_type:"information",send_date:m0(frappe.datetime.now_time(),this.chat_space.profile.time_zone),message_template_type:"Remove Doctype",sub_channel:this.chat_space.last_active_sub_channel,chat_topic:this.chat_space.chat_topic};await e0(r)}};async function Db(i){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.get_room_creator",args:{room:i}})).message}async function Cb(i,e){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.get_room_in_common",args:{email1:i,email2:e}})).message.results[0].results}async function Sb(i,e,t){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_chat_links",args:{channel:i,useremail:e,remove_date:t}})).message.results[0].results}async function Xb(i,e,t){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_chat_media",args:{channel:i,useremail:e,remove_date:t}})).message.results[0].results}async function Ib(i,e,t){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_chat_docs",args:{channel:i,useremail:e,remove_date:t}})).message.results[0].results}async function ln(i,e,t){let o=await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.remove_group_member",args:{email:i,room:e,last_active_sub_channel:t}})}async function jb(i,e,t,o){let r=await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.remove_group_member_and_assign_new_admin",args:{email:i,room:e,new_admin_email:t,last_active_sub_channel:o}})}async function $b(i,e){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_room_admins",args:{room:i,email:e}})).message}async function Ub(i){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.are_members",args:{room:i}})).message}async function Kb(i,e,t){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.disable_contributors",args:{parent_channel:i,last_active_sub_channel:e,user_to_remove_list:t}})).message.results[0].channel}async function Fb(i){let{parent_channel:e,user:t,user_email:o,creation_date:r=null,last_active_sub_channel:p=null,user_to_remove:c=null,empty_contributor_list:M=0,freeze:z=!1}=i;await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.leave_contributor",args:{parent_channel:e,user:t,user_email:o,creation_date:r,last_active_sub_channel:p,user_to_remove:c,empty_contributor_list:M}})}async function zn(i,e,t,o){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.remove_reference_doctype",args:{chat_topic:i,reference_doctype:e,chat_channel:t,last_active_sub_channel:o}})).message}async function Hb(i){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_topic_contributors",args:{chat_topic:i}})).message}var de=class{constructor(e){this.chat_space=e.chat_space,this.stream=null,this.setup()}async setup(){this.$voice_clip=$(document.createElement("span")).addClass("voice-clip").append(` - - - - `),this.$voice_message=$(document.createElement("span")).addClass("voice-message").append(` -
    - - - - -
    -
    00:00:00
    -
    - -
    - - -
    - - - - -
    -
    - - - - -
    - `),this.handle_voice_clip()}handle_voice_clip(){let e,t,o,r,p,c=!1,M=[],z=null,O=null,d=0,u=null,h=null,W=0,f=this;function y(){z===null&&(d=0,f.$voice_message.find("#timer").html("00:00:00")),z=setInterval(function(){++d;let K=Math.floor(d/3600),C=Math.floor((d-K*3600)/60),x=d-(K*3600+C*60);K<10&&(K="0"+K),C<10&&(C="0"+C),x<10&&(x="0"+x),f.$voice_message.find("#timer").html(K+":"+C+":"+x)},1e3)}function N(){clearInterval(z)}function E(){clearInterval(z),d=0,z=null}function D(K){let C=Date.now();if(C-W<60)return;W=C;let x=f.$voice_message.find("canvas")[0],F=x.getContext("2d");c||(u=requestAnimationFrame(()=>D(K)));let S=new Uint8Array(t.frequencyBinCount);t.getByteTimeDomainData(S),F.fillStyle="rgb(240, 242, 245)",F.fillRect(0,0,x.width,x.height),F.lineWidth=2,F.strokeStyle="rgb(0, 0, 0)",F.beginPath();let c0=x.width*1/S.length,A0=0;for(let V=0;V{f.stream=K,y(),f.chat_space.$chat_actions.find(".message-section").animate({left:"+=50",opacity:0},500,function(){$(this).hide().css("left",""),f.chat_space.$chat_actions.find(".voice-section").css({opacity:0}).show().animate({opacity:1},500)}),e=new AudioContext,t=e.createAnalyser(),o=e.createMediaStreamSource(f.stream),o.connect(t),r=new Uint8Array(t.frequencyBinCount),p=new MediaRecorder(f.stream),p.ondataavailable=C=>{M.push(C.data)},p.start(),O=setInterval(()=>{t.getByteFrequencyData(r),D(r)},60)}).catch(console.error)}),f.$voice_message.find(".send-btn").on("click",function(){E(),v(),p.stop(),e.close(),f.stream.getTracks().forEach(C=>{C.stop()}),f.chat_space.$chat_actions.find(".voice-section").animate({left:"+=50",opacity:0},500,function(){$(this).hide().css("left",""),f.chat_space.$chat_actions.find(".message-section").css({opacity:0}).show().animate({opacity:1},500)}),p.onstop=function(){let C=new Blob(M,{type:"audio/aac"});M=[];let x=new FileReader;x.readAsDataURL(C),x.onloadend=function(){let F=x.result;fetch("/api/method/clefincode_chat.api.api_1_2_1.api.save_voice_clip",{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json","X-Frappe-CSRF-Token":frappe.csrf_token},body:JSON.stringify({data:F,filename:"audio.aac"})}).then(S=>S.json()).then(S=>{f.chat_space.handle_send_message(S.message.file_url,S.message.file_name,S.message.file_id)}).catch(S=>{console.error("Error:",S)})}}}),f.$voice_message.find(".voiceclip-pause-icon").on("click",function(){N(),$(".voiceclip-pause-icon").hide(),$(".voiceclip-continue-icon").css("display","inline-block"),p&&p.pause(),c=!0,O&&v()}),f.$voice_message.find(".voiceclip-continue-icon").on("click",function(){y(),$(".voiceclip-continue-icon").hide(),$(".voiceclip-pause-icon").css("display","inline-block"),p&&p.state=="paused"&&p.resume(),c=!1,O||(O=setInterval(()=>{t.getByteFrequencyData(r),D(r)},60)),u===null&&(u=requestAnimationFrame(()=>D(r)))}),f.$voice_message.find(".remove-voice-message").on("click",function(){E(),v(),M=[],e.close(),f.stream.getTracks().forEach(C=>{C.stop()}),f.chat_space.$chat_actions.find(".voice-section").animate({left:"+=50",opacity:0},500,function(){$(this).hide().css("left",""),f.chat_space.$chat_actions.find(".message-section").css({opacity:0}).show().animate({opacity:1},500)})})}};var un=document.createElement("script");un.src="https://cdnjs.cloudflare.com/ajax/libs/emojione/3.1.0/emojione.min.js";un.onload=function(){console.log("Emojione library loaded")};document.head.appendChild(un);var O0=class{constructor(e){this.$wrapper=e.$wrapper,this.profile=e.profile,this.$chat_room=e.$chat_room,this.new_group=e.new_group,this.chat_list=e.chat_list,this.file=null,this.is_open=1,this.typing=!1,this.is_first_message=0,this.lastScrollTop=0,this.scrollUpThresholdPercent=90,this.bottomThresholdPercent=25,this.audiodict=[],this.messages_limit=10,this.messages_offset=0,this.isTypingIndicatorActive=!1,this.typingTimeout=!1,this.contributors=[],this.reference_doctypes=[],this.online_timeout=null,this.is_disk="desk"in frappe,this.chat_topic_space=e.chat_topic,this.chat_topic_channel=e.chat_topic_channel,this.is_private_topic=e.is_private_topic,this.chat_topic_space_subject=e.chat_topic_subject,this.alternative_subject=e.alternative_subject,this.not_authorized_user=!1,this.chat_status=e.chat_status,this.reply_to_message_name=null,this.pendingReplies=[],this.searchResults=[],this.currentSearchIndex=-1,this.searchQuery=null,this.searchActive=!1,this.longPress={timer:null,startX:0,startY:0,fired:!1,targetMessage:null},this.$emojiMenu=null,this.chat_topic_space&&(this.profile.room_type="Topic"),this.profile.room_type!="Topic"&&(this.profile.room_type=="Contributor"?frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.parent_channel):frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.room)),this.messageCache=new Map,this.setup()}parseReactionsFromReactionsJson(e){try{if(!e)return{reactions:[],emoji_counts:{}};let t=JSON.parse(e),o=Array.isArray(t)?t[0]||{}:t,r=o.reactions||[],p=o.emoji_summary&&o.emoji_summary.emoji_details?o.emoji_summary.emoji_details:{};return{reactions:r,emoji_counts:p}}catch(t){return{reactions:[],emoji_counts:{}}}}async getReactionsForDialog(e){let t=this.messageCache.get(e)||{};if(t.reactions_payload){let{reactions:c,emoji_counts:M}=this.normalizeReactionsPayload(t.reactions_payload);return{reactions:c||[],emoji_counts:M||{}}}if(t.reactions_json)return this.parseReactionsFromReactionsJson(t.reactions_json);let o=await this.getReactions(e);t.reactions_payload=o,this.messageCache.set(e,t);let{reactions:r,emoji_counts:p}=this.normalizeReactionsPayload(o);return{reactions:r||[],emoji_counts:p||{}}}renderReactionsFromJson(e,t){let{reactions:o,emoji_counts:r}=this.parseReactionsFromReactionsJson(t);this.renderReactions(e,{data:{reactions:o,emoji_counts:r}})}async openReactionsDialog(e,t=null){let{reactions:o,emoji_counts:r}=await this.getReactionsForDialog(e),p=(o||[]).map(y=>({emoji:y.emoji,sender:y.emoji_sender||y.sender||"",send_date:y.send_date||""}));if(!p.length){frappe.msgprint("No reactions yet.");return}let c=Object.keys(r||{}),z=t&&c.includes(t)?t:null,O=y=>window.emojione&&emojione.toImage?emojione.toImage(y):y,d=[...new Set(p.map(y=>y.sender).filter(Boolean))],u={};await Promise.all(d.map(async y=>{try{u[y]=y===this.profile.user_email?"You":await Q(y)||y}catch(N){u[y]=y}}));let h=` -
    - - - ${c.map(y=>{var N;return` - - `}).join("")} -
    - `,W=new frappe.ui.Dialog({title:"Reactions",size:"small",fields:[{fieldtype:"HTML",fieldname:"rx_body",options:` - ${h} -
    - `}],primary_action_label:"Close",primary_action(){W.hide()}}),f=()=>{let y=z?p.filter(E=>E.emoji===z):p;y.sort((E,D)=>(D.send_date||"").localeCompare(E.send_date||""));let N=y.map(E=>{let D=frappe.utils.escape_html(u[E.sender]||E.sender||""),v=frappe.utils.escape_html(E.send_date||"");return` -
    -
    ${O(E.emoji)}
    -
    -
    ${D}
    - ${v?`
    ${v}
    `:""} -
    -
    - `}).join("");W.$wrapper.find(".rx-list").html(N||'
    No reactions
    ')};W.show(),f(),W.$wrapper.on("click",".rx-filter",y=>{let N=$(y.currentTarget).data("emoji");z=N?String(N):null,W.$wrapper.find(".rx-filter").removeClass("btn-primary").addClass("btn-default"),$(y.currentTarget).removeClass("btn-default").addClass("btn-primary"),f()})}stripHtml(e){let t=document.createElement("div");return t.innerHTML=e||"",(t.textContent||t.innerText||"").trim()}openEmojiMenu({$bubble:e,messageName:t}){this.closeEmojiMenu();let o=["\u{1F44D}","\u2764\uFE0F","\u{1F602}","\u{1F91D}","\u{1F622}","\u{1F64F}","\u{1F60E}"],r=$(` - - `);o.forEach(c=>{let M=window.emojione&&emojione.toImage?emojione.toImage(c):c;r.append(` - - `)}),$("body").append(r);let p=e[0].getBoundingClientRect();requestAnimationFrame(()=>{let c=r.outerWidth(),M=r.outerHeight(),z=p.left+p.width/2-c/2;z=Math.max(8,Math.min(z,window.innerWidth-c-8));let O=p.top,d=window.innerHeight-p.bottom,u;O>=M+8?u=p.top-M-8:d>=M+8?u=p.bottom+8:u=Math.max(8,Math.min(p.top-M/2,window.innerHeight-M-8)),r.css({left:`${z}px`,top:`${u}px`})}),r.on("click",".emoji-item",async c=>{c.stopPropagation();let M=$(c.currentTarget).data("emoji");try{await this.saveReaction(t,M)}finally{this.closeEmojiMenu()}}),$(document).off("pointerdown.emojiMenu").on("pointerdown.emojiMenu",c=>{$(c.target).closest(".emoji-menu").length||this.closeEmojiMenu()}),this.$emojiMenu=r}closeEmojiMenu(){this.$emojiMenu&&this.$emojiMenu.length&&this.$emojiMenu.remove(),this.$emojiMenu=null,$(document).off("pointerdown.emojiMenu")}applyReaction(e,t){let o=this.$chat_space.find(`#msg-${e}`);if(!o.length)return;let r=o.find(".message-reactions");r.length||(r=$('
    '),o.append(r));let p=window.emojione&&emojione.toImage?emojione.toImage(t):t;r.html(p)}async performSearch(e){this.searchQuery=e,this.searchActive=!0;let t=await frappe.call({method:"clefincode_chat.api.api_1_3_3.api.search_in_message_contents",args:{channel:this.profile.room,query:e,sub_channel:this.last_active_sub_channel||null}});this.searchResults=t.message.results||[],this.currentSearchIndex=-1;let o=t.message.count||0;this.$chat_space.find(".search-count").text(o?`0 / ${o}`:"0 results"),o>0&&this.goToNextResult()}async goToNextResult(){!this.searchResults.length||(this.currentSearchIndex++,this.currentSearchIndex>=this.searchResults.length&&(this.currentSearchIndex=0),await this.navigateToSearchResult())}async goToPreviousResult(){!this.searchResults.length||(this.currentSearchIndex--,this.currentSearchIndex<0&&(this.currentSearchIndex=this.searchResults.length-1),await this.navigateToSearchResult())}async navigateToSearchResult(){let e=this.searchResults[this.currentSearchIndex];!e||(await this.jumpToMessage(e.name),this.$chat_space.find(".search-count").text(`${this.currentSearchIndex+1} / ${this.searchResults.length}`))}async resolvePendingReplies(){if(!this.pendingReplies||!this.pendingReplies.length)return;let e=this.pendingReplies.splice(0);for(let t of e)this.makeReplySnippet(t.reply_message,120).then(o=>{let r=this.$chat_space.find(`#msg-${t.host_message} .reply-link[data-jump="${t.reply_message}"]`);!r.length||(o?(r.find(".reply-sender").text(o.sender||""),r.find(".reply-text").text(o.text||"[Attachment]")):(r.find(".reply-sender").text(""),r.find(".reply-text").text("\u21A9 Reply to message")))}).catch(()=>{let o=this.$chat_space.find(`#msg-${t.host_message} .reply-link[data-jump="${t.reply_message}"]`);!o.length||(o.find(".reply-sender").text(""),o.find(".reply-text").text("\u21A9 Reply to message"))})}async makeReplySnippet(e,t=80){let o=this.messageCache.get(e),r="";if(!o){let p=await this.fetch_single_message(e);if(!p)return null;o={sender:p.sender,content:p.content,is_deleted:p.is_deleted||0},this.messageCache.set(e,o)}return o.is_deleted?r="This message was deleted":(r=this.stripHtml(o.content),r||(r="[Attachment]")),r.length>t&&(r=r.slice(0,t)+"\u2026"),{sender:o.sender||"",text:r}}async jumpToMessage(e,t=50){let o=this.messages_limit||10,r=0,p=this.$chat_space.find(`#msg-${e}`);if(p.length){this.highlightAndScroll(p);return}for(;r$1');p!==this.nodeValue&&$(this).replaceWith(p)}})}new IntersectionObserver((r,p)=>{r[0].isIntersecting&&(t.removeClass("reply-highlight"),t[0].offsetWidth,t.addClass("reply-highlight"),p.disconnect())},{root:this.$chat_space_container[0],threshold:.6}).observe(e[0])}async saveReaction(e,t){return frappe.call({method:"clefincode_chat.api.api_1_3_3.api.add_or_update_reaction",args:{message_name:e,emoji:t}})}async getReactions(e){let t=await frappe.call({method:"clefincode_chat.api.api_1_3_3.api.get_reactions_for_message",args:{message_name:e}});return t.message||t}renderReactions(e,t){let o=this.$chat_space.find(`#msg-${e}`);if(!o.length)return;let{reactions:r,emoji_counts:p}=this.normalizeReactionsPayload(t),c=Object.keys(p||{}),M=o.find(".message-reactions");if(!c.length){M.length&&M.remove();return}let z={};(r||[]).forEach(d=>{let u=d.emoji,h=d.emoji_sender;!u||(z[u]||(z[u]=[]),h&&!z[u].includes(h)&&z[u].push(h))}),M.length||(M=$('
    '),o.find(".message-bubble").after(M));let O=c.map(d=>{var y;let u=(y=p[d])!=null?y:0,h=window.emojione&&emojione.toImage?emojione.toImage(d):d,W=(z[d]||[]).join(` -`),f=frappe.utils.escape_html(W);return` - - ${h}${u} - - `}).join("");M.html(O)}normalizeReactionsPayload(e){var r;let t=(r=e==null?void 0:e.message)!=null&&r.data?e.message:e,o=(t==null?void 0:t.data)||(e==null?void 0:e.data)||null;return{reactions:(o==null?void 0:o.reactions)||[],emoji_counts:(o==null?void 0:o.emoji_counts)||{},users_list:(o==null?void 0:o.users_list)||[]}}async fetchAndRenderReactions(e){try{let t=await this.getReactions(e),o=this.messageCache.get(e)||{};o.reactions_payload=t,this.messageCache.set(e,o),this.renderReactions(e,t)}catch(t){console.warn("Failed to load reactions",e,t)}}async hydrateReactionsForMessages(e=[]){(e||[]).forEach(t=>{!(t!=null&&t.message_name)||t.reactions_json&&this.renderReactionsFromJson(t.message_name,t.reactions_json)})}async fetch_single_message(e){let t={message_name:e,chat_channel:this.profile.chat_channel||this.profile.room,user_email:this.profile.user_email};return this.profile.room_type==="Contributor"&&(t.sub_channel=this.profile.room),this.profile.room_type==="Topic"&&(t.chat_topic=this.profile.chat_topic),(await frappe.call({method:"clefincode_chat.api.api_1_3_1.api.get_single_message",args:t})).message}async get_platform_icon(){let e=this.profile.platform,t="";return e==="WhatsApp"&&this.profile.room_type==="Direct"?t=``:e==="Instagram"&&this.profile.room_type==="Direct"?t='':e==="Messenger"&&this.profile.room_type==="Direct"?t='':e==="Chat"&&this.profile.room_type==="Direct"?t='':e==="Telegram"&&this.profile.room_type==="Direct"&&(t=''),t}async setup(){if(this.profile.room_type=="Direct"?this.$chat_space=$(document.createElement("div")).addClass("chat-space delete-sender-name"):this.$chat_space=$(document.createElement("div")).addClass("chat-space"),this.setup_chat_window(),await this.setup_header(),this.profile.user==="Guest"?this.setup_socketio():this.profile.room&&this.new_group!=1&&await this.get_sub_channels_info(),this.get_chat_members(),this.chat_topic_space&&this.is_private_topic==1){let e=await Vb(this.profile.user_email,this.chat_topic_space,this.chat_topic_channel),t=await Qb(this.profile.user_email,this.chat_topic_space);if(t){this.$chat_space_container=$(document.createElement("div")).addClass("chat-space-container chat-space-center"),this.$chat_space.append(this.$chat_space_container),this.$chat_space_container.append('
    Your request has been sent
    '),this.render();return}if(!e&&!t){this.request_for_access_topic();return}}this.profile.room||this.chat_topic_space?await this.fetch_and_setup_messages():this.create_empty_space(),await this.get_topic_info()}setup_chat_window(){var e=$("body").outerWidth(),t=$(".chat_right_section").outerWidth(),o=$(".chat_left_section").outerWidth();t+o>e&&(e<750?($(".close-chat-list").click(),o>e&&$(".chat-window").each(function(r){if($(this).css("display")!="none")return $(".collapse-chat-window")[r].click(),!1})):$(".chat-window").each(function(r){if($(this).css("display")!="none")return $(".collapse-chat-window")[r].click(),!1}))}async setup_header(){let e,t;this.chat_topic_space?(this.avatar_html="",e=this.chat_topic_space_subject?this.chat_topic_space_subject.replace(/"/g,""):this.alternative_subject,t=e,e=e.length>25?e.substring(0,25)+"...":e):(this.avatar_html=Ie(this.profile.room_name,this.profile.room_type),t=this.profile.room_name,e=this.profile.room_name.length>20?this.profile.room_name.substring(0,20)+"...":this.profile.room_name);let o="",r="";if(this.profile.room_type==="Direct"){let z=await _n(this.profile.contact,this.profile.user_email);if(z){o=C0(z,"space",this.profile.time_zone)+" "+m0(z,this.profile.time_zone);let O=await Nt(this.profile.user_email);r=C0(O,"space",this.profile.time_zone)+" "+m0(O,this.profile.time_zone)}}let p=await this.get_platform_icon(),c=` -
    - ${this.avatar_html} -
    -
    ${e}
    -
    ${o!==r?o:""}
    -
    - ${p} - - ${this.profile.is_admin===!0&&this.profile.room_type!=="Topic"?`${frappe.utils.icon("collapse","md")}`:""} - ${this.profile.is_admin===!0?`${frappe.utils.icon("close","lg")}`:""} -
    - - - - `;this.$chat_space.append(c);let M=this.$chat_space.find(".chat-search");M.hide(),this.$chat_space.find(".toggle-search").on("click",()=>{M.stop(!0,!0).slideToggle(150),M.is(":visible")?setTimeout(()=>{this.$chat_space.find(".chat-search-input").focus()},0):(this.searchActive=!1,this.searchQuery=null)}),$(document).off("click.chatSearch").on("click.chatSearch",z=>{let O=$(z.target);O.closest(".chat-search").length||O.closest(".toggle-search").length||M.stop(!0,!0).slideUp(150)}),this.$chat_space.find(".chat-search__clear").on("click",()=>{this.$chat_space.find(".chat-search-input").val(""),this.searchResults=[],this.currentSearchIndex=-1,this.$chat_space.find(".search-count").text("0"),M.stop(!0,!0).slideUp(150)}),this.$chat_space.find(".chat-search-input").on("keyup",async z=>{if(z.key==="Enter"){let O=$(z.target).val().trim();if(!O)return;await this.performSearch(O)}}),this.$chat_space.find(".search-next").on("click",()=>{this.goToNextResult()}),this.$chat_space.find(".search-prev").on("click",()=>{this.goToPreviousResult()}),this.profile.room_type==="Direct"&&o&&r&&o===r&&this.set_online()}async get_sub_channels_info(){if(await this.get_last_active_sub_channel(),this.profile.room_type!="Contributor"&&!this.last_active_sub_channel){this.setup_socketio();return}this.profile.room_type=="Contributor"&&this.last_active_sub_channel?this.contributors=await Sa(this.last_active_sub_channel,this.profile.user_email):this.contributors=await dn(this.profile.room),this.$chat_space.removeClass("delete-sender-name"),this.setup_socketio()}async fetch_and_setup_messages(){try{let e;if(this.new_group==1){this.$chat_space_container=$(document.createElement("div")).addClass("chat-space-container"),this.$chat_space.append(this.$chat_space_container);let t=` -
    - -
    - `;this.$chat_space_container.append(t);let r={content:` -
    - created this group -
    - `,user:this.profile.user,room:this.profile.room,email:this.profile.user_email,is_first_message:1,message_type:"information",message_template_type:"Create Group"};e0(r),await this.setup_actions(),this.render(),this.setup_socketio();return}await this.get_all_sub_channels_for_contributor(),this.profile.room_type=="Contributor"?e=await r1(this.all_sub_channels_for_contributor,this.profile.user_email,this.profile.room_type,null,null,this.messages_limit,this.messages_offset):this.profile.room_type=="Topic"?e=await r1("",this.profile.user_email,this.profile.room_type,this.chat_topic_space,this.profile.remove_date,this.messages_limit,this.messages_offset):e=await r1(this.profile.room,this.profile.user_email,this.profile.room_type,null,this.profile.remove_date,this.messages_limit,this.messages_offset),await this.setup_messages(e.results),await this.setup_actions(),this.render()}catch(e){console.log(e)}}async create_empty_space(){try{this.$chat_space_container=$(document.createElement("div")).addClass("chat-space-container chat-space-center"),this.$chat_space.append(this.$chat_space_container);let e='
    No messages are available. Once you send message they will appear here.
    ';this.$chat_space_container.append(e);let t=` -
    - -
    `;this.$chat_space_container.append(t),await this.setup_actions(),this.render(),this.setup_socketio()}catch(e){console.log(e)}}async request_for_access_topic(){try{this.$chat_space_container=$(document.createElement("div")).addClass("chat-space-container request-access-container"),this.$chat_space.append(this.$chat_space_container);let e='
    You are not authorized to access this conversation.
    Request Access
    ';this.$chat_space_container.append(e),this.render(),this.not_authorized_user=!0}catch(e){console.log(e)}}async get_chat_members(){this.profile.room?this.profile.parent_channel?this.chat_members=await k1(this.profile.parent_channel):this.chat_members=await k1(this.profile.room):this.chat_members=[]}async get_topic_info(){if(!this.profile.room)return;let e=await ja(this.profile.room_type=="Contributor"?this.profile.parent_channel:this.profile.room);this.chat_topic=e[0].chat_topic,this.chat_topic_subject=e[0].chat_topic_subject,this.chat_topic_status=e[0].chat_topic_status,this.reference_doctypes=e[0].reference_doctypes,this.chat_topic&&this.render_mentioned_doctype_section(this.chat_topic_subject)}setup_socketio(){let e=this;if(frappe.realtime.on("update_last_active",function(o){o.sender_email==e.profile.contact&&e.profile.room_type=="Direct"&&e.set_online()}),!this.profile.room)return;let t=e.profile.room_type==="Contributor"&&e.last_active_sub_channel?e.last_active_sub_channel:e.profile.room;this.set_channel_realtime(t)}async setup_actions(){if(this.profile.room_type=="Contributor"&&this.last_active_sub_channel==""||this.profile.room_type=="Topic")return;if(this.profile.room_type=="Group"||this.chat_status=="Closed"){if(this.chat_status=="Closed"){this.$chat_actions=$(document.createElement("div")).addClass("chat-space-actions text-center").css({display:"flex",flexDirection:"column",gap:"10px",marginBottom:"40px"});let o=$('').css({marginRight:"10px"}),r=$(''),p=$("
    ").css({display:"flex",justifyContent:"center",gap:"10px"});if(this.profile.is_removed!=1){this.$chat_actions.append('
    This is a closed channel. To start chatting, create a new one or reopen this one.
    '),p.append(o),this.profile.room_type!="Group"&&p.append(r),this.$chat_actions.append(p),this.$chat_space.append(this.$chat_actions);let c=this.profile.room;o.on("click",()=>{frappe.call({method:"clefincode_chat.api.api_1_2_1.api.trigger_chat_channel_status",args:{room:c,is_open:!1},callback:async M=>{M.exc||(this.profile.is_removed=0,this.chat_status="Open",this.$chat_actions.remove(),this.$chat_space.find(".no-messages-info").remove(),this.prevMessage={},this.messages_offset=0,this.messages_limit=10,await this.fetch_and_setup_messages())}})}),r.on("click",()=>{let M=this.profile.contact,z=this.profile.room_name,O=this.profile.platform;this.open_chat_space(M,z,O)});return}}if(this.profile.is_removed==1){this.$chat_actions=$(document.createElement("div")).addClass("chat-space-actions text-center"),this.$chat_actions.append("You can't send messages to this group because you're no longer a participant."),this.$chat_space.append(this.$chat_actions),this.setup_events();return}}this.$chat_actions=$(document.createElement("div")).addClass("chat-space-actions"),this.type_message_input=new ze({chat_space:this}),this.voice_clip=new de({chat_space:this});let e=` - ${frappe.utils.icon("attachment","lg")} - - `,t=` -
    - ${this.profile.room_type!="Guest"?e:""} - ${this.type_message_input.wrapper} - -
    -
    -
    - `;this.$chat_actions.html(t),this.profile.room_type!="Guest"&&(this.$chat_actions.find(".message-section").append(this.voice_clip.$voice_clip),this.$chat_actions.find(".voice-section").append(this.voice_clip.$voice_message)),this.$chat_space.append(this.$chat_actions),this.add_tag_section(this.contributors)}setup_events(){let e=this,t=450,o=12;this.$chat_space.on("pointerdown",".message-bubble",r=>{r.pointerType==="mouse"&&r.button!==0||(this.longPress.fired=!1,this.longPress.targetMessage=$(r.currentTarget).closest("[data-message-name]").data("message-name"),this.longPress.startX=r.clientX,this.longPress.startY=r.clientY,clearTimeout(this.longPress.timer),this.longPress.timer=setTimeout(()=>{this.longPress.fired=!0,$(".message-actions").hide();let p=$(r.currentTarget);this.openEmojiMenu({$bubble:p,messageName:this.longPress.targetMessage})},t))}),this.$chat_space.on("pointermove",".message-bubble",r=>{if(!this.longPress.timer)return;let p=Math.abs(r.clientX-this.longPress.startX),c=Math.abs(r.clientY-this.longPress.startY);(p>o||c>o)&&(clearTimeout(this.longPress.timer),this.longPress.timer=null)}),this.$chat_space.on("pointerup pointercancel",".message-bubble",()=>{clearTimeout(this.longPress.timer),this.longPress.timer=null}),this.$chat_space.find(".topic-request-access").on("click",async function(){await Jb(e.profile.user_email,e.chat_topic_space,e.chat_topic_channel,e.chat_topic_space_subject,cur_frm.doc.doctype,cur_frm.doc.name),e.$chat_space_container.html('
    Your request has been sent
    ')}),this.$chat_space.find(".close-chat-window").on("click",function(){if(e.voice_clip&&e.voice_clip.stream&&e.voice_clip.stream.getTracks().forEach(p=>{p.stop()}),e.audiodict!=="undefined"&&e.audiodict!==void 0)for(let r in e.audiodict)e.audiodict.hasOwnProperty(r)&&(e.audiodict[r].paused||e.audiodict[r].pause());e.audiodict=[],e.is_open=0,frappe.realtime.off(e.profile.room),frappe.realtime.off(e.last_active_sub_channel),frappe.realtime.off("update_last_active"),e.profile.room_type=="Contributor"?frappe.ErpnextChat.settings.open_chat_space_rooms=frappe.ErpnextChat.settings.open_chat_space_rooms.filter(r=>r!=e.profile.parent_channel):frappe.ErpnextChat.settings.open_chat_space_rooms=frappe.ErpnextChat.settings.open_chat_space_rooms.filter(r=>r!=e.profile.room),$(this).closest(".chat-window").remove()}),this.$chat_space.find(".avatar").on("click",function(){$(this).closest(".chat-space").find(".chat-profile-info").click()}),this.$chat_space.find(".chat-profile-info").on("click",function(){e.not_authorized_user||(e.$chat_space.find(".mentioned-doctype-section").remove(),e.chat_info=new Oe({chat_space:e,chat_status:this.chat_status}),e.$chat_space.find(".arrow-button").css("z-index","0"))}),this.$chat_space.find(".collapse-chat-window").on("click",function(){e.is_open=0,e.profile.room_type=="Contributor"?frappe.ErpnextChat.settings.open_chat_space_rooms=frappe.ErpnextChat.settings.open_chat_space_rooms.filter(u=>u!=e.profile.parent_channel):frappe.ErpnextChat.settings.open_chat_space_rooms=frappe.ErpnextChat.settings.open_chat_space_rooms.filter(u=>u!=e.profile.room);var r=$(this).closest(".chat-window").attr("data-room"),p=$(this).closest(".chat-window").attr("data-contact"),c=$(this).closest(".chat-window").attr("data-topic"),M,z;typeof r=="undefined"&&typeof p=="undefined"?(z=c,M="data-topic"):typeof r=="undefined"&&typeof c=="undefined"?(z=p,M="data-contact"):(z=r,M="data-room");var O=$(this).closest(".chat-window").find(".chat-profile-name").text(),d=$(".chat_bottom");d.append(` -
    - - ${O} - ${frappe.utils.icon("expand","md")} - ${frappe.utils.icon("close","lg")} -
    - - `),$(this).closest(".chat-window").css("display","none")}),this.$chat_space.find(".arrow").on("click",function(){$(this).closest(".chat-space-container").animate({scrollTop:e.$chat_space_container.prop("scrollHeight")},"fast"),$(this).css("display","none")}),e.$chat_space_container.on("scroll",function(){e.on_scroll()}),this.$chat_actions&&this.$chat_actions.length>0&&(this.$chat_actions.find(".open-attach-items").on("click",function(){e.is_disk?new frappe.ui.FileUploader({allow_multiple:!1,async on_success(r){await e.handle_send_message(r.file_url,r.file_name,r.name)}}):e.$chat_actions.find("#chat-file-uploader").click()}),this.$chat_actions.find("#chat-file-uploader").on("change",function(){this.files.length>0&&(e.file={},e.file.file_obj=this.files[0],e.handle_upload_file(e.file),e.file=null)}),this.$chat_actions.find(".message-send-button").on("click",function(){e.press_enter!==1&&(e.press_enter=1,e.handle_send_message().then(()=>{e.press_enter=0}).catch(r=>{console.error("An error occurred:",r),e.press_enter=0}))}),this.$chat_actions.find(".type-message").on("input",function(){let r=$(this).find(".ql-editor").text();if(e.profile.room){if(!e.isTypingIndicatorActive)if(e.isTypingIndicatorActive){let p=document.querySelector("#template-suggestions");p&&p.remove()}else{if(r.startsWith("/")&&r.length===1)e.setupTypingIndicator(r);else{e.setupTypingIndicator();let p=document.querySelector("#template-suggestions");p&&p.remove()}e.isTypingIndicatorActive=!0}}else r.startsWith("/")?e.debouncedFetchTemplates(r):e.removeTemplateSuggestions();e.toggle_voice_clip_icon(),xt($(this).find(".ql-editor").find("p").text())?$(this).find(".ql-editor").css({direction:"rtl","text-align":"right"}):$(this).find(".ql-editor").css({direction:"ltr","text-align":"left"})}),this.$chat_actions.find(".type-message").on("keyup",function(r){e.toggle_voice_clip_icon();let p=e.type_message_input.quill.is_open;if(r.which===13){if(r.preventDefault(),p==1)return;if(!r.shiftKey){if(e.press_enter===1)return;e.press_enter=1,e.handle_send_message().then(()=>{e.press_enter=0}).catch(c=>{console.error("An error occurred:",c),e.press_enter=0})}}})),this.$chat_space_container.find("span.mention").on("click",function(){$(this).data("id")==e.profile.user_email||$(this).data("is-doctype")==1||e.check_if_contact_has_chat(e.profile.user_email,$(this).data("id"),$(this).data("name"),"Chat")}),e.setup_voice_clip_event(),this.$chat_space.on("click",".message-bubble",function(r){if(r.stopPropagation(),e.longPress&&e.longPress.fired){e.longPress.fired=!1;return}$(".message-actions").hide(),$(this).find(".message-actions").show()}),$(document).on("click",function(){$(".message-actions").hide()}),this.$chat_space.on("click",".edit-btn",function(r){r.stopPropagation();let p=$(this).closest("[data-message-name]"),c=p.data("message-name"),M=e.messageCache.get(c)||{},z=Number(M.is_edited||0)===1,O=(M.content||"").replace(/<\/p>\s*

    /g,` -`).replace(/<\/?p>/g,"").trim();if(z){let u=e.stripHtml(M.original_content||"")||"\u2014",h=new frappe.ui.Dialog({title:"Edit Message",fields:[{label:"Original Message",fieldname:"original_message",fieldtype:"Small Text",read_only:1,default:u},{label:"Current Message",fieldname:"current_message",fieldtype:"Small Text",read_only:1,default:O||"\u2014"}],primary_action_label:"OK",primary_action:()=>h.hide()});h.show(),h.$body.prepend(` -

    - Editing is not allowed because it was edited before. -
    - `);return}let d=new frappe.ui.Dialog({title:"Edit Message",fields:[{label:"Message",fieldname:"content",fieldtype:"Small Text",reqd:1,default:O||""}],primary_action_label:"Save",primary_action:async u=>{let h=u.content.split(` -`).map(y=>`

    ${y.trim()}

    `).join("");await frappe.call({method:"clefincode_chat.api.api_1_3_3.api.edit_chat_message",args:{message_name:c,new_content:h}});let W=p.find(".message-bubble"),f=W.find(".message-actions").detach();W.find("p").remove(),W.find(".edited-label").remove(),W.append(h),W.append(` -
    Edited
    - `),f.length&&W.append(f),M.content=h,M.is_edited=1,e.messageCache.set(c,M),d.hide()},secondary_action_label:"Cancel",secondary_action:()=>d.hide()});d.show()}),this.$chat_space.on("click",".reply-btn",async function(r){r.stopPropagation();let c=$(this).closest("[data-message-name]").data("message-name");e.reply_to_message_name=c;let M=await e.makeReplySnippet(c,120),z=(M==null?void 0:M.text)||"[Attachment]",O=e.$chat_space.children(".reply-preview-host");O.length||(O=$('
    '),e.$chat_actions.before(O)),O.html(` -
    - \u21A9 - - -
    - `),O.find(".reply-preview__text").text(z)}),this.$chat_space.on("click",".forward-btn",async function(r){r.stopPropagation();let p=$(this).closest("[data-message-name]"),c=p.data("message-name"),M=e.messageCache.get(c),z={message_name:c,sender:(M==null?void 0:M.sender)||"",content:(M==null?void 0:M.content)||p.find(".message-bubble").clone().find(".message-actions").remove().end().html(),is_link:M.is_link||0,is_media:M.is_media||0,is_document:M.is_document||0,is_voice_clip:M.is_voice_clip||0,is_screenshot:M.is_screenshot||0,file_id:M.file_id||null,attachment:M.attachment||null,message_type:M.message_type||null,is_forwarded:1};erpnext_chat_app.chat_contact_list=new L0({$wrapper:e.$wrapper,profile:e.profile,forward:1,forward_payload:z,chat_space:e}),erpnext_chat_app.chat_contact_list.render()}),this.$chat_space.on("click",".cancel-reply",function(){e.reply_to_message_name=null,$(".reply-preview").remove()}),this.$chat_space.on("click",".reply-link",async function(){let r=$(this).data("jump"),p=e.$chat_space.find(`#msg-${r}`);if(p.length){e.highlightAndScroll(p);return}await e.jumpToMessage(r)}),this.$chat_space.on("click",".delete-btn",function(r){r.stopPropagation();let p=$(this).closest("[data-message-name]"),c=p.data("message-name");frappe.confirm("Are you sure you want to delete this message?",async function(){await frappe.call({method:"clefincode_chat.api.api_1_3_3.api.delete_chat_message",args:{message_name:c,user_email:e.profile.user_email}}),p.find(".message-bubble").html(` -
    - This message was deleted -
    - `)})}),this.$chat_space.on("click",".message-reactions .reaction-chip",async function(r){r.stopPropagation();let c=$(this).closest("[data-message-name]").data("message-name"),M=$(this).data("emoji");await e.openReactionsDialog(c,M)}),this.$chat_space.on("click",".message-reactions",async function(r){if(r.stopPropagation(),$(r.target).closest(".reaction-chip").length)return;let p=$(this).closest("[data-message-name]").data("message-name");await e.openReactionsDialog(p,null)})}async handle_upload_file(e){let t=await frappe.dom.file_to_base64(e.file_obj);return e.dataurl=t,e.name=e.file_obj.name,this.upload_file(e)}upload_file(e){let t=this;return new Promise((o,r)=>{oe("Uploading...");let p=new XMLHttpRequest;p.upload.addEventListener("load",()=>{o()}),p.addEventListener("error",()=>{c1(),r(frappe.throw(__("Internal Server Error")))}),p.onreadystatechange=()=>{if(p.readyState==XMLHttpRequest.DONE)if(p.status===200){let M=null,z=null;try{M=JSON.parse(p.responseText),M.message.doctype==="File"&&(z=M.message)}catch(O){M=p.responseText}try{z===null&&(c1(),r(frappe.throw(__("File upload failed!")))),t.handle_send_message(z.file_url,z.file_name,z.name)}catch(O){console.log(O)}}else try{let M=JSON.parse(p.responseText),z=JSON.parse(M._server_messages),O=JSON.parse(z[0]);c1(),r(frappe.throw(__(O.message)))}catch(M){console.log(M)}},p.open("POST","/api/method/upload_file",!0),p.setRequestHeader("Accept","application/json"),p.setRequestHeader("X-Frappe-CSRF-Token",frappe.csrf_token);let c=new FormData;c.append("file",e.file_obj,e.name),c.append("is_private",0),c.append("doctype","ClefinCode Chat Message"),c.append("docname",this.profile.room),c.append("optimize",1),p.send(c)})}setup_voice_clip_event(){let e=this;e.$chat_space.on("click",".message-bubble .audio-btn",function(){let t="/private/files/";(e.audiodict===void 0||e.audiodict==="undefined")&&(e.audiodict=[]);let o=$(this).closest(".voice-clip-container"),r=o.data("audio");if(this.audio)this.audio.paused?(this.audio.play(),$(this).find('[data-icon="audio-play"]').hide(),$(this).find(".stop-btn").show()):(this.audio.pause(),$(this).find(".stop-btn").hide(),$(this).find('[data-icon="audio-play"]').show()),r in e.audiodict||(e.audiodict[r]=this.audio);else{r in e.audiodict?this.audio=e.audiodict[r]:(this.audio=new Audio,this.audio.src=t+r,e.audiodict[r]=this.audio);let p=o.data("duration");this.audio.addEventListener("canplaythrough",()=>{this.audio.play(),$(this).find('[data-icon="audio-play"]').hide(),$(this).find(".stop-btn").show()}),this.audio.addEventListener("timeupdate",()=>{let c=this.audio.currentTime/p*100,M=p-this.audio.currentTime;o.find(".record-sec").css("--progress-width",`${c}%`),o.find(".record-sec").css("transition",`width ${M}s linear`)}),this.audio.addEventListener("ended",()=>{o.find(".record-sec").css("--progress-width","0%"),o.find(".record-sec").css("transition","none"),$(this).find(".stop-btn").hide(),$(this).find('[data-icon="audio-play"]').show()})}for(let p in e.audiodict)if(e.audiodict[p]!=this.audio){let c=$(".voice-clip-container[data-audio='"+p+"']");c.length>0&&(c.find(".stop-btn").hide(),c.find('[data-icon="audio-play"]').show()),e.audiodict[p].pause()}}),e.$chat_space.on("click",".message-bubble .record-canvas",function(t){let o=$(this).closest(".voice-clip-container"),r=o.data("audio"),p=o.data("duration"),c=null;if(e.audiodict[r])c=e.audiodict[r];else{let W="/private/files/"+r;c=new Audio(W),e.audiodict[r]=c}let M=this.getBoundingClientRect(),z=t.clientX-M.left,O=$(this).width(),u=z/O*p;c.currentTime=u;let h=c.currentTime/p*100;o.find(".record-sec").css("--progress-width",`${h}%`)})}async check_if_contact_has_chat(e,t,o,r="test"){let p=this,c=await u1(e,t,r);c.results.name?this.open_chat_space(t,o,r,c.results.name):this.open_chat_space(t,o,r)}open_chat_space(e,t,o,r=null){if(r){if(W0(r,"room")){$(".expand-chat-window[data-id|='"+r+"']").click();return}this.chat_window=new z0({profile:{room:r}});let p={is_admin:this.profile.is_admin,user:this.profile.user,user_email:this.profile.user_email,time_zone:this.profile.time_zone,room:r,room_name:t,room_type:"Direct",contact:e,is_first_message:0,platform:o};this.chat_space=new O0({$wrapper:this.chat_window.$chat_window,profile:p})}else{if(W0(e,"contact")){$(".expand-chat-window[data-id|='"+e+"']").click();return}this.chat_window=new z0({profile:{contact:e,platform:o}});let p={is_admin:this.profile.is_admin,user:this.profile.user,user_email:this.profile.user_email,time_zone:this.profile.time_zone,room:null,room_name:t,room_type:"Direct",contact:e,is_first_message:1,platform:o};this.chat_space=new O0({$wrapper:this.chat_window.$chat_window,profile:p})}}toggle_voice_clip_icon(){let e=this.$chat_actions.find(".type-message");e.find(".ql-editor").find("p").text()!=""||e.find(".ql-editor").find("p").find("img").length>0?(this.voice_clip.$voice_clip.css("display","none"),this.$chat_actions.find(".message-send-button").css("display","flex")):(this.voice_clip.$voice_clip.css("display","block"),this.$chat_actions.find(".message-send-button").css("display","none"))}async setup_messages(e){this.$chat_space_container&&this.$chat_space_container.length==1&&this.$chat_space_container.remove(),this.$chat_space_container=$(document.createElement("div")).addClass("chat-space-container"),await this.make_messages_html(e),this.$chat_space_container.html(this.message_html),this.$chat_space.append(this.$chat_space_container),this.resolvePendingReplies(),this.hydrateReactionsForMessages(e)}async make_messages_html(e,t=0){this.prevMessage||(this.prevMessage={}),this.message_html="";for(let o of e){let r=this.make_date_line_html(o.send_date,t);this.prevMessage=o;let p=this.make_down_arrow_html();this.message_html+=r,this.message_html+=p;let c="sender-message";(o.sender_email===this.profile.user_email||this.profile.room_type==="Guest"&&this.profile.is_admin===!0&&o.sender!=="Guest")&&(c="recipient-message"),o.message_type=="information"&&(c="info-message"),o.is_deleted==1&&(o.content=` -
    - This message was deleted -
    - `),this.messageCache.set(o.message_name,{sender:o.sender,content:o.content,original_content:o.original_content||null,reactions_json:o.reactions_json||null,is_link:o.is_link||0,is_edited:o.is_edited||0,is_media:o.is_media||0,is_document:o.is_document||0,is_voice_clip:o.is_voice_clip||0,is_screenshot:o.is_screenshot||0,file_id:o.file_id||null,attachment:o.attachment||null,message_type:o.message_type||null,is_deleted:o.is_deleted||0,is_forwarded:o.is_forwarded||0,forward_level:o.forward_level||0,reply_preview_type:o.reply_preview_type,reply_preview_text:o.reply_preview_text,reply_preview_sender:o.reply_preview_sender,reply_preview_file_url:o.reply_preview_file_url});let M={type:o.reply_preview_type||null,text:o.reply_preview_text||null,sender:o.reply_preview_sender||null,file_url:o.reply_preview_file_url||null,file:o.reply_preview_file||null,original_message_name:o.reply_to_message||null,is_edited:o.is_edited},z=await this.make_message({content:o.content,original_content:o.original_content||null,time:m0(o.send_date,this.profile.time_zone?this.profile.time_zone:o.time_zone),type:c,sender:o.sender,sender_email:o.sender_email,message_name:o.message_name,message_template_type:o.message_template_type,get_messages:o.get_messages,reply_to_message:o.reply_to_message,reply_preview:M,is_forwarded:o.is_forwarded,is_deleted:o.is_deleted,is_edited:o.is_edited}),O=z.find(".message-bubble"),d=!1,u="";if(z.find("*").each(function(){if($(this).attr("data-audio")!==void 0)return d=!0,u=$(this).attr("data-audio"),!1}),d){let h=this;setTimeout(function(){let f=$(".message-bubble .voice-clip-container[data-audio='"+u+"']").find("canvas").first();h.draw_clip_in_canvas("/private/files/"+u,f)},500)}this.message_html+=z.prop("outerHTML")}}make_date_line_html(e,t=0){let o=0,r=` - - `,p=this.$chat_space_container.find(`.${C0(e,"space",this.profile.time_zone)}`);return t==1&&p&&p.length==1&&(o=1,p.remove()),$.isEmptyObject(this.prevMessage)||Xe(e,this.prevMessage.send_date,this.profile.time_zone)||o==1?r:""}make_down_arrow_html(){return` -
    - -
    `}async make_message(e){var V,E0,w0,M0;let{content:t,time:o,type:r,sender:p,message_name:c="",message_template_type:M=null,get_messages:z=null,reply_to_message:O=null,reply_preview:d=null,is_forwarded:u=0,is_deleted:h=0,sender_email:W,is_edited:f=0,original_content:y=null}=e,N=$(document.createElement("div")).addClass(r).attr("data-message-name",c).attr("id",`msg-${c}`),E=$(document.createElement("div")).addClass("message-bubble").css("position","relative"),D=$(document.createElement("div")).addClass("message-name").text(p),v=__($("
    ").html(t));if(r==="sender-message"&&E.append(D),Number(u)===1&&!h){let k="\u21AA Forwarded",X=$(` -
    - ${k} -
    - `);E.append(X)}if(E.append(v),f&&!h&&E.append(` -
    - Edited -
    - `),O&&!h){let k=this.messageCache.get(O);if(!k){let G0=await this.fetch_single_message(O);G0?(k={sender:G0.sender,content:G0.content,is_deleted:G0.is_deleted||0},this.messageCache.set(O,k)):k={is_deleted:1}}let X=d||{},b0=(X.sender||"").trim(),i0=(X.text||"").trim(),f0=(X.type||"").trim(),B0=X.file_url||null,b1=b0?frappe.utils.escape_html(b0):"\u2026";k.is_deleted===1&&(i0="This message was deleted");let P0=i0?frappe.utils.escape_html(i0):f0?`[${f0}]`:"Loading\u2026",S0=!!B0&&(f0==="image"||f0==="video")?` -
    - - ${f0==="video"?'\u25B6':""} -
    - `:"",n0=f0==="video"?"\u{1F3AC}":f0==="image"?"\u{1F5BC}\uFE0F":f0==="document"?"\u{1F4C4}":f0==="voice"?"\u{1F3A4}":"\u21A9",d0=document.documentElement.getAttribute("data-theme-mode")==="dark";console.log("is dark",d0);let a1=d0?"transparent":"#f1f3f5";console.log("the bg",a1),E.prepend(` - - `),(!d||!d.text&&!d.type&&!d.file_url)&&this.pendingReplies.push({host_message:c,reply_message:O})}let C=document.documentElement.dataset.themeMode==="dark",x=C?"/assets/clefincode_chat/icons/forward.png":"/assets/clefincode_chat/icons/forward.svg",F=C?"/assets/clefincode_chat/icons/delete.png":"/assets/clefincode_chat/icons/delete.svg",S=$(` -
    - - ${frappe.utils.icon("edit","sm")} Edit - - - ${frappe.utils.icon("reply","sm")} Reply - - - Forward - - - - Delete - - -
    -`),c0=W===this.profile.user_email;if(!h){let k=!h&&!((V=this.messageCache.get(c))!=null&&V.is_media)&&!((E0=this.messageCache.get(c))!=null&&E0.is_document)&&!((w0=this.messageCache.get(c))!=null&&w0.is_voice_clip)&&!((M0=this.messageCache.get(c))!=null&&M0.attachment);c0||(S.find(".delete-btn").remove(),S.find(".edit-btn").remove()),k||S.find(".edit-btn").remove(),E.append(S)}if(N.append(E),r=="info-message"){if(M=="Create Group"){let k=v.find(".sender-user").attr("data-user");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let X=await Q(k);v.find(".sender-user").html(X)}}else if(M=="Add User"){let k=v.find(".sender-user").attr("data-user"),X=v.find(".receiver-user").attr("data-user").split(", ");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let b0=await Q(k);v.find(".sender-user").html(b0)}if(X.includes(this.profile.user_email)){let b0=X.indexOf(this.profile.user_email);b0!==-1&&(X[b0]="you");let i0=[];i0=await Promise.all(X.map(async B0=>B0!=="you"?await Q(B0.trim()):B0));let f0=i0.indexOf("you");if(f0!==-1){let B0=i0.splice(f0,1);i0.unshift(B0)}v.find(".receiver-user").html(i0.join(", "))}else{let b0=[];b0=await Promise.all(X.map(async i0=>await Q(i0.trim()))),v.find(".receiver-user").html(b0.join(", "))}}else if(M=="Remove User"){let k=v.find(".sender-user").attr("data-user"),X=v.find(".receiver-user").attr("data-user");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let b0=await Q(k);v.find(".sender-user").html(b0)}if(X==this.profile.user_email)v.find(".receiver-user").html("you");else{let b0=await Q(X);v.find(".receiver-user").html(b0)}}else if(M=="User Left"){let k=v.find(".sender-user").attr("data-user");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let X=await Q(k);v.find(".sender-user").html(X)}}else if(M=="Rename Group"){let k=v.find(".sender-user").attr("data-user");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let X=await Q(k);v.find(".sender-user").html(X)}}else if(M=="Set Topic"){let k=v.find(".sender-user").attr("data-user");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let X=await Q(k);v.find(".sender-user").html(X)}}else if(M=="Add Doctype"){let k=v.find(".sender-user").attr("data-user");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let X=await Q(k);v.find(".sender-user").html(X)}}else if(M=="Remove Topic"){let k=v.find(".sender-user").attr("data-user");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let X=await Q(k);v.find(".sender-user").html(X)}}else if(M=="Remove Doctype"){let k=v.find(".sender-user").attr("data-user");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let X=await Q(k);v.find(".sender-user").html(X)}}else if(M=="Rename Topic"){let k=v.find(".sender-user").attr("data-user");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let X=await Q(k);v.find(".sender-user").html(X)}}else if(M=="Set Topic Status"){let k=v.find(".sender-user").attr("data-user");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let X=await Q(k);v.find(".sender-user").html(X)}}else if(M=="Remove Contributors"){let k=v.find(".sender-user").attr("data-user");if(k==this.profile.user_email)v.find(".sender-user").html("You");else{let X=await Q(k);v.find(".sender-user").html(X)}}N.html(v)}let A0=this;if(E.find("span.mention").on("click",function(){$(this).data("id")==A0.profile.user_email||$(this).data("is-doctype")==1||A0.check_if_contact_has_chat(A0.profile.user_email,$(this).data("id"),$(this).data("name"),"Chat")}),r!="mention-message"&&r!="info-message")if(z)N.append(`
    ${o}
    `);else{let k=await Nt(A0.profile.user_email,1);N.append(`
    ${k}
    `)}return N}async handle_send_message(e=null,t=null,o=null){if(this.$chat_space_container.removeClass("chat-space-center"),this.$chat_space_container.find(".no-messages-info").remove(),this.$chat_space_container.find(".ask-to-join")&&this.$chat_space_container.find(".ask-to-join").length>0&&this.$chat_space_container.find(".mention-message:last").remove(),this.$chat_space.find(".ql-editor").find("p").text().trim().length==0&&!e&&this.$chat_space.find(".ql-editor").find("img").length==0)return;let r=this.$chat_space.find(".ql-editor").html();this.is_link=null,this.is_media=null,this.is_document=null,this.is_voice_clip=null;let p,c=0;if(this.$chat_space.find(".ql-editor").find("p").find("img").length>0&&(c=1),!this.profile.room&&this.profile.is_website_support_group==1){let z=await Zb(this.profile.user_email,r);this.profile.room=z.room,this.profile.respondent_user=z.respondent_user,this.setup_socketio()}if(!this.profile.room){switch(this.profile.platform){case"WhatsApp":this.platform_gateway=this.default_whatsapp_number;break;case"Instagram":this.platform_gateway=this.default_instagram_profile;break;case"Messenger":this.platform_gateway=this.default_messenger_profile;break;case"Telegram":this.platform_gateway=this.default_telegram_profile;break}let z=this.profile.platform==="WhatsApp"&&this.default_whatsapp_type==="Support"||this.profile.platform==="Instagram"&&this.default_instagram_type==="Support"||this.profile.platform==="Messenger"&&this.default_messenger_type==="Support"||this.profile.platform==="Telegram"&&this.default_telegram_type==="Support";if(this.platform_gateway&&z){let O=[{email:this.profile.contact,platform:this.profile.platform,platform_profile:this.platform_profile,platform_gateway:this.platform_gateway}],d=await bn(O,this.profile.user_email);this.profile.room=d[0].room,this.set_channel_realtime(this.profile.room),this.$chat_space.closest(".chat-window").attr("data-room",this.profile.room),frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.room),this.is_first_message=0}else await this.create_direct_channel(r)}if(this.profile.new_member==1){let z=[{email:this.profile.user_email,platform:"Chat"}];await Mn(z,this.profile.room),this.profile.new_member=0;let O={content:`${this.profile.user} Joined`,user:this.profile.user,room:this.profile.room,email:this.profile.user_email,message_type:"information"};this.last_chat_space_message=await e0(O)}if(e)r=await this.handle_attachment(e,t);else if(r=this.check_if_content_has_email(r),r=this.check_if_content_has_link(r),xt(r)){let z=$(document.createElement("div")).append(r);z.css({direction:"rtl","text-align":"right"}),r=z.prop("outerHTML")}if(this.profile.room_type=="Contributor"?p=this.profile.parent_channel:p=this.profile.room,this.$chat_actions.find(".ql-editor").html(""),this.voice_clip.$voice_clip.css("display","block"),this.$chat_actions.find(".message-send-button").css("display","none"),this.profile.user!="Guest"&&!e&&this.profile.room_type!="Contributor"){let z=this.extract_mentions(r),O=[],d=[];if(z.contributors.length>0&&(O=await this.check_mentioned_user(z.contributors)),z.mention_doctypes.length>0&&(d=await this.check_mention_doctypes(z.mention_doctypes)),O.length>0&&d.length>0){let u=this,h=O.length>1?O.map(y=>y.email).join(", "):O[0].email,W=O.length>1?O.map(y=>y.name).join(", "):O[0].name;this.ask_to_join_template=` -
    - -
    -
    - `,this.$chat_space_container.append(await this.make_message({content:this.ask_to_join_template,type:"mention-message",sender:this.profile.user})),this.$chat_space_container.find(".ask-to-join").on("click",function(y){let N=u.last_active_sub_channel;if($(this).alert("close"),u.handle_mentions(W,h,r,O,p,N),!(u.$chat_space.find(".tag-section").length>0))u.add_tag_section(u.contributors);else for(let D=0;D0){let u=this,h=O.length>1?O.map(f=>f.email).join(", "):O[0].email,W=O.length>1?O.map(f=>f.name).join(", "):O[0].name;this.ask_to_join_template=` -
    - -
    -
    - `,this.$chat_space_container.append(await this.make_message({content:this.ask_to_join_template,type:"mention-message",sender:this.profile.user})),this.$chat_space_container.find(".ask-to-join").on("click",function(f){let y=u.last_active_sub_channel;if($(this).alert("close"),u.handle_mentions(W,h,r,O,p,y),!(u.$chat_space.find(".tag-section").length>0))u.add_tag_section(u.contributors);else for(let E=0;E0){let u={content:r&&r.length==1?r.prop("outerHTML"):r,user:this.profile.user,room:p,email:this.profile.user_email,is_first_message:this.is_first_message,attachment:e,sub_channel:this.last_active_sub_channel==p?"":this.last_active_sub_channel,is_link:this.is_link,is_media:this.is_media,is_document:this.is_document,is_voice_clip:this.is_voice_clip,file_id:o,chat_topic:this.chat_topic};if(this.chat_topic)await Ia(d,this.chat_topic,this.last_active_sub_channel),this.last_chat_space_message=await e0(u),await this.send_add_document_message(d,p);else{let h=await $a(d,p,this.last_active_sub_channel);u.chat_topic=h[0].chat_topic,this.last_chat_space_message=await e0(u),await this.send_set_topic_message(d[0].docname,p)}return}}let M={content:r&&r.length==1?r.prop("outerHTML"):r,user:this.profile.user,room:p,email:this.profile.user_email,is_first_message:this.is_first_message,attachment:e,sub_channel:this.last_active_sub_channel==p?"":this.last_active_sub_channel,is_link:this.is_link,is_media:this.is_media,is_document:this.is_document,is_voice_clip:this.is_voice_clip,file_id:o,chat_topic:this.chat_topic,is_screenshot:c,reply_to_message_name:this.reply_to_message_name};this.last_chat_space_message=await e0(M),this.reply_to_message_name=null,this.$chat_space.children(".reply-preview-host").remove(),c1()}async handle_mentions(e,t,o,r,p,c){let M;this.contributors&&this.contributors.length>0?M=this.contributors.concat(r):M=r,this.contributors=M;let z=` -
    added
    `;this.$chat_actions.find(".ql-editor").html(""),this.voice_clip.$voice_clip.css("display","block"),this.$chat_actions.find(".message-send-button").css("display","none"),this.last_active_sub_channel=await $e({new_contributors:r,parent_channel:p,user:this.profile.user,user_email:this.profile.user_email,last_active_sub_channel:this.last_active_sub_channel});let O={content:z,user:this.profile.user,room:p,email:this.profile.user_email,sub_channel:this.last_active_sub_channel==p?"":this.last_active_sub_channel,message_type:"information",message_template_type:"Add User",chat_topic:this.chat_topic};await e0(O),Yb(this.profile.user,this.profile.user_email,t,this.last_chat_space_message,this.last_active_sub_channel,o,p,c)}extract_mentions(e){let r=new DOMParser().parseFromString(e,"text/html").querySelectorAll(".mention"),p=[],c=new Set,M=[];return r.forEach(z=>{if(z.getAttribute("data-is-doctype")!=1){let O=z.getAttribute("data-id");c.has(O)||(c.add(O),p.push({name:z.getAttribute("data-name"),email:O}))}else M.push({doctype:z.getAttribute("data-doctype"),docname:z.getAttribute("data-id")})}),{contributors:p,mention_doctypes:M}}async check_mentioned_user(e){return e.filter(o=>!(this.chat_members.some(r=>r.email===o.email)||this.contributors&&this.contributors.some(r=>r.email===o.email)))}async check_mention_doctypes(e){return e.filter(o=>!(this.reference_doctypes&&this.reference_doctypes.some(r=>r.docname===o.docname)))}debouncedFetchTemplates(e){clearTimeout(this.templateTimeout),this.templateTimeout=setTimeout(()=>{this.fetchTemplateSuggestions(e)},250)}removeTemplateSuggestions(){this.$wrapper.closest(".chat-window").find("#template-suggestions").remove()}async fetchTemplateSuggestions(e){if(!e||!e.startsWith("/")){this.removeTemplateSuggestions();return}try{let t=await frappe.call({method:"clefincode_chat.api.api_1_3_1.api.get_template_suggestions",args:{user:this.profile.user_email,platform:this.profile.platform||"Chat",text:e}});t.message&&t.message.length>0?this.showTemplateSuggestions({template:t.message,user:this.profile.user_email}):this.removeTemplateSuggestions()}catch(t){console.error("Template suggestions error:",t)}}async create_direct_channel(e){switch(this.profile.platform){case"WhatsApp":this.platform_profile="ClefinCode WhatsApp Profile",this.platform_gateway=window.erpnext_chat_app.res.default_whatsapp_number;break;case"Instagram":this.platform_profile="ClefinCode Instagram Profile",this.platform_gateway=window.erpnext_chat_app.res.default_instagram_profile;break;case"Messenger":this.platform_profile="ClefinCode Facebook Messenger Profile",this.platform_gateway=window.erpnext_chat_app.res.default_messenger_profile;break;case"Telegram":this.platform_profile="ClefinCode Telegram Profile",this.platform_gateway=window.erpnext_chat_app.res.default_telegram_profile;break}this.chat_members.push({email:this.profile.user_email,name:this.profile.user_email,platform:"Chat"}),this.chat_members.push({email:this.profile.contact,name:this.profile.room_name,platform:this.profile.platform,platform_profile:this.platform_profile,platform_gateway:this.platform_gateway}),this.is_first_message=1;let t=await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.create_channel",args:{channel_name:"",users:this.chat_members,type:"Direct",last_message:e,creator_email:this.profile.user_email,creator:this.profile.user},callback:function(o){return o.message}});this.profile.room=t.message.results[0].room,this.set_channel_realtime(this.profile.room),this.$chat_space.closest(".chat-window").attr("data-room",this.profile.room),frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.room),this.is_first_message=0}check_if_content_has_link(e){let t=this,r=new DOMParser().parseFromString(e,"text/html");return r.querySelectorAll("p").forEach(c=>{let M=new RegExp("((https?:\\/\\/|www\\.|(?{if(O.nodeType===Node.TEXT_NODE){let d=O.textContent.replace(M,function(h){return t.is_link=1,h.includes("http")||h.includes("https")||(z="https://"),''+h+""}),u=document.createRange().createContextualFragment(d);c.replaceChild(u,O)}})}),r.body.innerHTML}check_if_content_has_email(e){let t=this,r=new DOMParser().parseFromString(e,"text/html");return r.querySelectorAll("p").forEach(c=>{let M=/\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b/;Array.from(c.childNodes).forEach(z=>{if(z.nodeType===Node.TEXT_NODE){let O=z.textContent.replace(M,function(u){return t.is_link=1,'
    '+u+""}),d=document.createRange().createContextualFragment(O);c.replaceChild(d,z)}})}),r.body.innerHTML}handle_attachment(e,t){let o;if(e.startsWith("/files")||e.startsWith("/private"))if(fo(t))this.is_media=1,o=$(document.createElement("a")),o.attr({href:e,target:"_blank"}),o.append(``),o.append(``);else if(ho(t))this.is_media=1,o=$(document.createElement("div")),o.append(` - `),o.append(``);else if(mo(t)){this.is_document=1,o=$(document.createElement("div")),o.css("width","235px");let r=["xlsx","xls","csv"],p=["doc","docx"],c=["pdf"],M=["pptx","ppt","ppsx"],z=["zip","rar"];o.addClass("document-container d-flex flex-row justify-content-start align-items-center");let O=t.substring(t.lastIndexOf(".")+1);p.includes(O)?o.append(''):r.includes(O)?o.append(''):c.includes(O)?o.append(''):z.includes(O)?o.append(''):M.includes(O)?o.append(''):o.append(''),o.append(`${t}`)}else if(qo(t))this.is_document=1,o=$(document.createElement("audio")),o.attr({src:e,controls:"controls"}),o.addClass("voice-clip"),o.css("width","235px"),o.append(t);else if(Wo(t))this.is_voice_clip=1,o=this.create_canvas_clip(t);else{frappe.msgprint("Unsupported type");return}else t?(this.is_link=1,o=$(document.createElement("a")),o.attr({href:e,target:"_blank"}),o.append(e),o.css("color","#027eb5")):frappe.msgprint("Unknown type");return o}create_canvas_clip(e){let t=this,o=$(document.createElement("div")),r=$(document.createElement("div")).addClass("voice-clip-container").attr("data-audio",e),p=` - - `,c=$(document.createElement("div")).addClass("record-sec").append($(document.createElement("div")).addClass("record-line")),M=$(document.createElement("canvas")).addClass("record-canvas");return c.find(".record-line").append(M),r.append(c),r.append(p),setTimeout(function(){let O=$(".message-bubble .voice-clip-container[data-audio='"+e+"']").find("canvas").first();t.draw_clip_in_canvas("/private/files/"+e,O)},3e3),o.append(r),o}draw_clip_in_canvas(e,t){let o=t[0].getContext("2d"),r=new(window.AudioContext||window.webkitAudioContext),p=d=>{fetch(d).then(u=>u.arrayBuffer()).then(u=>r.decodeAudioData(u)).then(u=>{if(t.closest(".voice-clip-container").find(".duration").length>0)return;let h=u.duration;t.closest(".voice-clip-container").attr("data-duration",h.toFixed(2));let W=Math.floor(h/60),f=Math.floor(h%60),y=String(W).padStart(2,"0"),N=String(f).padStart(2,"0"),E=$("
    ").addClass("duration").text(`${y}:${N}`);t.closest(".voice-clip-container").append(E),z(M(c(u)))})},c=d=>{let u=d.getChannelData(0),h=70,W=Math.floor(u.length/h),f=[];for(let y=0;y{let u=Math.max(...d),h=u>0?2/u:1;return d.map(W=>W*h)},z=d=>{let u=window.devicePixelRatio||1,h=8;t[0].width=t.outerWidth()*u,t[0].height=t.outerHeight()*u,o.scale(u,u),o.translate(0,t.height()/2);let W=t.outerWidth()/d.length;for(let f=0;ft.height()/2&&(N=Math.min(N,t.height()/2)),O(o,y,N,W,(f+1)%2)}},O=(d,u,h,W,f)=>{d.lineWidth=1,d.strokeStyle="#8f9294",d.beginPath(),d.moveTo(u,-h/2),d.lineTo(u,h/2),d.arc(u+W/2,h,W/2,Math.PI,0,f),d.lineTo(u+W,0),d.stroke()};p(e)}async receive_message(e,t){this.messages_offset+=1,this.$chat_space_container.find(".date-line").length==0?this.$chat_space_container.prepend(this.make_date_line_html(e.send_date)):this.$chat_space_container.append(this.make_date_line_html(e.send_date));let o="sender-message";if(e.sender_email==this.profile.user_email&&(o="recipient-message"),this.profile.room_type==="Guest"&&this.profile.is_admin===!0&&e.user!=="Guest"&&(o="recipient-message"),e.message_type=="information"&&(o="info-message"),this.add_member_again==1)this.add_member_again=0,this.messages_offset=0,await this.fetch_and_setup_messages();else{this.messageCache.set(e.message_name,{sender:e.sender,content:e.content,original_content:e.original_content||null,is_link:e.is_link||0,is_media:e.is_media||0,is_document:e.is_document||0,is_voice_clip:e.is_voice_clip||0,is_screenshot:e.is_screenshot||0,file_id:e.file_id||null,attachment:e.attachment||null,message_type:e.message_type||null,is_forwarded:e.is_forwarded||0,forward_level:e.forward_level||0,reply_to_message:e.reply_to_message,reply_preview_type:e.reply_preview_type,reply_preview_text:e.reply_preview_text,reply_preview_sender:e.reply_preview_sender,reply_preview_file_url:e.reply_preview_file_url,is_deleted:e.is_deleted,is_edited:e.is_edited});let r=await this.make_message({content:e.content,original_content:e.original_content||null,time:t,type:o,sender:e.user,sender_email:e.sender_email,message_name:e.message_name,message_template_type:e.message_template_type,reply_to_message:e.reply_to_message,reply_preview:{type:e.reply_preview_type||null,text:e.reply_preview_text||null,sender:e.reply_preview_sender||null,sender_email:e.reply_preview_sender_email||null,file_url:e.reply_preview_file_url||null,file:e.reply_preview_file||null,original_message_name:e.reply_preview_message_name||e.reply_to_message||null},is_forwarded:e.is_forwarded||0,is_deleted:e.is_deleted||0,is_edited:e.is_edited||0}),p=!1,c="";if(r.find("*").each(function(){if($(this).attr("data-audio")!==void 0)return p=!0,c=$(this).attr("data-audio"),!1}),p){let M=this;setTimeout(function(){let O=$(".message-bubble .voice-clip-container[data-audio='"+c+"']").find("canvas").first();M.draw_clip_in_canvas("/private/files/"+c,O)},500)}this.$chat_space_container.append(r),this.resolvePendingReplies(),o1(this.$chat_space_container),this.fetchAndRenderReactions(e.message_name)}this.prevMessage=e}render(){let e=this;this.$wrapper.css("display",""),this.$wrapper.html(this.$chat_space),this.$chat_space_container.animate({scrollTop:this.$chat_space_container.prop("scrollHeight")},"fast"),this.setup_events()}checkScrollCondition(){this.$chat_space_container.scrollTop()+this.$chat_space_container.innerHeight()r.email===t.profile.user_email)&&(t.profile.is_removed=0,t.profile.remove_date=null,t.messages_offset=0,t.messages_limit=10,t.$chat_actions.remove(),t.add_member_again=1),await t.get_chat_members();else if(o.realtime_type=="remove_group_member"){o.removed_user_email==t.profile.user_email&&(t.$chat_actions.html("
    You can't send messages to this group because you're no longer a participant.
    "),t.profile.is_removed=1,t.profile.remove_date=o.remove_date,t.$wrapper.find(".chat-info")&&t.$wrapper.find(".chat-info").length>0||t.render_mentioned_doctype_section(t.chat_topic_subject));let r={name:o.removed_user,email:o.removed_user_email};t.chat_members.some(c=>c.email===r.email)&&(t.chat_members=t.chat_members.filter(c=>c.email!==r.email))}else if(o.realtime_type=="rename_group")t.$chat_space.find(".chat-profile-name").text(o.new_group_name.length>20?o.new_group_name.substring(0,20)+"...":o.new_group_name).attr("title",o.new_group_name);else if(o.realtime_type=="typing"){let r=t.profile.room_type=="Contributor"?t.profile.parent_channel:t.profile.room;o.channel===r&&(o.is_typing=="true"&&o.user!==t.profile.user_email&&t.showTypingIndicator(o.first_name,o.mobile_app,o.user),o.mobile_app=="1"&&o.is_typing=="false"&&o.user!==t.profile.user_email&&t.hideTypingIndicator(o.user))}else if(o.realtime_type=="show_template")o.user===t.profile.user_email&&o.template&&o.template.length>0&&t.showTemplateSuggestions(o);else if(o.realtime_type=="set_topic")t.chat_topic=o.chat_topic,t.reference_doctypes=t.reference_doctypes.concat(o.mention_doctypes),t.chat_topic_status="private",t.render_mentioned_doctype_section(o.mention_doctypes[0].docname);else if(o.realtime_type=="add_doctype")!t.chat_topic&&t.reference_doctypes.length==0&&t.render_mentioned_doctype_section(o.mention_doctypes[0].docname),t.reference_doctypes=t.reference_doctypes.concat(o.mention_doctypes);else if(o.realtime_type=="remove_topic")t.$chat_space.find(".mentioned-doctype-section").remove(),t.chat_topic=null,t.reference_doctypes=[];else if(o.realtime_type=="remove_doctype")t.chat_topic_subject||o.removed_doctype==t.reference_doctypes[0].docname&&t.$chat_space.find(".mentioned-doctype-section").find(".chat_topic_subject").html(t.reference_doctypes[1].docname.length>30?t.reference_doctypes[1].docname.substring(0,30)+"...":t.reference_doctypes[1].docname),t.reference_doctypes.length==1?t.reference_doctypes=[]:t.reference_doctypes=t.reference_doctypes.filter(r=>r.docname!==o.removed_doctype);else if(o.realtime_type=="rename_topic")t.$chat_space.find(".mentioned-doctype-section").find(".chat_topic_subject").html(o.new_subject.length>30?o.new_subject.substring(0,30)+"...":o.new_subject),t.chat_topic_subject=o.new_subject;else if(o.realtime_type=="set_topic_status"){let r='';o.chat_topic_status=="public"&&(r=''),t.$chat_space.find(".mentioned-doctype-section").find(".topic-status").html(r),t.chat_topic_status=o.chat_topic_status}else if(o.realtime_type=="delete_message"){let r=t.$chat_space.find(`#msg-${o.message_name}`);if(r.length){r.find(".message-bubble").html(` -
    - This message was deleted -
    - `);let c=t.messageCache.get(o.message_name);c&&(c.is_deleted=1,c.content='
    This message was deleted
    ',t.messageCache.set(o.message_name,c)),t.$chat_space.find(`.reply-link[data-jump="${o.message_name}"]`).each(function(){let M=$(this);M.find(".reply-text").text("This message was deleted"),M.find(".reply-thumb-wrap").remove()})}}else if(o.realtime_type=="update_message")await t.handleMessageUpdate(o.message_name,o.changes||{},o.force_rebuild||!1);else if(o.realtime_type=="edit_message")await t.handleMessageEdit(o);else if(o.realtime_type=="reactions_message"){t.renderReactions(o.message_name,{data:{reactions:o.reactions,emoji_counts:o.emoji_counts}});let r=t.messageCache.get(o.message_name)||{};r.reactions_json=JSON.stringify([{reactions:o.reactions||[],emoji_summary:{total_emojis:Object.values(o.emoji_counts||{}).reduce((p,c)=>p+(c||0),0),emoji_details:o.emoji_counts||{}}}]),t.messageCache.set(o.message_name,r)}})}async handleMessageEdit(e){let{message_name:t,content:o,original_content:r}=e,p=this.$chat_space.find(`#msg-${t}`);if(!p.length)return;let c=p.find(".message-bubble"),M=c.find(".message-actions").detach();c.html(o),c.append(` -
    - Edited -
    - `),M.length&&c.append(M);let z=this.messageCache.get(t);z&&(z.content=o,z.is_edited=1,z.original_content=r,this.messageCache.set(t,z))}async handleMessageUpdate(e,t={},o=!1){let r=this.$chat_space.find(`#msg-${e}`);if(!r.length)return;if(o){await this.rebuildMessage(e);return}let p=["message_type","attachment","is_media","is_document","is_voice_clip","reply_to_message"];if(Object.keys(t).some(O=>p.includes(O))){await this.rebuildMessage(e);return}let M=r.find(".message-bubble");t.content!==void 0&&(M.children().not(".message-actions").remove(),M.prepend(t.content)),t.is_forwarded!==void 0&&(Number(t.is_forwarded)===1?M.find(".forwarded-label").length||M.prepend(` -
    - \u21AA Forwarded -
    - `):M.find(".forwarded-label").remove()),t.reply_preview_text!==void 0&&M.find(".reply-text").text(t.reply_preview_text),t.reply_preview_sender!==void 0&&M.find(".reply-sender").text(t.reply_preview_sender);let z=this.messageCache.get(e)||{};Object.assign(z,t),this.messageCache.set(e,z)}async rebuildMessage(e){let t=await this.fetch_single_message(e);if(!t)return;let o="sender-message";t.sender_email===this.profile.user_email&&(o="recipient-message"),t.message_type==="information"&&(o="info-message");let r=await this.make_message({content:t.content,original_content:t.original_content||null,time:m0(t.send_date,this.profile.time_zone),type:o,sender:t.sender,message_name:t.message_name,message_template_type:t.message_template_type,reply_to_message:t.reply_to_message,reply_preview:{type:t.reply_preview_type,text:t.reply_preview_text,sender:t.reply_preview_sender,file_url:t.reply_preview_file_url},is_forwarded:t.is_forwarded,is_edited:t.is_edited}),p=this.$chat_space.find(`#msg-${e}`);p.length&&p.replaceWith(r),this.messageCache.set(e,t)}async get_last_active_sub_channel(){let e=1;if(this.profile.room_type=="Contributor"){if(this.last_active_sub_channel=await Xa(this.profile.parent_channel),!this.last_active_sub_channel)return;e=await ne(this.last_active_sub_channel,this.profile.user_email),e==0&&(this.last_active_sub_channel="")}else this.last_active_sub_channel=await Xa(this.profile.room)}async add_tag_section(e,t=0){let o=this.$chat_space.find(".tag-section").length>0;if(e&&e.length>0){let r=` -
    -
    ${frappe.utils.icon("users","md")}
    -
    -
    -
    - - `;\n\n if (tag_section_exists && reset == 1) {\n await this.$chat_space.find(\".tag-section\").remove();\n }\n\n if (!tag_section_exists || reset == 1) {\n await this.$chat_space.find(\".message-send-button\").after(tag_section);\n }\n\n this.add_tag_blot(contributors);\n } else if (tag_section_exists) {\n this.$chat_space.find(\".tag-section\").remove();\n }\n }\n\n async add_tag_blot(contributors) {\n if (contributors.length > 0) {\n for (let i = 0; i < contributors.length; i++) {\n this.tag_blot = new TagBlot({\n $wrapper: this.$chat_space.find(\".tags-container\"),\n profile: {\n chat_space: this,\n contributor_email: contributors[i].email,\n contributor_name: contributors[i].name,\n },\n });\n this.$chat_space.find(\".tags-container\").append(this.tag_blot);\n var count = this.$chat_space.find(\".tag-blot\").length;\n if (count > 0) {\n this.$chat_space.find(\".tag-blot\").addClass(\"tag-blot-hidden\");\n }\n }\n }\n }\n\n async get_all_sub_channels_for_contributor() {\n if (this.profile.room_type == \"Contributor\") {\n this.all_sub_channels_for_contributor =\n await get_all_sub_channels_for_contributor(\n this.profile.parent_channel,\n this.profile.user_email\n );\n }\n }\n\n async is_active_contributor() {\n return await check_if_contributor_active(\n this.last_active_sub_channel,\n this.profile.user_email\n );\n }\n\n async on_scroll() {\n const me = this;\n // loading old messages\n if (me.$chat_space_container.scrollTop() == 0) {\n if (me.loading_messages_timeout) {\n clearTimeout(me.loading_messages_timeout);\n me.loading_messages_timeout = null;\n }\n me.loading_messages_timeout = setTimeout(async () => {\n me.messages_offset += 10;\n let res;\n if (me.profile.room_type == \"Contributor\") {\n res = await get_messages(\n me.all_sub_channels_for_contributor,\n me.profile.user_email,\n me.profile.room_type,\n null,\n null,\n me.messages_limit,\n me.messages_offset\n );\n } else if (me.profile.room_type == \"Topic\") {\n res = await get_messages(\n \"\",\n me.profile.user_email,\n me.profile.room_type,\n me.chat_topic_space,\n me.profile.remove_date,\n me.messages_limit,\n me.messages_offset\n );\n } else {\n res = await get_messages(\n me.profile.room,\n me.profile.user_email,\n me.profile.room_type,\n null,\n me.profile.remove_date,\n me.messages_limit,\n me.messages_offset\n );\n }\n await me.make_messages_html(res.results, 1);\n me.$chat_space_container.prepend(me.message_html);\n me.resolvePendingReplies();\n if (res.results.length != 0) {\n me.$chat_space_container.off(\"scroll\");\n me.$chat_space_container.scrollTop(300);\n me.$chat_space_container.on(\"scroll\", function () {\n me.on_scroll();\n });\n }\n }, 300);\n }\n // show the scroll down icon\n const $chatBox = me.$chat_space_container;\n const st = me.$chat_space_container.scrollTop();\n const totalHeight = $chatBox.prop(\"scrollHeight\");\n const visibleHeight = $chatBox.outerHeight();\n\n const scrollableHeight = totalHeight - visibleHeight;\n\n const scrollUpThreshold =\n (me.scrollUpThresholdPercent / 100) * scrollableHeight;\n const bottomThreshold =\n (me.bottomThresholdPercent / 100) * scrollableHeight;\n var arrowButton = me.$chat_space_container.find(\".arrow-button\");\n\n if (st < me.lastScrollTop && st < scrollUpThreshold) {\n // Show button only if scrolled up beyond threshold percentage\n arrowButton.css(\"display\", \"inline-flex\");\n } else if (st + visibleHeight >= totalHeight - bottomThreshold) {\n // Hide button if scrolled to the bottom (within threshold percentage)\n arrowButton.css(\"display\", \"none\");\n }\n\n me.lastScrollTop = st; // Update last scroll position\n }\nasync setupTypingIndicator(textValue) {\n let user = this.profile.user_email;\n let room;\n\n if (this.profile.room_type == \"Contributor\") {\n room = this.profile.parent_channel;\n } else {\n room = this.profile.room;\n }\n \n if (textValue && textValue.startsWith(\"/\")) {\n this.callSetTypingAPI(user, room, \"true\", textValue);\n \n } else {\n \n this.callSetTypingAPI(user, room, \"true\");\n }\n\n\n\n setTimeout(async () => {\n this.isTypingIndicatorActive = false;\n }, 2500);\n\n if (this.typingTimeout) {\n clearTimeout(this.typingTimeout);\n }\n // for mobile app\n this.typingTimeout = setTimeout(async () => {\n this.callSetTypingAPI(user, room, \"false\");\n }, 3000);\n }\n\n callSetTypingAPI(user, room, isTyping,textValue) {\n \n frappe.call({\n method: \"clefincode_chat.api.api_1_3_3.api.set_typing\",\n args: {\n user: user,\n room: room,\n is_typing: isTyping,\n last_active_sub_channel: this.last_active_sub_channel,\n text: textValue,\n },\n });\n }\n\n showTypingIndicator(user, mobile_app, user_email) {\n const statusDiv = this.$chat_space.find(\".chat-profile-status\");\n statusDiv.text(`${user} is typing...`);\n if (!mobile_app) {\n if (this.showTypingIndicatorTimeout) {\n clearTimeout(this.showTypingIndicatorTimeout);\n this.showTypingIndicatorTimeout = null;\n }\n this.showTypingIndicatorTimeout = setTimeout(() => {\n this.hideTypingIndicator(user_email);\n }, 3000);\n }\n }\nshowTemplateSuggestions(res) {\n let chatWindow;\n const me = this; \n\n\nif (res.room) {\n chatWindow = $(`.chat-window[data-room=\"${res.room}\"]`);\n}\n\nelse {\n chatWindow = this.$wrapper.closest(\".chat-window\");\n}\n\nif (!chatWindow || !chatWindow.length) {\n console.warn(\"Chat window not found\");\n return;\n}\n\n const editor = chatWindow.find(\".type-message .ql-editor\");\n\n\n chatWindow.find(\"#template-suggestions\").remove();\n \n const container = $(`\n
    \n
    \n `);\n \n res.template.forEach((t) => {\n const name = t.name || \"Unnamed Template\";\n const doctype_type=t.doctype\n\n const item = $(`\n
    \n \n \n \n \n \n \n
    ${t.meta_template_name || t.template_name}
    \n
    \n`);\n\n item.hover(\n function () {\n $(this).css(\"background\", \"#e6dedeff\");\n },\n function () {\n $(this).css(\"background\", \"transparent\");\n }\n );\n\n item.on(\"click\", async function () {\n if (!res.room) {\n await me.create_direct_channel(name);\n }\n editor.text(\"/\" + name);\n container.fadeOut(200, () => container.remove());\n\n const check = await check_reference_doctype_empty(name, doctype_type);\n\n // Determine template type based on the doctype\n let template_type = (doctype_type === \"Clefincode Chat Template\")\n ? \"Send Template Public\"\n : \"Send Template\";\n\n if (check.empty) {\n const room =\n me.profile.room_type === \"Contributor\"\n ? me.profile.parent_channel\n : me.profile.room;\n const message_info = {\n content: name,\n user: me.profile.user,\n room: room,\n email: me.profile.user,\n message_type: \"information\",\n message_template_type: template_type\n };\n\n send_message(message_info);\n editor.html(\"\");\n }\n else {\n const room =\n me.profile.room_type === \"Contributor\"\n ? me.profile.parent_channel\n : me.profile.room;\n\n if (!room) {\n console.warn(\"No room available for topic info\");\n return;\n }\n\n\n let topic_info = await get_topic_info(room);\n\n if (!topic_info || !topic_info.length) {\n console.error(\"topic_info is empty\", topic_info);\n return;\n }\n\n let topic = topic_info[0];\n let reference_doctypes = topic.reference_doctypes;\n\n // If doctype exists in reference list\n if (reference_doctypes.some(d => d.doctype === check.value)) {\n console.log(\"Value exists in reference_doctypes\");\n }\n\n // Select docname\n show_doctype_selector(check.value, function (selected_docname) {\n\n const message_info = {\n content: name + \",\" + selected_docname,\n user: me.profile.user,\n room: room,\n email: me.profile.user,\n message_type: \"information\",\n message_template_type: template_type\n };\n\n send_message(message_info);\n editor.html(\"\");\n });\n }\n});\n\n\n container.append(item);\n });\n\n \n editor.parent().css(\"position\", \"relative\");\n editor.after(container);\n\n \n const rect = editor[0].getBoundingClientRect();\n const containerHeight = container.outerHeight();\n\n container.css({\n top: -(containerHeight + 5) + \"px\",\n left: \"0px\",\n width: rect.width + \"px\",\n });\n\n setTimeout(() => {\n container.css({\n opacity: \"1\",\n transform: \"translateY(0)\",\n });\n }, 10);\n}\ninsertTemplateText (text) {\n const editor = me.$chat_actions.find(\".ql-editor\");\n if (editor && editor.length > 0) {\n editor.text(text);\n }\n};\n async hideTypingIndicator(user_email) {\n if (this.profile.room_type == \"Direct\") {\n if (user_email && this.profile.contact == user_email) {\n this.set_online();\n } else {\n const last_active_value = await get_last_active(\n this.profile.contact,\n this.profile.user_email\n );\n if (last_active_value) {\n const last_active =\n get_date_from_now(\n last_active_value,\n \"space\",\n this.profile.time_zone\n ) +\n \" \" +\n get_time(last_active_value, this.profile.time_zone);\n this.$chat_space.find(\".chat-profile-status\").text(last_active);\n }\n }\n } else {\n this.$chat_space.find(\".chat-profile-status\").text(``);\n }\n }\n\n render_mentioned_doctype_section(docname) {\n const me = this;\n if (\n me.$chat_space.find(\".mentioned-doctype-section\") &&\n me.$chat_space.find(\".mentioned-doctype-section\").length > 0\n ) {\n me.$chat_space.find(\".mentioned-doctype-section\").remove();\n }\n let chat_topic_status_icon =\n me.chat_topic_status && me.chat_topic_status == \"private\"\n ? ``\n : ``;\n if (me.chat_topic && me.reference_doctypes.length == 0 && !docname) {\n docname = me.chat_topic_subject;\n } else if (!docname && me.reference_doctypes.length > 0) {\n docname = me.reference_doctypes[0].docname;\n }\n const mentioned_doctype_section = `\n
    \n
    \n ${\n docname.length > 30 ? docname.substring(0, 30) + \"...\" : docname\n }\n
    \n
    \n ${chat_topic_status_icon} \n ${\n this.profile.room_type != \"Contributor\" && this.profile.is_removed != 1 && this.profile.user_type != \"website_user\"\n ? `\n \n \n `\n : ``\n }\n
    \n
    `;\n\n this.$chat_space.find(\".chat-header\").after(mentioned_doctype_section);\n\n this.$chat_space.find(\".remove-topic\").on(\"click\", function () {\n frappe.confirm(\n \"Are you sure you want to remove this topic?\",\n async function () {\n const chat_channel =\n me.profile.room_type == \"Contributor\"\n ? me.profile.parent_channel\n : me.profile.room;\n let chat_topic_subject = \"\";\n if (me.chat_topic_subject) {\n chat_topic_subject = me.chat_topic_subject;\n } else {\n chat_topic_subject = me.reference_doctypes[0].docname;\n }\n await remove_chat_topic(\n me.chat_topic,\n chat_channel,\n me.last_active_sub_channel\n );\n await me.send_remove_topic_message(chat_channel, chat_topic_subject);\n }\n );\n });\n\n this.$chat_space.find(\".edit-chat-topic-subject\").on(\"click\", function () {\n const chat_channel =\n me.profile.room_type == \"Contributor\"\n ? me.profile.parent_channel\n : me.profile.room;\n var d = new frappe.ui.Dialog({\n title: \"Edit Topic Subject\",\n fields: [\n {\n label: \"New Subject\",\n fieldname: \"chat_topic_subject\",\n fieldtype: \"Data\",\n length: 50,\n reqd: 1,\n },\n ],\n primary_action: function () {\n var data = d.get_values();\n\n frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.set_topic_subject\",\n args: {\n chat_topic: me.chat_topic,\n new_subject: data.chat_topic_subject,\n chat_channel: chat_channel,\n last_active_sub_channel: me.last_active_sub_channel,\n },\n callback: function (r) {\n if (!r.exc) {\n me.send_rename_topic_message(\n data.chat_topic_subject,\n chat_channel\n );\n d.hide();\n }\n },\n });\n },\n primary_action_label: \"Edit\",\n });\n d.show();\n });\n\n if (\n this.profile.room_type != \"Contributor\" &&\n this.profile.is_removed != 1 && \n this.profile.user_type != \"website_user\"\n ) {\n this.$chat_space.find(\".topic-status\").on(\"click\", function () {\n const chat_channel =\n me.profile.room_type == \"Contributor\"\n ? me.profile.parent_channel\n : me.profile.room;\n let toggle_chat_topic_status =\n me.chat_topic_status && me.chat_topic_status == \"private\"\n ? \"public\"\n : \"private\";\n var d = new frappe.ui.Dialog({\n title: \"Confirm Action\",\n fields: [\n {\n label: \"Are you sure you want to proceed?\",\n fieldtype: \"HTML\",\n options: `Are you sure you want to set topic as ${toggle_chat_topic_status}?`,\n },\n ],\n primary_action_label: `Set as ${toggle_chat_topic_status}`,\n async primary_action() {\n frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.set_topic_status\",\n args: {\n chat_topic: me.chat_topic,\n chat_topic_status: toggle_chat_topic_status,\n chat_channel: chat_channel,\n last_active_sub_channel: me.last_active_sub_channel,\n },\n callback: async function (r) {\n if (!r.exc) {\n const content = `\n
    \n set topic as ${toggle_chat_topic_status}\n
    `;\n\n const message_info = {\n content: content,\n user: me.profile.user,\n room: me.profile.room,\n email: me.profile.user_email,\n message_type: \"information\",\n send_date: get_time(\n frappe.datetime.now_time(),\n me.profile.time_zone\n ),\n message_template_type: \"Set Topic Status\",\n sub_channel: me.last_active_sub_channel,\n chat_topic: me.chat_topic,\n };\n await send_message(message_info);\n d.hide();\n }\n },\n });\n },\n }).show();\n });\n }\n }\n\n async send_set_topic_message(docname, chat_channel) {\n const mention_msg_info = `\n
    \n set topic: \"${docname}\" \n
    `;\n\n const message_info = {\n content: mention_msg_info,\n user: this.profile.user,\n room: chat_channel,\n email: this.profile.user_email,\n message_type: \"information\",\n send_date: get_time(frappe.datetime.now_time(), this.profile.time_zone),\n message_template_type: \"Set Topic\",\n sub_channel: this.last_active_sub_channel,\n chat_topic: this.chat_topic,\n };\n\n await send_message(message_info);\n }\n\n async send_remove_topic_message(chat_channel, chat_topic_subject) {\n if (!chat_topic_subject) {\n chat_topic_subject = this.reference_doctypes[0].docname;\n }\n const mention_msg_info = `\n
    \n removed topic: \"${chat_topic_subject}\" \n
    `;\n\n const message_info = {\n content: mention_msg_info,\n user: this.profile.user,\n room: chat_channel,\n email: this.profile.user_email,\n message_type: \"information\",\n send_date: get_time(frappe.datetime.now_time(), this.profile.time_zone),\n message_template_type: \"Remove Topic\",\n sub_channel: this.last_active_sub_channel,\n chat_topic: this.chat_topic,\n };\n\n await send_message(message_info);\n }\n\n async send_rename_topic_message(new_subject, chat_channel) {\n const mention_msg_info = `\n
    \n changed the topic's subject to \"${new_subject}\" \n
    `;\n\n const message_info = {\n content: mention_msg_info,\n user: this.profile.user,\n room: chat_channel,\n email: this.profile.user_email,\n message_type: \"information\",\n send_date: get_time(frappe.datetime.now_time(), this.profile.time_zone),\n message_template_type: \"Rename Topic\",\n sub_channel: this.last_active_sub_channel,\n chat_topic: this.chat_topic,\n };\n\n await send_message(message_info);\n }\n\n async send_add_document_message(docnames, chat_channel) {\n let documents =\n docnames.length > 1\n ? docnames.map((obj) => obj.docname).join(\", \")\n : docnames[0].docname;\n const mention_msg_info = `\n
    \n added ${documents} \n
    `;\n\n const message_info = {\n content: mention_msg_info,\n user: this.profile.user,\n room: chat_channel,\n email: this.profile.user_email,\n message_type: \"information\",\n send_date: get_time(frappe.datetime.now_time(), this.profile.time_zone),\n message_template_type: \"Add Doctype\",\n sub_channel: this.last_active_sub_channel,\n chat_topic: this.chat_topic,\n };\n\n await send_message(message_info);\n }\n\n set_online() {\n if (this.profile.room_type == \"Direct\") {\n this.$chat_space.find(\".chat-profile-status\").text(\"online\");\n if (this.online_timeout) {\n clearTimeout(this.online_timeout);\n this.online_timeout = null;\n }\n this.online_timeout = setTimeout(async () => {\n const last_active_value = await get_last_active(\n this.profile.contact,\n this.profile.user_email\n );\n if (last_active_value) {\n const last_active =\n get_date_from_now(\n last_active_value,\n \"space\",\n this.profile.time_zone\n ) +\n \" \" +\n get_time(last_active_value, this.profile.time_zone);\n this.$chat_space.find(\".chat-profile-status\").text(last_active);\n }\n }, 60000);\n } else {\n this.$chat_space.find(\".chat-profile-status\").text(\"\");\n }\n }\n} //End class ChatSpace\n\nasync function get_messages(\n room,\n user_email,\n room_type,\n chat_topic_space,\n remove_date,\n limit,\n offset\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_3_3.api.get_messages\",\n args: {\n room: room,\n user_email: user_email,\n chat_topic: chat_topic_space,\n remove_date: remove_date,\n room_type: room_type,\n limit: limit,\n offset: offset,\n },\n });\n\n return await res.message;\n}\n\nasync function get_contributors(room) {\n const res = await frappe.call({\n type: \"GET\",\n method: \"clefincode_chat.api.api_1_2_1.api.get_contributors\",\n args: {\n room: room,\n },\n });\n return await res.message.results[0].contributors;\n}\n\nasync function get_sub_channel_members(room, user_email) {\n const res = await frappe.call({\n type: \"GET\",\n method: \"clefincode_chat.api.api_1_2_1.api.get_sub_channel_members\",\n args: {\n room: room,\n user_email: user_email,\n },\n });\n return await res.message.results[0].contributors;\n}\n\nasync function get_last_active_sub_channel(room) {\n const res = await frappe.call({\n type: \"GET\",\n method: \"clefincode_chat.api.api_1_2_1.api.get_last_active_sub_channel\",\n args: {\n room: room,\n },\n });\n return await res.message.results[0].last_active_sub_channel;\n}\n\nasync function get_all_sub_channels_for_contributor(\n parent_channel,\n user_email\n) {\n const res = await frappe.call({\n type: \"GET\",\n method:\n \"clefincode_chat.api.api_1_2_1.api.get_all_sub_channels_for_contributor\",\n args: {\n parent_channel: parent_channel,\n user_email: user_email,\n },\n });\n return await res.message.results;\n}\n\nasync function update_sub_channel_for_last_message(\n user,\n user_email,\n mentioned_users_emails,\n last_chat_space_message,\n last_active_sub_channel,\n content,\n chat_room,\n old_sub_channel\n) {\n const res = frappe.call({\n type: \"POST\",\n method:\n \"clefincode_chat.api.api_1_2_1.api.update_sub_channel_for_last_message\",\n args: {\n user: user,\n user_email: user_email,\n mentioned_users_emails: mentioned_users_emails,\n last_chat_space_message: last_chat_space_message,\n last_active_sub_channel: last_active_sub_channel,\n content: content,\n chat_room: chat_room,\n old_sub_channel: old_sub_channel,\n },\n });\n return res.message;\n}\n\nasync function get_last_active(contact_email, user_email) {\n const last_active = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.get_last_active\",\n args: {\n contact_email: contact_email,\n user_email: user_email,\n },\n });\n return await last_active.message.results[0].last_active;\n}\n\nasync function add_reference_doctype(\n mention_doctypes,\n chat_topic,\n last_active_sub_channel\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.add_reference_doctype\",\n args: {\n mention_doctypes: mention_doctypes,\n chat_topic: chat_topic,\n last_active_sub_channel: last_active_sub_channel,\n },\n });\n return await res.message;\n}\n\nasync function get_topic_info(chat_channel) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.get_topic_info\",\n args: {\n chat_channel: chat_channel,\n },\n });\n return await res.message.results;\n}\n\nasync function create_chat_topic(\n mention_doctypes,\n chat_channel,\n last_active_sub_channel\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.create_chat_topic\",\n args: {\n mention_doctypes: mention_doctypes,\n chat_channel: chat_channel,\n last_active_sub_channel: last_active_sub_channel,\n },\n });\n return await res.message.results;\n}\n\nexport async function remove_chat_topic(\n chat_topic,\n chat_channel,\n last_active_sub_channel\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.remove_chat_topic\",\n args: {\n chat_topic: chat_topic,\n chat_channel: chat_channel,\n last_active_sub_channel: last_active_sub_channel,\n },\n });\n return await res.message.results;\n}\n\nasync function check_if_user_has_permission(\n user_email,\n chat_topic_space,\n chat_topic_channel\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.check_if_user_has_permission\",\n args: {\n user_email: user_email,\n chat_topic: chat_topic_space,\n chat_channel: chat_topic_channel,\n },\n });\n return await res.message;\n}\n\nasync function check_if_user_send_request(user_email, chat_topic_space) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.check_if_user_send_request\",\n args: {\n user_email: user_email,\n chat_topic: chat_topic_space,\n },\n });\n return await res.message;\n}\n\nasync function send_topic_access_request(\n user_email,\n chat_topic_space,\n chat_topic_channel,\n chat_topic_space_subject,\n reference_doctype,\n reference_docname\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.send_topic_access_request\",\n\n args: {\n user_email: user_email,\n chat_topic: chat_topic_space,\n chat_channel: chat_topic_channel,\n chat_topic_subject: chat_topic_space_subject,\n reference_doctype: reference_doctype,\n reference_docname: reference_docname,\n },\n });\n return await res.message;\n}\n\nasync function create_website_support_group(website_user_email, content) {\n const res = await frappe.call({\n method:\n \"clefincode_chat.api.api_1_0_1.chat_portal.create_website_support_group\",\n args: {\n website_user_email: website_user_email,\n content: content\n },\n });\n return await res.message.results[0];\n}\n\nasync function check_reference_doctype_empty(docname,template_type) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_3_1.api.is_reference_doctype_Template_empty\",\n args: { docname,template_type },\n });\n \n return res.message; // { empty: true/false, value: \"DocType\" }\n}\n\nfunction show_doctype_selector(doctype, callback) {\n const d = new frappe.ui.Dialog({\n title: `Select ${doctype}`,\n fields: [\n {\n fieldname: \"docname\",\n label: `Select ${doctype}`,\n fieldtype: \"Link\",\n options: doctype,\n reqd: 1\n }\n ],\n primary_action_label: \"Select\",\n primary_action(values) {\n d.hide();\n callback(values.docname);\n }\n });\n\n d.show();\n}", "import { ChatBubble, ChatPortalSpace, ChatList } from \"./components\";\n\nfrappe.provide(\"frappe.ErpnextChat\");\nfrappe.provide(\"frappe.ErpnextChat.settings\");\nlet FRAPPE_MAJOR_VERSION = null;\nasync function initFrappeVersion() {\n if (FRAPPE_MAJOR_VERSION !== null) return;\n\n const r = await frappe.call({\n method: \"clefincode_chat.api.api_1_3_1.api.get_frappe_major_version\"\n });\n\n FRAPPE_MAJOR_VERSION = r.message;\n}\nfrappe.ErpnextChat = class {\nconstructor() {\n this.boot();\n}\n\nasync boot() {\n await initFrappeVersion();\n this.frappe_version = FRAPPE_MAJOR_VERSION;\n await this.setup_app();\n}\n\n async setup_app() {\n const token = localStorage.getItem(\"guest_token\") || \"\";\n const res = await get_settings(token);\n this.res = res;\n this.is_desk = \"desk\" in frappe;\n\n if (res.user == \"Administrator\") return;\n\n if (res.user == \"Guest\") {\n if (!res.enable_portal_support) return;\n await this.create_chatbot();\n\n frappe.socketio.init(res.socketio_port);\n this.setup_socketio_mobile();\n if (this.res.channel) {\n const calculate_unread_messages_guest =\n await calculate_unread_messages_forGuest(this.res.channel);\n\n if (calculate_unread_messages_guest.unread_messages > 0) {\n $(\"#chat-notification-count\").text(\n calculate_unread_messages_guest.unread_messages\n );\n }\n }\n } else await this.create_app();\n\n frappe.socketio.init(res.socketio_port);\n\n if (this.res.is_admin) {\n frappe.ErpnextChat.settings = {};\n frappe.ErpnextChat.settings.unread_count = 0;\n frappe.ErpnextChat.settings.unread_rooms = [];\n frappe.ErpnextChat.settings.open_chat_space_rooms = [];\n\n const calculate_unread_messages_per_rooms =\n await calculate_unread_messages(this.res.user_email);\n frappe.ErpnextChat.settings.unread_count =\n calculate_unread_messages_per_rooms.unread_messages;\n frappe.ErpnextChat.settings.unread_rooms =\n calculate_unread_messages_per_rooms.unread_rooms;\n if (frappe.ErpnextChat.settings.unread_count > 0) {\n $(\"#chat-notification-count\").text(\n frappe.ErpnextChat.settings.unread_count\n );\n } else {\n $(\"#chat-notification-count\").text(\"\");\n }\n this.setup_socketio();\n this.setup_socketio_mobile();\n } else if (res.is_verified) {\n this.chatbot_space = new ChatPortalSpace({\n $wrapper: this.$chat_container,\n chat_bubble: this.chat_bubble,\n profile: {\n is_verified: 1,\n token: token,\n user: res.user,\n user_email: res.user_email,\n room: res.channel,\n chat_support_title: res.chat_support_title,\n },\n });\n this.chatbot_space.render();\n } else {\n this.chatbot_space = new ChatPortalSpace({\n $wrapper: this.$chat_container,\n chat_bubble: this.chat_bubble,\n profile: {\n is_verified: 0,\n token: token,\n user: res.user,\n user_email: res.user_email,\n // chat_support_title: res.chat_support_title,\n // welcome_message: res.welcome_message,\n },\n });\n this.chatbot_space.render();\n }\n }\n\n async create_app() {\n this.$app_element = $(document.createElement(\"div\")).addClass(\"chat-app\");\n\n this.$chat_right_section = $(document.createElement(\"div\")).addClass(\n \"chat_right_section\"\n );\n\n this.$chat_left_section = $(document.createElement(\"div\"))\n .addClass(\"chat_left_section\")\n .hide();\n\n this.$app_element.append(this.$chat_left_section);\n this.$app_element.append(this.$chat_right_section);\n this.$chat_bottom = $(document.createElement(\"div\")).addClass(\n \"chat_bottom\"\n );\n this.$app_element.append(this.$chat_bottom);\n this.$app_element.append(`\n `);\n\n this.$chat_container = $(document.createElement(\"div\")).addClass(\n \"chat-container\"\n );\n $(\"body\").append(this.$app_element);\n this.is_open = false;\n\n this.$chat_element = $(document.createElement(\"div\"))\n .addClass(\"chat-element\")\n .hide();\n\n this.$chat_element.append(\n `${frappe.utils.icon(\n \"close\",\n \"lg\"\n )}`\n );\n this.$chat_element.append(this.$chat_container);\n this.$chat_element.appendTo(this.$chat_right_section);\n\n this.chat_bubble = new ChatBubble(this);\n this.chat_bubble.render();\n $(\"#chat-bubble\").append(\n ''\n );\n let navbar_icon_html;\n if (FRAPPE_MAJOR_VERSION == 16) {\n navbar_icon_html = `\n \n `;\n } else {\n const navbar_icon_html = `\n \n `;\n }\n \n\n if (this.is_desk === true) {\n if (FRAPPE_MAJOR_VERSION == 16) {\n frappe.after_ajax(() => {\n if (!$(\".chat-navbar-icon\").length) {\n $(\".desktop-notifications\").after(navbar_icon_html);\n }\n });\n } else {\n $(\"header.navbar > .container > .navbar-collapse > ul\").prepend(\n navbar_icon_html\n );\n }\n }\n this.setup_events();\n }\n\n async create_chatbot() {\n this.$app_element = $(document.createElement(\"div\")).addClass(\"chat-app\");\n this.$chat_right_section = $(document.createElement(\"div\")).addClass(\n \"chat_right_section\"\n );\n\n this.$chat_element = $(document.createElement(\"div\"))\n .addClass(\"chat-element\")\n .hide();\n this.$chat_container = $(document.createElement(\"div\")).addClass(\n \"chat-container\"\n );\n this.$chat_element.append(this.$chat_container);\n\n this.$chat_right_section.append(this.$chat_element);\n this.$app_element.append(this.$chat_right_section);\n $(\"body\").append(this.$app_element);\n\n this.is_open = false;\n\n this.chat_bubble = new ChatBubble(this);\n this.chat_bubble.render();\n\n $(\".chat-bubble\").append(\n ''\n );\n\n this.setup_events();\n }\n\n async show_chat_widget() {\n this.is_open = true;\n this.$chat_element.fadeIn(250);\n if (\n this.$chat_element.find(\".chatbot-container\") &&\n this.$chat_element.find(\".chatbot-container\").length == 1\n ) {\n this.$chat_element.find(\".chatbot-container\").animate(\n {\n scrollTop: this.$chat_element\n .find(\".chatbot-container\")\n .prop(\"scrollHeight\"),\n },\n \"fast\"\n );\n }\n if (this.res.user === \"Guest\" && !this.res.channel) {\n const updated_res = await get_settings(\n localStorage.getItem(\"guest_token\") || \"\"\n );\n this.res.channel = updated_res.channel;\n }\n if (!this.res.is_admin && this.res.channel && this.res.user === \"Guest\") {\n frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.mark_messsages_as_read_for_guest\",\n args: {\n token: localStorage.getItem(\"guest_token\"),\n channel: this.res.channel\n },\n });\n }\n if (this.res.is_admin) {\n this.chat_list = new ChatList({\n $wrapper: this.$chat_container,\n user: this.res.user,\n user_email: this.res.user_email,\n is_admin: this.res.is_admin,\n time_zone: this.res.time_zone,\n user_type: this.res.user_type,\n is_limited_user: this.res.is_limited_user,\n });\n this.chat_list.render();\n }\n }\n\n hide_chat_widget() {\n this.is_open = false;\n this.$chat_element.fadeOut(300);\n if (!this.res.is_admin && this.res.channel && this.res.user === \"Guest\") {\n frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.mark_messsages_as_read_for_guest\",\n args: {\n token: localStorage.getItem(\"guest_token\"),\n channel: this.res.channel,\n },\n });\n }\n if (this.res.is_admin) {\n this.chat_list.is_open = 0;\n this.chat_list.$chat_list.remove();\n this.chat_list = undefined;\n }\n }\n\n should_close(e) {\n const chat_app = $(\".chat-app\");\n const navbar = $(\".navbar\");\n const modal = $(\".modal\");\n return (\n !chat_app.is(e.target) &&\n chat_app.has(e.target).length === 0 &&\n !navbar.is(e.target) &&\n navbar.has(e.target).length === 0 &&\n !modal.is(e.target) &&\n modal.has(e.target).length === 0\n );\n }\n setup_events() {\n if (FRAPPE_MAJOR_VERSION == 16) {\n const me = this;\n $(document).on(\"click\", \".chat-navbar-icon\", function () {\n $(\"#chat-bubble\").fadeOut(150);\n if (me.chat_bubble) {\n me.chat_bubble.disk_chat_icon();\n }\n });\n }\n else {\n const me = this;\n $(\".chat-navbar-icon\").on(\"click\", function () {\n $(\"#chat-bubble\").fadeOut(150);\n me.chat_bubble.disk_chat_icon();\n });\n }\n }\n\n setup_socketio() {\n const updateUnreadCount = () => {\n frappe.ErpnextChat.settings.unread_count += 1;\n $(\"#chat-notification-count\").text(\n frappe.ErpnextChat.settings.unread_count\n );\n };\n\n const addUnreadRoom = (room) => {\n if (!frappe.ErpnextChat.settings.unread_rooms.includes(room)) {\n frappe.ErpnextChat.settings.unread_rooms.push(room);\n }\n };\n\n const playChatNotificationSound = () => {\n // this statment don't work on portal\n // frappe.utils.play_sound(\"chat-notification\");\n\n // Alternative way for playing the notification sound.\n const audio = new Audio(\n \"/assets/clefincode_chat/sounds/new-chat-notification.mp3\"\n );\n audio.play().catch((error) => {\n console.error(\"Error playing sound:\", error);\n });\n };\n\n frappe.realtime.on(\"new_chat_notification\", function (res) {\n if (res.sender_email === frappe.session.user) {\n return;\n }\n\n const isContributor = res.room_type === \"Contributor\";\n const channel = isContributor ? res.parent_channel : res.room;\n if (\n !frappe.ErpnextChat.settings.open_chat_space_rooms.includes(channel) &&\n $(\".chat-navbar-icon\") &&\n $(\".chat-navbar-icon\").css(\"display\") != \"none\"\n ) {\n playChatNotificationSound();\n if (!frappe.ErpnextChat.settings.unread_rooms.includes(channel)) {\n updateUnreadCount();\n addUnreadRoom(channel);\n }\n }\n });\n }\n\n setup_socketio_mobile() {\n frappe.realtime.on(\"receive_message\", function (res) {\n var obj = [{ key: \"receive_message\", data: [JSON.stringify(res)] }];\n });\n frappe.realtime.on(\"guest_unread_update\", async () => {\n if (!this.is_open) {\n // Play notification sound\n const audio = new Audio(\n \"/assets/clefincode_chat/sounds/new-chat-notification.mp3\"\n );\n audio.play().catch((error) => {\n console.error(\"Error playing sound:\", error);\n });\n\n // Make sure badge container exists (if needed)\n if ($(\"#chat-notification-count\").length === 0) {\n $(\".chat-bubble\").append(\n ''\n );\n }\n\n // Only for guest users, calculate live unread count\n if (this.res.user === \"Guest\") {\n try {\n if (!this.res.channel) {\n const token = localStorage.getItem(\"guest_token\") || \"\";\n const res = await get_settings(token);\n this.res = res;\n }\n\n if (this.res.channel) {\n const result = await calculate_unread_messages_forGuest(\n this.res.channel\n );\n $(\"#chat-notification-count\").text(result.unread_messages || \"\");\n } else {\n console.warn(\n \"No channel found for guest after re-fetching settings.\"\n );\n }\n } catch (error) {\n console.error(\"Error calculating guest unread messages:\", error);\n }\n }\n }\n });\n\n // This is a way to print data on browser console (only for testing)\n }\n}; //End ErpnextChat Class\n\nasync function get_settings(token) {\n const res = await frappe.call({\n type: \"GET\",\n method: \"clefincode_chat.api.api_1_2_1.api.get_settings\",\n args: {\n token: token,\n },\n });\n return await res.message;\n}\n\nasync function calculate_unread_messages(user) {\n const res = await frappe.call({\n type: \"GET\",\n method: \"clefincode_chat.api.api_1_2_1.api.calculate_unread_messages\",\n args: {\n user: user,\n },\n });\n return await res.message;\n}\nasync function calculate_unread_messages_forGuest(channel) {\n const res = await frappe.call({\n type: \"GET\",\n method:\n \"clefincode_chat.api.api_1_2_1.api.calculate_unread_messages_for_guest\",\n args: {\n channel: channel,\n token: localStorage.getItem(\"guest_token\") || \"\"\n },\n });\n return await res.message;\n}\n\n$(function () {\n window.erpnext_chat_app = new frappe.ErpnextChat();\n});\n"], - "mappings": "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A;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,gDAA8pe,CAE7pe,EAEA,oBAKC,SAAS,OAAQ,oBAAqB,oBAAqB,CAElE,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,iDAA23E,CAE13E,EAEA,sBAKC,SAAS,OAAQ,oBAAqB,oBAAqB,CAElE,aACA,KAAK;AAAA;AAAA;AAAA,mDAAqL,CAEpL,EAEA,mBAKC,SAAS,OAAQ,oBAAqB,oBAAqB,CAElE,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,gDAA8pB,CAE7pB,EAEA,mBAKC,SAAS,OAAQ,oBAAqB,oBAAqB,CAElE,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,gDAA0T,CAEzT,EAEA,kBAKC,SAAS,OAAQ,oBAAqB,oBAAqB,CAElE,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,+CAAugpB,CAEtgpB,EAEA,sBAKC,SAAS,OAAQ,oBAAqB,oBAAqB,CAElE,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA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,oBAAqB,oBAAqB,CAElE,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,sDAA++kB,CAE9+kB,EAEA,uBAKC,SAAS,OAAQ,oBAAqB,oBAAqB,CAElE,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,oDAAilJ,CAEhlJ,EAEA,wBAKC,SAAS,OAAQ,oBAAqB,oBAAqB,CAElE,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;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AA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,kEAAqoa,CAEpoa,EAEA,qEAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,kGAAqgV,CAEpgV,EAEA,yEAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,sGAAynB,CAExnB,EAEA,0EAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,uGAA0sB,CAEzsB,EAEA,iEAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,8FAAwqB,CAEvqB,EAEA,2DAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,wFAAmrC,CAElrC,EAEA,0DAKC,SAAS,OAAQ,QAAS,CAEjC,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,uFAAqO,CAEpO,EAEA,uEAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,oGAAisH,CAEhsH,EAEA,8DAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,2FAAyoC,CAExoC,EAEA,oEAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,iGAAsiB,CAEriB,EAEA,4CAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,yEAAmzD,CAElzD,EAEA,0CAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,uEAA0pO,CAEzpO,EAEA,0EAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,uGAA0gV,CAEzgV,EAEA,8EAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,2GAAmoB,CAEloB,EAEA,+EAKC,SAAS,OAAQ,QAAS,oBAAqB,CAEtD,aACA,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,4GAAytB,CAExtB,EAEA,+DAKC,SAAS,OAAQ,QAAS,CAEjC,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,4FAA0O,CAEzO,EAEA,wCAKC,SAAS,OAAQ,QAAS,CAEjC,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,qEAA+0S,CAE90S,EAEA,iCAKC,SAAS,OAAQ,QAAS,CAEjC,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,8DAA+nH,CAE9nH,EAEA,mCAKC,SAAS,OAAQ,QAAS,CAEjC,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA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AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;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AAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;A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", - "names": ["require_moment", "__commonJSMin", "exports", "module", "global", "factory", "hookCallback", "hooks", "setHookCallback", "callback", "isArray", "input", "isObject", "hasOwnProp", "a", "b", "isObjectEmpty", "obj", "k", "isUndefined", "isNumber", "isDate", "map", "arr", "fn", "res", "i", "arrLen", "extend", "createUTC", "format", "locale", "strict", "createLocalOrUTC", "defaultParsingFlags", "getParsingFlags", "m", "some", "fun", "t", "len", "isValid", "flags", "parsedParts", "isNowValid", "createInvalid", "momentProperties", "updateInProgress", "copyConfig", "to", "from", "prop", "val", "momentPropertiesLen", "Moment", "config", "isMoment", "warn", "msg", "deprecate", "firstTime", "args", "arg", "key", "argLen", "deprecations", "deprecateSimple", "name", "isFunction", "set", "mergeConfigs", "parentConfig", "childConfig", "Locale", "keys", "defaultCalendar", "calendar", "mom", "now", "output", "zeroFill", "number", "targetLength", "forceSign", "absNumber", "zerosToFill", "sign", "formattingTokens", "localFormattingTokens", "formatFunctions", "formatTokenFunctions", "addFormatToken", "token", "padded", "ordinal", "func", "removeFormattingTokens", "makeFormatFunction", "array", "length", "formatMoment", "expandFormat", "replaceLongDateFormatTokens", "defaultLongDateFormat", "longDateFormat", "formatUpper", "tok", "defaultInvalidDate", "invalidDate", "defaultOrdinal", "defaultDayOfMonthOrdinalParse", "defaultRelativeTime", "relativeTime", "withoutSuffix", "string", "isFuture", "pastFuture", "diff", "aliases", "addUnitAlias", "unit", "shorthand", "lowerCase", "normalizeUnits", "units", "normalizeObjectUnits", "inputObject", "normalizedInput", "normalizedProp", "priorities", "addUnitPriority", "priority", "getPrioritizedUnits", "unitsObj", "u", "isLeapYear", "year", "absFloor", "toInt", "argumentForCoercion", "coercedNumber", "value", "makeGetSet", "keepTime", "set$1", "get", "daysInMonth", "stringGet", "stringSet", "prioritized", "prioritizedLen", "match1", "match2", "match3", "match4", "match6", "match1to2", "match3to4", "match5to6", "match1to3", "match1to4", "match1to6", "matchUnsigned", "matchSigned", "matchOffset", "matchShortOffset", "matchTimestamp", "matchWord", "regexes", "addRegexToken", "regex", "strictRegex", "isStrict", "localeData", "getParseRegexForToken", "unescapeFormat", "s", "regexEscape", "matched", "p1", "p2", "p3", "p4", "tokens", "addParseToken", "tokenLen", "addWeekParseToken", "addTimeToArrayFromToken", "YEAR", "MONTH", "DATE", "HOUR", "MINUTE", "SECOND", "MILLISECOND", "WEEK", "WEEKDAY", "mod", "x", "indexOf", "o", "month", "modMonth", "defaultLocaleMonths", "defaultLocaleMonthsShort", "MONTHS_IN_FORMAT", "defaultMonthsShortRegex", "defaultMonthsRegex", "localeMonths", "localeMonthsShort", "handleStrictParse", "monthName", "ii", "llc", "localeMonthsParse", "setMonth", "dayOfMonth", "getSetMonth", "getDaysInMonth", "monthsShortRegex", "computeMonthsParse", "monthsRegex", "cmpLenRev", "shortPieces", "longPieces", "mixedPieces", "y", "daysInYear", "getSetYear", "getIsLeapYear", "createDate", "d", "h", "M", "ms", "date", "createUTCDate", "firstWeekOffset", "dow", "doy", "fwd", "fwdlw", "dayOfYearFromWeeks", "week", "weekday", "localWeekday", "weekOffset", "dayOfYear", "resYear", "resDayOfYear", "weekOfYear", "resWeek", "weeksInYear", "weekOffsetNext", "localeWeek", "defaultLocaleWeek", "localeFirstDayOfWeek", "localeFirstDayOfYear", "getSetWeek", "getSetISOWeek", "parseWeekday", "parseIsoWeekday", "shiftWeekdays", "ws", "n", "defaultLocaleWeekdays", "defaultLocaleWeekdaysShort", "defaultLocaleWeekdaysMin", "defaultWeekdaysRegex", "defaultWeekdaysShortRegex", "defaultWeekdaysMinRegex", "localeWeekdays", "weekdays", "localeWeekdaysShort", "localeWeekdaysMin", "handleStrictParse$1", "weekdayName", "localeWeekdaysParse", "getSetDayOfWeek", "day", "getSetLocaleDayOfWeek", "getSetISODayOfWeek", "weekdaysRegex", "computeWeekdaysParse", "weekdaysShortRegex", "weekdaysMinRegex", "minPieces", "minp", "shortp", "longp", "hFormat", "kFormat", "meridiem", "lowercase", "matchMeridiem", "kInput", "pos", "pos1", "pos2", "localeIsPM", "defaultLocaleMeridiemParse", "getSetHour", "localeMeridiem", "hours", "minutes", "isLower", "baseConfig", "locales", "localeFamilies", "globalLocale", "commonPrefix", "arr1", "arr2", "minl", "normalizeLocale", "chooseLocale", "names", "j", "next", "split", "loadLocale", "isLocaleNameSane", "oldLocale", "aliasedRequire", "__require", "getSetGlobalLocale", "e", "values", "data", "getLocale", "defineLocale", "updateLocale", "tmpLocale", "listLocales", "checkOverflow", "overflow", "extendedIsoRegex", "basicIsoRegex", "tzRegex", "isoDates", "isoTimes", "aspNetJsonRegex", "rfc2822", "obsOffsets", "configFromISO", "l", "match", "allowTime", "dateFormat", "timeFormat", "tzFormat", "isoDatesLen", "isoTimesLen", "configFromStringAndFormat", "extractFromRFC2822Strings", "yearStr", "monthStr", "dayStr", "hourStr", "minuteStr", "secondStr", "result", "untruncateYear", "preprocessRFC2822", "checkWeekday", "weekdayStr", "parsedInput", "weekdayProvided", "weekdayActual", "calculateOffset", "obsOffset", "militaryOffset", "numOffset", "hm", "configFromRFC2822", "parsedArray", "configFromString", "defaults", "c", "currentDateArray", "nowValue", "configFromArray", "currentDate", "expectedWeekday", "yearToUse", "dayOfYearFromWeekInfo", "w", "weekYear", "temp", "weekdayOverflow", "curWeek", "createLocal", "skipped", "stringLength", "totalParsedInputLength", "era", "meridiemFixWrap", "hour", "isPm", "configFromStringAndArray", "tempConfig", "bestMoment", "scoreToBeat", "currentScore", "validFormatFound", "bestFormatIsValid", "configfLen", "configFromObject", "dayOrDate", "createFromConfig", "prepareConfig", "configFromInput", "isUTC", "prototypeMin", "other", "prototypeMax", "pickBy", "moments", "min", "max", "ordering", "isDurationValid", "unitHasDecimal", "orderLen", "isValid$1", "createInvalid$1", "createDuration", "Duration", "duration", "years", "quarters", "months", "weeks", "days", "seconds", "milliseconds", "isDuration", "absRound", "compareArrays", "array1", "array2", "dontConvert", "lengthDiff", "diffs", "offset", "separator", "offsetFromString", "chunkOffset", "matcher", "matches", "chunk", "parts", "cloneWithOffset", "model", "getDateOffset", "getSetOffset", "keepLocalTime", "keepMinutes", "localAdjust", "addSubtract", "getSetZone", "setOffsetToUTC", "setOffsetToLocal", "setOffsetToParsedOffset", "tZone", "hasAlignedHourOffset", "isDaylightSavingTime", "isDaylightSavingTimeShifted", "isLocal", "isUtcOffset", "isUtc", "aspNetRegex", "isoRegex", "ret", "diffRes", "parseIso", "momentsDifference", "inp", "positiveMomentsDifference", "base", "createAdder", "direction", "period", "dur", "tmp", "isAdding", "updateOffset", "add", "subtract", "isString", "isMomentInput", "isNumberOrStringArray", "isMomentInputObject", "objectTest", "propertyTest", "properties", "property", "propertyLen", "arrayTest", "dataTypeTest", "item", "isCalendarSpec", "getCalendarFormat", "myMoment", "calendar$1", "time", "formats", "sod", "clone", "isAfter", "localInput", "isBefore", "isBetween", "inclusivity", "localFrom", "localTo", "isSame", "inputMs", "isSameOrAfter", "isSameOrBefore", "asFloat", "that", "zoneDelta", "monthDiff", "wholeMonthDiff", "anchor", "anchor2", "adjust", "toString", "toISOString", "keepOffset", "utc", "inspect", "zone", "prefix", "datetime", "suffix", "inputString", "fromNow", "toNow", "newLocaleData", "lang", "MS_PER_SECOND", "MS_PER_MINUTE", "MS_PER_HOUR", "MS_PER_400_YEARS", "mod$1", "dividend", "divisor", "localStartOfDate", "utcStartOfDate", "startOf", "startOfDate", "endOf", "valueOf", "unix", "toDate", "toArray", "toObject", "toJSON", "isValid$2", "parsingFlags", "invalidAt", "creationData", "matchEraAbbr", "matchEraName", "matchEraNarrow", "matchEraYearOrdinal", "localeEras", "eras", "localeErasParse", "eraName", "abbr", "narrow", "localeErasConvertYear", "dir", "getEraName", "getEraNarrow", "getEraAbbr", "getEraYear", "erasNameRegex", "computeErasParse", "erasAbbrRegex", "erasNarrowRegex", "abbrPieces", "namePieces", "narrowPieces", "addWeekYearFormatToken", "getter", "getSetWeekYear", "getSetWeekYearHelper", "getSetISOWeekYear", "getISOWeeksInYear", "getISOWeeksInISOWeekYear", "getWeeksInYear", "weekInfo", "getWeeksInWeekYear", "weeksTarget", "setWeekAll", "dayOfYearData", "getSetQuarter", "getSetDayOfMonth", "getSetDayOfYear", "getSetMinute", "getSetSecond", "getSetMillisecond", "parseMs", "getZoneAbbr", "getZoneName", "proto", "createUnix", "createInZone", "preParsePostFormat", "proto$1", "get$1", "index", "field", "setter", "listMonthsImpl", "out", "listWeekdaysImpl", "localeSorted", "shift", "listMonths", "listMonthsShort", "listWeekdays", "listWeekdaysShort", "listWeekdaysMin", "mathAbs", "abs", "addSubtract$1", "add$1", "subtract$1", "absCeil", "bubble", "monthsFromDays", "monthsToDays", "daysToMonths", "as", "valueOf$1", "makeAs", "alias", "asMilliseconds", "asSeconds", "asMinutes", "asHours", "asDays", "asWeeks", "asMonths", "asQuarters", "asYears", "clone$1", "get$2", "makeGetter", "round", "thresholds", "substituteTimeAgo", "relativeTime$1", "posNegDuration", "getSetRelativeTimeRounding", "roundingFunction", "getSetRelativeTimeThreshold", "threshold", "limit", "humanize", "argWithSuffix", "argThresholds", "withSuffix", "th", "abs$1", "toISOString$1", "total", "totalSign", "ymSign", "daysSign", "hmsSign", "proto$2", "require_moment_timezone", "__commonJSMin", "exports", "module", "root", "factory", "moment", "VERSION", "zones", "links", "countries", "names", "guesses", "cachedGuess", "logError", "momentVersion", "major", "minor", "charCodeToInt", "charCode", "unpackBase60", "string", "i", "parts", "whole", "fractional", "multiplier", "num", "out", "sign", "arrayToInt", "array", "intToUntil", "length", "mapIndices", "source", "indices", "unpack", "data", "offsets", "untils", "Zone", "packedString", "unpacked", "timestamp", "target", "zone_name", "country_code", "max", "offset", "offsetNext", "offsetPrev", "tz", "mom", "Country", "country_name", "zone_names", "OffsetAt", "at", "timeString", "abbr", "ZoneScore", "zone", "offsetAt", "findChange", "low", "high", "mid", "diff", "userOffsets", "startYear", "last", "change", "next", "sortZoneScores", "a", "b", "addToGuesses", "name", "guessesForUserOffsets", "offsetsLength", "filteredGuesses", "j", "guessesOffset", "rebuildGuess", "intlName", "normalizeName", "e", "zoneScores", "zoneScore", "getZone", "guess", "ignoreCache", "addZone", "packed", "split", "normalized", "caller", "link", "getNames", "getCountryNames", "addLink", "aliases", "alias", "normal0", "normal1", "addCountries", "country_zones", "getCountry", "zonesForCountry", "country", "with_offset", "loadData", "zoneExists", "needsOffset", "m", "isUnixTimestamp", "message", "input", "args", "fn", "keepTime", "z", "abbrWrap", "old", "resetZoneWrap", "resetZoneWrap2", "momentProperties", "require_moment_timezone", "__commonJSMin", "exports", "module", "moment", "require_quill", "__commonJSMin", "root", "factory", "modules", "installedModules", "__webpack_require__", "moduleId", "module", "exports", "name", "getter", "value", "mode", "ns", "key", "object", "property", "require_diff", "__commonJSMin", "exports", "module", "DIFF_DELETE", "DIFF_INSERT", "DIFF_EQUAL", "diff_main", "text1", "text2", "cursor_pos", "commonlength", "diff_commonPrefix", "commonprefix", "diff_commonSuffix", "commonsuffix", "diffs", "diff_compute_", "diff_cleanupMerge", "fix_cursor", "fix_emoji", "longtext", "shorttext", "i", "hm", "diff_halfMatch_", "text1_a", "text1_b", "text2_a", "text2_b", "mid_common", "diffs_a", "diffs_b", "diff_bisect_", "text1_length", "text2_length", "max_d", "v_offset", "v_length", "v1", "v2", "x", "delta", "front", "k1start", "k1end", "k2start", "k2end", "d", "k1", "k1_offset", "x1", "y1", "k2_offset", "x2", "diff_bisectSplit_", "k2", "y2", "y", "text1a", "text2a", "text1b", "text2b", "diffsb", "pointermin", "pointermax", "pointermid", "pointerstart", "pointerend", "diff_halfMatchI_", "seed", "j", "best_common", "best_longtext_a", "best_longtext_b", "best_shorttext_a", "best_shorttext_b", "prefixLength", "suffixLength", "hm1", "hm2", "pointer", "count_delete", "count_insert", "text_delete", "text_insert", "changes", "diff", "cursor_normalize_diff", "current_pos", "next_pos", "split_pos", "d_left", "d_right", "norm", "ndiffs", "cursor_pointer", "d_next", "merge_tuples", "suffix", "compact", "starts_with_pair_end", "str", "ends_with_pair_start", "fixed_diffs", "start", "length", "left_d", "right_d", "require_isArguments", "__commonJSMin", "exports", "module", "toStr", "value", "str", "isArgs", "require_implementation", "__commonJSMin", "exports", "module", "keysShim", "has", "toStr", "isArgs", "isEnumerable", "hasDontEnumBug", "hasProtoEnumBug", "dontEnums", "equalsConstructorPrototype", "o", "ctor", "excludedKeys", "hasAutomationEqualityBug", "k", "equalsConstructorPrototypeIfNotBuggy", "object", "isObject", "isFunction", "isArguments", "isString", "theKeys", "skipProto", "i", "j", "name", "skipConstructor", "require_object_keys", "__commonJSMin", "exports", "module", "slice", "isArgs", "origKeys", "keysShim", "o", "originalKeys", "keysWorksWithArguments", "args", "object", "require_shams", "__commonJSMin", "exports", "module", "obj", "sym", "symObj", "symVal", "syms", "descriptor", "require_shams", "__commonJSMin", "exports", "module", "hasSymbols", "require_has_symbols", "__commonJSMin", "exports", "module", "origSymbol", "hasSymbolSham", "require_has_proto", "__commonJSMin", "exports", "module", "test", "$Object", "require_implementation", "__commonJSMin", "exports", "module", "ERROR_MESSAGE", "toStr", "max", "funcType", "concatty", "a", "b", "arr", "i", "j", "slicy", "arrLike", "offset", "joiny", "joiner", "str", "that", "target", "args", "bound", "binder", "result", "boundLength", "boundArgs", "Empty", "require_function_bind", "__commonJSMin", "exports", "module", "implementation", "require_hasown", "__commonJSMin", "exports", "module", "call", "$hasOwn", "bind", "require_get_intrinsic", "__commonJSMin", "exports", "module", "undefined", "$SyntaxError", "$Function", "$TypeError", "getEvalledConstructor", "expressionSyntax", "$gOPD", "e", "throwTypeError", "ThrowTypeError", "calleeThrows", "gOPDthrows", "hasSymbols", "hasProto", "getProto", "x", "needsEval", "TypedArray", "INTRINSICS", "errorProto", "doEval", "name", "value", "fn", "gen", "LEGACY_ALIASES", "bind", "hasOwn", "$concat", "$spliceApply", "$replace", "$strSlice", "$exec", "rePropName", "reEscapeChar", "stringToPath", "string", "first", "last", "result", "match", "number", "quote", "subString", "getBaseIntrinsic", "allowMissing", "intrinsicName", "alias", "parts", "intrinsicBaseName", "intrinsic", "intrinsicRealName", "skipFurtherCaching", "i", "isOwn", "part", "desc", "require_has_property_descriptors", "__commonJSMin", "exports", "module", "GetIntrinsic", "$defineProperty", "hasPropertyDescriptors", "require_gopd", "__commonJSMin", "exports", "module", "GetIntrinsic", "$gOPD", "e", "require_define_data_property", "__commonJSMin", "exports", "module", "hasPropertyDescriptors", "GetIntrinsic", "$defineProperty", "e", "$SyntaxError", "$TypeError", "gopd", "obj", "property", "value", "nonEnumerable", "nonWritable", "nonConfigurable", "loose", "desc", "require_set_function_length", "__commonJSMin", "exports", "module", "GetIntrinsic", "define", "hasDescriptors", "gOPD", "$TypeError", "$floor", "fn", "length", "loose", "functionLengthIsConfigurable", "functionLengthIsWritable", "desc", "require_call_bind", "__commonJSMin", "exports", "module", "bind", "GetIntrinsic", "setFunctionLength", "$TypeError", "$apply", "$call", "$reflectApply", "$defineProperty", "$max", "e", "originalFunction", "func", "applyBind", "require_callBound", "__commonJSMin", "exports", "module", "GetIntrinsic", "callBind", "$indexOf", "name", "allowMissing", "intrinsic", "require_is_arguments", "__commonJSMin", "exports", "module", "hasToStringTag", "callBound", "$toString", "isStandardArguments", "value", "isLegacyArguments", "supportsStandardArguments", "require_define_properties", "__commonJSMin", "exports", "module", "keys", "hasSymbols", "toStr", "concat", "defineDataProperty", "isFunction", "fn", "supportsDescriptors", "defineProperty", "object", "name", "value", "predicate", "defineProperties", "map", "predicates", "props", "i", "require_implementation", "__commonJSMin", "exports", "module", "numberIsNaN", "value", "a", "b", "require_polyfill", "__commonJSMin", "exports", "module", "implementation", "require_shim", "__commonJSMin", "exports", "module", "getPolyfill", "define", "polyfill", "require_object_is", "__commonJSMin", "exports", "module", "define", "callBind", "implementation", "getPolyfill", "shim", "polyfill", "require_is_regex", "__commonJSMin", "exports", "module", "callBound", "hasToStringTag", "has", "$exec", "isRegexMarker", "badStringifier", "throwRegexMarker", "$toString", "gOPD", "regexClass", "value", "descriptor", "hasLastIndexDataProperty", "e", "require_functions_have_names", "__commonJSMin", "exports", "module", "functionsHaveNames", "gOPD", "e", "desc", "$bind", "require_set_function_name", "__commonJSMin", "exports", "module", "define", "hasDescriptors", "functionsHaveConfigurableNames", "$TypeError", "fn", "name", "loose", "require_implementation", "__commonJSMin", "exports", "module", "setFunctionName", "$Object", "$TypeError", "result", "require_polyfill", "__commonJSMin", "exports", "module", "implementation", "supportsDescriptors", "$gOPD", "descriptor", "calls", "require_shim", "__commonJSMin", "exports", "module", "supportsDescriptors", "getPolyfill", "gOPD", "defineProperty", "TypeErr", "getProto", "regex", "polyfill", "proto", "descriptor", "require_regexp_prototype", "__commonJSMin", "exports", "module", "define", "callBind", "implementation", "getPolyfill", "shim", "flagsBound", "require_is_date_object", "__commonJSMin", "exports", "module", "getDay", "tryDateObject", "value", "e", "toStr", "dateClass", "hasToStringTag", "require_deep_equal", "__commonJSMin", "exports", "module", "objectKeys", "isArguments", "is", "isRegex", "flags", "isDate", "getTime", "deepEqual", "actual", "expected", "options", "opts", "objEquiv", "isUndefinedOrNull", "value", "isBuffer", "x", "a", "b", "i", "key", "aIsRegex", "bIsRegex", "aIsBuffer", "bIsBuffer", "ka", "kb", "e", "require_extend", "__commonJSMin", "exports", "module", "hasOwn", "toStr", "defineProperty", "gOPD", "isArray", "arr", "isPlainObject", "obj", "hasOwnConstructor", "hasIsPrototypeOf", "key", "setProperty", "target", "options", "getProperty", "name", "extend", "src", "copy", "copyIsArray", "clone", "i", "length", "deep", "require_op", "__commonJSMin", "exports", "module", "equal", "extend", "lib", "a", "b", "keepNull", "attributes", "copy", "key", "priority", "ops", "Iterator", "op", "length", "nextOp", "offset", "opLength", "retOp", "index", "next", "rest", "require_delta", "__commonJSMin", "exports", "module", "diff", "equal", "extend", "op", "NULL_CHARACTER", "Delta", "ops", "text", "attributes", "newOp", "length", "index", "lastOp", "predicate", "passed", "failed", "target", "initial", "elem", "start", "end", "iter", "nextOp", "other", "thisIter", "otherIter", "firstOther", "firstLeft", "delta", "thisOp", "otherOp", "rest", "strings", "prep", "diffResult", "component", "opLength", "newline", "line", "i", "priority", "offset", "nextType", "ChatBubble", "parent", "chat_icon", "bubble_visible", "route", "me", "moment1", "get_current_datetime", "get_t", "dateString", "moment1", "get_time", "time_zone", "get_date_from_now", "dateObj", "type", "time_zone", "sameDay", "elseDay", "moment1", "is_date_change", "prevObj", "curDate", "prevDate", "scroll_to_bottom", "$element", "container", "is_image", "filename", "is_video", "is_audio", "fileExtension", "audioExtensions", "is_document", "is_voice_clip", "is_email", "value", "pattern", "mark_messsages_as_read", "user", "channel", "parent_channel", "get_avatar_html", "room_name", "room_type", "color", "check_if_chat_window_open", "element", "data", "open_chat_windows", "open_window_exist", "open_chat_window", "contains_arabic", "text", "arabicPattern", "get_profile_full_name", "user_email", "get_user_names", "users_list", "uniqueNamesSet", "user", "get_user_emails", "uniqueEmailsSet", "check_if_room_admin", "room", "email", "send_message", "message_info", "content", "send_date", "is_first_message", "attachment", "sub_channel", "is_link", "is_media", "is_document", "is_voice_clip", "file_id", "message_type", "message_template_type", "only_receive_by", "chat_topic", "is_screenshot", "reply_to_message_name", "is_forwarded", "forwarded_from", "create_sub_channel", "params", "new_contributors", "parent_channel", "creation_date", "last_active_sub_channel", "user_to_remove", "empty_contributor_list", "freeze", "get_time_now", "formatted", "get_chat_members", "check_if_contributor_active", "channel", "show_overlay", "overlay", "hide_overlay", "ChatPortalSpace", "opts", "res", "messageName", "newHtml", "original", "$msg", "$bubble", "$actions", "$edited", "$reply", "$forwarded", "_", "n", "cached", "reactions_json", "_a", "parsed", "root", "reactions", "emoji_counts", "e", "attr", "a", "b", "rows", "rendered", "d", "title", "defaultText", "onSave", "id", "clickNs", "handler", "$btn", "$ta", "val", "$modal", "err", "html", "text", "line", "payload", "emojis", "$wrap", "byEmojiSenders", "r", "u", "emo", "count", "users", "safeUsers", "messages_list", "names", "m", "$menu", "rect", "w", "h", "left", "spaceAbove", "spaceBelow", "top", "emoji", "me", "current", "sender", "get_current_datetime", "emoji_details", "newJsonObj", "initialEmoji", "items", "renderEmoji", "filtered", "x", "firstNameFromEmail", "summary", "data", "query", "q", "matches", "regex", "name", "originalHtml", "plainText", "highlighted", "div", "replyMsgName", "maxLen", "header_html", "date_line", "init_message", "get_respondent_user", "get_messages", "chat_actions_html", "currentText", "formattedContent", "LONG_PRESS_MS", "MOVE_CANCEL_PX", "dx", "dy", "snippet", "$host", "target", "$search", "get_t", "time", "chat_type", "scroll_to_bottom", "element", "date_line_html", "message_type", "reply_preview", "message_content", "dateObj", "result", "get_date_from_now", "is_date_change", "params", "content", "type", "message_name", "sender_email", "is_deleted", "is_edited", "reply_to_message", "$recipient_element", "$message_element", "$sanitized_content", "deleteIcon", "isMine", "$reactions", "emojiSummary", "p", "previewSender", "previewText", "previewType", "thumbUrl", "senderLabel", "textLabel", "thumbHTML", "icon", "isDark", "bg", "localReplyPreview", "snip", "safeText", "results", "create_guest_profile_and_channel", "guest_message_info", "send_message", "creation_date", "room", "send_date", "respondent_user", "reply_to_message_name", "email", "local", "first", "ChatWindow", "opts", "ChatContact", "opts", "hasAny", "x", "selected", "_", "el", "$el", "email", "platform", "p", "isSelected", "s", "me", "d", "dialog", "rows", "cd", "index", "html", "row", "values", "has_default", "element", "default_platform", "contact_info", "avatar_html", "icons_html", "info_html", "innerhtml", "html_options", "contact_details", "i", "option", "isUserContact", "isAdmin", "isSystemManager", "user_contact", "e", "contact_element", "contact", "default_whatsapp_number", "default_whatsapp_type", "check_if_chat_window_open", "icon", "is_forward", "$dropdown_item", "fallback_selector", "itemToRemove", "item", "uniqueEmails", "user_email_list", "is_email", "user_phone_list", "room", "room_type", "new_member", "room_status", "ChatWindow", "profile", "ChatSpace", "user_email", "check_if_contact_has_chat", "room_info", "check_if_contact_has_whatsapp_chat", "user_flag", "contact_type", "import_quill", "import_quill", "import_quill_delta", "Keys", "keys_default", "import_quill", "Embed", "Quill", "MentionBlot", "data", "node", "denotationChar", "check_contact_has_chat", "domNode", "user_email", "contact", "contact_name", "platform", "room", "check_if_contact_has_chat", "open_chat_space", "user", "check_if_chat_window_open", "chat_window", "ChatWindow", "profile", "ChatSpace", "Mention", "quill", "options", "item", "searchTerm", "node", "delta", "plaintext", "Delta", "keys_default", "scrollItemInView", "i", "itemHeight", "itemPos", "containerTop", "containerBottom", "itemLink", "data", "Quill", "index", "mentionChar", "li", "s", "topPos", "containerPos", "leftPos", "rightPos", "browserWidth", "mentionCharPos", "containerHeight", "containerWidth", "overMentionCharPos", "range", "startPos", "beforeCursorPos", "mentionCharIndex", "prev", "cur", "previousIndex", "mentionIndex", "textAfter", "oldDelta", "source", "quill_mention_default", "Quill", "quill_mention_default", "TypeMessageInput", "opts", "chat_space", "search_term", "renderList", "method", "values", "item", "TagBlot", "opts", "me", "user_to_remove", "empty_contributor_list", "user", "contributors", "room", "user_email", "last_active_sub_channel", "message_info", "send_message", "create_sub_channel", "scroll_to_bottom", "ChatRoom", "opts", "platform", "platform_icon", "chat_channel", "get_avatar_html", "last_message", "icon_html", "info_html", "date_html", "get_date_from_now", "inner_html", "message_type", "profile_last_message", "voice_duration", "last_message_text", "last_message_after_update", "isHTML", "message", "keyword", "startIndex", "matched", "date", "mode", "me", "e", "check_if_chat_window_open", "ChatWindow", "ChatSpace", "mark_messsages_as_read", "item", "last_message_html", "$content", "sender_name", "get_profile_full_name", "receiver_email", "index", "usernames", "email", "you_index", "you_element", "isHTML", "content", "htmlPattern", "FRAPPE_MAJOR_VERSION", "initFrappeVersion", "ChatList", "opts", "q", "message", "search_in_rooms", "chat_list_header_html", "chat_list_search_html", "signal", "results_info", "get_channels_list", "empty_chat_list_container", "error", "element", "profile", "ChatRoom", "query", "room", "me", "contactList", "ChatContactList", "check_if_website_user_has_support_channel", "chat_window", "check_if_chat_window_open", "ChatWindow", "ChatSpace", "st", "ih", "sh", "res", "findChatRoomItem", "chat_room", "setCommonFields", "chat_room_item", "channel", "unread_messages", "last_message_media_type", "last_message_voice_duration", "get_last_message_type", "sanitized_last_message", "get_time", "user", "results", "num_of_results", "rooms", "chatRoom", "s", "ca", "i", "c", "$view", "item", "email", "limit", "offset", "room_type", "user_email", "remove_date", "website_user_email", "FRAPPE_MAJOR_VERSION", "initFrappeVersion", "ChatContactList", "opts", "value", "is_first", "data", "get_channels_list_for_forward", "new_rooms", "total", "r", "title", "subtitle", "$row", "e", "roomObj", "room", "x", "chat_list_header_html", "chat_list_search_html", "get_contacts_for_adding_to_group", "get_contacts_for_new_group", "error", "me", "container", "get_contacts", "new_contacts", "element", "profile", "cc", "ChatContact", "el", "new_group_html", "query", "contact", "contact_name", "contact_email", "contact_phone", "contactList", "ChatList", "add_group_member", "added_members_name", "get_user_names", "added_members_email", "get_user_emails", "content", "chat_room", "message_info", "send_message", "member", "html", "check_if_room_admin", "$view", "show_overlay", "room_info", "create_group", "room_name", "chat_window", "ChatWindow", "ChatSpace", "hide_overlay", "n", "platform", "_a", "res", "last_message_preview", "_b", "_c", "platform_profile", "platform_gateway", "users", "__spreadValues", "roomRes", "check_if_contact_has_chat", "preview", "p", "forwarded_content", "t", "user_email", "limit", "offset", "search_text", "email", "selected_contacts_list", "user", "creation_date", "existing_members", "existing_contributors", "new_members", "last_active_sub_channel", "ChatInfo", "opts", "me", "r", "d", "dialog", "rows", "cd", "index", "html", "row", "values", "header", "body", "checkemail", "check_if_room_admin", "useremail", "room_emails3", "isClosed", "media_links_docs_section", "refernce_doctypes_section", "group_sections", "room1", "get_room_creator", "room_emails", "get_chat_members", "con", "e", "contributor_sections", "checkemail2", "room_emails4", "check_if_contributor_active", "direct_chat_sections", "room_emails1", "group_emails", "groups_in_common", "get_room_in_common", "topic_title_section", "member_section", "chat_members", "member", "topic_contributors", "get_topic_contributors", "contributors_section", "c", "guest_sections", "channel", "room", "$btn", "data", "newname", "message_info", "send_message", "$search", "empty_contributor_list", "user", "params", "leave_contributor", "only_room_admin", "get_room_admins", "are_members", "is_member", "new_chat_members", "content", "chat_room", "arr", "new_admin_email", "res33", "remove_group_member_and_assign_new_admin", "admin_message_info", "last_active_sub_channel", "emailList", "emailListJson", "disable_contributors", "res3", "remove_group_member", "event", "$target", "$this", "id", "email", "reference_doctype", "chat_channel", "chat_topic_subject", "remove_chat_topic", "remove_reference_doctype", "dd", "res", "get_media", "get_links", "div", "get_docs", "channel_name", "ChatContactList", "input", "filter", "members_to_add", "i", "txtValue", "roome_type", "check_if_chat_window_open", "chat_window", "ChatWindow", "profile", "ChatSpace", "members", "uniqueProfileIds", "topic_section", "create_refernce_doctype", "doctype", "show_delete", "docname", "get_time", "email1", "email2", "remove_date", "parent_channel", "user_to_remove_list", "user_email", "creation_date", "user_to_remove", "freeze", "chat_topic", "VoiceClip", "opts", "context", "analyser", "source", "data", "mediaRecorder", "isPaused", "recordedChunks", "timerInterval", "interval", "totalSeconds", "animationFrameId", "drawTimer", "lastDrawTime", "me", "startTimer", "hour", "minute", "seconds", "stopTimer", "resetTimer", "draw", "currentTime", "canvas", "canvasContext", "dataArray", "sliceWidth", "x", "i", "y", "stopdraw", "localStream", "e", "track", "blob", "reader", "base64data", "response", "error", "script", "ChatSpace", "opts", "reactions_json", "parsed", "root", "reactions", "emoji_counts", "e", "messageName", "cached", "payload", "initialEmoji", "items", "r", "emojis", "currentFilter", "renderEmoji", "emo", "uniqueEmails", "x", "nameMap", "email", "get_profile_full_name", "filtersHtml", "_a", "d", "renderList", "filtered", "a", "b", "rows", "displayName", "when", "html", "div", "$bubble", "$menu", "rendered", "rect", "w", "h", "left", "spaceAbove", "spaceBelow", "top", "emoji", "$msg", "$reactions", "query", "res", "count", "result", "it", "snippet", "$box", "replyMsgName", "maxLen", "original", "text", "msg", "maxTries", "limit", "tries", "get_messages", "regex", "replaced", "entries", "obs", "$wrap", "byEmojiSenders", "u", "users", "safeUsers", "data", "messages_list", "m", "args", "platform", "platform_icon", "check_if_user_has_permission", "res2", "check_if_user_send_request", "screen_width", "right_width", "left_width", "index", "header_title", "header_full_name", "get_avatar_html", "last_active", "user_datetime", "last_active_value", "get_last_active", "get_date_from_now", "get_time", "current_user_datetime", "get_time_now", "icon_html", "header_html", "$search", "$t", "value", "get_sub_channel_members", "get_contributors", "scroll_arrow", "message_info", "send_message", "error", "no_messages_info", "get_chat_members", "topic_info", "get_topic_info", "me", "target_channel", "$reopenBtn", "$createNewBtn", "$btnWrapper", "room", "contact", "contact_name", "TypeMessageInput", "VoiceClip", "file_attachment", "chat_actions_html", "LONG_PRESS_MS", "MOVE_CANCEL_PX", "dx", "dy", "send_topic_access_request", "track", "audio", "item", "ChatInfo", "id0", "id1", "id2", "attr", "id", "tit", "chat_bottom", "file", "textValue", "container", "contains_arabic", "ql_mention_list_container", "$wrapper", "isEditedBefore", "currentText", "originalText", "values", "formattedContent", "line", "$actions", "$host", "forward_payload", "ChatContactList", "target", "dataurl", "resolve", "reject", "show_overlay", "xhr", "hide_overlay", "file_doc", "messages", "errorObj", "form_data", "audioUrl", "$voiceClipContainer", "filename", "duration", "percentage", "remainingTime", "$cont", "event", "totalWidth", "audioTime", "user_email", "check_if_contact_has_chat", "check_if_chat_window_open", "ChatWindow", "profile", "type_message_input", "scroll", "element", "date_line_html", "down_arrow_html", "message_type", "reply_preview", "message_content", "$messageBubble", "attributeFound", "file_name", "dateObj", "create_date_line", "date_line", "is_date_change", "params", "_b", "_c", "_d", "content", "time", "type", "sender", "message_name", "message_template_type", "reply_to_message", "is_forwarded", "is_deleted", "sender_email", "is_edited", "original_content", "$recipient_element", "$message_element", "$name_element", "$sanitized_content", "forwarded_text", "$forwarded_label", "p", "previewSender", "previewText", "previewType", "thumbUrl", "senderLabel", "textLabel", "thumbHTML", "icon", "isDark", "bg", "forwardIcon", "deleteIcon", "$messageActions", "isMyMessage", "isTextOnly", "sender_name", "receiver_email", "usernames", "you_index", "you_element", "receiver_name", "send_date", "attachment", "file_id", "chat_room", "is_screenshot", "results", "create_website_support_group", "isSupportChannel", "selected_contacts_list", "create_group", "new_member", "add_group_member", "$content", "mention_users", "mention_doctypes", "mentioned_users_emails", "obj", "mentioned_users_name", "old_sub_channel", "i", "TagBlot", "add_reference_doctype", "create_chat_topic", "contributors", "mention_msg", "create_sub_channel", "mention_message_info", "update_sub_channel_for_last_message", "message", "mentions", "mention", "mentioned_users", "mentioned", "member", "contributor", "doc", "err", "urlRegex", "link", "node", "replacedText", "matched", "fragment", "mailRegex", "file_url", "is_image", "is_video", "is_document", "excel", "word", "pdf", "powerpoint", "rar", "extension", "is_audio", "is_voice_clip", "$container", "playbutton", "$record", "$canvas", "canvas", "ctx", "audioContext", "drawAudio", "url", "response", "arrayBuffer", "audioBuffer", "minutes", "remainingSeconds", "paddedMinutes", "paddedSeconds", "duration_html", "draw", "normalizeData", "filterData", "rawData", "samples", "blockSize", "filteredData", "blockStart", "sum", "j", "maxVal", "multiplier", "n", "normalizedData", "dpr", "padding", "width", "height", "drawLineSegment", "isEven", "chat_type", "scroll_to_bottom", "targetChannel", "last_active_sub_channel_before_realtime", "mark_messsages_as_read", "user", "removed_member", "channel", "chat_topic_status_icon", "$link", "changes", "forceRebuild", "rebuildFields", "field", "rebuilt", "$old", "is_active_contributor", "get_last_active_sub_channel", "check_if_contributor_active", "reset", "tag_section_exists", "tag_section", "get_all_sub_channels_for_contributor", "$chatBox", "st", "totalHeight", "visibleHeight", "scrollableHeight", "scrollUpThreshold", "bottomThreshold", "arrowButton", "isTyping", "mobile_app", "chatWindow", "editor", "t", "name", "doctype_type", "check", "check_reference_doctype_empty", "template_type", "show_doctype_selector", "selected_docname", "containerHeight", "docname", "mentioned_doctype_section", "chat_channel", "chat_topic_subject", "remove_chat_topic", "toggle_chat_topic_status", "new_subject", "docnames", "documents", "room_type", "chat_topic_space", "remove_date", "offset", "parent_channel", "last_chat_space_message", "last_active_sub_channel", "contact_email", "chat_topic", "chat_topic_channel", "chat_topic_space_subject", "reference_doctype", "reference_docname", "website_user_email", "doctype", "callback", "FRAPPE_MAJOR_VERSION", "initFrappeVersion", "token", "res", "get_settings", "calculate_unread_messages_guest", "calculate_unread_messages_forGuest", "calculate_unread_messages_per_rooms", "calculate_unread_messages", "ChatPortalSpace", "ChatBubble", "navbar_icon_html", "updated_res", "ChatList", "e", "chat_app", "navbar", "modal", "me", "updateUnreadCount", "addUnreadRoom", "room", "playChatNotificationSound", "error", "channel", "obj", "result", "user"] -} diff --git a/clefincode_chat/public/dist/js/override.bundle.BA7XCFHI.js b/clefincode_chat/public/dist/js/override.bundle.BA7XCFHI.js deleted file mode 100644 index 83f23dd..0000000 --- a/clefincode_chat/public/dist/js/override.bundle.BA7XCFHI.js +++ /dev/null @@ -1,16337 +0,0 @@ -(()=>{var Dc=Object.create;var Rn=Object.defineProperty;var Cc=Object.getOwnPropertyDescriptor;var Sc=Object.getOwnPropertyNames,Go=Object.getOwnPropertySymbols,Ic=Object.getPrototypeOf,Vo=Object.prototype.hasOwnProperty,Xc=Object.prototype.propertyIsEnumerable;var Yo=(i,e,t)=>e in i?Rn(i,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[e]=t,mt=(i,e)=>{for(var t in e||(e={}))Vo.call(e,t)&&Yo(i,t,e[t]);if(Go)for(var t of Go(e))Xc.call(e,t)&&Yo(i,t,e[t]);return i};var U1=(i=>typeof require!="undefined"?require:typeof Proxy!="undefined"?new Proxy(i,{get:(e,t)=>(typeof require!="undefined"?require:e)[t]}):i)(function(i){if(typeof require!="undefined")return require.apply(this,arguments);throw new Error('Dynamic require of "'+i+'" is not supported')});var t0=(i,e)=>()=>(e||i((e={exports:{}}).exports,e),e.exports);var Uc=(i,e,t,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of Sc(e))!Vo.call(i,r)&&r!==t&&Rn(i,r,{get:()=>e[r],enumerable:!(o=Cc(e,r))||o.enumerable});return i};var je=(i,e,t)=>(t=i!=null?Dc(Ic(i)):{},Uc(e||!i||!i.__esModule?Rn(t,"default",{value:i,enumerable:!0}):t,i));var Jo=t0((Qo,En)=>{(function(i){if(typeof Qo=="object"&&typeof En!="undefined")En.exports=i();else if(typeof define=="function"&&define.amd)define([],i);else{var e;typeof window!="undefined"?e=window:typeof global!="undefined"?e=global:typeof self!="undefined"?e=self:e=this,e.localforage=i()}})(function(){var i,e,t;return function o(r,p,s){function M(A,W){if(!p[A]){if(!r[A]){var g=typeof U1=="function"&&U1;if(!W&&g)return g(A,!0);if(z)return z(A,!0);var v=new Error("Cannot find module '"+A+"'");throw v.code="MODULE_NOT_FOUND",v}var R=p[A]={exports:{}};r[A][0].call(R.exports,function(B){var F=r[A][1][B];return M(F||B)},R,R.exports,o,r,p,s)}return p[A].exports}for(var z=typeof U1=="function"&&U1,_=0;_=43)}}).catch(function(){return!1})}function c0(O){return typeof V=="boolean"?g.resolve(V):X(O).then(function(u){return V=u,V})}function d0(O){var u=N[O.name],d={};d.promise=new g(function(q,y){d.resolve=q,d.reject=y}),u.deferredOperations.push(d),u.dbReady?u.dbReady=u.dbReady.then(function(){return d.promise}):u.dbReady=d.promise}function b0(O){var u=N[O.name],d=u.deferredOperations.pop();if(d)return d.resolve(),d.promise}function v0(O,u){var d=N[O.name],q=d.deferredOperations.pop();if(q)return q.reject(u),q.promise}function y0(O,u){return new g(function(d,q){if(N[O.name]=N[O.name]||H(),O.db)if(u)d0(O),O.db.close();else return d(O.db);var y=[O.name];u&&y.push(O.version);var h=_.open.apply(_,y);u&&(h.onupgradeneeded=function(w){var x=h.result;try{x.createObjectStore(O.storeName),w.oldVersion<=1&&x.createObjectStore(I)}catch(P){if(P.name==="ConstraintError")console.warn('The database "'+O.name+'" has been upgraded from version '+w.oldVersion+" to version "+w.newVersion+', but the storage "'+O.storeName+'" already exists.');else throw P}}),h.onerror=function(w){w.preventDefault(),q(h.error)},h.onsuccess=function(){var w=h.result;w.onversionchange=function(x){x.target.close()},d(w),b0(O)}})}function g0(O){return y0(O,!1)}function Y(O){return y0(O,!0)}function e0(O,u){if(!O.db)return!0;var d=!O.db.objectStoreNames.contains(O.storeName),q=O.versionO.db.version;if(q&&(O.version!==u&&console.warn('The database "'+O.name+`" can't be downgraded from version `+O.db.version+" to version "+O.version+"."),O.version=O.db.version),y||d){if(d){var h=O.db.version+1;h>O.version&&(O.version=h)}return!0}return!1}function E0(O){return new g(function(u,d){var q=new FileReader;q.onerror=d,q.onloadend=function(y){var h=btoa(y.target.result||"");u({__local_forage_encoded_blob:!0,data:h,type:O.type})},q.readAsBinaryString(O)})}function _0(O){var u=G(atob(O.data));return W([u],{type:O.type})}function D0(O){return O&&O.__local_forage_encoded_blob}function K0(O){var u=this,d=u._initReady().then(function(){var q=N[u._dbInfo.name];if(q&&q.dbReady)return q.dbReady});return R(d,O,O),d}function _1(O){d0(O);for(var u=N[O.name],d=u.forages,q=0;q0&&(!O.db||h.name==="InvalidStateError"||h.name==="NotFoundError"))return g.resolve().then(function(){if(!O.db||h.name==="NotFoundError"&&!O.db.objectStoreNames.contains(O.storeName)&&O.version<=O.db.version)return O.db&&(O.version=O.db.version+1),Y(O)}).then(function(){return _1(O).then(function(){N0(O,u,d,q-1)})}).catch(d);d(h)}}function H(){return{forages:[],db:null,dbReady:null,deferredOperations:[]}}function n1(O){var u=this,d={db:null};if(O)for(var q in O)d[q]=O[q];var y=N[d.name];y||(y=H(),N[d.name]=y),y.forages.push(u),u._initReady||(u._initReady=u.ready,u.ready=K0);var h=[];function w(){return g.resolve()}for(var x=0;x>4,S[y++]=(w&15)<<4|x>>2,S[y++]=(x&3)<<6|P&63;return D}function Z1(O){var u=new Uint8Array(O),d="",q;for(q=0;q>2],d+=o0[(u[q]&3)<<4|u[q+1]>>4],d+=o0[(u[q+1]&15)<<2|u[q+2]>>6],d+=o0[u[q+2]&63];return u.length%3===2?d=d.substring(0,d.length-1)+"=":u.length%3===1&&(d=d.substring(0,d.length-2)+"=="),d}function xe(O,u){var d="";if(O&&(d=Be.call(O)),O&&(d==="[object ArrayBuffer]"||O.buffer&&Be.call(O.buffer)==="[object ArrayBuffer]")){var q,y=r0;O instanceof ArrayBuffer?(q=O,y+=k1):(q=O.buffer,d==="[object Int8Array]"?y+=X0:d==="[object Uint8Array]"?y+=at:d==="[object Uint8ClampedArray]"?y+=T1:d==="[object Int16Array]"?y+=J0:d==="[object Uint16Array]"?y+=f1:d==="[object Int32Array]"?y+=n0:d==="[object Uint32Array]"?y+=P1:d==="[object Float32Array]"?y+=we:d==="[object Float64Array]"?y+=it:u(new Error("Failed to get type for BinaryArray"))),u(y+Z1(q))}else if(d==="[object Blob]"){var h=new FileReader;h.onload=function(){var w=I0+O.type+"~"+Z1(this.result);u(r0+J1+w)},h.readAsArrayBuffer(O)}else try{u(JSON.stringify(O))}catch(w){console.error("Couldn't convert value into a JSON string: ",O),u(null,w)}}function ee(O){if(O.substring(0,F0)!==r0)return JSON.parse(O);var u=O.substring(pt),d=O.substring(F0,pt),q;if(d===J1&&k0.test(u)){var y=u.match(k0);q=y[1],u=u.substring(y[0].length)}var h=V0(u);switch(d){case k1:return h;case J1:return W([h],{type:q});case X0:return new Int8Array(h);case at:return new Uint8Array(h);case T1:return new Uint8ClampedArray(h);case J0:return new Int16Array(h);case f1:return new Uint16Array(h);case n0:return new Int32Array(h);case P1:return new Uint32Array(h);case we:return new Float32Array(h);case it:return new Float64Array(h);default:throw new Error("Unkown type: "+d)}}var q0={serialize:xe,deserialize:ee,stringToBuffer:V0,bufferToString:Z1};function Ne(O,u,d,q){O.executeSql("CREATE TABLE IF NOT EXISTS "+u.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],d,q)}function ct(O){var u=this,d={db:null};if(O)for(var q in O)d[q]=typeof O[q]!="string"?O[q].toString():O[q];var y=new g(function(h,w){try{d.db=openDatabase(d.name,String(d.version),d.description,d.size)}catch(x){return w(x)}d.db.transaction(function(x){Ne(x,d,function(){u._dbInfo=d,h()},function(P,D){w(D)})},w)});return d.serializer=q0,y}function o1(O,u,d,q,y,h){O.executeSql(d,q,y,function(w,x){x.code===x.SYNTAX_ERR?w.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[u.storeName],function(P,D){D.rows.length?h(P,x):Ne(P,u,function(){P.executeSql(d,q,y,h)},h)},h):h(w,x)},h)}function ke(O,u){var d=this;O=B(O);var q=new g(function(y,h){d.ready().then(function(){var w=d._dbInfo;w.db.transaction(function(x){o1(x,w,"SELECT * FROM "+w.storeName+" WHERE key = ? LIMIT 1",[O],function(P,D){var S=D.rows.length?D.rows.item(0).value:null;S&&(S=w.serializer.deserialize(S)),y(S)},function(P,D){h(D)})})}).catch(h)});return v(q,u),q}function te(O,u){var d=this,q=new g(function(y,h){d.ready().then(function(){var w=d._dbInfo;w.db.transaction(function(x){o1(x,w,"SELECT * FROM "+w.storeName,[],function(P,D){for(var S=D.rows,j=S.length,a0=0;a00){w(A1.apply(y,[O,P,d,q-1]));return}x(a0)}})})}).catch(x)});return v(h,d),h}function ne(O,u,d){return A1.apply(this,[O,u,d,1])}function Gt(O,u){var d=this;O=B(O);var q=new g(function(y,h){d.ready().then(function(){var w=d._dbInfo;w.db.transaction(function(x){o1(x,w,"DELETE FROM "+w.storeName+" WHERE key = ?",[O],function(){y()},function(P,D){h(D)})})}).catch(h)});return v(q,u),q}function oe(O){var u=this,d=new g(function(q,y){u.ready().then(function(){var h=u._dbInfo;h.db.transaction(function(w){o1(w,h,"DELETE FROM "+h.storeName,[],function(){q()},function(x,P){y(P)})})}).catch(y)});return v(d,O),d}function Yt(O){var u=this,d=new g(function(q,y){u.ready().then(function(){var h=u._dbInfo;h.db.transaction(function(w){o1(w,h,"SELECT COUNT(key) as c FROM "+h.storeName,[],function(x,P){var D=P.rows.item(0).c;q(D)},function(x,P){y(P)})})}).catch(y)});return v(d,O),d}function D1(O,u){var d=this,q=new g(function(y,h){d.ready().then(function(){var w=d._dbInfo;w.db.transaction(function(x){o1(x,w,"SELECT key FROM "+w.storeName+" WHERE id = ? LIMIT 1",[O+1],function(P,D){var S=D.rows.length?D.rows.item(0).key:null;y(S)},function(P,D){h(D)})})}).catch(h)});return v(q,u),q}function re(O){var u=this,d=new g(function(q,y){u.ready().then(function(){var h=u._dbInfo;h.db.transaction(function(w){o1(w,h,"SELECT key FROM "+h.storeName,[],function(x,P){for(var D=[],S=0;S '__WebKitDatabaseInfoTable__'",[],function(y,h){for(var w=[],x=0;x0}function Jt(O){var u=this,d={};if(O)for(var q in O)d[q]=O[q];return d.keyPrefix=ae(O,u._defaultConfig),C1()?(u._dbInfo=d,d.serializer=q0,g.resolve()):g.reject()}function j0(O){var u=this,d=u.ready().then(function(){for(var q=u._dbInfo.keyPrefix,y=localStorage.length-1;y>=0;y--){var h=localStorage.key(y);h.indexOf(q)===0&&localStorage.removeItem(h)}});return v(d,O),d}function p1(O,u){var d=this;O=B(O);var q=d.ready().then(function(){var y=d._dbInfo,h=localStorage.getItem(y.keyPrefix+O);return h&&(h=y.serializer.deserialize(h)),h});return v(q,u),q}function a1(O,u){var d=this,q=d.ready().then(function(){for(var y=d._dbInfo,h=y.keyPrefix,w=h.length,x=localStorage.length,P=1,D=0;D=0;w--){var x=localStorage.key(w);x.indexOf(h)===0&&localStorage.removeItem(x)}}):y=g.reject("Invalid arguments"),v(y,u),y}var tn={_driver:"localStorageWrapper",_initStorage:Jt,_support:Z0(),iterate:a1,getItem:p1,setItem:Zt,removeItem:h1,clear:j0,length:c1,key:S0,keys:r1,dropInstance:en},w0=function(u,d){return u===d||typeof u=="number"&&typeof d=="number"&&isNaN(u)&&isNaN(d)},ie=function(u,d){for(var q=u.length,y=0;y{(function(i,e){typeof Bn=="object"&&typeof de!="undefined"?de.exports=e():typeof define=="function"&&define.amd?define(e):i.moment=e()})(Bn,function(){"use strict";var i;function e(){return i.apply(null,arguments)}function t(n){i=n}function o(n){return n instanceof Array||Object.prototype.toString.call(n)==="[object Array]"}function r(n){return n!=null&&Object.prototype.toString.call(n)==="[object Object]"}function p(n,a){return Object.prototype.hasOwnProperty.call(n,a)}function s(n){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(n).length===0;var a;for(a in n)if(p(n,a))return!1;return!0}function M(n){return n===void 0}function z(n){return typeof n=="number"||Object.prototype.toString.call(n)==="[object Number]"}function _(n){return n instanceof Date||Object.prototype.toString.call(n)==="[object Date]"}function A(n,a){var c=[],b,l=n.length;for(b=0;b>>0,b;for(b=0;b0)for(c=0;c=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,l)).toString().substr(1)+b}var D0=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,K0=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,_1={},N0={};function H(n,a,c,b){var l=b;typeof b=="string"&&(l=function(){return this[b]()}),n&&(N0[n]=l),a&&(N0[a[0]]=function(){return _0(l.apply(this,arguments),a[1],a[2])}),c&&(N0[c]=function(){return this.localeData().ordinal(l.apply(this,arguments),n)})}function n1(n){return n.match(/\[[\s\S]/)?n.replace(/^\[|\]$/g,""):n.replace(/\\/g,"")}function f0(n){var a=n.match(D0),c,b;for(c=0,b=a.length;c=0&&K0.test(n);)n=n.replace(K0,b),K0.lastIndex=0,c-=1;return n}var i1={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Ee(n){var a=this._longDateFormat[n],c=this._longDateFormat[n.toUpperCase()];return a||!c?a:(this._longDateFormat[n]=c.match(D0).map(function(b){return b==="MMMM"||b==="MM"||b==="DD"||b==="dddd"?b.slice(1):b}).join(""),this._longDateFormat[n])}var u1="Invalid date";function m(){return this._invalidDate}var T="%d",k=/\d{1,2}/;function U(n){return this._ordinal.replace("%d",n)}var J={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function o0(n,a,c,b){var l=this._relativeTime[c];return b0(l)?l(n,a,c,b):l.replace(/%d/i,n)}function I0(n,a){var c=this._relativeTime[n>0?"future":"past"];return b0(c)?c(a):c.replace(/%s/i,a)}var k0={};function r0(n,a){var c=n.toLowerCase();k0[c]=k0[c+"s"]=k0[a]=n}function F0(n){return typeof n=="string"?k0[n]||k0[n.toLowerCase()]:void 0}function k1(n){var a={},c,b;for(b in n)p(n,b)&&(c=F0(b),c&&(a[c]=n[b]));return a}var J1={};function X0(n,a){J1[n]=a}function at(n){var a=[],c;for(c in n)p(n,c)&&a.push({unit:c,priority:J1[c]});return a.sort(function(b,l){return b.priority-l.priority}),a}function T1(n){return n%4===0&&n%100!==0||n%400===0}function J0(n){return n<0?Math.ceil(n)||0:Math.floor(n)}function n0(n){var a=+n,c=0;return a!==0&&isFinite(a)&&(c=J0(a)),c}function f1(n,a){return function(c){return c!=null?(we(this,n,c),e.updateOffset(this,a),this):P1(this,n)}}function P1(n,a){return n.isValid()?n._d["get"+(n._isUTC?"UTC":"")+a]():NaN}function we(n,a,c){n.isValid()&&!isNaN(c)&&(a==="FullYear"&&T1(n.year())&&n.month()===1&&n.date()===29?(c=n0(c),n._d["set"+(n._isUTC?"UTC":"")+a](c,n.month(),ie(c,n.month()))):n._d["set"+(n._isUTC?"UTC":"")+a](c))}function it(n){return n=F0(n),b0(this[n])?this[n]():this}function pt(n,a){if(typeof n=="object"){n=k1(n);var c=at(n),b,l=c.length;for(b=0;b68?1900:2e3)};var y=f1("FullYear",!0);function h(){return T1(this.year())}function w(n,a,c,b,l,f,L){var Q;return n<100&&n>=0?(Q=new Date(n+400,a,c,b,l,f,L),isFinite(Q.getFullYear())&&Q.setFullYear(n)):Q=new Date(n,a,c,b,l,f,L),Q}function x(n){var a,c;return n<100&&n>=0?(c=Array.prototype.slice.call(arguments),c[0]=n+400,a=new Date(Date.UTC.apply(null,c)),isFinite(a.getUTCFullYear())&&a.setUTCFullYear(n)):a=new Date(Date.UTC.apply(null,arguments)),a}function P(n,a,c){var b=7+a-c,l=(7+x(n,0,b).getUTCDay()-a)%7;return-l+b-1}function D(n,a,c,b,l){var f=(7+c-b)%7,L=P(n,b,l),Q=1+7*(a-1)+f+L,i0,W0;return Q<=0?(i0=n-1,W0=q(i0)+Q):Q>q(n)?(i0=n+1,W0=Q-q(n)):(i0=n,W0=Q),{year:i0,dayOfYear:W0}}function S(n,a,c){var b=P(n.year(),a,c),l=Math.floor((n.dayOfYear()-b-1)/7)+1,f,L;return l<1?(L=n.year()-1,f=l+j(L,a,c)):l>j(n.year(),a,c)?(f=l-j(n.year(),a,c),L=n.year()+1):(L=n.year(),f=l),{week:f,year:L}}function j(n,a,c){var b=P(n,a,c),l=P(n+1,a,c);return(q(n)-b+l)/7}H("w",["ww",2],"wo","week"),H("W",["WW",2],"Wo","isoWeek"),r0("week","w"),r0("isoWeek","W"),X0("week",5),X0("isoWeek",5),K("w",q0),K("ww",q0,V0),K("W",q0),K("WW",q0,V0),C1(["w","ww","W","WW"],function(n,a,c,b){a[b.substr(0,1)]=n0(n)});function a0(n){return S(n,this._week.dow,this._week.doy).week}var z0={dow:0,doy:6};function u0(){return this._week.dow}function T0(){return this._week.doy}function B0(n){var a=this.localeData().week(this);return n==null?a:this.add((n-a)*7,"d")}function t1(n){var a=S(this,1,4).week;return n==null?a:this.add((n-a)*7,"d")}H("d",0,"do","day"),H("dd",0,0,function(n){return this.localeData().weekdaysMin(this,n)}),H("ddd",0,0,function(n){return this.localeData().weekdaysShort(this,n)}),H("dddd",0,0,function(n){return this.localeData().weekdays(this,n)}),H("e",0,0,"weekday"),H("E",0,0,"isoWeekday"),r0("day","d"),r0("weekday","e"),r0("isoWeekday","E"),X0("day",11),X0("weekday",11),X0("isoWeekday",11),K("d",q0),K("e",q0),K("E",q0),K("dd",function(n,a){return a.weekdaysMinRegex(n)}),K("ddd",function(n,a){return a.weekdaysShortRegex(n)}),K("dddd",function(n,a){return a.weekdaysRegex(n)}),C1(["dd","ddd","dddd"],function(n,a,c,b){var l=c._locale.weekdaysParse(n,b,c._strict);l!=null?a.d=l:R(c).invalidWeekday=n}),C1(["d","e","E"],function(n,a,c,b){a[b]=n0(n)});function S1(n,a){return typeof n!="string"?n:isNaN(n)?(n=a.weekdaysParse(n),typeof n=="number"?n:null):parseInt(n,10)}function De(n,a){return typeof n=="string"?a.weekdaysParse(n)%7||7:isNaN(n)?null:n}function Ce(n,a){return n.slice(a,7).concat(n.slice(0,a))}var Se="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),pn="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),cn="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),sn=D1,Mt=D1,Ti=D1;function Pi(n,a){var c=o(this._weekdays)?this._weekdays:this._weekdays[n&&n!==!0&&this._weekdays.isFormat.test(a)?"format":"standalone"];return n===!0?Ce(c,this._week.dow):n?c[n.day()]:c}function Di(n){return n===!0?Ce(this._weekdaysShort,this._week.dow):n?this._weekdaysShort[n.day()]:this._weekdaysShort}function Ci(n){return n===!0?Ce(this._weekdaysMin,this._week.dow):n?this._weekdaysMin[n.day()]:this._weekdaysMin}function Si(n,a,c){var b,l,f,L=n.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],b=0;b<7;++b)f=g([2e3,1]).day(b),this._minWeekdaysParse[b]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[b]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[b]=this.weekdays(f,"").toLocaleLowerCase();return c?a==="dddd"?(l=w0.call(this._weekdaysParse,L),l!==-1?l:null):a==="ddd"?(l=w0.call(this._shortWeekdaysParse,L),l!==-1?l:null):(l=w0.call(this._minWeekdaysParse,L),l!==-1?l:null):a==="dddd"?(l=w0.call(this._weekdaysParse,L),l!==-1||(l=w0.call(this._shortWeekdaysParse,L),l!==-1)?l:(l=w0.call(this._minWeekdaysParse,L),l!==-1?l:null)):a==="ddd"?(l=w0.call(this._shortWeekdaysParse,L),l!==-1||(l=w0.call(this._weekdaysParse,L),l!==-1)?l:(l=w0.call(this._minWeekdaysParse,L),l!==-1?l:null)):(l=w0.call(this._minWeekdaysParse,L),l!==-1||(l=w0.call(this._weekdaysParse,L),l!==-1)?l:(l=w0.call(this._shortWeekdaysParse,L),l!==-1?l:null))}function Ii(n,a,c){var b,l,f;if(this._weekdaysParseExact)return Si.call(this,n,a,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),b=0;b<7;b++){if(l=g([2e3,1]).day(b),c&&!this._fullWeekdaysParse[b]&&(this._fullWeekdaysParse[b]=new RegExp("^"+this.weekdays(l,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[b]=new RegExp("^"+this.weekdaysShort(l,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[b]=new RegExp("^"+this.weekdaysMin(l,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[b]||(f="^"+this.weekdays(l,"")+"|^"+this.weekdaysShort(l,"")+"|^"+this.weekdaysMin(l,""),this._weekdaysParse[b]=new RegExp(f.replace(".",""),"i")),c&&a==="dddd"&&this._fullWeekdaysParse[b].test(n))return b;if(c&&a==="ddd"&&this._shortWeekdaysParse[b].test(n))return b;if(c&&a==="dd"&&this._minWeekdaysParse[b].test(n))return b;if(!c&&this._weekdaysParse[b].test(n))return b}}function Xi(n){if(!this.isValid())return n!=null?this:NaN;var a=this._isUTC?this._d.getUTCDay():this._d.getDay();return n!=null?(n=S1(n,this.localeData()),this.add(n-a,"d")):a}function Ui(n){if(!this.isValid())return n!=null?this:NaN;var a=(this.day()+7-this.localeData()._week.dow)%7;return n==null?a:this.add(n-a,"d")}function ji(n){if(!this.isValid())return n!=null?this:NaN;if(n!=null){var a=De(n,this.localeData());return this.day(this.day()%7?a:a-7)}else return this.day()||7}function $i(n){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||bn.call(this),n?this._weekdaysStrictRegex:this._weekdaysRegex):(p(this,"_weekdaysRegex")||(this._weekdaysRegex=sn),this._weekdaysStrictRegex&&n?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ki(n){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||bn.call(this),n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(p(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Mt),this._weekdaysShortStrictRegex&&n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Fi(n){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||bn.call(this),n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(p(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ti),this._weekdaysMinStrictRegex&&n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function bn(){function n(e1,y1){return y1.length-e1.length}var a=[],c=[],b=[],l=[],f,L,Q,i0,W0;for(f=0;f<7;f++)L=g([2e3,1]).day(f),Q=Z0(this.weekdaysMin(L,"")),i0=Z0(this.weekdaysShort(L,"")),W0=Z0(this.weekdays(L,"")),a.push(Q),c.push(i0),b.push(W0),l.push(Q),l.push(i0),l.push(W0);a.sort(n),c.sort(n),b.sort(n),l.sort(n),this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+b.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Mn(){return this.hours()%12||12}function Hi(){return this.hours()||24}H("H",["HH",2],0,"hour"),H("h",["hh",2],0,Mn),H("k",["kk",2],0,Hi),H("hmm",0,0,function(){return""+Mn.apply(this)+_0(this.minutes(),2)}),H("hmmss",0,0,function(){return""+Mn.apply(this)+_0(this.minutes(),2)+_0(this.seconds(),2)}),H("Hmm",0,0,function(){return""+this.hours()+_0(this.minutes(),2)}),H("Hmmss",0,0,function(){return""+this.hours()+_0(this.minutes(),2)+_0(this.seconds(),2)});function Ao(n,a){H(n,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),a)})}Ao("a",!0),Ao("A",!1),r0("hour","h"),X0("hour",13);function ho(n,a){return a._meridiemParse}K("a",ho),K("A",ho),K("H",q0),K("h",q0),K("k",q0),K("HH",q0,V0),K("hh",q0,V0),K("kk",q0,V0),K("hmm",Ne),K("hmmss",ct),K("Hmm",Ne),K("Hmmss",ct),A0(["H","HH"],S0),A0(["k","kk"],function(n,a,c){var b=n0(n);a[S0]=b===24?0:b}),A0(["a","A"],function(n,a,c){c._isPm=c._locale.isPM(n),c._meridiem=n}),A0(["h","hh"],function(n,a,c){a[S0]=n0(n),R(c).bigHour=!0}),A0("hmm",function(n,a,c){var b=n.length-2;a[S0]=n0(n.substr(0,b)),a[r1]=n0(n.substr(b)),R(c).bigHour=!0}),A0("hmmss",function(n,a,c){var b=n.length-4,l=n.length-2;a[S0]=n0(n.substr(0,b)),a[r1]=n0(n.substr(b,2)),a[c1]=n0(n.substr(l)),R(c).bigHour=!0}),A0("Hmm",function(n,a,c){var b=n.length-2;a[S0]=n0(n.substr(0,b)),a[r1]=n0(n.substr(b))}),A0("Hmmss",function(n,a,c){var b=n.length-4,l=n.length-2;a[S0]=n0(n.substr(0,b)),a[r1]=n0(n.substr(b,2)),a[c1]=n0(n.substr(l))});function Gi(n){return(n+"").toLowerCase().charAt(0)==="p"}var Yi=/[ap]\.?m?\.?/i,Vi=f1("Hours",!0);function Qi(n,a,c){return n>11?c?"pm":"PM":c?"am":"AM"}var qo={calendar:e0,longDateFormat:i1,invalidDate:u1,ordinal:T,dayOfMonthOrdinalParse:k,relativeTime:J,months:st,monthsShort:L1,week:z0,weekdays:Se,weekdaysMin:cn,weekdaysShort:pn,meridiemParse:Yi},L0={},Ie={},Xe;function Ji(n,a){var c,b=Math.min(n.length,a.length);for(c=0;c0;){if(l=lt(f.slice(0,c).join("-")),l)return l;if(b&&b.length>=c&&Ji(f,b)>=c-1)break;c--}a++}return Xe}function ep(n){return n.match("^[^/\\\\]*$")!=null}function lt(n){var a=null,c;if(L0[n]===void 0&&typeof de!="undefined"&&de&&de.exports&&ep(n))try{a=Xe._abbr,c=U1,c("./locale/"+n),w1(a)}catch(b){L0[n]=null}return L0[n]}function w1(n,a){var c;return n&&(M(a)?c=q1(n):c=ln(n,a),c?Xe=c:typeof console!="undefined"&&console.warn&&console.warn("Locale "+n+" not found. Did you forget to load it?")),Xe._abbr}function ln(n,a){if(a!==null){var c,b=qo;if(a.abbr=n,L0[n]!=null)d0("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),b=L0[n]._config;else if(a.parentLocale!=null)if(L0[a.parentLocale]!=null)b=L0[a.parentLocale]._config;else if(c=lt(a.parentLocale),c!=null)b=c._config;else return Ie[a.parentLocale]||(Ie[a.parentLocale]=[]),Ie[a.parentLocale].push({name:n,config:a}),null;return L0[n]=new g0(y0(b,a)),Ie[n]&&Ie[n].forEach(function(l){ln(l.name,l.config)}),w1(n),L0[n]}else return delete L0[n],null}function tp(n,a){if(a!=null){var c,b,l=qo;L0[n]!=null&&L0[n].parentLocale!=null?L0[n].set(y0(L0[n]._config,a)):(b=lt(n),b!=null&&(l=b._config),a=y0(l,a),b==null&&(a.abbr=n),c=new g0(a),c.parentLocale=L0[n],L0[n]=c),w1(n)}else L0[n]!=null&&(L0[n].parentLocale!=null?(L0[n]=L0[n].parentLocale,n===w1()&&w1(n)):L0[n]!=null&&delete L0[n]);return L0[n]}function q1(n){var a;if(n&&n._locale&&n._locale._abbr&&(n=n._locale._abbr),!n)return Xe;if(!o(n)){if(a=lt(n),a)return a;n=[n]}return Zi(n)}function np(){return Y(L0)}function zn(n){var a,c=n._a;return c&&R(n).overflow===-2&&(a=c[p1]<0||c[p1]>11?p1:c[a1]<1||c[a1]>ie(c[j0],c[p1])?a1:c[S0]<0||c[S0]>24||c[S0]===24&&(c[r1]!==0||c[c1]!==0||c[h1]!==0)?S0:c[r1]<0||c[r1]>59?r1:c[c1]<0||c[c1]>59?c1:c[h1]<0||c[h1]>999?h1:-1,R(n)._overflowDayOfYear&&(aa1)&&(a=a1),R(n)._overflowWeeks&&a===-1&&(a=Zt),R(n)._overflowWeekday&&a===-1&&(a=en),R(n).overflow=a),n}var op=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,rp=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ap=/Z|[+-]\d\d(?::?\d\d)?/,zt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],On=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ip=/^\/?Date\((-?\d+)/i,pp=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,cp={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Wo(n){var a,c,b=n._i,l=op.exec(b)||rp.exec(b),f,L,Q,i0,W0=zt.length,e1=On.length;if(l){for(R(n).iso=!0,a=0,c=W0;aq(L)||n._dayOfYear===0)&&(R(n)._overflowDayOfYear=!0),c=x(L,0,n._dayOfYear),n._a[p1]=c.getUTCMonth(),n._a[a1]=c.getUTCDate()),a=0;a<3&&n._a[a]==null;++a)n._a[a]=b[a]=l[a];for(;a<7;a++)n._a[a]=b[a]=n._a[a]==null?a===2?1:0:n._a[a];n._a[S0]===24&&n._a[r1]===0&&n._a[c1]===0&&n._a[h1]===0&&(n._nextDay=!0,n._a[S0]=0),n._d=(n._useUTC?x:w).apply(null,b),f=n._useUTC?n._d.getUTCDay():n._d.getDay(),n._tzm!=null&&n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm),n._nextDay&&(n._a[S0]=24),n._w&&typeof n._w.d!="undefined"&&n._w.d!==f&&(R(n).weekdayMismatch=!0)}}function _p(n){var a,c,b,l,f,L,Q,i0,W0;a=n._w,a.GG!=null||a.W!=null||a.E!=null?(f=1,L=4,c=se(a.GG,n._a[j0],S(R0(),1,4).year),b=se(a.W,1),l=se(a.E,1),(l<1||l>7)&&(i0=!0)):(f=n._locale._week.dow,L=n._locale._week.doy,W0=S(R0(),f,L),c=se(a.gg,n._a[j0],W0.year),b=se(a.w,W0.week),a.d!=null?(l=a.d,(l<0||l>6)&&(i0=!0)):a.e!=null?(l=a.e+f,(a.e<0||a.e>6)&&(i0=!0)):l=f),b<1||b>j(c,f,L)?R(n)._overflowWeeks=!0:i0!=null?R(n)._overflowWeekday=!0:(Q=D(c,b,l,f,L),n._a[j0]=Q.year,n._dayOfYear=Q.dayOfYear)}e.ISO_8601=function(){},e.RFC_2822=function(){};function _n(n){if(n._f===e.ISO_8601){Wo(n);return}if(n._f===e.RFC_2822){go(n);return}n._a=[],R(n).empty=!0;var a=""+n._i,c,b,l,f,L,Q=a.length,i0=0,W0,e1;for(l=b1(n._f,n._locale).match(D0)||[],e1=l.length,c=0;c0&&R(n).unusedInput.push(L),a=a.slice(a.indexOf(b)+b.length),i0+=b.length),N0[f]?(b?R(n).empty=!1:R(n).unusedTokens.push(f),Jt(f,b,n)):n._strict&&!b&&R(n).unusedTokens.push(f);R(n).charsLeftOver=Q-i0,a.length>0&&R(n).unusedInput.push(a),n._a[S0]<=12&&R(n).bigHour===!0&&n._a[S0]>0&&(R(n).bigHour=void 0),R(n).parsedDateParts=n._a.slice(0),R(n).meridiem=n._meridiem,n._a[S0]=up(n._locale,n._a[S0],n._meridiem),W0=R(n).era,W0!==null&&(n._a[j0]=n._locale.erasConvertYear(W0,n._a[j0])),dn(n),zn(n)}function up(n,a,c){var b;return c==null?a:n.meridiemHour!=null?n.meridiemHour(a,c):(n.isPM!=null&&(b=n.isPM(c),b&&a<12&&(a+=12),!b&&a===12&&(a=0)),a)}function fp(n){var a,c,b,l,f,L,Q=!1,i0=n._f.length;if(i0===0){R(n).invalidFormat=!0,n._d=new Date(NaN);return}for(l=0;lthis?this:n:I()});function vo(n,a){var c,b;if(a.length===1&&o(a[0])&&(a=a[0]),!a.length)return R0();for(c=a[0],b=1;bthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Sp(){if(!M(this._isDSTShifted))return this._isDSTShifted;var n={},a;return p0(n,this),n=yo(n),n._a?(a=n._isUTC?g(n._a):R0(n._a),this._isDSTShifted=this.isValid()&&wp(n._a,a.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Ip(){return this.isValid()?!this._isUTC:!1}function Xp(){return this.isValid()?this._isUTC:!1}function Eo(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Up=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,jp=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function s1(n,a){var c=n,b=null,l,f,L;return dt(n)?c={ms:n._milliseconds,d:n._days,M:n._months}:z(n)||!isNaN(+n)?(c={},a?c[a]=+n:c.milliseconds=+n):(b=Up.exec(n))?(l=b[1]==="-"?-1:1,c={y:0,d:n0(b[a1])*l,h:n0(b[S0])*l,m:n0(b[r1])*l,s:n0(b[c1])*l,ms:n0(un(b[h1]*1e3))*l}):(b=jp.exec(n))?(l=b[1]==="-"?-1:1,c={y:I1(b[2],l),M:I1(b[3],l),w:I1(b[4],l),d:I1(b[5],l),h:I1(b[6],l),m:I1(b[7],l),s:I1(b[8],l)}):c==null?c={}:typeof c=="object"&&("from"in c||"to"in c)&&(L=$p(R0(c.from),R0(c.to)),c={},c.ms=L.milliseconds,c.M=L.months),f=new Ot(c),dt(n)&&p(n,"_locale")&&(f._locale=n._locale),dt(n)&&p(n,"_isValid")&&(f._isValid=n._isValid),f}s1.fn=Ot.prototype,s1.invalid=Ep;function I1(n,a){var c=n&&parseFloat(n.replace(",","."));return(isNaN(c)?0:c)*a}function wo(n,a){var c={};return c.months=a.month()-n.month()+(a.year()-n.year())*12,n.clone().add(c.months,"M").isAfter(a)&&--c.months,c.milliseconds=+a-+n.clone().add(c.months,"M"),c}function $p(n,a){var c;return n.isValid()&&a.isValid()?(a=An(a,n),n.isBefore(a)?c=wo(n,a):(c=wo(a,n),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function Bo(n,a){return function(c,b){var l,f;return b!==null&&!isNaN(+b)&&(d0(a,"moment()."+a+"(period, number) is deprecated. Please use moment()."+a+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),f=c,c=b,b=f),l=s1(c,b),xo(this,l,n),this}}function xo(n,a,c,b){var l=a._milliseconds,f=un(a._days),L=un(a._months);!n.isValid()||(b=b==null?!0:b,L&&ce(n,P1(n,"Month")+L*c),f&&we(n,"Date",P1(n,"Date")+f*c),l&&n._d.setTime(n._d.valueOf()+l*c),b&&e.updateOffset(n,f||L))}var Kp=Bo(1,"add"),Fp=Bo(-1,"subtract");function No(n){return typeof n=="string"||n instanceof String}function Hp(n){return E(n)||_(n)||No(n)||z(n)||Yp(n)||Gp(n)||n===null||n===void 0}function Gp(n){var a=r(n)&&!s(n),c=!1,b=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],l,f,L=b.length;for(l=0;lc.valueOf():c.valueOf()9999?C0(c,a?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):b0(Date.prototype.toISOString)?a?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",C0(c,"Z")):C0(c,a?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function s2(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var n="moment",a="",c,b,l,f;return this.isLocal()||(n=this.utcOffset()===0?"moment.utc":"moment.parseZone",a="Z"),c="["+n+'("]',b=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",l="-MM-DD[T]HH:mm:ss.SSS",f=a+'[")]',this.format(c+b+l+f)}function b2(n){n||(n=this.isUtc()?e.defaultFormatUtc:e.defaultFormat);var a=C0(this,n);return this.localeData().postformat(a)}function M2(n,a){return this.isValid()&&(E(n)&&n.isValid()||R0(n).isValid())?s1({to:this,from:n}).locale(this.locale()).humanize(!a):this.localeData().invalidDate()}function l2(n){return this.from(R0(),n)}function z2(n,a){return this.isValid()&&(E(n)&&n.isValid()||R0(n).isValid())?s1({from:this,to:n}).locale(this.locale()).humanize(!a):this.localeData().invalidDate()}function O2(n){return this.to(R0(),n)}function ko(n){var a;return n===void 0?this._locale._abbr:(a=q1(n),a!=null&&(this._locale=a),this)}var To=X("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(n){return n===void 0?this.localeData():this.locale(n)});function Po(){return this._locale}var ut=1e3,be=60*ut,ft=60*be,Do=(365*400+97)*24*ft;function Me(n,a){return(n%a+a)%a}function Co(n,a,c){return n<100&&n>=0?new Date(n+400,a,c)-Do:new Date(n,a,c).valueOf()}function So(n,a,c){return n<100&&n>=0?Date.UTC(n+400,a,c)-Do:Date.UTC(n,a,c)}function d2(n){var a,c;if(n=F0(n),n===void 0||n==="millisecond"||!this.isValid())return this;switch(c=this._isUTC?So:Co,n){case"year":a=c(this.year(),0,1);break;case"quarter":a=c(this.year(),this.month()-this.month()%3,1);break;case"month":a=c(this.year(),this.month(),1);break;case"week":a=c(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":a=c(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":a=c(this.year(),this.month(),this.date());break;case"hour":a=this._d.valueOf(),a-=Me(a+(this._isUTC?0:this.utcOffset()*be),ft);break;case"minute":a=this._d.valueOf(),a-=Me(a,be);break;case"second":a=this._d.valueOf(),a-=Me(a,ut);break}return this._d.setTime(a),e.updateOffset(this,!0),this}function _2(n){var a,c;if(n=F0(n),n===void 0||n==="millisecond"||!this.isValid())return this;switch(c=this._isUTC?So:Co,n){case"year":a=c(this.year()+1,0,1)-1;break;case"quarter":a=c(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":a=c(this.year(),this.month()+1,1)-1;break;case"week":a=c(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":a=c(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":a=c(this.year(),this.month(),this.date()+1)-1;break;case"hour":a=this._d.valueOf(),a+=ft-Me(a+(this._isUTC?0:this.utcOffset()*be),ft)-1;break;case"minute":a=this._d.valueOf(),a+=be-Me(a,be)-1;break;case"second":a=this._d.valueOf(),a+=ut-Me(a,ut)-1;break}return this._d.setTime(a),e.updateOffset(this,!0),this}function u2(){return this._d.valueOf()-(this._offset||0)*6e4}function f2(){return Math.floor(this.valueOf()/1e3)}function A2(){return new Date(this.valueOf())}function h2(){var n=this;return[n.year(),n.month(),n.date(),n.hour(),n.minute(),n.second(),n.millisecond()]}function q2(){var n=this;return{years:n.year(),months:n.month(),date:n.date(),hours:n.hours(),minutes:n.minutes(),seconds:n.seconds(),milliseconds:n.milliseconds()}}function m2(){return this.isValid()?this.toISOString():null}function W2(){return F(this)}function g2(){return W({},R(this))}function y2(){return R(this).overflow}function R2(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}H("N",0,0,"eraAbbr"),H("NN",0,0,"eraAbbr"),H("NNN",0,0,"eraAbbr"),H("NNNN",0,0,"eraName"),H("NNNNN",0,0,"eraNarrow"),H("y",["y",1],"yo","eraYear"),H("y",["yy",2],0,"eraYear"),H("y",["yyy",3],0,"eraYear"),H("y",["yyyy",4],0,"eraYear"),K("N",qn),K("NN",qn),K("NNN",qn),K("NNNN",D2),K("NNNNN",C2),A0(["N","NN","NNN","NNNN","NNNNN"],function(n,a,c,b){var l=c._locale.erasParse(n,b,c._strict);l?R(c).era=l:R(c).invalidEra=n}),K("y",A1),K("yy",A1),K("yyy",A1),K("yyyy",A1),K("yo",S2),A0(["y","yy","yyy","yyyy"],j0),A0(["yo"],function(n,a,c,b){var l;c._locale._eraYearOrdinalRegex&&(l=n.match(c._locale._eraYearOrdinalRegex)),c._locale.eraYearOrdinalParse?a[j0]=c._locale.eraYearOrdinalParse(n,l):a[j0]=parseInt(n,10)});function v2(n,a){var c,b,l,f=this._eras||q1("en")._eras;for(c=0,b=f.length;c=0)return f[b]}function E2(n,a){var c=n.since<=n.until?1:-1;return a===void 0?e(n.since).year():e(n.since).year()+(a-n.offset)*c}function w2(){var n,a,c,b=this.localeData().eras();for(n=0,a=b.length;nf&&(a=f),F2.call(this,n,a,c,b,l))}function F2(n,a,c,b,l){var f=D(n,a,c,b,l),L=x(f.year,0,f.dayOfYear);return this.year(L.getUTCFullYear()),this.month(L.getUTCMonth()),this.date(L.getUTCDate()),this}H("Q",0,"Qo","quarter"),r0("quarter","Q"),X0("quarter",7),K("Q",Be),A0("Q",function(n,a){a[p1]=(n0(n)-1)*3});function H2(n){return n==null?Math.ceil((this.month()+1)/3):this.month((n-1)*3+this.month()%3)}H("D",["DD",2],"Do","date"),r0("date","D"),X0("date",9),K("D",q0),K("DD",q0,V0),K("Do",function(n,a){return n?a._dayOfMonthOrdinalParse||a._ordinalParse:a._dayOfMonthOrdinalParseLenient}),A0(["D","DD"],a1),A0("Do",function(n,a){a[a1]=n0(n.match(q0)[0])});var Xo=f1("Date",!0);H("DDD",["DDDD",3],"DDDo","dayOfYear"),r0("dayOfYear","DDD"),X0("dayOfYear",4),K("DDD",o1),K("DDDD",Z1),A0(["DDD","DDDD"],function(n,a,c){c._dayOfYear=n0(n)});function G2(n){var a=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return n==null?a:this.add(n-a,"d")}H("m",["mm",2],0,"minute"),r0("minute","m"),X0("minute",14),K("m",q0),K("mm",q0,V0),A0(["m","mm"],r1);var Y2=f1("Minutes",!1);H("s",["ss",2],0,"second"),r0("second","s"),X0("second",15),K("s",q0),K("ss",q0,V0),A0(["s","ss"],c1);var V2=f1("Seconds",!1);H("S",0,0,function(){return~~(this.millisecond()/100)}),H(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),H(0,["SSS",3],0,"millisecond"),H(0,["SSSS",4],0,function(){return this.millisecond()*10}),H(0,["SSSSS",5],0,function(){return this.millisecond()*100}),H(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),H(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),H(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),H(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),r0("millisecond","ms"),X0("millisecond",16),K("S",o1,Be),K("SS",o1,V0),K("SSS",o1,Z1);var B1,Uo;for(B1="SSSS";B1.length<=9;B1+="S")K(B1,A1);function Q2(n,a){a[h1]=n0(("0."+n)*1e3)}for(B1="S";B1.length<=9;B1+="S")A0(B1,Q2);Uo=f1("Milliseconds",!1),H("z",0,0,"zoneAbbr"),H("zz",0,0,"zoneName");function J2(){return this._isUTC?"UTC":""}function Z2(){return this._isUTC?"Coordinated Universal Time":""}var C=Z.prototype;C.add=Kp,C.calendar=Jp,C.clone=Zp,C.diff=i2,C.endOf=_2,C.format=b2,C.from=M2,C.fromNow=l2,C.to=z2,C.toNow=O2,C.get=it,C.invalidAt=y2,C.isAfter=e2,C.isBefore=t2,C.isBetween=n2,C.isSame=o2,C.isSameOrAfter=r2,C.isSameOrBefore=a2,C.isValid=W2,C.lang=To,C.locale=ko,C.localeData=Po,C.max=Wp,C.min=mp,C.parsingFlags=g2,C.set=pt,C.startOf=d2,C.subtract=Fp,C.toArray=h2,C.toObject=q2,C.toDate=A2,C.toISOString=c2,C.inspect=s2,typeof Symbol!="undefined"&&Symbol.for!=null&&(C[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),C.toJSON=m2,C.toString=p2,C.unix=f2,C.valueOf=u2,C.creationData=R2,C.eraName=w2,C.eraNarrow=B2,C.eraAbbr=x2,C.eraYear=N2,C.year=y,C.isLeapYear=h,C.weekYear=I2,C.isoWeekYear=X2,C.quarter=C.quarters=H2,C.month=bt,C.daysInMonth=an,C.week=C.weeks=B0,C.isoWeek=C.isoWeeks=t1,C.weeksInYear=$2,C.weeksInWeekYear=K2,C.isoWeeksInYear=U2,C.isoWeeksInISOWeekYear=j2,C.date=Xo,C.day=C.days=Xi,C.weekday=Ui,C.isoWeekday=ji,C.dayOfYear=G2,C.hour=C.hours=Vi,C.minute=C.minutes=Y2,C.second=C.seconds=V2,C.millisecond=C.milliseconds=Uo,C.utcOffset=xp,C.utc=kp,C.local=Tp,C.parseZone=Pp,C.hasAlignedHourOffset=Dp,C.isDST=Cp,C.isLocal=Ip,C.isUtcOffset=Xp,C.isUtc=Eo,C.isUTC=Eo,C.zoneAbbr=J2,C.zoneName=Z2,C.dates=X("dates accessor is deprecated. Use date instead.",Xo),C.months=X("months accessor is deprecated. Use month instead",bt),C.years=X("years accessor is deprecated. Use year instead",y),C.zone=X("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Np),C.isDSTShifted=X("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Sp);function ec(n){return R0(n*1e3)}function tc(){return R0.apply(null,arguments).parseZone()}function jo(n){return n}var O0=g0.prototype;O0.calendar=E0,O0.longDateFormat=Ee,O0.invalidDate=m,O0.ordinal=U,O0.preparse=jo,O0.postformat=jo,O0.relativeTime=o0,O0.pastFuture=I0,O0.set=v0,O0.eras=v2,O0.erasParse=L2,O0.erasConvertYear=E2,O0.erasAbbrRegex=T2,O0.erasNameRegex=k2,O0.erasNarrowRegex=P2,O0.months=pe,O0.monthsShort=Pe,O0.monthsParse=rn,O0.monthsRegex=u,O0.monthsShortRegex=O,O0.week=a0,O0.firstDayOfYear=T0,O0.firstDayOfWeek=u0,O0.weekdays=Pi,O0.weekdaysMin=Ci,O0.weekdaysShort=Di,O0.weekdaysParse=Ii,O0.weekdaysRegex=$i,O0.weekdaysShortRegex=Ki,O0.weekdaysMinRegex=Fi,O0.isPM=Gi,O0.meridiem=Qi;function ht(n,a,c,b){var l=q1(),f=g().set(b,a);return l[c](f,n)}function $o(n,a,c){if(z(n)&&(a=n,n=void 0),n=n||"",a!=null)return ht(n,a,c,"month");var b,l=[];for(b=0;b<12;b++)l[b]=ht(n,b,c,"month");return l}function Wn(n,a,c,b){typeof n=="boolean"?(z(a)&&(c=a,a=void 0),a=a||""):(a=n,c=a,n=!1,z(a)&&(c=a,a=void 0),a=a||"");var l=q1(),f=n?l._week.dow:0,L,Q=[];if(c!=null)return ht(a,(c+f)%7,b,"day");for(L=0;L<7;L++)Q[L]=ht(a,(L+f)%7,b,"day");return Q}function nc(n,a){return $o(n,a,"months")}function oc(n,a){return $o(n,a,"monthsShort")}function rc(n,a,c){return Wn(n,a,c,"weekdays")}function ac(n,a,c){return Wn(n,a,c,"weekdaysShort")}function ic(n,a,c){return Wn(n,a,c,"weekdaysMin")}w1("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var a=n%10,c=n0(n%100/10)===1?"th":a===1?"st":a===2?"nd":a===3?"rd":"th";return n+c}}),e.lang=X("moment.lang is deprecated. Use moment.locale instead.",w1),e.langData=X("moment.langData is deprecated. Use moment.localeData instead.",q1);var m1=Math.abs;function pc(){var n=this._data;return this._milliseconds=m1(this._milliseconds),this._days=m1(this._days),this._months=m1(this._months),n.milliseconds=m1(n.milliseconds),n.seconds=m1(n.seconds),n.minutes=m1(n.minutes),n.hours=m1(n.hours),n.months=m1(n.months),n.years=m1(n.years),this}function Ko(n,a,c,b){var l=s1(a,c);return n._milliseconds+=b*l._milliseconds,n._days+=b*l._days,n._months+=b*l._months,n._bubble()}function cc(n,a){return Ko(this,n,a,1)}function sc(n,a){return Ko(this,n,a,-1)}function Fo(n){return n<0?Math.floor(n):Math.ceil(n)}function bc(){var n=this._milliseconds,a=this._days,c=this._months,b=this._data,l,f,L,Q,i0;return n>=0&&a>=0&&c>=0||n<=0&&a<=0&&c<=0||(n+=Fo(gn(c)+a)*864e5,a=0,c=0),b.milliseconds=n%1e3,l=J0(n/1e3),b.seconds=l%60,f=J0(l/60),b.minutes=f%60,L=J0(f/60),b.hours=L%24,a+=J0(L/24),i0=J0(Ho(a)),c+=i0,a-=Fo(gn(i0)),Q=J0(c/12),c%=12,b.days=a,b.months=c,b.years=Q,this}function Ho(n){return n*4800/146097}function gn(n){return n*146097/4800}function Mc(n){if(!this.isValid())return NaN;var a,c,b=this._milliseconds;if(n=F0(n),n==="month"||n==="quarter"||n==="year")switch(a=this._days+b/864e5,c=this._months+Ho(a),n){case"month":return c;case"quarter":return c/3;case"year":return c/12}else switch(a=this._days+Math.round(gn(this._months)),n){case"week":return a/7+b/6048e5;case"day":return a+b/864e5;case"hour":return a*24+b/36e5;case"minute":return a*1440+b/6e4;case"second":return a*86400+b/1e3;case"millisecond":return Math.floor(a*864e5)+b;default:throw new Error("Unknown unit "+n)}}function lc(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+n0(this._months/12)*31536e6:NaN}function W1(n){return function(){return this.as(n)}}var zc=W1("ms"),Oc=W1("s"),dc=W1("m"),_c=W1("h"),uc=W1("d"),fc=W1("w"),Ac=W1("M"),hc=W1("Q"),qc=W1("y");function mc(){return s1(this)}function Wc(n){return n=F0(n),this.isValid()?this[n+"s"]():NaN}function X1(n){return function(){return this.isValid()?this._data[n]:NaN}}var gc=X1("milliseconds"),yc=X1("seconds"),Rc=X1("minutes"),vc=X1("hours"),Lc=X1("days"),Ec=X1("months"),wc=X1("years");function Bc(){return J0(this.days()/7)}var g1=Math.round,le={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function xc(n,a,c,b,l){return l.relativeTime(a||1,!!c,n,b)}function Nc(n,a,c,b){var l=s1(n).abs(),f=g1(l.as("s")),L=g1(l.as("m")),Q=g1(l.as("h")),i0=g1(l.as("d")),W0=g1(l.as("M")),e1=g1(l.as("w")),y1=g1(l.as("y")),x1=f<=c.ss&&["s",f]||f0,x1[4]=b,xc.apply(null,x1)}function kc(n){return n===void 0?g1:typeof n=="function"?(g1=n,!0):!1}function Tc(n,a){return le[n]===void 0?!1:a===void 0?le[n]:(le[n]=a,n==="s"&&(le.ss=a-1),!0)}function Pc(n,a){if(!this.isValid())return this.localeData().invalidDate();var c=!1,b=le,l,f;return typeof n=="object"&&(a=n,n=!1),typeof n=="boolean"&&(c=n),typeof a=="object"&&(b=Object.assign({},le,a),a.s!=null&&a.ss==null&&(b.ss=a.s-1)),l=this.localeData(),f=Nc(this,!c,b,l),c&&(f=l.pastFuture(+this,f)),l.postformat(f)}var yn=Math.abs;function ze(n){return(n>0)-(n<0)||+n}function qt(){if(!this.isValid())return this.localeData().invalidDate();var n=yn(this._milliseconds)/1e3,a=yn(this._days),c=yn(this._months),b,l,f,L,Q=this.asSeconds(),i0,W0,e1,y1;return Q?(b=J0(n/60),l=J0(b/60),n%=60,b%=60,f=J0(c/12),c%=12,L=n?n.toFixed(3).replace(/\.?0+$/,""):"",i0=Q<0?"-":"",W0=ze(this._months)!==ze(Q)?"-":"",e1=ze(this._days)!==ze(Q)?"-":"",y1=ze(this._milliseconds)!==ze(Q)?"-":"",i0+"P"+(f?W0+f+"Y":"")+(c?W0+c+"M":"")+(a?e1+a+"D":"")+(l||b||n?"T":"")+(l?y1+l+"H":"")+(b?y1+b+"M":"")+(n?y1+L+"S":"")):"P0D"}var M0=Ot.prototype;M0.isValid=Lp,M0.abs=pc,M0.add=cc,M0.subtract=sc,M0.as=Mc,M0.asMilliseconds=zc,M0.asSeconds=Oc,M0.asMinutes=dc,M0.asHours=_c,M0.asDays=uc,M0.asWeeks=fc,M0.asMonths=Ac,M0.asQuarters=hc,M0.asYears=qc,M0.valueOf=lc,M0._bubble=bc,M0.clone=mc,M0.get=Wc,M0.milliseconds=gc,M0.seconds=yc,M0.minutes=Rc,M0.hours=vc,M0.days=Lc,M0.weeks=Bc,M0.months=Ec,M0.years=wc,M0.humanize=Pc,M0.toISOString=qt,M0.toString=qt,M0.toJSON=qt,M0.locale=ko,M0.localeData=Po,M0.toIsoString=X("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",qt),M0.lang=To,H("X",0,0,"unix"),H("x",0,0,"valueOf"),K("x",ne),K("X",Yt),A0("X",function(n,a,c){c._d=new Date(parseFloat(n)*1e3)}),A0("x",function(n,a,c){c._d=new Date(n0(n))});return e.version="2.29.4",t(R0),e.fn=C,e.min=gp,e.max=yp,e.now=Rp,e.utc=g,e.unix=ec,e.months=nc,e.isDate=_,e.locale=w1,e.invalid=I,e.duration=s1,e.isMoment=E,e.weekdays=rc,e.parseZone=tc,e.localeData=q1,e.isDuration=dt,e.monthsShort=oc,e.weekdaysMin=ic,e.defineLocale=ln,e.updateLocale=tp,e.locales=np,e.weekdaysShort=ac,e.normalizeUnits=F0,e.relativeTimeRounding=kc,e.relativeTimeThreshold=Tc,e.calendarFormat=Qp,e.prototype=C,e.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},e})});var rr=t0((or,Rt)=>{(function(i,e){"use strict";typeof Rt=="object"&&Rt.exports?Rt.exports=e(nr()):typeof define=="function"&&define.amd?define(["moment"],e):e(i.moment)})(or,function(i){"use strict";i.version===void 0&&i.default&&(i=i.default);var e="0.5.43",t={},o={},r={},p={},s={},M;(!i||typeof i.version!="string")&&n1("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var z=i.version.split("."),_=+z[0],A=+z[1];(_<2||_===2&&A<6)&&n1("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+i.version+". See momentjs.com");function W(m){return m>96?m-87:m>64?m-29:m-48}function g(m){var T=0,k=m.split("."),U=k[0],J=k[1]||"",o0=1,I0,k0=0,r0=1;for(m.charCodeAt(0)===45&&(T=1,r0=-1),T;Tk0&&f0.moveInvalidForward&&(o0=k0),T3){var T=p[v0(m)];if(T)return T;n1("Moment Timezone found "+m+" from the Intl api, but did not have that data loaded.")}}catch(F0){}var k=E(),U=k.length,J=c0(k),o0=[],I0,k0,r0;for(k0=0;k00?o0[0].zone.name:void 0}function b0(m){return(!M||m)&&(M=d0()),M}function v0(m){return(m||"").toLowerCase().replace(/\//g,"_")}function y0(m){var T,k,U,J;for(typeof m=="string"&&(m=[m]),T=0;T0&&(this._z=null),m.apply(this,arguments)}}C0.zoneName=b1(C0.zoneName),C0.zoneAbbr=b1(C0.zoneAbbr),C0.utc=i1(C0.utc),C0.local=i1(C0.local),C0.utcOffset=Ee(C0.utcOffset),i.tz.setDefault=function(m){return(_<2||_===2&&A<9)&&n1("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+i.version+"."),i.defaultZone=m?g0(m):null,i};var u1=i.momentProperties;return Object.prototype.toString.call(u1)==="[object Array]"?(u1.push("_z"),u1.push("_a")):u1&&(u1._z=null),i})});var ar=t0((zM,$c)=>{$c.exports={version:"2023c",zones:["Africa/Abidjan|LMT GMT|g.8 0|01|-2ldXH.Q|48e5","Africa/Nairobi|LMT +0230 EAT +0245|-2r.g -2u -30 -2J|012132|-2ua2r.g N6nV.g 3Fbu h1cu dzbJ|47e5","Africa/Algiers|LMT PMT WET WEST CET CEST|-c.c -9.l 0 -10 -10 -20|01232323232323232454542423234542324|-3bQ0c.c MDA2.P cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 DA0 Imo0 rd0 De0 9Xz0 1fb0 1ap0 16K0 2yo0 mEp0 hwL0 jxA0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0|26e5","Africa/Lagos|LMT GMT +0030 WAT|-d.z 0 -u -10|01023|-2B40d.z 7iod.z dnXK.p dLzH.z|17e6","Africa/Bissau|LMT -01 GMT|12.k 10 0|012|-2ldX0 2xoo0|39e4","Africa/Maputo|LMT CAT|-2a.k -20|01|-2GJea.k|26e5","Africa/Cairo|LMT EET EEST|-25.9 -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBC5.9 1AQM5.9 vb0 1ip0 11z0 1iN0 1nz0 12p0 1pz0 10N0 1pz0 16p0 1jz0 s3d0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0 kSp0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0|15e6","Africa/Casablanca|LMT +00 +01|u.k 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2gMnt.E 130Lt.E rb0 Dd0 dVb0 b6p0 TX0 EoB0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0|32e5","Africa/Ceuta|LMT WET WEST CET CEST|l.g 0 -10 -10 -20|0121212121212121212121343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-2M0M0 GdX0 11z0 drd0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1y7o0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|85e3","Africa/El_Aaiun|LMT -01 +00 +01|Q.M 10 0 -10|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1rDz7.c 1GVA7.c 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0|20e4","Africa/Johannesburg|LMT SAST SAST SAST|-1Q -1u -20 -30|0123232|-39EpQ qTcm 1Ajdu 1cL0 1cN0 1cL0|84e5","Africa/Juba|LMT CAT CAST EAT|-26.s -20 -30 -30|012121212121212121212121212121212131|-1yW26.s 1zK06.s 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 PeX0|","Africa/Khartoum|LMT CAT CAST EAT|-2a.8 -20 -30 -30|012121212121212121212121212121212131|-1yW2a.8 1zK0a.8 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 HjL0|51e5","Africa/Monrovia|LMT MMT MMT GMT|H.8 H.8 I.u 0|0123|-3ygng.Q 1usM0 28G01.m|11e5","Africa/Ndjamena|LMT WAT WAST|-10.c -10 -20|0121|-2le10.c 2J3c0.c Wn0|13e5","Africa/Sao_Tome|LMT LMT GMT WAT|-q.U A.J 0 -10|01232|-3tooq.U 18aoq.U 4i6N0 2q00|","Africa/Tripoli|LMT CET CEST EET|-Q.I -10 -20 -20|012121213121212121212121213123123|-21JcQ.I 1hnBQ.I vx0 4iP0 xx0 4eN0 Bb0 7ip0 U0n0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00|11e5","Africa/Tunis|LMT PMT CET CEST|-E.I -9.l -10 -20|01232323232323232323232323232323232|-3zO0E.I 1cBAv.n 18pa9.l 1qM0 DA0 3Tc0 11B0 1ze0 WM0 7z0 3d0 14L0 1cN0 1f90 1ar0 16J0 1gXB0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00|20e5","Africa/Windhoek|LMT +0130 SAST SAST CAT WAT|-18.o -1u -20 -30 -20 -10|012324545454545454545454545454545454545454545454545454|-39Ep8.o qTbC.o 1Ajdu 1cL0 1SqL0 9Io0 16P0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0|32e4","America/Adak|LMT LMT NST NWT NPT BST BDT AHST HST HDT|-cd.m bK.C b0 a0 a0 b0 a0 a0 a0 90|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVzf.p 1EX1d.m 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|326","America/Anchorage|LMT LMT AST AWT APT AHST AHDT YST AKST AKDT|-e0.o 9X.A a0 90 90 a0 90 90 90 80|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVxs.n 1EX20.o 8wX0 iA0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|30e4","America/Puerto_Rico|LMT AST AWT APT|4o.p 40 30 30|01231|-2Qi7z.z 1IUbz.z 7XT0 iu0|24e5","America/Araguaina|LMT -03 -02|3c.M 30 20|0121212121212121212121212121212121212121212121212121|-2glwL.c HdKL.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0|14e4","America/Argentina/Buenos_Aires|LMT CMT -04 -03 -02|3R.M 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343434343|-331U6.c 125cn pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Catamarca|LMT CMT -04 -03 -02|4n.8 4g.M 40 30 20|012323232323232323232323232323232323232323234343434243432343|-331TA.Q 125bR.E pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Cordoba|LMT CMT -04 -03 -02|4g.M 4g.M 40 30 20|012323232323232323232323232323232323232323234343434243434343|-331TH.c 125c0 pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Jujuy|LMT CMT -04 -03 -02|4l.c 4g.M 40 30 20|0123232323232323232323232323232323232323232343434232434343|-331TC.M 125bT.A pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 A4p0 uL0|","America/Argentina/La_Rioja|LMT CMT -04 -03 -02|4r.o 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342343432343|-331Tw.A 125bN.o pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Mendoza|LMT CMT -04 -03 -02|4z.g 4g.M 40 30 20|012323232323232323232323232323232323232323234343423232432343|-331To.I 125bF.w pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 ri10 Op0 7TX0 uL0|","America/Argentina/Rio_Gallegos|LMT CMT -04 -03 -02|4A.Q 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343432343|-331Tn.8 125bD.U pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Salta|LMT CMT -04 -03 -02|4l.E 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342434343|-331TC.k 125bT.8 pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0|","America/Argentina/San_Juan|LMT CMT -04 -03 -02|4y.4 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342343432343|-331Tp.U 125bG.I pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rld0 m10 8lb0 uL0|","America/Argentina/San_Luis|LMT CMT -04 -03 -02|4p.o 4g.M 40 30 20|0123232323232323232323232323232323232323232343434232323432323|-331Ty.A 125bP.o pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 vDb0 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0|","America/Argentina/Tucuman|LMT CMT -04 -03 -02|4k.Q 4g.M 40 30 20|01232323232323232323232323232323232323232323434343424343234343|-331TD.8 125bT.U pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 4N0 8BX0 uL0 1qN0 WL0|","America/Argentina/Ushuaia|LMT CMT -04 -03 -02|4x.c 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343432343|-331Tq.M 125bH.A pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rkN0 8p0 8zb0 uL0|","America/Asuncion|LMT AMT -04 -03|3O.E 3O.E 40 30|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-3eLw9.k 1FGo0 1DKM9.k 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0|28e5","America/Panama|LMT CMT EST|5i.8 5j.A 50|012|-3eLuF.Q Iy01.s|15e5","America/Bahia_Banderas|LMT MST CST MDT PST CDT|71 70 60 60 80 50|0121312141313131313131313131313131313152525252525252525252525252|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|84e3","America/Bahia|LMT -03 -02|2y.4 30 20|01212121212121212121212121212121212121212121212121212121212121|-2glxp.U HdLp.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0|27e5","America/Barbados|LMT AST ADT -0330|3W.t 40 30 3u|0121213121212121|-2m4k1.v 1eAN1.v RB0 1Bz0 Op0 1rb0 11d0 1jJc0 IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0|28e4","America/Belem|LMT -03 -02|3d.U 30 20|012121212121212121212121212121|-2glwK.4 HdKK.4 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|20e5","America/Belize|LMT CST -0530 CWT CPT CDT|5Q.M 60 5u 50 50 50|012121212121212121212121212121212121212121212121213412121212121212121212121212121212121212121215151|-2kBu7.c fPA7.c Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu Rcu 7Bt0 Ni0 4nd0 Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu e9Au qn0 lxB0 mn0|57e3","America/Boa_Vista|LMT -04 -03|42.E 40 30|0121212121212121212121212121212121|-2glvV.k HdKV.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0|62e2","America/Bogota|LMT BMT -05 -04|4U.g 4U.g 50 40|01232|-3sTv3.I 1eIo0 38yo3.I 1PX0|90e5","America/Boise|LMT PST PDT MST MWT MPT MDT|7I.N 80 70 70 60 60 60|01212134536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363|-3tFE0 1nEe0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|-00 MST MWT MPT MDT CST CDT EST|0 70 60 60 60 60 50 50|012314141414141414141414141414141414141414141414141414141414567541414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-21Jc0 RO90 8x20 ix0 14HB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e2","America/Campo_Grande|LMT -04 -03|3C.s 40 30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwl.w HdLl.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|77e4","America/Cancun|LMT CST EST EDT CDT|5L.4 60 50 40 50|0123232341414141414141414141414141414141412|-1UQG0 2q2o0 yLB0 1lb0 14p0 1lb0 14p0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0|63e4","America/Caracas|LMT CMT -0430 -04|4r.I 4r.E 4u 40|012323|-3eLvw.g ROnX.U 28KM2.k 1IwOu kqo0|29e5","America/Cayenne|LMT -04 -03|3t.k 40 30|012|-2mrwu.E 2gWou.E|58e3","America/Chicago|LMT CST CDT EST CWT CPT|5O.A 60 50 50 50 50|012121212121212121212121212121212121213121212121214512121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 1wp0 TX0 WN0 1qL0 1cN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 11B0 1Hz0 14p0 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|92e5","America/Chihuahua|LMT MST CST MDT CDT|74.k 70 60 60 50|0121312424231313131313131313131313131313131313131313131313132|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|81e4","America/Ciudad_Juarez|LMT MST CST MDT CDT|75.U 70 60 60 50|0121312424231313131313131313131313131313131313131313131313132131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1wn0 cm0 EP0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|","America/Costa_Rica|LMT SJMT CST CDT|5A.d 5A.d 60 50|01232323232|-3eLun.L 1fyo0 2lu0n.L Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0|12e5","America/Phoenix|LMT MST MDT MWT|7s.i 70 60 60|012121313121|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 4Al1 Ap0 1db0 SWqX 1cL0|42e5","America/Cuiaba|LMT -04 -03|3I.k 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwf.E HdLf.E 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|54e4","America/Danmarkshavn|LMT -03 -02 GMT|1e.E 30 20 0|01212121212121212121212121212121213|-2a5WJ.k 2z5fJ.k 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0|8","America/Dawson_Creek|LMT PST PDT PWT PPT MST|80.U 80 70 70 70 70|01213412121212121212121212121212121212121212121212121212125|-3tofX.4 1nspX.4 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 ML0|12e3","America/Dawson|LMT YST YDT YWT YPT YDDT PST PDT MST|9h.E 90 80 80 80 70 80 70 70|0121213415167676767676767676767676767676767676767676767676767676767676767676767676767676767678|-2MSeG.k GWpG.k 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 jrA0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|13e2","America/Denver|LMT MST MDT MWT MPT|6X.U 70 60 60 60|012121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFF0 1nEe0 1nX0 11B0 1nX0 11B0 1qL0 WN0 mn0 Ord0 8x20 ix0 LCN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e5","America/Detroit|LMT CST EST EWT EPT EDT|5w.b 60 50 40 40 40|0123425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2Cgir.N peqr.N 156L0 8x40 iv0 6fd0 11z0 JxX1 SMX 1cN0 1cL0 aW10 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e5","America/Edmonton|LMT MST MDT MWT MPT|7x.Q 70 60 60 60|0121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2yd4q.8 shdq.8 1in0 17d0 hz0 2dB0 1fz0 1a10 11z0 1qN0 WL0 1qN0 11z0 IGN0 8x20 ix0 3NB0 11z0 XQp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|10e5","America/Eirunepe|LMT -05 -04|4D.s 50 40|0121212121212121212121212121212121|-2glvk.w HdLk.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0|31e3","America/El_Salvador|LMT CST CDT|5U.M 60 50|012121|-1XiG3.c 2Fvc3.c WL0 1qN0 WL0|11e5","America/Tijuana|LMT MST PST PDT PWT PPT|7M.4 70 80 70 70 70|012123245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQF0 4Q00 8mM0 8lc0 SN0 1cL0 pHB0 83r0 zI0 5O10 1Rz0 cOO0 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 BUp0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|20e5","America/Fort_Nelson|LMT PST PDT PWT PPT MST|8a.L 80 70 70 70 70|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121215|-3tofN.d 1nspN.d 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0|39e2","America/Fort_Wayne|LMT CST CDT CWT CPT EST EDT|5I.C 60 50 50 50 50 40|0121212134121212121212121212151565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 QI10 Db0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 5Tz0 1o10 qLb0 1cL0 1cN0 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Fortaleza|LMT -03 -02|2y 30 20|0121212121212121212121212121212121212121|-2glxq HdLq 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0|34e5","America/Glace_Bay|LMT AST ADT AWT APT|3X.M 40 30 30 30|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsI0.c CwO0.c 1in0 UGp0 8x50 iu0 iq10 11z0 Jg10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","America/Godthab|LMT -03 -02 -01|3q.U 30 20 10|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2a5Ux.4 2z5dx.4 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 2so0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e3","America/Goose_Bay|LMT NST NDT NST NDT NWT NPT AST ADT ADDT|41.E 3u.Q 2u.Q 3u 2u 2u 2u 40 30 20|0121343434343434356343434343434343434343434343434343434343437878787878787878787878787878787878787878787879787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787|-3tojW.k 1nspt.c 1in0 DXb0 2HbX.8 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 S10 g0u 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|76e2","America/Grand_Turk|LMT KMT EST EDT AST|4I.w 57.a 50 40 40|01232323232323232323232323232323232323232323232323232323232323232323232323243232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLvf.s RK0m.C 2HHBQ.O 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 7jA0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e2","America/Guatemala|LMT CST CDT|62.4 60 50|0121212121|-24KhV.U 2efXV.U An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0|13e5","America/Guayaquil|LMT QMT -05 -04|5j.k 5e 50 40|01232|-3eLuE.E 1DNzS.E 2uILK rz0|27e5","America/Guyana|LMT -04 -0345 -03|3Q.D 40 3J 30|01231|-2mf87.l 8Hc7.l 2r7bJ Ey0f|80e4","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|39e4","America/Havana|LMT HMT CST CDT|5t.s 5t.A 50 40|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLuu.w 1qx00.8 72zu.o ML0 sld0 An0 1Nd0 Db0 1Nd0 An0 6Ep0 An0 1Nd0 An0 JDd0 Mn0 1Ap0 On0 1fd0 11X0 1qN0 WL0 1wp0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0|21e5","America/Hermosillo|LMT MST CST MDT PST|7n.Q 70 60 60 80|0121312141313131|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0|64e4","America/Indiana/Knox|LMT CST CDT CWT CPT EST|5K.u 60 50 50 50 50|01212134121212121212121212121212121212151212121212121212121212121212121212121212121212121252121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 3Cn0 8wp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Marengo|LMT CST CDT CWT CPT EST EDT|5J.n 60 50 50 50 50 40|01212134121212121212121215656565656525656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 dyN0 11z0 6fd0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Petersburg|LMT CST CDT CWT CPT EST EDT|5N.7 60 50 50 50 50 40|01212134121212121212121212121512121212121212121212125212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 3Fb0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Tell_City|LMT CST CDT CWT CPT EST EDT|5L.3 60 50 50 50 50 40|012121341212121212121212121512165652121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 8wn0 1cN0 1cL0 1cN0 1cK0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vevay|LMT CST CDT CWT CPT EST EDT|5E.g 60 50 50 50 50 40|0121213415656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 kPB0 Awn0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vincennes|LMT CST CDT CWT CPT EST EDT|5O.7 60 50 50 50 50 40|01212134121212121212121212121212156565212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Winamac|LMT CST CDT CWT CPT EST EDT|5K.p 60 50 50 50 50 40|012121341212121212121212121212121212121565652165656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Inuvik|-00 PST PDT MDT MST|0 80 70 60 70|01212121212121213434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-FnA0 L3K0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|35e2","America/Iqaluit|-00 EWT EPT EST EDT CST CDT|0 40 40 50 40 60 50|0123434343434343434343434343434343434343434343434343434343456343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-16K00 7nX0 iv0 14HB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|67e2","America/Jamaica|LMT KMT EST EDT|57.a 57.a 50 40|01232323232323232323232|-3eLuQ.O RK00 2uM1Q.O 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0|94e4","America/Juneau|LMT LMT PST PWT PPT PDT YDT YST AKST AKDT|-f2.j 8V.F 80 70 70 70 80 90 90 80|0123425252525252525252525252625252578989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVwq.s 1EX12.j 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|33e3","America/Kentucky/Louisville|LMT CST CDT CWT CPT EST EDT|5H.2 60 50 50 50 50 40|01212121213412121212121212121212121212565656565656525656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 3Fd0 Nb0 LPd0 11z0 RB0 8x30 iw0 1nX1 e0X 9vd0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 xz0 gso0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Kentucky/Monticello|LMT CST CDT CWT CPT EST EDT|5D.o 60 50 50 50 50 40|01212134121212121212121212121212121212121212121212121212121212121212121212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 SWp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/La_Paz|LMT CMT BST -04|4w.A 4w.A 3w.A 40|0123|-3eLvr.o 1FIo0 13b0|19e5","America/Lima|LMT LMT -05 -04|58.c 58.A 50 40|01232323232323232|-3eLuP.M JcM0.o 1bDzP.o zX0 1aN0 1cL0 1cN0 1cL0 1PrB0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0|11e6","America/Los_Angeles|LMT PST PDT PWT PPT|7Q.W 80 70 70 70|0121213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFE0 1nEe0 1nX0 11B0 1nX0 SgN0 8x10 iy0 5Wp1 1VaX 3dA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e6","America/Maceio|LMT -03 -02|2m.Q 30 20|012121212121212121212121212121212121212121|-2glxB.8 HdLB.8 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0|93e4","America/Managua|LMT MMT CST EST CDT|5J.8 5J.c 60 50 50|01232424232324242|-3eLue.Q 1Mhc0.4 1yAMe.M 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0|22e5","America/Manaus|LMT -04 -03|40.4 40 30|01212121212121212121212121212121|-2glvX.U HdKX.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0|19e5","America/Martinique|LMT FFMT AST ADT|44.k 44.k 40 30|01232|-3eLvT.E PTA0 2LPbT.E 19X0|39e4","America/Matamoros|LMT CST CDT|6u 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|45e4","America/Mazatlan|LMT MST CST MDT PST|75.E 70 60 60 80|0121312141313131313131313131313131313131313131313131313131313131|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|44e4","America/Menominee|LMT CST CDT CWT CPT EST|5O.r 60 50 50 50 50|012121341212152121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3pdG9.x 1jce9.x 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 LCN0 1fz0 6410 9Jb0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|85e2","America/Merida|LMT CST EST CDT|5W.s 60 50 50|0121313131313131313131313131313131313131313131313131313131|-1UQG0 2q2o0 2hz0 wu30 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|11e5","America/Metlakatla|LMT LMT PST PWT PPT PDT AKST AKDT|-fd.G 8K.i 80 70 70 70 90 80|0123425252525252525252525252525252526767672676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-48Pzs.L 1jVwf.5 1EX1d.G 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1hU10 Rd0 1zb0 Op0 1zb0 Op0 1zb0 uM0 jB0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Mexico_City|LMT MST CST MDT CDT CWT|6A.A 70 60 60 50 50|012131242425242424242424242424242424242424242424242424242424242424242|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 gEn0 TX0 3xd0 Jb0 6zB0 SL0 e5d0 17b0 1Pff0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|20e6","America/Miquelon|LMT AST -03 -02|3I.E 40 30 20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2mKkf.k 2LTAf.k gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|61e2","America/Moncton|LMT EST AST ADT AWT APT|4j.8 50 40 30 30 30|0123232323232323232323245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3txvE.Q J4ME.Q CwN0 1in0 zAo0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1K10 Lz0 1zB0 NX0 1u10 Wn0 S20 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|64e3","America/Monterrey|LMT CST CDT|6F.g 60 50|0121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|41e5","America/Montevideo|LMT MMT -04 -03 -0330 -0230 -02 -0130|3I.P 3I.P 40 30 3u 2u 20 1u|012343434343434343434343435353636353636375363636363636363636363636363636363636363636363|-2tRUf.9 sVc0 8jcf.9 1db0 1dcu 1cLu 1dcu 1cLu ircu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu WLu 1fAu 1cLu 1o0u 11zu NAu 3jXu zXu Dq0u 19Xu pcu jz0 cm10 19X0 6tB0 1fbu 3o0u jX0 4vB0 xz0 3Cp0 mmu 1a10 IMu Db0 4c10 uL0 1Nd0 An0 1SN0 uL0 mp0 28L0 iPB0 un0 1SN0 xz0 1zd0 Lz0 1zd0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0|17e5","America/Toronto|LMT EST EDT EWT EPT|5h.w 50 40 40 40|012121212121212121212121212121212121212121212123412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-32B6G.s UFdG.s 1in0 11Wu 1nzu 1fD0 WJ0 1wr0 Nb0 1Ap0 On0 1zd0 On0 1wp0 TX0 1tB0 TX0 1tB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 4kM0 8x40 iv0 1o10 11z0 1nX0 11z0 1o10 11z0 1o10 1qL0 11D0 1nX0 11B0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e5","America/New_York|LMT EST EDT EWT EPT|4U.2 50 40 40 40|012121212121212121212121212121212121212121212121213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFH0 1nEe0 1nX0 11B0 1nX0 11B0 1qL0 1a10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x40 iv0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e6","America/Nome|LMT LMT NST NWT NPT BST BDT YST AKST AKDT|-cW.m b1.C b0 a0 a0 b0 a0 90 90 80|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVyu.p 1EX1W.m 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|38e2","America/Noronha|LMT -02 -01|29.E 20 10|0121212121212121212121212121212121212121|-2glxO.k HdKO.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|30e2","America/North_Dakota/Beulah|LMT MST MDT MWT MPT CST CDT|6L.7 70 60 60 60 60 50|012121341212121212121212121212121212121212121212121212121212121212121212121212121212121212121212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0|","America/North_Dakota/Center|LMT MST MDT MWT MPT CST CDT|6J.c 70 60 60 60 60 50|0121213412121212121212121212121212121212121212121212121212125656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/New_Salem|LMT MST MDT MWT MPT CST CDT|6J.D 70 60 60 60 60 50|0121213412121212121212121212121212121212121212121212121212121212121212121212121212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Ojinaga|LMT MST CST MDT CDT|6V.E 70 60 60 50|0121312424231313131313131313131313131313131313131313131313132424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1wn0 Rc0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Paramaribo|LMT PMT PMT -0330 -03|3E.E 3E.Q 3E.A 3u 30|01234|-2nDUj.k Wqo0.c qanX.I 1yVXN.o|24e4","America/Port-au-Prince|LMT PPMT EST EDT|4N.k 4N 50 40|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLva.E 15RLX.E 2FnMb 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 3iN0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Rio_Branco|LMT -05 -04|4v.c 50 40|01212121212121212121212121212121|-2glvs.M HdLs.M 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0|31e4","America/Porto_Velho|LMT -04 -03|4f.A 40 30|012121212121212121212121212121|-2glvI.o HdKI.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|37e4","America/Punta_Arenas|LMT SMT -05 -04 -03|4H.E 4G.J 50 40 30|01213132323232323232343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLvg.k MJbX.5 fJAh.f 5knG.J 1Vzh.f jRAG.J 1pbh.f 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 blz0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|","America/Winnipeg|LMT CST CDT CWT CPT|6s.A 60 50 50 50|0121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3kLtv.o 1a3bv.o WL0 3ND0 1in0 Jap0 Rb0 aCN0 8x30 iw0 1tB0 11z0 1ip0 11z0 1o10 11z0 1o10 11z0 1rd0 10L0 1op0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 1cL0 1cN0 11z0 6i10 WL0 6i10 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|66e4","America/Rankin_Inlet|-00 CST CDT EST|0 60 50 50|01212121212121212121212121212121212121212121212121212121212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-vDc0 Bjk0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e2","America/Recife|LMT -03 -02|2j.A 30 20|0121212121212121212121212121212121212121|-2glxE.o HdLE.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|33e5","America/Regina|LMT MST MDT MWT MPT CST|6W.A 70 60 60 60 60|012121212121212121212121341212121212121212121212121215|-2AD51.o uHe1.o 1in0 s2L0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 66N0 1cL0 1cN0 19X0 1fB0 1cL0 1fB0 1cL0 1cN0 1cL0 M30 8x20 ix0 1ip0 1cL0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 3NB0 1cL0 1cN0|19e4","America/Resolute|-00 CST CDT EST|0 60 50 50|01212121212121212121212121212121212121212121212121212121212321212121212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-SnA0 103I0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|229","America/Santarem|LMT -04 -03|3C.M 40 30|0121212121212121212121212121212|-2glwl.c HdLl.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0|21e4","America/Santiago|LMT SMT -05 -04 -03|4G.J 4G.J 50 40 30|0121313232323232323432343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLvh.f MJc0 fJAh.f 5knG.J 1Vzh.f jRAG.J 1pbh.f 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 9Bz0 hX0 1q10 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0|62e5","America/Santo_Domingo|LMT SDMT EST EDT -0430 AST|4D.A 4E 50 40 4u 40|012324242424242525|-3eLvk.o 1Jic0.o 1lJMk Mn0 6sp0 Lbu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00|29e5","America/Sao_Paulo|LMT -03 -02|36.s 30 20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwR.w HdKR.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 pTd0 PX0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|20e6","America/Scoresbysund|LMT -02 -01 +00|1r.Q 20 10 0|0121323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2a5Ww.8 2z5ew.8 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|452","America/Sitka|LMT LMT PST PWT PPT PDT YST AKST AKDT|-eW.L 91.d 80 70 70 70 90 90 80|0123425252525252525252525252525252567878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787|-48Pzs.L 1jVwu 1EX0W.L 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|90e2","America/St_Johns|LMT NST NDT NST NDT NWT NPT NDDT|3u.Q 3u.Q 2u.Q 3u 2u 2u 2u 1u|012121212121212121212121212121212121213434343434343435634343434343434343434343434343434343434343434343434343434343434343434343434343434343437343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3tokt.8 1l020 14L0 1nB0 1in0 1gm0 Dz0 1JB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1fB0 19X0 1fB0 19X0 10O0 eKX.8 19X0 1iq0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Swift_Current|LMT MST MDT MWT MPT CST|7b.k 70 60 60 60 60|012134121212121212121215|-2AD4M.E uHdM.E 1in0 UGp0 8x20 ix0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 isN0 1cL0 3Cp0 1cL0 1cN0 11z0 1qN0 WL0 pMp0|16e3","America/Tegucigalpa|LMT CST CDT|5M.Q 60 50|01212121|-1WGGb.8 2ETcb.8 WL0 1qN0 WL0 GRd0 AL0|11e5","America/Thule|LMT AST ADT|4z.8 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5To.Q 31NBo.Q 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|656","America/Vancouver|LMT PST PDT PWT PPT|8c.s 80 70 70 70|01213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tofL.w 1nspL.w 1in0 UGp0 8x10 iy0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Whitehorse|LMT YST YDT YWT YPT YDDT PST PDT MST|90.c 90 80 80 80 70 80 70 70|0121213415167676767676767676767676767676767676767676767676767676767676767676767676767676767678|-2MSeX.M GWpX.M 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 LA0 ytd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|23e3","America/Yakutat|LMT LMT YST YWT YPT YDT AKST AKDT|-eF.5 9i.T 90 80 80 80 90 80|0123425252525252525252525252525252526767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-48Pzs.L 1jVwL.G 1EX1F.5 8x00 iz0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|642","Antarctica/Casey|-00 +08 +11|0 -80 -b0|0121212121212|-2q00 1DjS0 T90 40P0 KL0 blz0 3m10 1o30 14k0 1kr0 12l0 1o01|10","Antarctica/Davis|-00 +07 +05|0 -70 -50|01012121|-vyo0 iXt0 alj0 1D7v0 VB0 3Wn0 KN0|70","Pacific/Port_Moresby|LMT PMMT +10|-9M.E -9M.w -a0|012|-3D8VM.E AvA0.8|25e4","Antarctica/Macquarie|-00 AEST AEDT|0 -a0 -b0|0121012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2OPc0 Fb40 1a00 4SK0 1ayy0 Lvs0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 3Co0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|1","Antarctica/Mawson|-00 +06 +05|0 -60 -50|012|-CEo0 2fyk0|60","Pacific/Auckland|LMT NZMT NZST NZST NZDT|-bD.4 -bu -cu -c0 -d0|012131313131313131313131313134343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-46jLD.4 2nEO9.4 Lz0 1tB0 11zu 1o0u 11zu 1o0u 11zu 1o0u 14nu 1lcu 14nu 1lcu 1lbu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1qLu WMu 1qLu 11Au 1n1bu IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00|14e5","Antarctica/Palmer|-00 -03 -04 -02|0 30 40 20|0121212121213121212121212121212121212121212121212121212121212121212121212121212121|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Asia/Riyadh|LMT +03|-36.Q -30|01|-TvD6.Q|57e5","Antarctica/Troll|-00 +00 +02|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|40","Asia/Urumqi|LMT +06|-5O.k -60|01|-1GgtO.k|32e5","Europe/Berlin|LMT CET CEST CEMT|-R.s -10 -20 -30|012121212121212321212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-36RcR.s UbWR.s 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 kL0 Nc0 m10 WM0 1ao0 1cp0 dX0 jz0 Dd0 1io0 17c0 1fA0 1a00 1ehA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|41e5","Asia/Almaty|LMT +05 +06 +07|-57.M -50 -60 -70|012323232323232323232321232323232323232323232323232|-1Pc57.M eUo7.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|15e5","Asia/Amman|LMT EET EEST +03|-2n.I -20 -30 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212123|-1yW2n.I 1HiMn.I KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 LA0 1C00|25e5","Asia/Anadyr|LMT +12 +13 +14 +11|-bN.U -c0 -d0 -e0 -b0|01232121212121212121214121212121212121212121212121212121212141|-1PcbN.U eUnN.U 23CL0 1db0 2q10 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|13e3","Asia/Aqtau|LMT +04 +05 +06|-3l.4 -40 -50 -60|012323232323232323232123232312121212121212121212|-1Pc3l.4 eUnl.4 24PX0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|15e4","Asia/Aqtobe|LMT +04 +05 +06|-3M.E -40 -50 -60|0123232323232323232321232323232323232323232323232|-1Pc3M.E eUnM.E 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|27e4","Asia/Ashgabat|LMT +04 +05 +06|-3R.w -40 -50 -60|0123232323232323232323212|-1Pc3R.w eUnR.w 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0|41e4","Asia/Atyrau|LMT +03 +05 +06 +04|-3r.I -30 -50 -60 -40|01232323232323232323242323232323232324242424242|-1Pc3r.I eUor.I 24PW0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 2sp0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Baghdad|LMT BMT +03 +04|-2V.E -2V.A -30 -40|0123232323232323232323232323232323232323232323232323232|-3eLCV.E 18ao0.4 2ACnV.A 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0|66e5","Asia/Qatar|LMT +04 +03|-3q.8 -40 -30|012|-21Jfq.8 27BXq.8|96e4","Asia/Baku|LMT +03 +04 +05|-3j.o -30 -40 -50|01232323232323232323232123232323232323232323232323232323232323232|-1Pc3j.o 1jUoj.o WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 9Je0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Asia/Bangkok|LMT BMT +07|-6G.4 -6G.4 -70|012|-3D8SG.4 1C000|15e6","Asia/Barnaul|LMT +06 +07 +08|-5z -60 -70 -80|0123232323232323232323212323232321212121212121212121212121212121212|-21S5z pCnz 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 p90 LE0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|","Asia/Beirut|LMT EET EEST|-2m -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3D8Om 1BWom 1on0 1410 1db0 19B0 1in0 1ip0 WL0 1lQp0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 q6N0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|22e5","Asia/Bishkek|LMT +05 +06 +07|-4W.o -50 -60 -70|012323232323232323232321212121212121212121212121212|-1Pc4W.o eUnW.o 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2e00 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0|87e4","Asia/Brunei|LMT +0730 +08 +0820 +09|-7l.k -7u -80 -8k -90|0123232323232323242|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0|42e4","Asia/Kolkata|LMT HMT MMT IST +0630|-5R.s -5R.k -5l.a -5u -6u|01234343|-4Fg5R.s BKo0.8 1rDcw.a 1r2LP.a 1un0 HB0 7zX0|15e6","Asia/Chita|LMT +08 +09 +10|-7x.Q -80 -90 -a0|012323232323232323232321232323232323232323232323232323232323232312|-21Q7x.Q pAnx.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3re0|33e4","Asia/Choibalsan|LMT +07 +08 +10 +09|-7C -70 -80 -a0 -90|0123434343434343434343434343434343434343434343424242|-2APHC 2UkoC cKn0 1da0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 3Db0 h1f0 1cJ0 1cP0 1cJ0|38e3","Asia/Shanghai|LMT CST CDT|-85.H -80 -90|012121212121212121212121212121|-2M0U5.H Iuo5.H 18n0 OjB0 Rz0 11d0 1wL0 A10 8HX0 1G10 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 aL0 1tU30 Rb0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0|23e6","Asia/Colombo|LMT MMT +0530 +06 +0630|-5j.o -5j.w -5u -60 -6u|012342432|-3D8Rj.o 13inX.Q 1rFbN.w 1zzu 7Apu 23dz0 11zu n3cu|22e5","Asia/Dhaka|LMT HMT +0630 +0530 +06 +07|-61.E -5R.k -6u -5u -60 -70|01232454|-3eLG1.E 26008.k 1unn.k HB0 m6n0 2kxbu 1i00|16e6","Asia/Damascus|LMT EET EEST +03|-2p.c -20 -30 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212123|-21Jep.c Hep.c 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1xRB0 11X0 1oN0 10L0 1pB0 11b0 1oN0 10L0 1mp0 13X0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0|26e5","Asia/Dili|LMT +08 +09|-8m.k -80 -90|01212|-2le8m.k 1dnXm.k 1nfA0 Xld0|19e4","Asia/Dubai|LMT +04|-3F.c -40|01|-21JfF.c|39e5","Asia/Dushanbe|LMT +05 +06 +07|-4z.c -50 -60 -70|012323232323232323232321|-1Pc4z.c eUnz.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2hB0|76e4","Asia/Famagusta|LMT EET EEST +03|-2f.M -20 -30 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212312121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2f.M 2a3cf.M 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 15U0 2Ks0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|","Asia/Gaza|LMT EET EEST IST IDT|-2h.Q -20 -30 -20 -30|01212121212121212121212121212121212343434343434343434343434343434312121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBCh.Q 1Azeh.Q MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 pBa0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1qp0 1cN0 1cL0 17d0 1in0 14p0 1lb0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1lb0 14p0 1in0 17d0 1cL0 1cN0 19X0 e10 2L0 WN0 14n0 gN0 5z0 11B0 WL0 e10 bb0 11B0 TX0 e10 dX0 11B0 On0 gN0 gL0 11B0 Lz0 e10 pb0 WN0 IL0 e10 rX0 WN0 Db0 gN0 uL0 11B0 xz0 e10 An0 11B0 rX0 gN0 Db0 11B0 pb0 e10 Lz0 WN0 mn0 e10 On0 WN0 gL0 gN0 Rb0 11B0 bb0 e10 WL0 11B0 5z0 gN0 11z0 11B0 2L0 gN0 14n0 1fB0 1cL0 1a10 1fz0 14p0 1lb0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1nX0 14p0 1in0 17d0 1fz0 1a10 19X0 1fB0 17b0 e10 28L0 e10 25X0 gN0 25X0 e10 gL0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|18e5","Asia/Hebron|LMT EET EEST IST IDT|-2k.n -20 -30 -20 -30|0121212121212121212121212121212121234343434343434343434343434343431212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBCk.n 1Azek.n MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 pBa0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1qp0 1cN0 1cL0 17d0 1in0 14p0 1lb0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1lb0 14p0 1in0 17d0 1cL0 1cN0 19X0 e10 2L0 WN0 14n0 gN0 5z0 11B0 WL0 e10 bb0 11B0 TX0 e10 dX0 11B0 On0 gN0 gL0 11B0 Lz0 e10 pb0 WN0 IL0 e10 rX0 WN0 Db0 gN0 uL0 11B0 xz0 e10 An0 11B0 rX0 gN0 Db0 11B0 pb0 e10 Lz0 WN0 mn0 e10 On0 WN0 gL0 gN0 Rb0 11B0 bb0 e10 WL0 11B0 5z0 gN0 11z0 11B0 2L0 gN0 14n0 1fB0 1cL0 1a10 1fz0 14p0 1lb0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1nX0 14p0 1in0 17d0 1fz0 1a10 19X0 1fB0 17b0 e10 28L0 e10 25X0 gN0 25X0 e10 gL0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|25e4","Asia/Ho_Chi_Minh|LMT PLMT +07 +08 +09|-76.u -76.u -70 -80 -90|0123423232|-2yC76.u bK00 1h7b6.u 5lz0 18o0 3Oq0 k5b0 aW00 BAM0|90e5","Asia/Hong_Kong|LMT HKT HKST HKWT JST|-7A.G -80 -90 -8u -90|0123412121212121212121212121212121212121212121212121212121212121212121|-2CFH0 1taO0 Hc0 xUu 9tBu 11z0 1tDu Rc0 1wo0 11A0 1cM0 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1nX0 U10 1tz0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|73e5","Asia/Hovd|LMT +06 +07 +08|-66.A -60 -70 -80|012323232323232323232323232323232323232323232323232|-2APG6.A 2Uko6.A cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|81e3","Asia/Irkutsk|LMT IMT +07 +08 +09|-6V.5 -6V.5 -70 -80 -90|012343434343434343434343234343434343434343434343434343434343434343|-3D8SV.5 1Bxc0 pjXV.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Europe/Istanbul|LMT IMT EET EEST +03 +04|-1T.Q -1U.U -20 -30 -30 -40|01232323232323232323232323232323232323232323232345423232323232323232323232323232323232323232323232323232323232323234|-3D8NT.Q 1ePXW.U dzzU.U 11b0 8tB0 1on0 1410 1db0 19B0 1in0 3Rd0 Un0 1oN0 11b0 zSN0 CL0 mp0 1Vz0 1gN0 8yn0 1yp0 ML0 1kp0 17b0 1ip0 17b0 1fB0 19X0 1ip0 19X0 1ip0 17b0 qdB0 38L0 1jd0 Tz0 l6O0 11A0 WN0 1qL0 TB0 1tX0 U10 1tz0 11B0 1in0 17d0 z90 cne0 pb0 2Cp0 1800 14o0 1dc0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1a00 1fA0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1tA0 U00 15w0|13e6","Asia/Jakarta|LMT BMT +0720 +0730 +09 +08 WIB|-77.c -77.c -7k -7u -90 -80 -70|012343536|-49jH7.c 2hiLL.c luM0 mPzO 8vWu 6kpu 4PXu xhcu|31e6","Asia/Jayapura|LMT +09 +0930 WIT|-9m.M -90 -9u -90|0123|-1uu9m.M sMMm.M L4nu|26e4","Asia/Jerusalem|LMT JMT IST IDT IDDT|-2k.S -2k.E -20 -30 -40|012323232323232432323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3D8Ok.S 1wvA0.e SyOk.E MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 3LA0 Eo0 oo0 1co0 1dA0 16o0 10M0 1jc0 1tA0 14o0 1cM0 1a00 11A0 1Nc0 Ao0 1Nc0 Ao0 1Ko0 LA0 1o00 WM0 EQK0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0|81e4","Asia/Kabul|LMT +04 +0430|-4A.M -40 -4u|012|-3eLEA.M 2dTcA.M|46e5","Asia/Kamchatka|LMT +11 +12 +13|-ay.A -b0 -c0 -d0|012323232323232323232321232323232323232323232323232323232323212|-1SLKy.A ivXy.A 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|18e4","Asia/Karachi|LMT +0530 +0630 +05 PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Kathmandu|LMT +0530 +0545|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g|12e5","Asia/Khandyga|LMT +08 +09 +10 +11|-92.d -80 -90 -a0 -b0|0123232323232323232323212323232323232323232323232343434343434343432|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|LMT +06 +07 +08|-6b.q -60 -70 -80|01232323232323232323232123232323232323232323232323232323232323232|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|LMT SMT +07 +0720 +0730 +09 +08|-6T.p -6T.p -70 -7k -7u -90 -80|01234546|-2M0ST.p aIM0 17anT.p l5XE 17bO 8Fyu 1so10|71e5","Asia/Macau|LMT CST +09 +10 CDT|-7y.a -80 -90 -a0 -90|012323214141414141414141414141414141414141414141414141414141414141414141|-2CFHy.a 1uqKy.a PX0 1kn0 15B0 11b0 4Qq0 1oM0 11c0 1ko0 1u00 11A0 1cM0 11c0 1o00 11A0 1o00 11A0 1oo0 1400 1o00 11A0 1o00 U00 1tA0 U00 1wo0 Rc0 1wru U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cK0 1cO0 1cK0 1cO0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|LMT +10 +11 +12|-a3.c -a0 -b0 -c0|012323232323232323232321232323232323232323232323232323232323232312|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|LMT MMT +08 +09 WITA|-7V.A -7V.A -80 -90 -80|01234|-21JjV.A vfc0 myLV.A 8ML0|15e5","Asia/Manila|LMT LMT PST PDT JST|fU -84 -80 -90 -90|01232423232|-54m84 2clc0 1vfc4 AL0 cK10 65X0 mXB0 vX0 VK10 1db0|24e6","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|32e4","Asia/Novokuznetsk|LMT +06 +07 +08|-5M.M -60 -70 -80|012323232323232323232321232323232323232323232323232323232323212|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|LMT +06 +07 +08|-5v.E -60 -70 -80|0123232323232323232323212323212121212121212121212121212121212121212|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|LMT +05 +06 +07|-4R.u -50 -60 -70|01232323232323232323232123232323232323232323232323232323232323232|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|LMT +03 +05 +06 +04|-3p.o -30 -50 -60 -40|01232323232323232424242424242424242424242424242|-1Pc3p.o eUop.o 23CK0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|LMT PMT +0730 +09 +08 WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu|23e4","Asia/Pyongyang|LMT KST JST KST|-8n -8u -90 -90|012313|-2um8n 97XR 1lTzu 2Onc0 6BA0|29e5","Asia/Qostanay|LMT +04 +05 +06|-4e.s -40 -50 -60|012323232323232323232123232323232323232323232323|-1Pc4e.s eUoe.s 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Qyzylorda|LMT +04 +05 +06|-4l.Q -40 -50 -60|01232323232323232323232323232323232323232323232|-1Pc4l.Q eUol.Q 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|LMT RMT +0630 +09|-6o.L -6o.L -6u -90|01232|-3D8So.L 1BnA0 SmnS.L 7j9u|48e5","Asia/Sakhalin|LMT +09 +11 +12 +10|-9u.M -90 -b0 -c0 -a0|01232323232323232323232423232323232424242424242424242424242424242|-2AGVu.M 1BoMu.M 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|LMT +04 +05 +06|-4r.R -40 -50 -60|01232323232323232323232|-1Pc4r.R eUor.R 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|LMT KST JST KST KDT KDT|-8r.Q -8u -90 -90 -a0 -9u|012343434343151515151515134343|-2um8r.Q 97XV.Q 1m1zu 6CM0 Fz0 1kN0 14n0 1kN0 14L0 1zd0 On0 69B0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|LMT +10 +11 +12|-ae.Q -a0 -b0 -c0|01232323232323232323232123232323232323232323232323232323232323232|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|LMT CST JST CDT|-86 -80 -90 -90|012131313131313131313131313131313131313131|-30bk6 1FDc6 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|LMT +05 +06 +07|-4B.b -50 -60 -70|012323232323232323232321|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|LMT TBMT +03 +04 +05|-2X.b -2X.b -30 -40 -50|01234343434343434343434323232343434343434343434323|-3D8OX.b 1LUM0 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|LMT TMT +0330 +0430 +04 +05|-3p.I -3p.I -3u -4u -40 -50|012345423232323232323232323232323232323232323232323232323232323232323232|-2btDp.I Llc0 1FHaT.I 1pc0 120u Rc0 XA0 Wou JX0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|LMT +0530 +06|-5W.A -5u -60|012|-Su5W.A 1BGMs.A|79e3","Asia/Tokyo|LMT JST JDT|-9i.X -90 -a0|0121212121|-3jE90 2qSo0 Rc0 1lc0 14o0 1zc0 Oo0 1zc0 Oo0|38e6","Asia/Tomsk|LMT +06 +07 +08|-5D.P -60 -70 -80|0123232323232323232323212323232323232323232323212121212121212121212|-21NhD.P pxzD.P 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ulaanbaatar|LMT +07 +08 +09|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Ust-Nera|LMT +08 +09 +12 +11 +10|-9w.S -80 -90 -c0 -b0 -a0|012343434343434343434345434343434343434343434343434343434343434345|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|LMT +09 +10 +11|-8L.v -90 -a0 -b0|01232323232323232323232123232323232323232323232323232323232323232|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|LMT +08 +09 +10|-8C.W -80 -90 -a0|01232323232323232323232123232323232323232323232323232323232323232|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|LMT PMT +04 +05 +06|-42.x -3J.5 -40 -50 -60|012343434343434343434343234343434343434343434343434343434343434343|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|LMT +03 +04 +05|-2W -30 -40 -50|0123232323232323232323212121212323232323232323232323232323232|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|LMT HMT -02 -01 +00 WET|1G.E 1S.w 20 10 0 0|01232323232323232323232323232323232323232323234323432343234323232323232323232323232323232323232323232343434343434343434343434343434345434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3tomh.k 18aoh.k aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|25e4","Atlantic/Bermuda|LMT BMT BST AST ADT|4j.i 4j.i 3j.i 40 30|0121213434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3eLvE.G 16mo0 1bb0 1i10 11X0 ru30 thbE.G 1PX0 11B0 1tz0 Rd0 1zb0 Op0 1zb0 3I10 Lz0 1EN0 FX0 1HB0 FX0 1Kp0 Db0 1Kp0 Db0 1Kp0 FX0 93d0 11z0 GAp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|LMT -01 WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|54e4","Atlantic/Cape_Verde|LMT -02 -01|1y.4 20 10|01212|-2ldW0 1eEo0 7zX0 1djf0|50e4","Atlantic/Faroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|49e3","Atlantic/Madeira|LMT FMT -01 +00 +01 WET WEST|17.A 17.A 10 0 -10 0 -10|01232323232323232323232323232323232323232323234323432343234323232323232323232323232323232323232323232565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tomQ.o 18anQ.o aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e4","Atlantic/South_Georgia|LMT -02|2q.8 20|01|-3eLxx.Q|30","Atlantic/Stanley|LMT SMT -04 -03 -02|3P.o 3P.o 40 30 20|0123232323232323434323232323232323232323232323232323232323232323232323|-3eLw8.A S200 12bA8.A 19X0 1fB0 19X0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 Cn0 1Cc10 WL0 1qL0 U10 1tz0 2mN0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10|21e2","Australia/Sydney|LMT AEST AEDT|-a4.Q -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-32oW4.Q RlC4.Q xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|40e5","Australia/Adelaide|LMT ACST ACST ACDT|-9e.k -90 -9u -au|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-32oVe.k ak0e.k H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|11e5","Australia/Brisbane|LMT AEST AEDT|-ac.8 -a0 -b0|012121212121212121|-32Bmc.8 Ry2c.8 xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0|20e5","Australia/Broken_Hill|LMT AEST ACST ACST ACDT|-9p.M -a0 -90 -9u -au|0123434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-32oVp.M 3Lzp.M 6wp0 H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|18e3","Australia/Hobart|LMT AEST AEDT|-9N.g -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-3109N.g Pk1N.g 1a00 1qM0 Oo0 1zc0 Oo0 TAo0 yM0 1cM0 1cM0 1fA0 1a00 VfA0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|21e4","Australia/Darwin|LMT ACST ACST ACDT|-8H.k -90 -9u -au|01232323232|-32oUH.k ajXH.k H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00|12e4","Australia/Eucla|LMT +0845 +0945|-8z.s -8J -9J|01212121212121212121|-30nIz.s PkpO.s xc0 10jc0 yM0 1cM0 1cM0 1gSo0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|368","Australia/Lord_Howe|LMT AEST +1030 +1130 +11|-aA.k -a0 -au -bu -b0|01232323232424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424|-32oWA.k 3tzAA.k 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu|347","Australia/Lindeman|LMT AEST AEDT|-9T.U -a0 -b0|0121212121212121212121|-32BlT.U Ry1T.U xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0|10","Australia/Melbourne|LMT AEST AEDT|-9D.Q -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-32oVD.Q RlBD.Q xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|39e5","Australia/Perth|LMT AWST AWDT|-7H.o -80 -90|01212121212121212121|-30nHH.o PkpH.o xc0 10jc0 yM0 1cM0 1cM0 1gSo0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|18e5","CET|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|","Pacific/Easter|LMT EMT -07 -06 -05|7h.s 7h.s 70 60 50|0123232323232323232323232323234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLsG.w 1HRc0 1s4IG.w WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 2pA0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0|30e2","CST6CDT|CST CDT CWT CPT|60 50 50 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","EET|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|","Europe/Dublin|LMT DMT IST GMT BST IST|p.l p.l -y.D 0 -10 -10|012343434343435353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353|-3BHby.D 1ra20 Rc0 1fzy.D 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 g600 14o0 1wo0 17c0 1io0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","EST|EST|50|0||","EST5EDT|EST EDT EWT EPT|50 40 40 40|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 SgN0 8x40 iv0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","Etc/GMT-0|GMT|0|0||","Etc/GMT-1|+01|-10|0||","Etc/GMT-10|+10|-a0|0||","Etc/GMT-11|+11|-b0|0||","Etc/GMT-12|+12|-c0|0||","Etc/GMT-13|+13|-d0|0||","Etc/GMT-14|+14|-e0|0||","Etc/GMT-2|+02|-20|0||","Etc/GMT-3|+03|-30|0||","Etc/GMT-4|+04|-40|0||","Etc/GMT-5|+05|-50|0||","Etc/GMT-6|+06|-60|0||","Etc/GMT-7|+07|-70|0||","Etc/GMT-8|+08|-80|0||","Etc/GMT-9|+09|-90|0||","Etc/GMT+1|-01|10|0||","Etc/GMT+10|-10|a0|0||","Etc/GMT+11|-11|b0|0||","Etc/GMT+12|-12|c0|0||","Etc/GMT+2|-02|20|0||","Etc/GMT+3|-03|30|0||","Etc/GMT+4|-04|40|0||","Etc/GMT+5|-05|50|0||","Etc/GMT+6|-06|60|0||","Etc/GMT+7|-07|70|0||","Etc/GMT+8|-08|80|0||","Etc/GMT+9|-09|90|0||","Etc/UTC|UTC|0|0||","Europe/Brussels|LMT BMT WET CET CEST WEST|-h.u -h.u 0 -10 -20 -10|012343434325252525252525252525252525252525252525252525434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3D8Mh.u u1Ah.u SO00 3zX0 11c0 1iO0 11A0 1o00 11A0 my0 Ic0 1qM0 Rc0 1EM0 UM0 1u00 10o0 1io0 1io0 17c0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a30 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 y00 5Wn0 WM0 1fA0 1cM0 16M0 1iM0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|21e5","Europe/Andorra|LMT WET CET CEST|-6.4 0 -10 -20|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2M0M6.4 1Pnc6.4 1xIN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|79e3","Europe/Astrakhan|LMT +03 +04 +05|-3c.c -30 -40 -50|012323232323232323212121212121212121212121212121212121212121212|-1Pcrc.c eUMc.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/Athens|LMT AMT EET EEST CEST CET|-1y.Q -1y.Q -20 -30 -20 -10|0123234545232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-30SNy.Q OMM1 CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|35e5","Europe/London|LMT GMT BST BDST|1.f 0 -10 -20|01212121212121212121212121212121212121212121212121232323232321212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-4VgnW.J 2KHdW.J Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|10e6","Europe/Belgrade|LMT CET CEST|-1m -10 -20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3topm 2juLm 3IP0 WM0 1fA0 1cM0 1cM0 1rc0 Qo0 1vmo0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Prague|LMT PMT CET CEST GMT|-V.I -V.I -10 -20 0|0123232323232323232423232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4QbAV.I 1FDc0 XPaV.I 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 1qM0 11c0 mp0 xA0 mn0 17c0 1io0 17c0 1fc0 1ao0 1bNc0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|13e5","Europe/Bucharest|LMT BMT EET EEST|-1I.o -1I.o -20 -30|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3awpI.o 1AU00 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Axc0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|19e5","Europe/Budapest|LMT CET CEST|-1g.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3cK1g.k 124Lg.k 11d0 1iO0 11A0 1o00 11A0 1oo0 11c0 1lc0 17c0 O1V0 3Nf0 WM0 1fA0 1cM0 1cM0 1oJ0 1dd0 1020 1fX0 1cp0 1cM0 1cM0 1cM0 1fA0 1a00 bhy0 Rb0 1wr0 Rc0 1C00 LA0 1C00 LA0 SNW0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cO0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e5","Europe/Zurich|LMT BMT CET CEST|-y.8 -t.K -10 -20|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4HyMy.8 1Dw04.m 1SfAt.K 11A0 1o00 11A0 1xG10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|38e4","Europe/Chisinau|LMT CMT BMT EET EEST CEST CET MSK MSD|-1T.k -1T -1I.o -20 -30 -20 -10 -30 -40|0123434343434343434345656578787878787878787878434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3D8NT.k 1wNA0.k wGMa.A 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 27A0 2en0 39g0 WM0 1fA0 1cM0 V90 1t7z0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 gL0 WO0 1cM0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11D0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|67e4","Europe/Gibraltar|LMT GMT BST BDST CET CEST|l.o 0 -10 -20 -10 -20|0121212121212121212121212121212121212121212121212123232323232121232121212121212121212145454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-3BHbC.A 1ra1C.A Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 10Jz0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|30e3","Europe/Helsinki|LMT HMT EET EEST|-1D.N -1D.N -20 -30|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3H0ND.N 1Iu00 OULD.N 1dA0 1xGq0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Kaliningrad|LMT CET CEST EET EEST MSK MSD +03|-1m -10 -20 -20 -30 -30 -40 -30|012121212121212343565656565656565654343434343434343434343434343434343434343434373|-36Rdm UbXm 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 390 7A0 1en0 12N0 1pbb0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|44e4","Europe/Kiev|LMT KMT EET MSK CEST CET MSD EEST|-22.4 -22.4 -20 -30 -20 -10 -40 -30|01234545363636363636363636367272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272|-3D8O2.4 1LUM0 eUo2.4 rnz0 2Hg0 WM0 1fA0 da0 1v4m0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o10 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|34e5","Europe/Kirov|LMT +03 +04 +05 MSD MSK MSK|-3i.M -30 -40 -50 -40 -30 -40|0123232323232323232454524545454545454545454545454545454545454565|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 2pz0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|48e4","Europe/Lisbon|LMT WET WEST WEMT CET CEST|A.J 0 -10 -20 -10 -20|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121214121212121212121212121212121212124545454212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2le00 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 pvy0 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Europe/Madrid|LMT WET WEST WEMT CET CEST|e.I 0 -10 -20 -10 -20|0121212121212121212321454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2M0M0 G5z0 19B0 1cL0 1dd0 b1z0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1in0 17d0 iIn0 Hd0 1cL0 bb0 1200 2s20 14n0 5aL0 Mp0 1vz0 17d0 1in0 17d0 1in0 17d0 1in0 17d0 6hX0 11B0 XHX0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|62e5","Europe/Malta|LMT CET CEST|-W.4 -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-35rcW.4 SXzW.4 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1co0 17c0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1co0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|42e4","Europe/Minsk|LMT MMT EET MSK CEST CET MSD EEST +03|-1O.g -1O -20 -30 -20 -10 -40 -30 -30|012345454363636363636363636372727272727272727272727272727272727272728|-3D8NO.g 1LUM0.g eUnO qNX0 3gQ0 WM0 1fA0 1cM0 Al0 1tsn0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0|19e5","Europe/Paris|LMT PMT WET WEST CEST CET WEMT|-9.l -9.l 0 -10 -20 -10 -20|01232323232323232323232323232323232323232323232323234545463654545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-3bQ09.l MDA0 cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 Ik0 5M30 WM0 1fA0 1cM0 Vx0 hB0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|11e6","Europe/Moscow|LMT MMT MMT MST MDST MSD MSK +05 EET EEST MSK|-2u.h -2u.h -2v.j -3v.j -4v.j -40 -30 -50 -20 -30 -40|01232434565756865656565656565656565698656565656565656565656565656565656565656a6|-3D8Ou.h 1sQM0 2pyW.W 1bA0 11X0 GN0 1Hb0 c4v.j ik0 3DA0 dz0 15A0 c10 2q10 iM10 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|16e6","Europe/Riga|LMT RMT LST EET MSK CEST CET MSD EEST|-1A.y -1A.y -2A.y -20 -30 -20 -10 -40 -30|0121213456565647474747474747474838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383|-3D8NA.y 1xde0 11A0 1iM0 ko0 gWm0 yDXA.y 2bX0 3fE0 WM0 1fA0 1cM0 1cM0 4m0 1sLy0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|64e4","Europe/Rome|LMT RMT CET CEST|-N.U -N.U -10 -20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4aU0N.U 15snN.U T000 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1cM0 16M0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1C00 LA0 1zc0 Oo0 1C00 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|39e5","Europe/Samara|LMT +03 +04 +05|-3k.k -30 -40 -50|0123232323232323232121232323232323232323232323232323232323212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2y10 14m0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|12e5","Europe/Saratov|LMT +03 +04 +05|-34.i -30 -40 -50|012323232323232321212121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 5810|","Europe/Simferopol|LMT SMT EET MSK CEST CET MSD EEST MSK|-2g.o -2g -20 -30 -20 -10 -40 -30 -40|0123454543636363636363636363272727636363727272727272727272727272727272727283|-3D8Og.o 1LUM0.o eUog rEn0 2qs0 WM0 1fA0 1cM0 3V0 1u0L0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eN0 1cM0 1cM0 1cM0 1cM0 dV0 WO0 1cM0 1cM0 1fy0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0|33e4","Europe/Sofia|LMT IMT EET CET CEST EEST|-1x.g -1U.U -20 -10 -20 -30|0123434325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-3D8Nx.g AiLA.k 1UFeU.U WM0 1fA0 1cM0 1cM0 1cN0 1mKH0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Tallinn|LMT TMT CET CEST EET MSK MSD EEST|-1D -1D -10 -20 -20 -30 -40 -30|0123214532323565656565656565657474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474|-3D8ND 1wI00 teD 11A0 1Ta0 4rXl KSLD 2FX0 2Jg0 WM0 1fA0 1cM0 18J0 1sTX0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|41e4","Europe/Tirane|LMT CET CEST|-1j.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glBj.k 14pcj.k 5LC0 WM0 4M0 1fCK0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|42e4","Europe/Ulyanovsk|LMT +03 +04 +05 +02|-3d.A -30 -40 -50 -20|01232323232323232321214121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|13e5","Europe/Vienna|LMT CET CEST|-15.l -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-36Rd5.l UbX5.l 11d0 1iO0 11A0 1o00 11A0 3KM0 14o0 LA00 6i00 WM0 1fA0 1cM0 1cM0 1cM0 400 2qM0 1ao0 1co0 1cM0 1io0 17c0 1gHa0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|18e5","Europe/Vilnius|LMT WMT KMT CET EET MSK CEST MSD EEST|-1F.g -1o -1z.A -10 -20 -30 -20 -40 -30|0123435636365757575757575757584848484848484848463648484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484|-3D8NF.g 1u5Ah.g 6ILM.o 1Ooz.A zz0 Mfd0 29W0 3is0 WM0 1fA0 1cM0 LV0 1tgL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|54e4","Europe/Volgograd|LMT +03 +04 +05 MSD MSK MSK|-2V.E -30 -40 -50 -40 -30 -40|012323232323232324545452454545454545454545454545454545454545456525|-21IqV.E psLV.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1fA0 1cM0 2pz0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 9Jd0 5gn0|10e5","Europe/Warsaw|LMT WMT CET CEST EET EEST|-1o -1o -10 -20 -20 -30|0123232345423232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3D8No 1qDA0 1LXo 11d0 1iO0 11A0 1o00 11A0 1on0 11A0 6zy0 HWP0 5IM0 WM0 1fA0 1cM0 1dz0 1mL0 1en0 15B0 1aq0 1nA0 11A0 1io0 17c0 1fA0 1a00 iDX0 LA0 1cM0 1cM0 1C00 Oo0 1cM0 1cM0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1C00 LA0 uso0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e5","HST|HST|a0|0||","Indian/Chagos|LMT +05 +06|-4N.E -50 -60|012|-2xosN.E 3AGLN.E|30e2","Indian/Maldives|LMT MMT +05|-4S -4S -50|012|-3D8QS 3eLA0|35e4","Indian/Mauritius|LMT +04 +05|-3O -40 -50|012121|-2xorO 34unO 14L0 12kr0 11z0|15e4","Pacific/Kwajalein|LMT +11 +10 +09 -12 +12|-b9.k -b0 -a0 -90 c0 -c0|0123145|-2M0X9.k 1rDA9.k akp0 6Up0 12ry0 Wan0|14e3","MET|MET MEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|","MST|MST|70|0||","MST7MDT|MST MDT MWT MPT|70 60 60 60|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","Pacific/Chatham|LMT +1215 +1245 +1345|-cd.M -cf -cJ -dJ|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-46jMd.M 37RbW.M 1adef IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00|600","Pacific/Apia|LMT LMT -1130 -11 -10 +14 +13|-cx.4 bq.U bu b0 a0 -e0 -d0|012343456565656565656565656|-38Fox.4 J1A0 1yW03.4 2rRbu 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0|37e3","Pacific/Bougainville|LMT PMMT +10 +09 +11|-am.g -9M.w -a0 -90 -b0|012324|-3D8Wm.g AvAx.I 1TCLM.w 7CN0 2MQp0|18e4","Pacific/Efate|LMT +11 +12|-bd.g -b0 -c0|012121212121212121212121|-2l9nd.g 2uNXd.g Dc0 n610 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0|66e3","Pacific/Enderbury|-00 -12 -11 +13|0 c0 b0 -d0|0123|-1iIo0 1GsA0 B7X0|1","Pacific/Fakaofo|LMT -11 +13|bo.U b0 -d0|012|-2M0Az.4 4ufXz.4|483","Pacific/Fiji|LMT +12 +13|-bT.I -c0 -d0|012121212121212121212121212121|-2bUzT.I 3m8NT.I LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 20o0 pc0 2hc0 bc0|88e4","Pacific/Tarawa|LMT +12|-bw.4 -c0|01|-2M0Xw.4|29e3","Pacific/Galapagos|LMT -05 -06|5W.o 50 60|01212|-1yVS1.A 2dTz1.A gNd0 rz0|25e3","Pacific/Gambier|LMT -09|8X.M 90|01|-2jof0.c|125","Pacific/Guadalcanal|LMT +11|-aD.M -b0|01|-2joyD.M|11e4","Pacific/Guam|LMT LMT GST +09 GDT ChST|el -9D -a0 -90 -b0 -a0|0123242424242424242425|-54m9D 2glc0 1DFbD 6pB0 AhB0 3QL0 g2p0 3p91 WOX rX0 1zd0 Rb0 1wp0 Rb0 5xd0 rX0 5sN0 zb1 1C0X On0 ULb0|17e4","Pacific/Honolulu|LMT HST HDT HWT HPT HST|av.q au 9u 9u 9u a0|01213415|-3061s.y 1uMdW.y 8x0 lef0 8wWu iAu 46p0|37e4","Pacific/Kiritimati|LMT -1040 -10 +14|at.k aE a0 -e0|0123|-2M0Bu.E 3bIMa.E B7Xk|51e2","Pacific/Kosrae|LMT LMT +11 +09 +10 +12|d8.4 -aP.U -b0 -90 -a0 -c0|0123243252|-54maP.U 2glc0 xsnP.U axC0 HBy0 akp0 axd0 WOK0 1bdz0|66e2","Pacific/Marquesas|LMT -0930|9i 9u|01|-2joeG|86e2","Pacific/Pago_Pago|LMT LMT SST|-cB.c bm.M b0|012|-38FoB.c J1A0|37e2","Pacific/Nauru|LMT +1130 +09 +12|-b7.E -bu -90 -c0|01213|-1Xdn7.E QCnB.E 7mqu 1lnbu|10e3","Pacific/Niue|LMT -1120 -11|bj.E bk b0|012|-FScE.k suo0.k|12e2","Pacific/Norfolk|LMT +1112 +1130 +1230 +11 +12|-bb.Q -bc -bu -cu -b0 -c0|0123245454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-2M0Xb.Q 21ILX.Q W01G Oo0 1COo0 9Jcu 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|25e4","Pacific/Noumea|LMT +11 +12|-b5.M -b0 -c0|01212121|-2l9n5.M 2EqM5.M xX0 1PB0 yn0 HeP0 Ao0|98e3","Pacific/Palau|LMT LMT +09|f2.4 -8V.U -90|012|-54m8V.U 2glc0|21e3","Pacific/Pitcairn|LMT -0830 -08|8E.k 8u 80|012|-2M0Dj.E 3UVXN.E|56","Pacific/Rarotonga|LMT LMT -1030 -0930 -10|-dk.U aD.4 au 9u a0|01234343434343434343434343434|-2Otpk.U 28zc0 13tbO.U IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu|13e3","Pacific/Tahiti|LMT -10|9W.g a0|01|-2joe1.I|18e4","Pacific/Tongatapu|LMT +1220 +13 +14|-cj.c -ck -d0 -e0|01232323232|-XbMj.c BgLX.c 1yndk 15A0 1wo0 xz0 1Q10 xz0 zWN0 s00|75e3","PST8PDT|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","WET|WET WEST|0 -10|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|"],links:["Africa/Abidjan|Africa/Accra","Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/Reykjavik","Africa/Abidjan|Atlantic/St_Helena","Africa/Abidjan|Iceland","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Lagos|Africa/Bangui","Africa/Lagos|Africa/Brazzaville","Africa/Lagos|Africa/Douala","Africa/Lagos|Africa/Kinshasa","Africa/Lagos|Africa/Libreville","Africa/Lagos|Africa/Luanda","Africa/Lagos|Africa/Malabo","Africa/Lagos|Africa/Niamey","Africa/Lagos|Africa/Porto-Novo","Africa/Maputo|Africa/Blantyre","Africa/Maputo|Africa/Bujumbura","Africa/Maputo|Africa/Gaborone","Africa/Maputo|Africa/Harare","Africa/Maputo|Africa/Kigali","Africa/Maputo|Africa/Lubumbashi","Africa/Maputo|Africa/Lusaka","Africa/Nairobi|Africa/Addis_Ababa","Africa/Nairobi|Africa/Asmara","Africa/Nairobi|Africa/Asmera","Africa/Nairobi|Africa/Dar_es_Salaam","Africa/Nairobi|Africa/Djibouti","Africa/Nairobi|Africa/Kampala","Africa/Nairobi|Africa/Mogadishu","Africa/Nairobi|Indian/Antananarivo","Africa/Nairobi|Indian/Comoro","Africa/Nairobi|Indian/Mayotte","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Chicago|US/Central","America/Denver|America/Shiprock","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|America/Yellowknife","America/Edmonton|Canada/Mountain","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Godthab|America/Nuuk","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Iqaluit|America/Pangnirtung","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/Los_Angeles|US/Pacific","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Panama|America/Atikokan","America/Panama|America/Cayman","America/Panama|America/Coral_Harbour","America/Phoenix|America/Creston","America/Phoenix|US/Arizona","America/Puerto_Rico|America/Anguilla","America/Puerto_Rico|America/Antigua","America/Puerto_Rico|America/Aruba","America/Puerto_Rico|America/Blanc-Sablon","America/Puerto_Rico|America/Curacao","America/Puerto_Rico|America/Dominica","America/Puerto_Rico|America/Grenada","America/Puerto_Rico|America/Guadeloupe","America/Puerto_Rico|America/Kralendijk","America/Puerto_Rico|America/Lower_Princes","America/Puerto_Rico|America/Marigot","America/Puerto_Rico|America/Montserrat","America/Puerto_Rico|America/Port_of_Spain","America/Puerto_Rico|America/St_Barthelemy","America/Puerto_Rico|America/St_Kitts","America/Puerto_Rico|America/St_Lucia","America/Puerto_Rico|America/St_Thomas","America/Puerto_Rico|America/St_Vincent","America/Puerto_Rico|America/Tortola","America/Puerto_Rico|America/Virgin","America/Regina|Canada/Saskatchewan","America/Rio_Branco|America/Porto_Acre","America/Rio_Branco|Brazil/Acre","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Tijuana|America/Ensenada","America/Tijuana|America/Santa_Isabel","America/Tijuana|Mexico/BajaNorte","America/Toronto|America/Montreal","America/Toronto|America/Nassau","America/Toronto|America/Nipigon","America/Toronto|America/Thunder_Bay","America/Toronto|Canada/Eastern","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|America/Rainy_River","America/Winnipeg|Canada/Central","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Bangkok|Indian/Christmas","Asia/Brunei|Asia/Kuching","Asia/Dhaka|Asia/Dacca","Asia/Dubai|Asia/Muscat","Asia/Dubai|Indian/Mahe","Asia/Dubai|Indian/Reunion","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kathmandu|Asia/Katmandu","Asia/Kolkata|Asia/Calcutta","Asia/Kuala_Lumpur|Asia/Singapore","Asia/Kuala_Lumpur|Singapore","Asia/Macau|Asia/Macao","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Qatar|Asia/Bahrain","Asia/Rangoon|Asia/Yangon","Asia/Rangoon|Indian/Cocos","Asia/Riyadh|Antarctica/Syowa","Asia/Riyadh|Asia/Aden","Asia/Riyadh|Asia/Kuwait","Asia/Seoul|ROK","Asia/Shanghai|Asia/Chongqing","Asia/Shanghai|Asia/Chungking","Asia/Shanghai|Asia/Harbin","Asia/Shanghai|PRC","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimphu|Asia/Thimbu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Asia/Urumqi|Antarctica/Vostok","Asia/Urumqi|Asia/Kashgar","Atlantic/Faroe|Atlantic/Faeroe","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Currie","Australia/Hobart|Australia/Tasmania","Australia/Lord_Howe|Australia/LHI","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Australia/Sydney|Australia/ACT","Australia/Sydney|Australia/Canberra","Australia/Sydney|Australia/NSW","Etc/GMT-0|Etc/GMT","Etc/GMT-0|Etc/GMT+0","Etc/GMT-0|Etc/GMT0","Etc/GMT-0|Etc/Greenwich","Etc/GMT-0|GMT","Etc/GMT-0|GMT+0","Etc/GMT-0|GMT-0","Etc/GMT-0|GMT0","Etc/GMT-0|Greenwich","Etc/UTC|Etc/UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UCT","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Berlin|Arctic/Longyearbyen","Europe/Berlin|Atlantic/Jan_Mayen","Europe/Berlin|Europe/Copenhagen","Europe/Berlin|Europe/Oslo","Europe/Berlin|Europe/Stockholm","Europe/Brussels|Europe/Amsterdam","Europe/Brussels|Europe/Luxembourg","Europe/Chisinau|Europe/Tiraspol","Europe/Dublin|Eire","Europe/Helsinki|Europe/Mariehamn","Europe/Istanbul|Asia/Istanbul","Europe/Istanbul|Turkey","Europe/Kiev|Europe/Kyiv","Europe/Kiev|Europe/Uzhgorod","Europe/Kiev|Europe/Zaporozhye","Europe/Lisbon|Portugal","Europe/London|Europe/Belfast","Europe/London|Europe/Guernsey","Europe/London|Europe/Isle_of_Man","Europe/London|Europe/Jersey","Europe/London|GB","Europe/London|GB-Eire","Europe/Moscow|W-SU","Europe/Paris|Europe/Monaco","Europe/Prague|Europe/Bratislava","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Europe/Zurich|Europe/Busingen","Europe/Zurich|Europe/Vaduz","Indian/Maldives|Indian/Kerguelen","Pacific/Auckland|Antarctica/McMurdo","Pacific/Auckland|Antarctica/South_Pole","Pacific/Auckland|NZ","Pacific/Chatham|NZ-CHAT","Pacific/Easter|Chile/EasterIsland","Pacific/Enderbury|Pacific/Kanton","Pacific/Guadalcanal|Pacific/Pohnpei","Pacific/Guadalcanal|Pacific/Ponape","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Kwajalein|Kwajalein","Pacific/Pago_Pago|Pacific/Midway","Pacific/Pago_Pago|Pacific/Samoa","Pacific/Pago_Pago|US/Samoa","Pacific/Port_Moresby|Antarctica/DumontDUrville","Pacific/Port_Moresby|Pacific/Chuuk","Pacific/Port_Moresby|Pacific/Truk","Pacific/Port_Moresby|Pacific/Yap","Pacific/Tarawa|Pacific/Funafuti","Pacific/Tarawa|Pacific/Majuro","Pacific/Tarawa|Pacific/Wake","Pacific/Tarawa|Pacific/Wallis"],countries:["AD|Europe/Andorra","AE|Asia/Dubai","AF|Asia/Kabul","AG|America/Puerto_Rico America/Antigua","AI|America/Puerto_Rico America/Anguilla","AL|Europe/Tirane","AM|Asia/Yerevan","AO|Africa/Lagos Africa/Luanda","AQ|Antarctica/Casey Antarctica/Davis Antarctica/Mawson Antarctica/Palmer Antarctica/Rothera Antarctica/Troll Asia/Urumqi Pacific/Auckland Pacific/Port_Moresby Asia/Riyadh Antarctica/McMurdo Antarctica/DumontDUrville Antarctica/Syowa Antarctica/Vostok","AR|America/Argentina/Buenos_Aires America/Argentina/Cordoba America/Argentina/Salta America/Argentina/Jujuy America/Argentina/Tucuman America/Argentina/Catamarca America/Argentina/La_Rioja America/Argentina/San_Juan America/Argentina/Mendoza America/Argentina/San_Luis America/Argentina/Rio_Gallegos America/Argentina/Ushuaia","AS|Pacific/Pago_Pago","AT|Europe/Vienna","AU|Australia/Lord_Howe Antarctica/Macquarie Australia/Hobart Australia/Melbourne Australia/Sydney Australia/Broken_Hill Australia/Brisbane Australia/Lindeman Australia/Adelaide Australia/Darwin Australia/Perth Australia/Eucla","AW|America/Puerto_Rico America/Aruba","AX|Europe/Helsinki Europe/Mariehamn","AZ|Asia/Baku","BA|Europe/Belgrade Europe/Sarajevo","BB|America/Barbados","BD|Asia/Dhaka","BE|Europe/Brussels","BF|Africa/Abidjan Africa/Ouagadougou","BG|Europe/Sofia","BH|Asia/Qatar Asia/Bahrain","BI|Africa/Maputo Africa/Bujumbura","BJ|Africa/Lagos Africa/Porto-Novo","BL|America/Puerto_Rico America/St_Barthelemy","BM|Atlantic/Bermuda","BN|Asia/Kuching Asia/Brunei","BO|America/La_Paz","BQ|America/Puerto_Rico America/Kralendijk","BR|America/Noronha America/Belem America/Fortaleza America/Recife America/Araguaina America/Maceio America/Bahia America/Sao_Paulo America/Campo_Grande America/Cuiaba America/Santarem America/Porto_Velho America/Boa_Vista America/Manaus America/Eirunepe America/Rio_Branco","BS|America/Toronto America/Nassau","BT|Asia/Thimphu","BW|Africa/Maputo Africa/Gaborone","BY|Europe/Minsk","BZ|America/Belize","CA|America/St_Johns America/Halifax America/Glace_Bay America/Moncton America/Goose_Bay America/Toronto America/Iqaluit America/Winnipeg America/Resolute America/Rankin_Inlet America/Regina America/Swift_Current America/Edmonton America/Cambridge_Bay America/Inuvik America/Dawson_Creek America/Fort_Nelson America/Whitehorse America/Dawson America/Vancouver America/Panama America/Puerto_Rico America/Phoenix America/Blanc-Sablon America/Atikokan America/Creston","CC|Asia/Yangon Indian/Cocos","CD|Africa/Maputo Africa/Lagos Africa/Kinshasa Africa/Lubumbashi","CF|Africa/Lagos Africa/Bangui","CG|Africa/Lagos Africa/Brazzaville","CH|Europe/Zurich","CI|Africa/Abidjan","CK|Pacific/Rarotonga","CL|America/Santiago America/Punta_Arenas Pacific/Easter","CM|Africa/Lagos Africa/Douala","CN|Asia/Shanghai Asia/Urumqi","CO|America/Bogota","CR|America/Costa_Rica","CU|America/Havana","CV|Atlantic/Cape_Verde","CW|America/Puerto_Rico America/Curacao","CX|Asia/Bangkok Indian/Christmas","CY|Asia/Nicosia Asia/Famagusta","CZ|Europe/Prague","DE|Europe/Zurich Europe/Berlin Europe/Busingen","DJ|Africa/Nairobi Africa/Djibouti","DK|Europe/Berlin Europe/Copenhagen","DM|America/Puerto_Rico America/Dominica","DO|America/Santo_Domingo","DZ|Africa/Algiers","EC|America/Guayaquil Pacific/Galapagos","EE|Europe/Tallinn","EG|Africa/Cairo","EH|Africa/El_Aaiun","ER|Africa/Nairobi Africa/Asmara","ES|Europe/Madrid Africa/Ceuta Atlantic/Canary","ET|Africa/Nairobi Africa/Addis_Ababa","FI|Europe/Helsinki","FJ|Pacific/Fiji","FK|Atlantic/Stanley","FM|Pacific/Kosrae Pacific/Port_Moresby Pacific/Guadalcanal Pacific/Chuuk Pacific/Pohnpei","FO|Atlantic/Faroe","FR|Europe/Paris","GA|Africa/Lagos Africa/Libreville","GB|Europe/London","GD|America/Puerto_Rico America/Grenada","GE|Asia/Tbilisi","GF|America/Cayenne","GG|Europe/London Europe/Guernsey","GH|Africa/Abidjan Africa/Accra","GI|Europe/Gibraltar","GL|America/Nuuk America/Danmarkshavn America/Scoresbysund America/Thule","GM|Africa/Abidjan Africa/Banjul","GN|Africa/Abidjan Africa/Conakry","GP|America/Puerto_Rico America/Guadeloupe","GQ|Africa/Lagos Africa/Malabo","GR|Europe/Athens","GS|Atlantic/South_Georgia","GT|America/Guatemala","GU|Pacific/Guam","GW|Africa/Bissau","GY|America/Guyana","HK|Asia/Hong_Kong","HN|America/Tegucigalpa","HR|Europe/Belgrade Europe/Zagreb","HT|America/Port-au-Prince","HU|Europe/Budapest","ID|Asia/Jakarta Asia/Pontianak Asia/Makassar Asia/Jayapura","IE|Europe/Dublin","IL|Asia/Jerusalem","IM|Europe/London Europe/Isle_of_Man","IN|Asia/Kolkata","IO|Indian/Chagos","IQ|Asia/Baghdad","IR|Asia/Tehran","IS|Africa/Abidjan Atlantic/Reykjavik","IT|Europe/Rome","JE|Europe/London Europe/Jersey","JM|America/Jamaica","JO|Asia/Amman","JP|Asia/Tokyo","KE|Africa/Nairobi","KG|Asia/Bishkek","KH|Asia/Bangkok Asia/Phnom_Penh","KI|Pacific/Tarawa Pacific/Kanton Pacific/Kiritimati","KM|Africa/Nairobi Indian/Comoro","KN|America/Puerto_Rico America/St_Kitts","KP|Asia/Pyongyang","KR|Asia/Seoul","KW|Asia/Riyadh Asia/Kuwait","KY|America/Panama America/Cayman","KZ|Asia/Almaty Asia/Qyzylorda Asia/Qostanay Asia/Aqtobe Asia/Aqtau Asia/Atyrau Asia/Oral","LA|Asia/Bangkok Asia/Vientiane","LB|Asia/Beirut","LC|America/Puerto_Rico America/St_Lucia","LI|Europe/Zurich Europe/Vaduz","LK|Asia/Colombo","LR|Africa/Monrovia","LS|Africa/Johannesburg Africa/Maseru","LT|Europe/Vilnius","LU|Europe/Brussels Europe/Luxembourg","LV|Europe/Riga","LY|Africa/Tripoli","MA|Africa/Casablanca","MC|Europe/Paris Europe/Monaco","MD|Europe/Chisinau","ME|Europe/Belgrade Europe/Podgorica","MF|America/Puerto_Rico America/Marigot","MG|Africa/Nairobi Indian/Antananarivo","MH|Pacific/Tarawa Pacific/Kwajalein Pacific/Majuro","MK|Europe/Belgrade Europe/Skopje","ML|Africa/Abidjan Africa/Bamako","MM|Asia/Yangon","MN|Asia/Ulaanbaatar Asia/Hovd Asia/Choibalsan","MO|Asia/Macau","MP|Pacific/Guam Pacific/Saipan","MQ|America/Martinique","MR|Africa/Abidjan Africa/Nouakchott","MS|America/Puerto_Rico America/Montserrat","MT|Europe/Malta","MU|Indian/Mauritius","MV|Indian/Maldives","MW|Africa/Maputo Africa/Blantyre","MX|America/Mexico_City America/Cancun America/Merida America/Monterrey America/Matamoros America/Chihuahua America/Ciudad_Juarez America/Ojinaga America/Mazatlan America/Bahia_Banderas America/Hermosillo America/Tijuana","MY|Asia/Kuching Asia/Singapore Asia/Kuala_Lumpur","MZ|Africa/Maputo","NA|Africa/Windhoek","NC|Pacific/Noumea","NE|Africa/Lagos Africa/Niamey","NF|Pacific/Norfolk","NG|Africa/Lagos","NI|America/Managua","NL|Europe/Brussels Europe/Amsterdam","NO|Europe/Berlin Europe/Oslo","NP|Asia/Kathmandu","NR|Pacific/Nauru","NU|Pacific/Niue","NZ|Pacific/Auckland Pacific/Chatham","OM|Asia/Dubai Asia/Muscat","PA|America/Panama","PE|America/Lima","PF|Pacific/Tahiti Pacific/Marquesas Pacific/Gambier","PG|Pacific/Port_Moresby Pacific/Bougainville","PH|Asia/Manila","PK|Asia/Karachi","PL|Europe/Warsaw","PM|America/Miquelon","PN|Pacific/Pitcairn","PR|America/Puerto_Rico","PS|Asia/Gaza Asia/Hebron","PT|Europe/Lisbon Atlantic/Madeira Atlantic/Azores","PW|Pacific/Palau","PY|America/Asuncion","QA|Asia/Qatar","RE|Asia/Dubai Indian/Reunion","RO|Europe/Bucharest","RS|Europe/Belgrade","RU|Europe/Kaliningrad Europe/Moscow Europe/Simferopol Europe/Kirov Europe/Volgograd Europe/Astrakhan Europe/Saratov Europe/Ulyanovsk Europe/Samara Asia/Yekaterinburg Asia/Omsk Asia/Novosibirsk Asia/Barnaul Asia/Tomsk Asia/Novokuznetsk Asia/Krasnoyarsk Asia/Irkutsk Asia/Chita Asia/Yakutsk Asia/Khandyga Asia/Vladivostok Asia/Ust-Nera Asia/Magadan Asia/Sakhalin Asia/Srednekolymsk Asia/Kamchatka Asia/Anadyr","RW|Africa/Maputo Africa/Kigali","SA|Asia/Riyadh","SB|Pacific/Guadalcanal","SC|Asia/Dubai Indian/Mahe","SD|Africa/Khartoum","SE|Europe/Berlin Europe/Stockholm","SG|Asia/Singapore","SH|Africa/Abidjan Atlantic/St_Helena","SI|Europe/Belgrade Europe/Ljubljana","SJ|Europe/Berlin Arctic/Longyearbyen","SK|Europe/Prague Europe/Bratislava","SL|Africa/Abidjan Africa/Freetown","SM|Europe/Rome Europe/San_Marino","SN|Africa/Abidjan Africa/Dakar","SO|Africa/Nairobi Africa/Mogadishu","SR|America/Paramaribo","SS|Africa/Juba","ST|Africa/Sao_Tome","SV|America/El_Salvador","SX|America/Puerto_Rico America/Lower_Princes","SY|Asia/Damascus","SZ|Africa/Johannesburg Africa/Mbabane","TC|America/Grand_Turk","TD|Africa/Ndjamena","TF|Asia/Dubai Indian/Maldives Indian/Kerguelen","TG|Africa/Abidjan Africa/Lome","TH|Asia/Bangkok","TJ|Asia/Dushanbe","TK|Pacific/Fakaofo","TL|Asia/Dili","TM|Asia/Ashgabat","TN|Africa/Tunis","TO|Pacific/Tongatapu","TR|Europe/Istanbul","TT|America/Puerto_Rico America/Port_of_Spain","TV|Pacific/Tarawa Pacific/Funafuti","TW|Asia/Taipei","TZ|Africa/Nairobi Africa/Dar_es_Salaam","UA|Europe/Simferopol Europe/Kyiv","UG|Africa/Nairobi Africa/Kampala","UM|Pacific/Pago_Pago Pacific/Tarawa Pacific/Midway Pacific/Wake","US|America/New_York America/Detroit America/Kentucky/Louisville America/Kentucky/Monticello America/Indiana/Indianapolis America/Indiana/Vincennes America/Indiana/Winamac America/Indiana/Marengo America/Indiana/Petersburg America/Indiana/Vevay America/Chicago America/Indiana/Tell_City America/Indiana/Knox America/Menominee America/North_Dakota/Center America/North_Dakota/New_Salem America/North_Dakota/Beulah America/Denver America/Boise America/Phoenix America/Los_Angeles America/Anchorage America/Juneau America/Sitka America/Metlakatla America/Yakutat America/Nome America/Adak Pacific/Honolulu","UY|America/Montevideo","UZ|Asia/Samarkand Asia/Tashkent","VA|Europe/Rome Europe/Vatican","VC|America/Puerto_Rico America/St_Vincent","VE|America/Caracas","VG|America/Puerto_Rico America/Tortola","VI|America/Puerto_Rico America/St_Thomas","VN|Asia/Bangkok Asia/Ho_Chi_Minh","VU|Pacific/Efate","WF|Pacific/Tarawa Pacific/Wallis","WS|Pacific/Apia","YE|Asia/Riyadh Asia/Aden","YT|Africa/Nairobi Indian/Mayotte","ZA|Africa/Johannesburg","ZM|Africa/Maputo Africa/Lusaka","ZW|Africa/Maputo Africa/Harare"]}});var pr=t0((OM,ir)=>{var Kc=ir.exports=rr();Kc.tz.load(ar())});var Bt=t0((exports,module)=>{(function(e,t){typeof exports=="object"&&typeof module=="object"?module.exports=t():typeof define=="function"&&define.amd?define([],t):typeof exports=="object"?exports.Quill=t():e.Quill=t()})(window,function(){return function(i){var e={};function t(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return i[o].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=i,t.c=e,t.d=function(o,r,p){t.o(o,r)||Object.defineProperty(o,r,{enumerable:!0,get:p})},t.r=function(o){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},t.t=function(o,r){if(r&1&&(o=t(o)),r&8||r&4&&typeof o=="object"&&o&&o.__esModule)return o;var p=Object.create(null);if(t.r(p),Object.defineProperty(p,"default",{enumerable:!0,value:o}),r&2&&typeof o!="string")for(var s in o)t.d(p,s,function(M){return o[M]}.bind(null,s));return p},t.n=function(o){var r=o&&o.__esModule?function(){return o.default}:function(){return o};return t.d(r,"a",r),r},t.o=function(o,r){return Object.prototype.hasOwnProperty.call(o,r)},t.p="",t(t.s=0)}({"./assets/icons/align-center.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/align-center.svg?`)},"./assets/icons/align-justify.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/align-justify.svg?`)},"./assets/icons/align-left.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/align-left.svg?`)},"./assets/icons/align-right.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/align-right.svg?`)},"./assets/icons/background.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/background.svg?`)},"./assets/icons/blockquote.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/blockquote.svg?`)},"./assets/icons/bold.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/bold.svg?`)},"./assets/icons/clean.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/clean.svg?`)},"./assets/icons/code.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/code.svg?`)},"./assets/icons/color.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/color.svg?`)},"./assets/icons/direction-ltr.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/direction-ltr.svg?`)},"./assets/icons/direction-rtl.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/direction-rtl.svg?`)},"./assets/icons/dropdown.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/dropdown.svg?`)},"./assets/icons/formula.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/formula.svg?`)},"./assets/icons/header-2.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/header-2.svg?`)},"./assets/icons/header.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/header.svg?`)},"./assets/icons/image.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/image.svg?`)},"./assets/icons/indent.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/indent.svg?`)},"./assets/icons/italic.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/italic.svg?`)},"./assets/icons/link.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/link.svg?`)},"./assets/icons/list-bullet.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/list-bullet.svg?`)},"./assets/icons/list-check.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/list-check.svg?`)},"./assets/icons/list-ordered.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/list-ordered.svg?`)},"./assets/icons/outdent.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/outdent.svg?`)},"./assets/icons/strike.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/strike.svg?`)},"./assets/icons/subscript.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/subscript.svg?`)},"./assets/icons/superscript.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/superscript.svg?`)},"./assets/icons/table.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/table.svg?`)},"./assets/icons/underline.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/underline.svg?`)},"./assets/icons/video.svg":function(module,exports){eval(`// Module -var code = " "; -// Exports -module.exports = code; - -//# sourceURL=webpack://Quill/./assets/icons/video.svg?`)},"./blots/block.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "blockDelta", function() { return blockDelta; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bubbleFormats", function() { return bubbleFormats; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BlockEmbed", function() { return BlockEmbed; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Block; }); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _break__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./break */ "./blots/break.js"); -/* harmony import */ var _inline__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./inline */ "./blots/inline.js"); -/* harmony import */ var _text__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./text */ "./blots/text.js"); - - - - - - -const NEWLINE_LENGTH = 1; - -class Block extends parchment__WEBPACK_IMPORTED_MODULE_2__["BlockBlot"] { - constructor(scroll, domNode) { - super(scroll, domNode); - this.cache = {}; - } - - delta() { - if (this.cache.delta == null) { - this.cache.delta = blockDelta(this); - } - - return this.cache.delta; - } - - deleteAt(index, length) { - super.deleteAt(index, length); - this.cache = {}; - } - - formatAt(index, length, name, value) { - if (length <= 0) return; - - if (this.scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_2__["Scope"].BLOCK)) { - if (index + length === this.length()) { - this.format(name, value); - } - } else { - super.formatAt(index, Math.min(length, this.length() - index - 1), name, value); - } - - this.cache = {}; - } - - insertAt(index, value, def) { - if (def != null) { - super.insertAt(index, value, def); - this.cache = {}; - return; - } - - if (value.length === 0) return; - const lines = value.split('\\n'); - const text = lines.shift(); - - if (text.length > 0) { - if (index < this.length() - 1 || this.children.tail == null) { - super.insertAt(Math.min(index, this.length() - 1), text); - } else { - this.children.tail.insertAt(this.children.tail.length(), text); - } - - this.cache = {}; - } - - let block = this; - lines.reduce((lineIndex, line) => { - block = block.split(lineIndex, true); - block.insertAt(0, line); - return line.length; - }, index + text.length); - } - - insertBefore(blot, ref) { - const { - head - } = this.children; - super.insertBefore(blot, ref); - - if (head instanceof _break__WEBPACK_IMPORTED_MODULE_3__["default"]) { - head.remove(); - } - - this.cache = {}; - } - - length() { - if (this.cache.length == null) { - this.cache.length = super.length() + NEWLINE_LENGTH; - } - - return this.cache.length; - } - - moveChildren(target, ref) { - super.moveChildren(target, ref); - this.cache = {}; - } - - optimize(context) { - super.optimize(context); - this.cache = {}; - } - - path(index) { - return super.path(index, true); - } - - removeChild(child) { - super.removeChild(child); - this.cache = {}; - } - - split(index, force = false) { - if (force && (index === 0 || index >= this.length() - NEWLINE_LENGTH)) { - const clone = this.clone(); - - if (index === 0) { - this.parent.insertBefore(clone, this); - return this; - } - - this.parent.insertBefore(clone, this.next); - return clone; - } - - const next = super.split(index, force); - this.cache = {}; - return next; - } - -} - -Block.blotName = 'block'; -Block.tagName = 'P'; -Block.defaultChild = _break__WEBPACK_IMPORTED_MODULE_3__["default"]; -Block.allowedChildren = [_break__WEBPACK_IMPORTED_MODULE_3__["default"], _inline__WEBPACK_IMPORTED_MODULE_4__["default"], parchment__WEBPACK_IMPORTED_MODULE_2__["EmbedBlot"], _text__WEBPACK_IMPORTED_MODULE_5__["default"]]; - -class BlockEmbed extends parchment__WEBPACK_IMPORTED_MODULE_2__["EmbedBlot"] { - attach() { - super.attach(); - this.attributes = new parchment__WEBPACK_IMPORTED_MODULE_2__["AttributorStore"](this.domNode); - } - - delta() { - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().insert(this.value(), extend__WEBPACK_IMPORTED_MODULE_0___default()(this.formats(), this.attributes.values())); - } - - format(name, value) { - const attribute = this.scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_2__["Scope"].BLOCK_ATTRIBUTE); - - if (attribute != null) { - this.attributes.attribute(attribute, value); - } - } - - formatAt(index, length, name, value) { - this.format(name, value); - } - - insertAt(index, value, def) { - if (typeof value === 'string' && value.endsWith('\\n')) { - const block = this.scroll.create(Block.blotName); - this.parent.insertBefore(block, index === 0 ? this : this.next); - block.insertAt(0, value.slice(0, -1)); - } else { - super.insertAt(index, value, def); - } - } - -} - -BlockEmbed.scope = parchment__WEBPACK_IMPORTED_MODULE_2__["Scope"].BLOCK_BLOT; // It is important for cursor behavior BlockEmbeds use tags that are block level elements - -function blockDelta(blot, filter = true) { - return blot.descendants(parchment__WEBPACK_IMPORTED_MODULE_2__["LeafBlot"]).reduce((delta, leaf) => { - if (leaf.length() === 0) { - return delta; - } - - return delta.insert(leaf.value(), bubbleFormats(leaf, {}, filter)); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a()).insert('\\n', bubbleFormats(blot)); -} - -function bubbleFormats(blot, formats = {}, filter = true) { - if (blot == null) return formats; - - if (typeof blot.formats === 'function') { - formats = extend__WEBPACK_IMPORTED_MODULE_0___default()(formats, blot.formats()); - - if (filter) { - // exclude syntax highlighting from deltas and getFormat() - delete formats['code-token']; - } - } - - if (blot.parent == null || blot.parent.statics.blotName === 'scroll' || blot.parent.statics.scope !== blot.statics.scope) { - return formats; - } - - return bubbleFormats(blot.parent, formats, filter); -} - - - -//# sourceURL=webpack://Quill/./blots/block.js?`)},"./blots/break.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - - -class Break extends parchment__WEBPACK_IMPORTED_MODULE_0__["EmbedBlot"] { - static value() { - return undefined; - } - - optimize() { - if (this.prev || this.next) { - this.remove(); - } - } - - length() { - return 0; - } - - value() { - return ''; - } - -} - -Break.blotName = 'break'; -Break.tagName = 'BR'; -/* harmony default export */ __webpack_exports__["default"] = (Break); - -//# sourceURL=webpack://Quill/./blots/break.js?`)},"./blots/container.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - - -class Container extends parchment__WEBPACK_IMPORTED_MODULE_0__["ContainerBlot"] {} - -/* harmony default export */ __webpack_exports__["default"] = (Container); - -//# sourceURL=webpack://Quill/./blots/container.js?`)},"./blots/cursor.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _text__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./text */ "./blots/text.js"); - - - -class Cursor extends parchment__WEBPACK_IMPORTED_MODULE_0__["EmbedBlot"] { - static value() { - return undefined; - } - - constructor(scroll, domNode, selection) { - super(scroll, domNode); - this.selection = selection; - this.textNode = document.createTextNode(Cursor.CONTENTS); - this.domNode.appendChild(this.textNode); - this.savedLength = 0; - } - - detach() { - // super.detach() will also clear domNode.__blot - if (this.parent != null) this.parent.removeChild(this); - } - - format(name, value) { - if (this.savedLength !== 0) { - super.format(name, value); - return; - } - - let target = this; - let index = 0; - - while (target != null && target.statics.scope !== parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK_BLOT) { - index += target.offset(target.parent); - target = target.parent; - } - - if (target != null) { - this.savedLength = Cursor.CONTENTS.length; - target.optimize(); - target.formatAt(index, Cursor.CONTENTS.length, name, value); - this.savedLength = 0; - } - } - - index(node, offset) { - if (node === this.textNode) return 0; - return super.index(node, offset); - } - - length() { - return this.savedLength; - } - - position() { - return [this.textNode, this.textNode.data.length]; - } - - remove() { - super.remove(); - this.parent = null; - } - - restore() { - if (this.selection.composing || this.parent == null) return null; - const range = this.selection.getNativeRange(); // Link format will insert text outside of anchor tag - - while (this.domNode.lastChild != null && this.domNode.lastChild !== this.textNode) { - this.domNode.parentNode.insertBefore(this.domNode.lastChild, this.domNode); - } - - const prevTextBlot = this.prev instanceof _text__WEBPACK_IMPORTED_MODULE_1__["default"] ? this.prev : null; - const prevTextLength = prevTextBlot ? prevTextBlot.length() : 0; - const nextTextBlot = this.next instanceof _text__WEBPACK_IMPORTED_MODULE_1__["default"] ? this.next : null; - const nextText = nextTextBlot ? nextTextBlot.text : ''; - const { - textNode - } = this; // take text from inside this blot and reset it - - const newText = textNode.data.split(Cursor.CONTENTS).join(''); - textNode.data = Cursor.CONTENTS; // proactively merge TextBlots around cursor so that optimization - // doesn't lose the cursor. the reason we are here in cursor.restore - // could be that the user clicked in prevTextBlot or nextTextBlot, or - // the user typed something. - - let mergedTextBlot; - - if (prevTextBlot) { - mergedTextBlot = prevTextBlot; - - if (newText || nextTextBlot) { - prevTextBlot.insertAt(prevTextBlot.length(), newText + nextText); - - if (nextTextBlot) { - nextTextBlot.remove(); - } - } - } else if (nextTextBlot) { - mergedTextBlot = nextTextBlot; - nextTextBlot.insertAt(0, newText); - } else { - const newTextNode = document.createTextNode(newText); - mergedTextBlot = this.scroll.create(newTextNode); - this.parent.insertBefore(mergedTextBlot, this); - } - - this.remove(); - - if (range) { - // calculate selection to restore - const remapOffset = (node, offset) => { - if (prevTextBlot && node === prevTextBlot.domNode) { - return offset; - } - - if (node === textNode) { - return prevTextLength + offset - 1; - } - - if (nextTextBlot && node === nextTextBlot.domNode) { - return prevTextLength + newText.length + offset; - } - - return null; - }; - - const start = remapOffset(range.start.node, range.start.offset); - const end = remapOffset(range.end.node, range.end.offset); - - if (start !== null && end !== null) { - return { - startNode: mergedTextBlot.domNode, - startOffset: start, - endNode: mergedTextBlot.domNode, - endOffset: end - }; - } - } - - return null; - } - - update(mutations, context) { - if (mutations.some(mutation => { - return mutation.type === 'characterData' && mutation.target === this.textNode; - })) { - const range = this.restore(); - if (range) context.range = range; - } - } - - value() { - return ''; - } - -} - -Cursor.blotName = 'cursor'; -Cursor.className = 'ql-cursor'; -Cursor.tagName = 'span'; -Cursor.CONTENTS = '\\uFEFF'; // Zero width no break space - -/* harmony default export */ __webpack_exports__["default"] = (Cursor); - -//# sourceURL=webpack://Quill/./blots/cursor.js?`)},"./blots/embed.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _text__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./text */ "./blots/text.js"); - - -const GUARD_TEXT = '\\uFEFF'; - -class Embed extends parchment__WEBPACK_IMPORTED_MODULE_0__["EmbedBlot"] { - constructor(scroll, node) { - super(scroll, node); - this.contentNode = document.createElement('span'); - this.contentNode.setAttribute('contenteditable', false); - Array.from(this.domNode.childNodes).forEach(childNode => { - this.contentNode.appendChild(childNode); - }); - this.leftGuard = document.createTextNode(GUARD_TEXT); - this.rightGuard = document.createTextNode(GUARD_TEXT); - this.domNode.appendChild(this.leftGuard); - this.domNode.appendChild(this.contentNode); - this.domNode.appendChild(this.rightGuard); - } - - index(node, offset) { - if (node === this.leftGuard) return 0; - if (node === this.rightGuard) return 1; - return super.index(node, offset); - } - - restore(node) { - let range; - let textNode; - const text = node.data.split(GUARD_TEXT).join(''); - - if (node === this.leftGuard) { - if (this.prev instanceof _text__WEBPACK_IMPORTED_MODULE_1__["default"]) { - const prevLength = this.prev.length(); - this.prev.insertAt(prevLength, text); - range = { - startNode: this.prev.domNode, - startOffset: prevLength + text.length - }; - } else { - textNode = document.createTextNode(text); - this.parent.insertBefore(this.scroll.create(textNode), this); - range = { - startNode: textNode, - startOffset: text.length - }; - } - } else if (node === this.rightGuard) { - if (this.next instanceof _text__WEBPACK_IMPORTED_MODULE_1__["default"]) { - this.next.insertAt(0, text); - range = { - startNode: this.next.domNode, - startOffset: text.length - }; - } else { - textNode = document.createTextNode(text); - this.parent.insertBefore(this.scroll.create(textNode), this.next); - range = { - startNode: textNode, - startOffset: text.length - }; - } - } - - node.data = GUARD_TEXT; - return range; - } - - update(mutations, context) { - mutations.forEach(mutation => { - if (mutation.type === 'characterData' && (mutation.target === this.leftGuard || mutation.target === this.rightGuard)) { - const range = this.restore(mutation.target); - if (range) context.range = range; - } - }); - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (Embed); - -//# sourceURL=webpack://Quill/./blots/embed.js?`)},"./blots/inline.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _break__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./break */ "./blots/break.js"); -/* harmony import */ var _text__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./text */ "./blots/text.js"); - - - - -class Inline extends parchment__WEBPACK_IMPORTED_MODULE_0__["InlineBlot"] { - static compare(self, other) { - const selfIndex = Inline.order.indexOf(self); - const otherIndex = Inline.order.indexOf(other); - - if (selfIndex >= 0 || otherIndex >= 0) { - return selfIndex - otherIndex; - } - - if (self === other) { - return 0; - } - - if (self < other) { - return -1; - } - - return 1; - } - - formatAt(index, length, name, value) { - if (Inline.compare(this.statics.blotName, name) < 0 && this.scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOT)) { - const blot = this.isolate(index, length); - - if (value) { - blot.wrap(name, value); - } - } else { - super.formatAt(index, length, name, value); - } - } - - optimize(context) { - super.optimize(context); - - if (this.parent instanceof Inline && Inline.compare(this.statics.blotName, this.parent.statics.blotName) > 0) { - const parent = this.parent.isolate(this.offset(), this.length()); - this.moveChildren(parent); - parent.wrap(this); - } - } - -} - -Inline.allowedChildren = [Inline, _break__WEBPACK_IMPORTED_MODULE_1__["default"], parchment__WEBPACK_IMPORTED_MODULE_0__["EmbedBlot"], _text__WEBPACK_IMPORTED_MODULE_2__["default"]]; // Lower index means deeper in the DOM tree, since not found (-1) is for embeds - -Inline.order = ['cursor', 'inline', // Must be lower -'link', // Chrome wants to be lower -'underline', 'strike', 'italic', 'bold', 'script', 'code' // Must be higher -]; -/* harmony default export */ __webpack_exports__["default"] = (Inline); - -//# sourceURL=webpack://Quill/./blots/inline.js?`)},"./blots/scroll.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _core_emitter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/emitter */ "./core/emitter.js"); -/* harmony import */ var _block__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./block */ "./blots/block.js"); -/* harmony import */ var _break__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./break */ "./blots/break.js"); -/* harmony import */ var _container__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./container */ "./blots/container.js"); - - - - - - -function isLine(blot) { - return blot instanceof _block__WEBPACK_IMPORTED_MODULE_2__["default"] || blot instanceof _block__WEBPACK_IMPORTED_MODULE_2__["BlockEmbed"]; -} - -class Scroll extends parchment__WEBPACK_IMPORTED_MODULE_0__["ScrollBlot"] { - constructor(registry, domNode, { - emitter - }) { - super(registry, domNode); - this.emitter = emitter; - this.batch = false; - this.optimize(); - this.enable(); - this.domNode.addEventListener('dragstart', e => this.handleDragStart(e)); - } - - batchStart() { - if (!Array.isArray(this.batch)) { - this.batch = []; - } - } - - batchEnd() { - const mutations = this.batch; - this.batch = false; - this.update(mutations); - } - - emitMount(blot) { - this.emitter.emit(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_BLOT_MOUNT, blot); - } - - emitUnmount(blot) { - this.emitter.emit(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_BLOT_UNMOUNT, blot); - } - - deleteAt(index, length) { - const [first, offset] = this.line(index); - const [last] = this.line(index + length); - super.deleteAt(index, length); - - if (last != null && first !== last && offset > 0) { - if (first instanceof _block__WEBPACK_IMPORTED_MODULE_2__["BlockEmbed"] || last instanceof _block__WEBPACK_IMPORTED_MODULE_2__["BlockEmbed"]) { - this.optimize(); - return; - } - - const ref = last.children.head instanceof _break__WEBPACK_IMPORTED_MODULE_3__["default"] ? null : last.children.head; - first.moveChildren(last, ref); - first.remove(); - } - - this.optimize(); - } - - enable(enabled = true) { - this.domNode.setAttribute('contenteditable', enabled); - } - - formatAt(index, length, format, value) { - super.formatAt(index, length, format, value); - this.optimize(); - } - - handleDragStart(event) { - event.preventDefault(); - } - - insertAt(index, value, def) { - if (index >= this.length()) { - if (def == null || this.scroll.query(value, parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK) == null) { - const blot = this.scroll.create(this.statics.defaultChild.blotName); - this.appendChild(blot); - - if (def == null && value.endsWith('\\n')) { - blot.insertAt(0, value.slice(0, -1), def); - } else { - blot.insertAt(0, value, def); - } - } else { - const embed = this.scroll.create(value, def); - this.appendChild(embed); - } - } else { - super.insertAt(index, value, def); - } - - this.optimize(); - } - - insertBefore(blot, ref) { - if (blot.statics.scope === parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE_BLOT) { - const wrapper = this.scroll.create(this.statics.defaultChild.blotName); - wrapper.appendChild(blot); - super.insertBefore(wrapper, ref); - } else { - super.insertBefore(blot, ref); - } - } - - isEnabled() { - return this.domNode.getAttribute('contenteditable') === 'true'; - } - - leaf(index) { - return this.path(index).pop() || [null, -1]; - } - - line(index) { - if (index === this.length()) { - return this.line(index - 1); - } - - return this.descendant(isLine, index); - } - - lines(index = 0, length = Number.MAX_VALUE) { - const getLines = (blot, blotIndex, blotLength) => { - let lines = []; - let lengthLeft = blotLength; - blot.children.forEachAt(blotIndex, blotLength, (child, childIndex, childLength) => { - if (isLine(child)) { - lines.push(child); - } else if (child instanceof parchment__WEBPACK_IMPORTED_MODULE_0__["ContainerBlot"]) { - lines = lines.concat(getLines(child, childIndex, lengthLeft)); - } - - lengthLeft -= childLength; - }); - return lines; - }; - - return getLines(this, index, length); - } - - optimize(mutations = [], context = {}) { - if (this.batch) return; - super.optimize(mutations, context); - - if (mutations.length > 0) { - this.emitter.emit(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_OPTIMIZE, mutations, context); - } - } - - path(index) { - return super.path(index).slice(1); // Exclude self - } - - remove() {// Never remove self - } - - update(mutations) { - if (this.batch) { - if (Array.isArray(mutations)) { - this.batch = this.batch.concat(mutations); - } - - return; - } - - let source = _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER; - - if (typeof mutations === 'string') { - source = mutations; - } - - if (!Array.isArray(mutations)) { - mutations = this.observer.takeRecords(); - } - - if (mutations.length > 0) { - this.emitter.emit(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_BEFORE_UPDATE, source, mutations); - } - - super.update(mutations.concat([])); // pass copy - - if (mutations.length > 0) { - this.emitter.emit(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_UPDATE, source, mutations); - } - } - -} - -Scroll.blotName = 'scroll'; -Scroll.className = 'ql-editor'; -Scroll.tagName = 'DIV'; -Scroll.defaultChild = _block__WEBPACK_IMPORTED_MODULE_2__["default"]; -Scroll.allowedChildren = [_block__WEBPACK_IMPORTED_MODULE_2__["default"], _block__WEBPACK_IMPORTED_MODULE_2__["BlockEmbed"], _container__WEBPACK_IMPORTED_MODULE_4__["default"]]; -/* harmony default export */ __webpack_exports__["default"] = (Scroll); - -//# sourceURL=webpack://Quill/./blots/scroll.js?`)},"./blots/text.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Text; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "escapeText", function() { return escapeText; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - - -class Text extends parchment__WEBPACK_IMPORTED_MODULE_0__["TextBlot"] {} - -function escapeText(text) { - return text.replace(/[&<>"']/g, s => { - // https://lodash.com/docs#escape - const entityMap = { - '&': '&', - '<': '<', - '>': '>', - '"': '"', - "'": ''' - }; - return entityMap[s]; - }); -} - - - -//# sourceURL=webpack://Quill/./blots/text.js?`)},"./core.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./core/quill */ "./core/quill.js"); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_break__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blots/break */ "./blots/break.js"); -/* harmony import */ var _blots_container__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blots/container */ "./blots/container.js"); -/* harmony import */ var _blots_cursor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./blots/cursor */ "./blots/cursor.js"); -/* harmony import */ var _blots_embed__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./blots/embed */ "./blots/embed.js"); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./blots/inline */ "./blots/inline.js"); -/* harmony import */ var _blots_scroll__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./blots/scroll */ "./blots/scroll.js"); -/* harmony import */ var _blots_text__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./blots/text */ "./blots/text.js"); -/* harmony import */ var _modules_clipboard__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./modules/clipboard */ "./modules/clipboard.js"); -/* harmony import */ var _modules_history__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./modules/history */ "./modules/history.js"); -/* harmony import */ var _modules_keyboard__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./modules/keyboard */ "./modules/keyboard.js"); -/* harmony import */ var _modules_uploader__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./modules/uploader */ "./modules/uploader.js"); - - - - - - - - - - - - - -_core_quill__WEBPACK_IMPORTED_MODULE_0__["default"].register({ - 'blots/block': _blots_block__WEBPACK_IMPORTED_MODULE_1__["default"], - 'blots/block/embed': _blots_block__WEBPACK_IMPORTED_MODULE_1__["BlockEmbed"], - 'blots/break': _blots_break__WEBPACK_IMPORTED_MODULE_2__["default"], - 'blots/container': _blots_container__WEBPACK_IMPORTED_MODULE_3__["default"], - 'blots/cursor': _blots_cursor__WEBPACK_IMPORTED_MODULE_4__["default"], - 'blots/embed': _blots_embed__WEBPACK_IMPORTED_MODULE_5__["default"], - 'blots/inline': _blots_inline__WEBPACK_IMPORTED_MODULE_6__["default"], - 'blots/scroll': _blots_scroll__WEBPACK_IMPORTED_MODULE_7__["default"], - 'blots/text': _blots_text__WEBPACK_IMPORTED_MODULE_8__["default"], - 'modules/clipboard': _modules_clipboard__WEBPACK_IMPORTED_MODULE_9__["default"], - 'modules/history': _modules_history__WEBPACK_IMPORTED_MODULE_10__["default"], - 'modules/keyboard': _modules_keyboard__WEBPACK_IMPORTED_MODULE_11__["default"], - 'modules/uploader': _modules_uploader__WEBPACK_IMPORTED_MODULE_12__["default"] -}); -/* harmony default export */ __webpack_exports__["default"] = (_core_quill__WEBPACK_IMPORTED_MODULE_0__["default"]); - -//# sourceURL=webpack://Quill/./core.js?`)},"./core/editor.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clone */ "./node_modules/clone/clone.js"); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(clone__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! deep-equal */ "./node_modules/deep-equal/index.js"); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(deep_equal__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _selection__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./selection */ "./core/selection.js"); -/* harmony import */ var _blots_cursor__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../blots/cursor */ "./blots/cursor.js"); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_break__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../blots/break */ "./blots/break.js"); -/* harmony import */ var _blots_text__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../blots/text */ "./blots/text.js"); - - - - - - - - - - -const ASCII = /^[ -~]*$/; - -class Editor { - constructor(scroll) { - this.scroll = scroll; - this.delta = this.getDelta(); - } - - applyDelta(delta) { - let consumeNextNewline = false; - this.scroll.update(); - let scrollLength = this.scroll.length(); - this.scroll.batchStart(); - const normalizedDelta = normalizeDelta(delta); - normalizedDelta.reduce((index, op) => { - const length = op.retain || op.delete || op.insert.length || 1; - let attributes = op.attributes || {}; - - if (op.insert != null) { - if (typeof op.insert === 'string') { - let text = op.insert; - - if (text.endsWith('\\n') && consumeNextNewline) { - consumeNextNewline = false; - text = text.slice(0, -1); - } - - if ((index >= scrollLength || this.scroll.descendant(_blots_block__WEBPACK_IMPORTED_MODULE_7__["BlockEmbed"], index)[0]) && !text.endsWith('\\n')) { - consumeNextNewline = true; - } - - this.scroll.insertAt(index, text); - const [line, offset] = this.scroll.line(index); - let formats = extend__WEBPACK_IMPORTED_MODULE_2___default()({}, Object(_blots_block__WEBPACK_IMPORTED_MODULE_7__["bubbleFormats"])(line)); - - if (line instanceof _blots_block__WEBPACK_IMPORTED_MODULE_7__["default"]) { - const [leaf] = line.descendant(parchment__WEBPACK_IMPORTED_MODULE_4__["LeafBlot"], offset); - formats = extend__WEBPACK_IMPORTED_MODULE_2___default()(formats, Object(_blots_block__WEBPACK_IMPORTED_MODULE_7__["bubbleFormats"])(leaf)); - } - - attributes = quill_delta__WEBPACK_IMPORTED_MODULE_3__["AttributeMap"].diff(formats, attributes) || {}; - } else if (typeof op.insert === 'object') { - const key = Object.keys(op.insert)[0]; // There should only be one key - - if (key == null) return index; - this.scroll.insertAt(index, key, op.insert[key]); - } - - scrollLength += length; - } - - Object.keys(attributes).forEach(name => { - this.scroll.formatAt(index, length, name, attributes[name]); - }); - return index + length; - }, 0); - normalizedDelta.reduce((index, op) => { - if (typeof op.delete === 'number') { - this.scroll.deleteAt(index, op.delete); - return index; - } - - return index + (op.retain || op.insert.length || 1); - }, 0); - this.scroll.batchEnd(); - this.scroll.optimize(); - return this.update(normalizedDelta); - } - - deleteText(index, length) { - this.scroll.deleteAt(index, length); - return this.update(new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).delete(length)); - } - - formatLine(index, length, formats = {}) { - this.scroll.update(); - Object.keys(formats).forEach(format => { - this.scroll.lines(index, Math.max(length, 1)).forEach(line => { - line.format(format, formats[format]); - }); - }); - this.scroll.optimize(); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).retain(length, clone__WEBPACK_IMPORTED_MODULE_0___default()(formats)); - return this.update(delta); - } - - formatText(index, length, formats = {}) { - Object.keys(formats).forEach(format => { - this.scroll.formatAt(index, length, format, formats[format]); - }); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).retain(length, clone__WEBPACK_IMPORTED_MODULE_0___default()(formats)); - return this.update(delta); - } - - getContents(index, length) { - return this.delta.slice(index, index + length); - } - - getDelta() { - return this.scroll.lines().reduce((delta, line) => { - return delta.concat(line.delta()); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a()); - } - - getFormat(index, length = 0) { - let lines = []; - let leaves = []; - - if (length === 0) { - this.scroll.path(index).forEach(path => { - const [blot] = path; - - if (blot instanceof _blots_block__WEBPACK_IMPORTED_MODULE_7__["default"]) { - lines.push(blot); - } else if (blot instanceof parchment__WEBPACK_IMPORTED_MODULE_4__["LeafBlot"]) { - leaves.push(blot); - } - }); - } else { - lines = this.scroll.lines(index, length); - leaves = this.scroll.descendants(parchment__WEBPACK_IMPORTED_MODULE_4__["LeafBlot"], index, length); - } - - const formatsArr = [lines, leaves].map(blots => { - if (blots.length === 0) return {}; - let formats = Object(_blots_block__WEBPACK_IMPORTED_MODULE_7__["bubbleFormats"])(blots.shift()); - - while (Object.keys(formats).length > 0) { - const blot = blots.shift(); - if (blot == null) return formats; - formats = combineFormats(Object(_blots_block__WEBPACK_IMPORTED_MODULE_7__["bubbleFormats"])(blot), formats); - } - - return formats; - }); - return extend__WEBPACK_IMPORTED_MODULE_2___default.a.apply(extend__WEBPACK_IMPORTED_MODULE_2___default.a, formatsArr); - } - - getHTML(index, length) { - const [line, lineOffset] = this.scroll.line(index); - - if (line.length() >= lineOffset + length) { - return convertHTML(line, lineOffset, length, true); - } - - return convertHTML(this.scroll, index, length, true); - } - - getText(index, length) { - return this.getContents(index, length).filter(op => typeof op.insert === 'string').map(op => op.insert).join(''); - } - - insertEmbed(index, embed, value) { - this.scroll.insertAt(index, embed, value); - return this.update(new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).insert({ - [embed]: value - })); - } - - insertText(index, text, formats = {}) { - text = text.replace(/\\r\\n/g, '\\n').replace(/\\r/g, '\\n'); - this.scroll.insertAt(index, text); - Object.keys(formats).forEach(format => { - this.scroll.formatAt(index, text.length, format, formats[format]); - }); - return this.update(new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).insert(text, clone__WEBPACK_IMPORTED_MODULE_0___default()(formats))); - } - - isBlank() { - if (this.scroll.children.length === 0) return true; - if (this.scroll.children.length > 1) return false; - const block = this.scroll.children.head; - if (block.statics.blotName !== _blots_block__WEBPACK_IMPORTED_MODULE_7__["default"].blotName) return false; - if (block.children.length > 1) return false; - return block.children.head instanceof _blots_break__WEBPACK_IMPORTED_MODULE_8__["default"]; - } - - removeFormat(index, length) { - const text = this.getText(index, length); - const [line, offset] = this.scroll.line(index + length); - let suffixLength = 0; - let suffix = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a(); - - if (line != null) { - suffixLength = line.length() - offset; - suffix = line.delta().slice(offset, offset + suffixLength - 1).insert('\\n'); - } - - const contents = this.getContents(index, length + suffixLength); - const diff = contents.diff(new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().insert(text).concat(suffix)); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).concat(diff); - return this.applyDelta(delta); - } - - update(change, mutations = [], selectionInfo = undefined) { - const oldDelta = this.delta; - - if (mutations.length === 1 && mutations[0].type === 'characterData' && mutations[0].target.data.match(ASCII) && this.scroll.find(mutations[0].target)) { - // Optimization for character changes - const textBlot = this.scroll.find(mutations[0].target); - const formats = Object(_blots_block__WEBPACK_IMPORTED_MODULE_7__["bubbleFormats"])(textBlot); - const index = textBlot.offset(this.scroll); - const oldValue = mutations[0].oldValue.replace(_blots_cursor__WEBPACK_IMPORTED_MODULE_6__["default"].CONTENTS, ''); - const oldText = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().insert(oldValue); - const newText = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().insert(textBlot.value()); - const relativeSelectionInfo = selectionInfo && { - oldRange: shiftRange(selectionInfo.oldRange, -index), - newRange: shiftRange(selectionInfo.newRange, -index) - }; - const diffDelta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).concat(oldText.diff(newText, relativeSelectionInfo)); - change = diffDelta.reduce((delta, op) => { - if (op.insert) { - return delta.insert(op.insert, formats); - } - - return delta.push(op); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a()); - this.delta = oldDelta.compose(change); - } else { - this.delta = this.getDelta(); - - if (!change || !deep_equal__WEBPACK_IMPORTED_MODULE_1___default()(oldDelta.compose(change), this.delta)) { - change = oldDelta.diff(this.delta, selectionInfo); - } - } - - return change; - } - -} - -function convertListHTML(items, lastIndent, types) { - if (items.length === 0) { - const [endTag] = getListType(types.pop()); - - if (lastIndent <= 0) { - return ""); - } - - return "").concat(convertListHTML([], lastIndent - 1, types)); - } - - const [{ - child, - offset, - length, - indent, - type - }, ...rest] = items; - const [tag, attribute] = getListType(type); - - if (indent > lastIndent) { - types.push(type); - - if (indent === lastIndent + 1) { - return "<".concat(tag, ">").concat(convertHTML(child, offset, length)).concat(convertListHTML(rest, indent, types)); - } - - return "<".concat(tag, ">
  • ").concat(convertListHTML(items, lastIndent + 1, types)); - } - - const previousType = types[types.length - 1]; - - if (indent === lastIndent && type === previousType) { - return "
  • ").concat(convertHTML(child, offset, length)).concat(convertListHTML(rest, indent, types)); - } - - const [endTag] = getListType(types.pop()); - return "").concat(convertListHTML(items, lastIndent - 1, types)); -} - -function convertHTML(blot, index, length, isRoot = false) { - if (typeof blot.html === 'function') { - return blot.html(index, length); - } - - if (blot instanceof _blots_text__WEBPACK_IMPORTED_MODULE_9__["default"]) { - return Object(_blots_text__WEBPACK_IMPORTED_MODULE_9__["escapeText"])(blot.value().slice(index, index + length)); - } - - if (blot.children) { - // TODO fix API - if (blot.statics.blotName === 'list-container') { - const items = []; - blot.children.forEachAt(index, length, (child, offset, childLength) => { - const formats = child.formats(); - items.push({ - child, - offset, - length: childLength, - indent: formats.indent || 0, - type: formats.list - }); - }); - return convertListHTML(items, -1, []); - } - - const parts = []; - blot.children.forEachAt(index, length, (child, offset, childLength) => { - parts.push(convertHTML(child, offset, childLength)); - }); - - if (isRoot || blot.statics.blotName === 'list') { - return parts.join(''); - } - - const { - outerHTML, - innerHTML - } = blot.domNode; - const [start, end] = outerHTML.split(">".concat(innerHTML, "<")); // TODO cleanup - - if (start === '".concat(parts.join(''), "<").concat(end); - } - - return "".concat(start, ">").concat(parts.join(''), "<").concat(end); - } - - return blot.domNode.outerHTML; -} - -function combineFormats(formats, combined) { - return Object.keys(combined).reduce((merged, name) => { - if (formats[name] == null) return merged; - - if (combined[name] === formats[name]) { - merged[name] = combined[name]; - } else if (Array.isArray(combined[name])) { - if (combined[name].indexOf(formats[name]) < 0) { - merged[name] = combined[name].concat([formats[name]]); - } - } else { - merged[name] = [combined[name], formats[name]]; - } - - return merged; - }, {}); -} - -function getListType(type) { - const tag = type === 'ordered' ? 'ol' : 'ul'; - - switch (type) { - case 'checked': - return [tag, ' data-list="checked"']; - - case 'unchecked': - return [tag, ' data-list="unchecked"']; - - default: - return [tag, '']; - } -} - -function normalizeDelta(delta) { - return delta.reduce((normalizedDelta, op) => { - if (typeof op.insert === 'string') { - const text = op.insert.replace(/\\r\\n/g, '\\n').replace(/\\r/g, '\\n'); - return normalizedDelta.insert(text, op.attributes); - } - - return normalizedDelta.push(op); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a()); -} - -function shiftRange({ - index, - length -}, amount) { - return new _selection__WEBPACK_IMPORTED_MODULE_5__["Range"](index + amount, length); -} - -/* harmony default export */ __webpack_exports__["default"] = (Editor); - -//# sourceURL=webpack://Quill/./core/editor.js?`)},"./core/emitter.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var eventemitter3__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! eventemitter3 */ "./node_modules/eventemitter3/index.js"); -/* harmony import */ var eventemitter3__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(eventemitter3__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _instances__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./instances */ "./core/instances.js"); -/* harmony import */ var _logger__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./logger */ "./core/logger.js"); - - - -const debug = Object(_logger__WEBPACK_IMPORTED_MODULE_2__["default"])('quill:events'); -const EVENTS = ['selectionchange', 'mousedown', 'mouseup', 'click']; -EVENTS.forEach(eventName => { - document.addEventListener(eventName, (...args) => { - Array.from(document.querySelectorAll('.ql-container')).forEach(node => { - const quill = _instances__WEBPACK_IMPORTED_MODULE_1__["default"].get(node); - - if (quill && quill.emitter) { - quill.emitter.handleDOM(...args); - } - }); - }); -}); - -class Emitter extends eventemitter3__WEBPACK_IMPORTED_MODULE_0___default.a { - constructor() { - super(); - this.listeners = {}; - this.on('error', debug.error); - } - - emit(...args) { - debug.log.call(debug, ...args); - super.emit(...args); - } - - handleDOM(event, ...args) { - (this.listeners[event.type] || []).forEach(({ - node, - handler - }) => { - if (event.target === node || node.contains(event.target)) { - handler(event, ...args); - } - }); - } - - listenDOM(eventName, node, handler) { - if (!this.listeners[eventName]) { - this.listeners[eventName] = []; - } - - this.listeners[eventName].push({ - node, - handler - }); - } - -} - -Emitter.events = { - EDITOR_CHANGE: 'editor-change', - SCROLL_BEFORE_UPDATE: 'scroll-before-update', - SCROLL_BLOT_MOUNT: 'scroll-blot-mount', - SCROLL_BLOT_UNMOUNT: 'scroll-blot-unmount', - SCROLL_OPTIMIZE: 'scroll-optimize', - SCROLL_UPDATE: 'scroll-update', - SELECTION_CHANGE: 'selection-change', - TEXT_CHANGE: 'text-change' -}; -Emitter.sources = { - API: 'api', - SILENT: 'silent', - USER: 'user' -}; -/* harmony default export */ __webpack_exports__["default"] = (Emitter); - -//# sourceURL=webpack://Quill/./core/emitter.js?`)},"./core/instances.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (new WeakMap()); - -//# sourceURL=webpack://Quill/./core/instances.js?`)},"./core/logger.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -const levels = ['error', 'warn', 'log', 'info']; -let level = 'warn'; - -function debug(method, ...args) { - if (levels.indexOf(method) <= levels.indexOf(level)) { - console[method](...args); // eslint-disable-line no-console - } -} - -function namespace(ns) { - return levels.reduce((logger, method) => { - logger[method] = debug.bind(console, method, ns); - return logger; - }, {}); -} - -namespace.level = newLevel => { - level = newLevel; -}; - -debug.level = namespace.level; -/* harmony default export */ __webpack_exports__["default"] = (namespace); - -//# sourceURL=webpack://Quill/./core/logger.js?`)},"./core/module.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -class Module { - constructor(quill, options = {}) { - this.quill = quill; - this.options = options; - } - -} - -Module.DEFAULTS = {}; -/* harmony default export */ __webpack_exports__["default"] = (Module); - -//# sourceURL=webpack://Quill/./core/module.js?`)},"./core/quill.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "globalRegistry", function() { return globalRegistry; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "expandConfig", function() { return expandConfig; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "overload", function() { return overload; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Quill; }); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./editor */ "./core/editor.js"); -/* harmony import */ var _emitter__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./emitter */ "./core/emitter.js"); -/* harmony import */ var _module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./module */ "./core/module.js"); -/* harmony import */ var _selection__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./selection */ "./core/selection.js"); -/* harmony import */ var _instances__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./instances */ "./core/instances.js"); -/* harmony import */ var _logger__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./logger */ "./core/logger.js"); -/* harmony import */ var _theme__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./theme */ "./core/theme.js"); - - - - - - - - - - -const debug = Object(_logger__WEBPACK_IMPORTED_MODULE_8__["default"])('quill'); -const globalRegistry = new parchment__WEBPACK_IMPORTED_MODULE_1__["Registry"](); -parchment__WEBPACK_IMPORTED_MODULE_1__["ParentBlot"].uiClass = 'ql-ui'; - -class Quill { - static debug(limit) { - if (limit === true) { - limit = 'log'; - } - - _logger__WEBPACK_IMPORTED_MODULE_8__["default"].level(limit); - } - - static find(node) { - return _instances__WEBPACK_IMPORTED_MODULE_7__["default"].get(node) || globalRegistry.find(node); - } - - static import(name) { - if (this.imports[name] == null) { - debug.error("Cannot import ".concat(name, ". Are you sure it was registered?")); - } - - return this.imports[name]; - } - - static register(path, target, overwrite = false) { - if (typeof path !== 'string') { - const name = path.attrName || path.blotName; - - if (typeof name === 'string') { - // register(Blot | Attributor, overwrite) - this.register("formats/".concat(name), path, target); - } else { - Object.keys(path).forEach(key => { - this.register(key, path[key], target); - }); - } - } else { - if (this.imports[path] != null && !overwrite) { - debug.warn("Overwriting ".concat(path, " with"), target); - } - - this.imports[path] = target; - - if ((path.startsWith('blots/') || path.startsWith('formats/')) && target.blotName !== 'abstract') { - globalRegistry.register(target); - } - - if (typeof target.register === 'function') { - target.register(globalRegistry); - } - } - } - - constructor(container, options = {}) { - this.options = expandConfig(container, options); - this.container = this.options.container; - - if (this.container == null) { - return debug.error('Invalid Quill container', container); - } - - if (this.options.debug) { - Quill.debug(this.options.debug); - } - - const html = this.container.innerHTML.trim(); - this.container.classList.add('ql-container'); - this.container.innerHTML = ''; - _instances__WEBPACK_IMPORTED_MODULE_7__["default"].set(this.container, this); - this.root = this.addContainer('ql-editor'); - this.root.classList.add('ql-blank'); - this.root.setAttribute('data-gramm', false); - this.scrollingContainer = this.options.scrollingContainer || this.root; - this.emitter = new _emitter__WEBPACK_IMPORTED_MODULE_4__["default"](); - const ScrollBlot = this.options.registry.query(parchment__WEBPACK_IMPORTED_MODULE_1__["ScrollBlot"].blotName); - this.scroll = new ScrollBlot(this.options.registry, this.root, { - emitter: this.emitter - }); - this.editor = new _editor__WEBPACK_IMPORTED_MODULE_3__["default"](this.scroll); - this.selection = new _selection__WEBPACK_IMPORTED_MODULE_6__["default"](this.scroll, this.emitter); - this.theme = new this.options.theme(this, this.options); // eslint-disable-line new-cap - - this.keyboard = this.theme.addModule('keyboard'); - this.clipboard = this.theme.addModule('clipboard'); - this.history = this.theme.addModule('history'); - this.uploader = this.theme.addModule('uploader'); - this.theme.init(); - this.emitter.on(_emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events.EDITOR_CHANGE, type => { - if (type === _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events.TEXT_CHANGE) { - this.root.classList.toggle('ql-blank', this.editor.isBlank()); - } - }); - this.emitter.on(_emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events.SCROLL_UPDATE, (source, mutations) => { - const oldRange = this.selection.lastRange; - const [newRange] = this.selection.getRange(); - const selectionInfo = oldRange && newRange ? { - oldRange, - newRange - } : undefined; - modify.call(this, () => this.editor.update(null, mutations, selectionInfo), source); - }); - const contents = this.clipboard.convert({ - html: "".concat(html, "


    "), - text: '\\n' - }); - this.setContents(contents); - this.history.clear(); - - if (this.options.placeholder) { - this.root.setAttribute('data-placeholder', this.options.placeholder); - } - - if (this.options.readOnly) { - this.disable(); - } - - this.allowReadOnlyEdits = false; - } - - addContainer(container, refNode = null) { - if (typeof container === 'string') { - const className = container; - container = document.createElement('div'); - container.classList.add(className); - } - - this.container.insertBefore(container, refNode); - return container; - } - - blur() { - this.selection.setRange(null); - } - - deleteText(index, length, source) { - [index, length,, source] = overload(index, length, source); - return modify.call(this, () => { - return this.editor.deleteText(index, length); - }, source, index, -1 * length); - } - - disable() { - this.enable(false); - } - - editReadOnly(modifier) { - this.allowReadOnlyEdits = true; - const value = modifier(); - this.allowReadOnlyEdits = false; - return value; - } - - enable(enabled = true) { - this.scroll.enable(enabled); - this.container.classList.toggle('ql-disabled', !enabled); - } - - focus() { - const { - scrollTop - } = this.scrollingContainer; - this.selection.focus(); - this.scrollingContainer.scrollTop = scrollTop; - this.scrollIntoView(); - } - - format(name, value, source = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API) { - return modify.call(this, () => { - const range = this.getSelection(true); - let change = new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a(); - if (range == null) return change; - - if (this.scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_1__["Scope"].BLOCK)) { - change = this.editor.formatLine(range.index, range.length, { - [name]: value - }); - } else if (range.length === 0) { - this.selection.format(name, value); - return change; - } else { - change = this.editor.formatText(range.index, range.length, { - [name]: value - }); - } - - this.setSelection(range, _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT); - return change; - }, source); - } - - formatLine(index, length, name, value, source) { - let formats; // eslint-disable-next-line prefer-const - - [index, length, formats, source] = overload(index, length, name, value, source); - return modify.call(this, () => { - return this.editor.formatLine(index, length, formats); - }, source, index, 0); - } - - formatText(index, length, name, value, source) { - let formats; // eslint-disable-next-line prefer-const - - [index, length, formats, source] = overload(index, length, name, value, source); - return modify.call(this, () => { - return this.editor.formatText(index, length, formats); - }, source, index, 0); - } - - getBounds(index, length = 0) { - let bounds; - - if (typeof index === 'number') { - bounds = this.selection.getBounds(index, length); - } else { - bounds = this.selection.getBounds(index.index, index.length); - } - - const containerBounds = this.container.getBoundingClientRect(); - return { - bottom: bounds.bottom - containerBounds.top, - height: bounds.height, - left: bounds.left - containerBounds.left, - right: bounds.right - containerBounds.left, - top: bounds.top - containerBounds.top, - width: bounds.width - }; - } - - getContents(index = 0, length = this.getLength() - index) { - [index, length] = overload(index, length); - return this.editor.getContents(index, length); - } - - getFormat(index = this.getSelection(true), length = 0) { - if (typeof index === 'number') { - return this.editor.getFormat(index, length); - } - - return this.editor.getFormat(index.index, index.length); - } - - getIndex(blot) { - return blot.offset(this.scroll); - } - - getLength() { - return this.scroll.length(); - } - - getLeaf(index) { - return this.scroll.leaf(index); - } - - getLine(index) { - return this.scroll.line(index); - } - - getLines(index = 0, length = Number.MAX_VALUE) { - if (typeof index !== 'number') { - return this.scroll.lines(index.index, index.length); - } - - return this.scroll.lines(index, length); - } - - getModule(name) { - return this.theme.modules[name]; - } - - getSelection(focus = false) { - if (focus) this.focus(); - this.update(); // Make sure we access getRange with editor in consistent state - - return this.selection.getRange()[0]; - } - - getSemanticHTML(index = 0, length = this.getLength() - index) { - [index, length] = overload(index, length); - return this.editor.getHTML(index, length); - } - - getText(index = 0, length = this.getLength() - index) { - [index, length] = overload(index, length); - return this.editor.getText(index, length); - } - - hasFocus() { - return this.selection.hasFocus(); - } - - insertEmbed(index, embed, value, source = Quill.sources.API) { - return modify.call(this, () => { - return this.editor.insertEmbed(index, embed, value); - }, source, index); - } - - insertText(index, text, name, value, source) { - let formats; // eslint-disable-next-line prefer-const - - [index,, formats, source] = overload(index, 0, name, value, source); - return modify.call(this, () => { - return this.editor.insertText(index, text, formats); - }, source, index, text.length); - } - - isEnabled() { - return this.scroll.isEnabled(); - } - - off(...args) { - return this.emitter.off(...args); - } - - on(...args) { - return this.emitter.on(...args); - } - - once(...args) { - return this.emitter.once(...args); - } - - removeFormat(index, length, source) { - [index, length,, source] = overload(index, length, source); - return modify.call(this, () => { - return this.editor.removeFormat(index, length); - }, source, index); - } - - scrollIntoView() { - this.selection.scrollIntoView(this.scrollingContainer); - } - - setContents(delta, source = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API) { - return modify.call(this, () => { - delta = new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a(delta); - const length = this.getLength(); - const deleted = this.editor.deleteText(0, length); - const applied = this.editor.applyDelta(delta); - const lastOp = applied.ops[applied.ops.length - 1]; - - if (lastOp != null && typeof lastOp.insert === 'string' && lastOp.insert[lastOp.insert.length - 1] === '\\n') { - this.editor.deleteText(this.getLength() - 1, 1); - applied.delete(1); - } - - return deleted.compose(applied); - }, source); - } - - setSelection(index, length, source) { - if (index == null) { - this.selection.setRange(null, length || Quill.sources.API); - } else { - [index, length,, source] = overload(index, length, source); - this.selection.setRange(new _selection__WEBPACK_IMPORTED_MODULE_6__["Range"](Math.max(0, index), length), source); - - if (source !== _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT) { - this.selection.scrollIntoView(this.scrollingContainer); - } - } - } - - setText(text, source = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API) { - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a().insert(text); - return this.setContents(delta, source); - } - - update(source = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER) { - const change = this.scroll.update(source); // Will update selection before selection.update() does if text changes - - this.selection.update(source); // TODO this is usually undefined - - return change; - } - - updateContents(delta, source = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API) { - return modify.call(this, () => { - delta = new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a(delta); - return this.editor.applyDelta(delta, source); - }, source, true); - } - -} - -Quill.DEFAULTS = { - bounds: null, - modules: {}, - placeholder: '', - readOnly: false, - registry: globalRegistry, - scrollingContainer: null, - theme: 'default' -}; -Quill.events = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events; -Quill.sources = _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources; // eslint-disable-next-line no-undef - -Quill.version = false ? undefined : "2.0.0-dev.3"; -Quill.imports = { - delta: quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a, - parchment: parchment__WEBPACK_IMPORTED_MODULE_1__, - 'core/module': _module__WEBPACK_IMPORTED_MODULE_5__["default"], - 'core/theme': _theme__WEBPACK_IMPORTED_MODULE_9__["default"] -}; - -function expandConfig(container, userConfig) { - userConfig = extend__WEBPACK_IMPORTED_MODULE_2___default()(true, { - container, - modules: { - clipboard: true, - keyboard: true, - history: true, - uploader: true - } - }, userConfig); - - if (!userConfig.theme || userConfig.theme === Quill.DEFAULTS.theme) { - userConfig.theme = _theme__WEBPACK_IMPORTED_MODULE_9__["default"]; - } else { - userConfig.theme = Quill.import("themes/".concat(userConfig.theme)); - - if (userConfig.theme == null) { - throw new Error("Invalid theme ".concat(userConfig.theme, ". Did you register it?")); - } - } - - const themeConfig = extend__WEBPACK_IMPORTED_MODULE_2___default()(true, {}, userConfig.theme.DEFAULTS); - [themeConfig, userConfig].forEach(config => { - config.modules = config.modules || {}; - Object.keys(config.modules).forEach(module => { - if (config.modules[module] === true) { - config.modules[module] = {}; - } - }); - }); - const moduleNames = Object.keys(themeConfig.modules).concat(Object.keys(userConfig.modules)); - const moduleConfig = moduleNames.reduce((config, name) => { - const moduleClass = Quill.import("modules/".concat(name)); - - if (moduleClass == null) { - debug.error("Cannot load ".concat(name, " module. Are you sure you registered it?")); - } else { - config[name] = moduleClass.DEFAULTS || {}; - } - - return config; - }, {}); // Special case toolbar shorthand - - if (userConfig.modules != null && userConfig.modules.toolbar && userConfig.modules.toolbar.constructor !== Object) { - userConfig.modules.toolbar = { - container: userConfig.modules.toolbar - }; - } - - userConfig = extend__WEBPACK_IMPORTED_MODULE_2___default()(true, {}, Quill.DEFAULTS, { - modules: moduleConfig - }, themeConfig, userConfig); - ['bounds', 'container', 'scrollingContainer'].forEach(key => { - if (typeof userConfig[key] === 'string') { - userConfig[key] = document.querySelector(userConfig[key]); - } - }); - userConfig.modules = Object.keys(userConfig.modules).reduce((config, name) => { - if (userConfig.modules[name]) { - config[name] = userConfig.modules[name]; - } - - return config; - }, {}); - return userConfig; -} // Handle selection preservation and TEXT_CHANGE emission -// common to modification APIs - - -function modify(modifier, source, index, shift) { - if (!this.isEnabled() && source === _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER && !this.allowReadOnlyEdits) { - return new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a(); - } - - let range = index == null ? null : this.getSelection(); - const oldDelta = this.editor.delta; - const change = modifier(); - - if (range != null) { - if (index === true) { - index = range.index; // eslint-disable-line prefer-destructuring - } - - if (shift == null) { - range = shiftRange(range, change, source); - } else if (shift !== 0) { - range = shiftRange(range, index, shift, source); - } - - this.setSelection(range, _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT); - } - - if (change.length() > 0) { - const args = [_emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events.TEXT_CHANGE, change, oldDelta, source]; - this.emitter.emit(_emitter__WEBPACK_IMPORTED_MODULE_4__["default"].events.EDITOR_CHANGE, ...args); - - if (source !== _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT) { - this.emitter.emit(...args); - } - } - - return change; -} - -function overload(index, length, name, value, source) { - let formats = {}; - - if (typeof index.index === 'number' && typeof index.length === 'number') { - // Allow for throwaway end (used by insertText/insertEmbed) - if (typeof length !== 'number') { - source = value; - value = name; - name = length; - length = index.length; // eslint-disable-line prefer-destructuring - - index = index.index; // eslint-disable-line prefer-destructuring - } else { - length = index.length; // eslint-disable-line prefer-destructuring - - index = index.index; // eslint-disable-line prefer-destructuring - } - } else if (typeof length !== 'number') { - source = value; - value = name; - name = length; - length = 0; - } // Handle format being object, two format name/value strings or excluded - - - if (typeof name === 'object') { - formats = name; - source = value; - } else if (typeof name === 'string') { - if (value != null) { - formats[name] = value; - } else { - source = name; - } - } // Handle optional source - - - source = source || _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API; - return [index, length, formats, source]; -} - -function shiftRange(range, index, length, source) { - if (range == null) return null; - let start; - let end; - - if (index instanceof quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a) { - [start, end] = [range.index, range.index + range.length].map(pos => index.transformPosition(pos, source !== _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER)); - } else { - [start, end] = [range.index, range.index + range.length].map(pos => { - if (pos < index || pos === index && source === _emitter__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER) return pos; - - if (length >= 0) { - return pos + length; - } - - return Math.max(index, pos + length); - }); - } - - return new _selection__WEBPACK_IMPORTED_MODULE_6__["Range"](start, end - start); -} - - - -//# sourceURL=webpack://Quill/./core/quill.js?`)},"./core/selection.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Range", function() { return Range; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Selection; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clone */ "./node_modules/clone/clone.js"); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(clone__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! deep-equal */ "./node_modules/deep-equal/index.js"); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(deep_equal__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _emitter__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./emitter */ "./core/emitter.js"); -/* harmony import */ var _logger__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./logger */ "./core/logger.js"); - - - - - -const debug = Object(_logger__WEBPACK_IMPORTED_MODULE_4__["default"])('quill:selection'); - -class Range { - constructor(index, length = 0) { - this.index = index; - this.length = length; - } - -} - -class Selection { - constructor(scroll, emitter) { - this.emitter = emitter; - this.scroll = scroll; - this.composing = false; - this.mouseDown = false; - this.root = this.scroll.domNode; - this.cursor = this.scroll.create('cursor', this); // savedRange is last non-null range - - this.savedRange = new Range(0, 0); - this.lastRange = this.savedRange; - this.lastNative = null; - this.handleComposition(); - this.handleDragging(); - this.emitter.listenDOM('selectionchange', document, () => { - if (!this.mouseDown && !this.composing) { - setTimeout(this.update.bind(this, _emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.USER), 1); - } - }); - this.emitter.on(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].events.SCROLL_BEFORE_UPDATE, () => { - if (!this.hasFocus()) return; - const native = this.getNativeRange(); - if (native == null) return; - if (native.start.node === this.cursor.textNode) return; // cursor.restore() will handle - - this.emitter.once(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].events.SCROLL_UPDATE, () => { - try { - if (this.root.contains(native.start.node) && this.root.contains(native.end.node)) { - this.setNativeRange(native.start.node, native.start.offset, native.end.node, native.end.offset); - } - - this.update(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT); - } catch (ignored) {// ignore - } - }); - }); - this.emitter.on(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].events.SCROLL_OPTIMIZE, (mutations, context) => { - if (context.range) { - const { - startNode, - startOffset, - endNode, - endOffset - } = context.range; - this.setNativeRange(startNode, startOffset, endNode, endOffset); - this.update(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT); - } - }); - this.update(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT); - } - - handleComposition() { - this.root.addEventListener('compositionstart', () => { - this.composing = true; - this.scroll.batchStart(); - }); - this.root.addEventListener('compositionend', () => { - this.scroll.batchEnd(); - this.composing = false; - - if (this.cursor.parent) { - const range = this.cursor.restore(); - if (!range) return; - setTimeout(() => { - this.setNativeRange(range.startNode, range.startOffset, range.endNode, range.endOffset); - }, 1); - } - }); - } - - handleDragging() { - this.emitter.listenDOM('mousedown', document.body, () => { - this.mouseDown = true; - }); - this.emitter.listenDOM('mouseup', document.body, () => { - this.mouseDown = false; - this.update(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.USER); - }); - } - - focus() { - if (this.hasFocus()) return; - this.root.focus(); - this.setRange(this.savedRange); - } - - format(format, value) { - this.scroll.update(); - const nativeRange = this.getNativeRange(); - if (nativeRange == null || !nativeRange.native.collapsed || this.scroll.query(format, parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK)) return; - - if (nativeRange.start.node !== this.cursor.textNode) { - const blot = this.scroll.find(nativeRange.start.node, false); - if (blot == null) return; // TODO Give blot ability to not split - - if (blot instanceof parchment__WEBPACK_IMPORTED_MODULE_0__["LeafBlot"]) { - const after = blot.split(nativeRange.start.offset); - blot.parent.insertBefore(this.cursor, after); - } else { - blot.insertBefore(this.cursor, nativeRange.start.node); // Should never happen - } - - this.cursor.attach(); - } - - this.cursor.format(format, value); - this.scroll.optimize(); - this.setNativeRange(this.cursor.textNode, this.cursor.textNode.data.length); - this.update(); - } - - getBounds(index, length = 0) { - const scrollLength = this.scroll.length(); - index = Math.min(index, scrollLength - 1); - length = Math.min(index + length, scrollLength - 1) - index; - let node; - let [leaf, offset] = this.scroll.leaf(index); - if (leaf == null) return null; - [node, offset] = leaf.position(offset, true); - const range = document.createRange(); - - if (length > 0) { - range.setStart(node, offset); - [leaf, offset] = this.scroll.leaf(index + length); - if (leaf == null) return null; - [node, offset] = leaf.position(offset, true); - range.setEnd(node, offset); - return range.getBoundingClientRect(); - } - - let side = 'left'; - let rect; - - if (node instanceof Text) { - if (offset < node.data.length) { - range.setStart(node, offset); - range.setEnd(node, offset + 1); - } else { - range.setStart(node, offset - 1); - range.setEnd(node, offset); - side = 'right'; - } - - rect = range.getBoundingClientRect(); - } else { - rect = leaf.domNode.getBoundingClientRect(); - if (offset > 0) side = 'right'; - } - - return { - bottom: rect.top + rect.height, - height: rect.height, - left: rect[side], - right: rect[side], - top: rect.top, - width: 0 - }; - } - - getNativeRange() { - const selection = document.getSelection(); - if (selection == null || selection.rangeCount <= 0) return null; - const nativeRange = selection.getRangeAt(0); - if (nativeRange == null) return null; - const range = this.normalizeNative(nativeRange); - debug.info('getNativeRange', range); - return range; - } - - getRange() { - const normalized = this.getNativeRange(); - if (normalized == null) return [null, null]; - const range = this.normalizedToRange(normalized); - return [range, normalized]; - } - - hasFocus() { - return document.activeElement === this.root || contains(this.root, document.activeElement); - } - - normalizedToRange(range) { - const positions = [[range.start.node, range.start.offset]]; - - if (!range.native.collapsed) { - positions.push([range.end.node, range.end.offset]); - } - - const indexes = positions.map(position => { - const [node, offset] = position; - const blot = this.scroll.find(node, true); - const index = blot.offset(this.scroll); - - if (offset === 0) { - return index; - } - - if (blot instanceof parchment__WEBPACK_IMPORTED_MODULE_0__["LeafBlot"]) { - return index + blot.index(node, offset); - } - - return index + blot.length(); - }); - const end = Math.min(Math.max(...indexes), this.scroll.length() - 1); - const start = Math.min(end, ...indexes); - return new Range(start, end - start); - } - - normalizeNative(nativeRange) { - if (!contains(this.root, nativeRange.startContainer) || !nativeRange.collapsed && !contains(this.root, nativeRange.endContainer)) { - return null; - } - - const range = { - start: { - node: nativeRange.startContainer, - offset: nativeRange.startOffset - }, - end: { - node: nativeRange.endContainer, - offset: nativeRange.endOffset - }, - native: nativeRange - }; - [range.start, range.end].forEach(position => { - let { - node, - offset - } = position; - - while (!(node instanceof Text) && node.childNodes.length > 0) { - if (node.childNodes.length > offset) { - node = node.childNodes[offset]; - offset = 0; - } else if (node.childNodes.length === offset) { - node = node.lastChild; - - if (node instanceof Text) { - offset = node.data.length; - } else if (node.childNodes.length > 0) { - // Container case - offset = node.childNodes.length; - } else { - // Embed case - offset = node.childNodes.length + 1; - } - } else { - break; - } - } - - position.node = node; - position.offset = offset; - }); - return range; - } - - rangeToNative(range) { - const indexes = range.collapsed ? [range.index] : [range.index, range.index + range.length]; - const args = []; - const scrollLength = this.scroll.length(); - indexes.forEach((index, i) => { - index = Math.min(scrollLength - 1, index); - const [leaf, leafOffset] = this.scroll.leaf(index); - const [node, offset] = leaf.position(leafOffset, i !== 0); - args.push(node, offset); - }); - - if (args.length < 2) { - return args.concat(args); - } - - return args; - } - - scrollIntoView(scrollingContainer) { - const range = this.lastRange; - if (range == null) return; - const bounds = this.getBounds(range.index, range.length); - if (bounds == null) return; - const limit = this.scroll.length() - 1; - const [first] = this.scroll.line(Math.min(range.index, limit)); - let last = first; - - if (range.length > 0) { - [last] = this.scroll.line(Math.min(range.index + range.length, limit)); - } - - if (first == null || last == null) return; - const scrollBounds = scrollingContainer.getBoundingClientRect(); - - if (bounds.top < scrollBounds.top) { - scrollingContainer.scrollTop -= scrollBounds.top - bounds.top; - } else if (bounds.bottom > scrollBounds.bottom) { - scrollingContainer.scrollTop += bounds.bottom - scrollBounds.bottom; - } - } - - setNativeRange(startNode, startOffset, endNode = startNode, endOffset = startOffset, force = false) { - debug.info('setNativeRange', startNode, startOffset, endNode, endOffset); - - if (startNode != null && (this.root.parentNode == null || startNode.parentNode == null || endNode.parentNode == null)) { - return; - } - - const selection = document.getSelection(); - if (selection == null) return; - - if (startNode != null) { - if (!this.hasFocus()) this.root.focus(); - const { - native - } = this.getNativeRange() || {}; - - if (native == null || force || startNode !== native.startContainer || startOffset !== native.startOffset || endNode !== native.endContainer || endOffset !== native.endOffset) { - if (startNode.tagName === 'BR') { - startOffset = Array.from(startNode.parentNode.childNodes).indexOf(startNode); - startNode = startNode.parentNode; - } - - if (endNode.tagName === 'BR') { - endOffset = Array.from(endNode.parentNode.childNodes).indexOf(endNode); - endNode = endNode.parentNode; - } - - const range = document.createRange(); - range.setStart(startNode, startOffset); - range.setEnd(endNode, endOffset); - selection.removeAllRanges(); - selection.addRange(range); - } - } else { - selection.removeAllRanges(); - this.root.blur(); - } - } - - setRange(range, force = false, source = _emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.API) { - if (typeof force === 'string') { - source = force; - force = false; - } - - debug.info('setRange', range); - - if (range != null) { - const args = this.rangeToNative(range); - this.setNativeRange(...args, force); - } else { - this.setNativeRange(null); - } - - this.update(source); - } - - update(source = _emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.USER) { - const oldRange = this.lastRange; - const [lastRange, nativeRange] = this.getRange(); - this.lastRange = lastRange; - this.lastNative = nativeRange; - - if (this.lastRange != null) { - this.savedRange = this.lastRange; - } - - if (!deep_equal__WEBPACK_IMPORTED_MODULE_2___default()(oldRange, this.lastRange)) { - if (!this.composing && nativeRange != null && nativeRange.native.collapsed && nativeRange.start.node !== this.cursor.textNode) { - const range = this.cursor.restore(); - - if (range) { - this.setNativeRange(range.startNode, range.startOffset, range.endNode, range.endOffset); - } - } - - const args = [_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].events.SELECTION_CHANGE, clone__WEBPACK_IMPORTED_MODULE_1___default()(this.lastRange), clone__WEBPACK_IMPORTED_MODULE_1___default()(oldRange), source]; - this.emitter.emit(_emitter__WEBPACK_IMPORTED_MODULE_3__["default"].events.EDITOR_CHANGE, ...args); - - if (source !== _emitter__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT) { - this.emitter.emit(...args); - } - } - } - -} - -function contains(parent, descendant) { - try { - // Firefox inserts inaccessible nodes around video elements - descendant.parentNode; // eslint-disable-line no-unused-expressions - } catch (e) { - return false; - } - - return parent.contains(descendant); -} - - - -//# sourceURL=webpack://Quill/./core/selection.js?`)},"./core/theme.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -class Theme { - constructor(quill, options) { - this.quill = quill; - this.options = options; - this.modules = {}; - } - - init() { - Object.keys(this.options.modules).forEach(name => { - if (this.modules[name] == null) { - this.addModule(name); - } - }); - } - - addModule(name) { - const ModuleClass = this.quill.constructor.import("modules/".concat(name)); - this.modules[name] = new ModuleClass(this.quill, this.options.modules[name] || {}); - return this.modules[name]; - } - -} - -Theme.DEFAULTS = { - modules: {} -}; -Theme.themes = { - default: Theme -}; -/* harmony default export */ __webpack_exports__["default"] = (Theme); - -//# sourceURL=webpack://Quill/./core/theme.js?`)},"./formats/align.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AlignAttribute", function() { return AlignAttribute; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AlignClass", function() { return AlignClass; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AlignStyle", function() { return AlignStyle; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - -const config = { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK, - whitelist: ['right', 'center', 'justify'] -}; -const AlignAttribute = new parchment__WEBPACK_IMPORTED_MODULE_0__["Attributor"]('align', 'align', config); -const AlignClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('align', 'ql-align', config); -const AlignStyle = new parchment__WEBPACK_IMPORTED_MODULE_0__["StyleAttributor"]('align', 'text-align', config); - - -//# sourceURL=webpack://Quill/./formats/align.js?`)},"./formats/background.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BackgroundClass", function() { return BackgroundClass; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BackgroundStyle", function() { return BackgroundStyle; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _color__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./color */ "./formats/color.js"); - - -const BackgroundClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('background', 'ql-bg', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE -}); -const BackgroundStyle = new _color__WEBPACK_IMPORTED_MODULE_1__["ColorAttributor"]('background', 'background-color', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE -}); - - -//# sourceURL=webpack://Quill/./formats/background.js?`)},"./formats/blockquote.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); - - -class Blockquote extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["default"] {} - -Blockquote.blotName = 'blockquote'; -Blockquote.tagName = 'blockquote'; -/* harmony default export */ __webpack_exports__["default"] = (Blockquote); - -//# sourceURL=webpack://Quill/./formats/blockquote.js?`)},"./formats/bold.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); - - -class Bold extends _blots_inline__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create() { - return super.create(); - } - - static formats() { - return true; - } - - optimize(context) { - super.optimize(context); - - if (this.domNode.tagName !== this.statics.tagName[0]) { - this.replaceWith(this.statics.blotName); - } - } - -} - -Bold.blotName = 'bold'; -Bold.tagName = ['STRONG', 'B']; -/* harmony default export */ __webpack_exports__["default"] = (Bold); - -//# sourceURL=webpack://Quill/./formats/bold.js?`)},"./formats/code.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Code", function() { return Code; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CodeBlockContainer", function() { return CodeBlockContainer; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return CodeBlock; }); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_break__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../blots/break */ "./blots/break.js"); -/* harmony import */ var _blots_cursor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../blots/cursor */ "./blots/cursor.js"); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); -/* harmony import */ var _blots_text__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../blots/text */ "./blots/text.js"); -/* harmony import */ var _blots_container__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../blots/container */ "./blots/container.js"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); - - - - - - - - -class CodeBlockContainer extends _blots_container__WEBPACK_IMPORTED_MODULE_5__["default"] { - static create(value) { - const domNode = super.create(value); - domNode.setAttribute('spellcheck', false); - return domNode; - } - - html(index, length) { - const text = this.children.map(child => child.domNode.innerText).join('\\n').slice(index, index + length); - return "
    ".concat(Object(_blots_text__WEBPACK_IMPORTED_MODULE_4__["escapeText"])(text), "
    "); - } - -} - -class CodeBlock extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["default"] { - static register() { - _core_quill__WEBPACK_IMPORTED_MODULE_6__["default"].register(CodeBlockContainer); - } - -} - -class Code extends _blots_inline__WEBPACK_IMPORTED_MODULE_3__["default"] {} - -Code.blotName = 'code'; -Code.tagName = 'CODE'; -CodeBlock.blotName = 'code-block'; -CodeBlock.className = 'ql-code-block'; -CodeBlock.tagName = 'DIV'; -CodeBlockContainer.blotName = 'code-block-container'; -CodeBlockContainer.className = 'ql-code-block-container'; -CodeBlockContainer.tagName = 'DIV'; -CodeBlockContainer.allowedChildren = [CodeBlock]; -CodeBlock.allowedChildren = [_blots_text__WEBPACK_IMPORTED_MODULE_4__["default"], _blots_break__WEBPACK_IMPORTED_MODULE_1__["default"], _blots_cursor__WEBPACK_IMPORTED_MODULE_2__["default"]]; -CodeBlock.requiredContainer = CodeBlockContainer; -CodeBlock.TAB = ' '; - - -//# sourceURL=webpack://Quill/./formats/code.js?`)},"./formats/color.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ColorAttributor", function() { return ColorAttributor; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ColorClass", function() { return ColorClass; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ColorStyle", function() { return ColorStyle; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - - -class ColorAttributor extends parchment__WEBPACK_IMPORTED_MODULE_0__["StyleAttributor"] { - value(domNode) { - let value = super.value(domNode); - if (!value.startsWith('rgb(')) return value; - value = value.replace(/^[^\\d]+/, '').replace(/[^\\d]+$/, ''); - const hex = value.split(',').map(component => "00".concat(parseInt(component, 10).toString(16)).slice(-2)).join(''); - return "#".concat(hex); - } - -} - -const ColorClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('color', 'ql-color', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE -}); -const ColorStyle = new ColorAttributor('color', 'color', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE -}); - - -//# sourceURL=webpack://Quill/./formats/color.js?`)},"./formats/direction.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DirectionAttribute", function() { return DirectionAttribute; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DirectionClass", function() { return DirectionClass; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DirectionStyle", function() { return DirectionStyle; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - -const config = { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK, - whitelist: ['rtl'] -}; -const DirectionAttribute = new parchment__WEBPACK_IMPORTED_MODULE_0__["Attributor"]('direction', 'dir', config); -const DirectionClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('direction', 'ql-direction', config); -const DirectionStyle = new parchment__WEBPACK_IMPORTED_MODULE_0__["StyleAttributor"]('direction', 'direction', config); - - -//# sourceURL=webpack://Quill/./formats/direction.js?`)},"./formats/font.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FontStyle", function() { return FontStyle; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FontClass", function() { return FontClass; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - -const config = { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE, - whitelist: ['serif', 'monospace'] -}; -const FontClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('font', 'ql-font', config); - -class FontStyleAttributor extends parchment__WEBPACK_IMPORTED_MODULE_0__["StyleAttributor"] { - value(node) { - return super.value(node).replace(/["']/g, ''); - } - -} - -const FontStyle = new FontStyleAttributor('font', 'font-family', config); - - -//# sourceURL=webpack://Quill/./formats/font.js?`)},"./formats/formula.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_embed__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/embed */ "./blots/embed.js"); - - -class Formula extends _blots_embed__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create(value) { - if (window.katex == null) { - throw new Error('Formula module requires KaTeX.'); - } - - const node = super.create(value); - - if (typeof value === 'string') { - window.katex.render(value, node, { - throwOnError: false, - errorColor: '#f00' - }); - node.setAttribute('data-value', value); - } - - return node; - } - - static value(domNode) { - return domNode.getAttribute('data-value'); - } - - html() { - const { - formula - } = this.value(); - return "".concat(formula, ""); - } - -} - -Formula.blotName = 'formula'; -Formula.className = 'ql-formula'; -Formula.tagName = 'SPAN'; -/* harmony default export */ __webpack_exports__["default"] = (Formula); - -//# sourceURL=webpack://Quill/./formats/formula.js?`)},"./formats/header.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); - - -class Header extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["default"] { - static formats(domNode) { - return this.tagName.indexOf(domNode.tagName) + 1; - } - -} - -Header.blotName = 'header'; -Header.tagName = ['H1', 'H2', 'H3', 'H4', 'H5', 'H6']; -/* harmony default export */ __webpack_exports__["default"] = (Header); - -//# sourceURL=webpack://Quill/./formats/header.js?`)},"./formats/image.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./link */ "./formats/link.js"); - - -const ATTRIBUTES = ['alt', 'height', 'width']; - -class Image extends parchment__WEBPACK_IMPORTED_MODULE_0__["EmbedBlot"] { - static create(value) { - const node = super.create(value); - - if (typeof value === 'string') { - node.setAttribute('src', this.sanitize(value)); - } - - return node; - } - - static formats(domNode) { - return ATTRIBUTES.reduce((formats, attribute) => { - if (domNode.hasAttribute(attribute)) { - formats[attribute] = domNode.getAttribute(attribute); - } - - return formats; - }, {}); - } - - static match(url) { - return /\\.(jpe?g|gif|png)$/.test(url) || /^data:image\\/.+;base64/.test(url); - } - - static register() { - if (/Firefox/i.test(navigator.userAgent)) { - setTimeout(() => { - // Disable image resizing in Firefox - document.execCommand('enableObjectResizing', false, false); - }, 1); - } - } - - static sanitize(url) { - return Object(_link__WEBPACK_IMPORTED_MODULE_1__["sanitize"])(url, ['http', 'https', 'data']) ? url : '//:0'; - } - - static value(domNode) { - return domNode.getAttribute('src'); - } - - format(name, value) { - if (ATTRIBUTES.indexOf(name) > -1) { - if (value) { - this.domNode.setAttribute(name, value); - } else { - this.domNode.removeAttribute(name); - } - } else { - super.format(name, value); - } - } - -} - -Image.blotName = 'image'; -Image.tagName = 'IMG'; -/* harmony default export */ __webpack_exports__["default"] = (Image); - -//# sourceURL=webpack://Quill/./formats/image.js?`)},"./formats/indent.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - - -class IndentAttributor extends parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"] { - add(node, value) { - if (value === '+1' || value === '-1') { - const indent = this.value(node) || 0; - value = value === '+1' ? indent + 1 : indent - 1; - } - - if (value === 0) { - this.remove(node); - return true; - } - - return super.add(node, value); - } - - canAdd(node, value) { - return super.canAdd(node, value) || super.canAdd(node, parseInt(value, 10)); - } - - value(node) { - return parseInt(super.value(node), 10) || undefined; // Don't return NaN - } - -} - -const IndentClass = new IndentAttributor('indent', 'ql-indent', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK, - whitelist: [1, 2, 3, 4, 5, 6, 7, 8] -}); -/* harmony default export */ __webpack_exports__["default"] = (IndentClass); - -//# sourceURL=webpack://Quill/./formats/indent.js?`)},"./formats/italic.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _bold__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./bold */ "./formats/bold.js"); - - -class Italic extends _bold__WEBPACK_IMPORTED_MODULE_0__["default"] {} - -Italic.blotName = 'italic'; -Italic.tagName = ['EM', 'I']; -/* harmony default export */ __webpack_exports__["default"] = (Italic); - -//# sourceURL=webpack://Quill/./formats/italic.js?`)},"./formats/link.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Link; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sanitize", function() { return sanitize; }); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); - - -class Link extends _blots_inline__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create(value) { - const node = super.create(value); - node.setAttribute('href', this.sanitize(value)); - node.setAttribute('rel', 'noopener noreferrer'); - node.setAttribute('target', '_blank'); - return node; - } - - static formats(domNode) { - return domNode.getAttribute('href'); - } - - static sanitize(url) { - return sanitize(url, this.PROTOCOL_WHITELIST) ? url : this.SANITIZED_URL; - } - - format(name, value) { - if (name !== this.statics.blotName || !value) { - super.format(name, value); - } else { - this.domNode.setAttribute('href', this.constructor.sanitize(value)); - } - } - -} - -Link.blotName = 'link'; -Link.tagName = 'A'; -Link.SANITIZED_URL = 'about:blank'; -Link.PROTOCOL_WHITELIST = ['http', 'https', 'mailto', 'tel']; - -function sanitize(url, protocols) { - const anchor = document.createElement('a'); - anchor.href = url; - const protocol = anchor.href.slice(0, anchor.href.indexOf(':')); - return protocols.indexOf(protocol) > -1; -} - - - -//# sourceURL=webpack://Quill/./formats/link.js?`)},"./formats/list.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListContainer", function() { return ListContainer; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return ListItem; }); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_container__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../blots/container */ "./blots/container.js"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); - - - - -class ListContainer extends _blots_container__WEBPACK_IMPORTED_MODULE_1__["default"] {} - -ListContainer.blotName = 'list-container'; -ListContainer.tagName = 'OL'; - -class ListItem extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create(value) { - const node = super.create(); - node.setAttribute('data-list', value); - return node; - } - - static formats(domNode) { - return domNode.getAttribute('data-list') || undefined; - } - - static register() { - _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].register(ListContainer); - } - - constructor(scroll, domNode) { - super(scroll, domNode); - const ui = domNode.ownerDocument.createElement('span'); - - const listEventHandler = e => { - if (!scroll.isEnabled()) return; - const format = this.statics.formats(domNode, scroll); - - if (format === 'checked') { - this.format('list', 'unchecked'); - e.preventDefault(); - } else if (format === 'unchecked') { - this.format('list', 'checked'); - e.preventDefault(); - } - }; - - ui.addEventListener('mousedown', listEventHandler); - ui.addEventListener('touchstart', listEventHandler); - this.attachUI(ui); - } - - format(name, value) { - if (name === this.statics.blotName && value) { - this.domNode.setAttribute('data-list', value); - } else { - super.format(name, value); - } - } - -} - -ListItem.blotName = 'list'; -ListItem.tagName = 'LI'; -ListContainer.allowedChildren = [ListItem]; -ListItem.requiredContainer = ListContainer; - - -//# sourceURL=webpack://Quill/./formats/list.js?`)},"./formats/script.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); - - -class Script extends _blots_inline__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create(value) { - if (value === 'super') { - return document.createElement('sup'); - } - - if (value === 'sub') { - return document.createElement('sub'); - } - - return super.create(value); - } - - static formats(domNode) { - if (domNode.tagName === 'SUB') return 'sub'; - if (domNode.tagName === 'SUP') return 'super'; - return undefined; - } - -} - -Script.blotName = 'script'; -Script.tagName = ['SUB', 'SUP']; -/* harmony default export */ __webpack_exports__["default"] = (Script); - -//# sourceURL=webpack://Quill/./formats/script.js?`)},"./formats/size.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SizeClass", function() { return SizeClass; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SizeStyle", function() { return SizeStyle; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); - -const SizeClass = new parchment__WEBPACK_IMPORTED_MODULE_0__["ClassAttributor"]('size', 'ql-size', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE, - whitelist: ['small', 'large', 'huge'] -}); -const SizeStyle = new parchment__WEBPACK_IMPORTED_MODULE_0__["StyleAttributor"]('size', 'font-size', { - scope: parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].INLINE, - whitelist: ['10px', '18px', '32px'] -}); - - -//# sourceURL=webpack://Quill/./formats/size.js?`)},"./formats/strike.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _bold__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./bold */ "./formats/bold.js"); - - -class Strike extends _bold__WEBPACK_IMPORTED_MODULE_0__["default"] {} - -Strike.blotName = 'strike'; -Strike.tagName = ['S', 'STRIKE']; -/* harmony default export */ __webpack_exports__["default"] = (Strike); - -//# sourceURL=webpack://Quill/./formats/strike.js?`)},"./formats/table.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TableCell", function() { return TableCell; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TableRow", function() { return TableRow; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TableBody", function() { return TableBody; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TableContainer", function() { return TableContainer; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tableId", function() { return tableId; }); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_container__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../blots/container */ "./blots/container.js"); - - - -class TableCell extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["default"] { - static create(value) { - const node = super.create(); - - if (value) { - node.setAttribute('data-row', value); - } else { - node.setAttribute('data-row', tableId()); - } - - return node; - } - - static formats(domNode) { - if (domNode.hasAttribute('data-row')) { - return domNode.getAttribute('data-row'); - } - - return undefined; - } - - cellOffset() { - if (this.parent) { - return this.parent.children.indexOf(this); - } - - return -1; - } - - format(name, value) { - if (name === TableCell.blotName && value) { - this.domNode.setAttribute('data-row', value); - } else { - super.format(name, value); - } - } - - row() { - return this.parent; - } - - rowOffset() { - if (this.row()) { - return this.row().rowOffset(); - } - - return -1; - } - - table() { - return this.row() && this.row().table(); - } - -} - -TableCell.blotName = 'table'; -TableCell.tagName = 'TD'; - -class TableRow extends _blots_container__WEBPACK_IMPORTED_MODULE_1__["default"] { - checkMerge() { - if (super.checkMerge() && this.next.children.head != null) { - const thisHead = this.children.head.formats(); - const thisTail = this.children.tail.formats(); - const nextHead = this.next.children.head.formats(); - const nextTail = this.next.children.tail.formats(); - return thisHead.table === thisTail.table && thisHead.table === nextHead.table && thisHead.table === nextTail.table; - } - - return false; - } - - optimize(...args) { - super.optimize(...args); - this.children.forEach(child => { - if (child.next == null) return; - const childFormats = child.formats(); - const nextFormats = child.next.formats(); - - if (childFormats.table !== nextFormats.table) { - const next = this.splitAfter(child); - - if (next) { - next.optimize(); - } // We might be able to merge with prev now - - - if (this.prev) { - this.prev.optimize(); - } - } - }); - } - - rowOffset() { - if (this.parent) { - return this.parent.children.indexOf(this); - } - - return -1; - } - - table() { - return this.parent && this.parent.parent; - } - -} - -TableRow.blotName = 'table-row'; -TableRow.tagName = 'TR'; - -class TableBody extends _blots_container__WEBPACK_IMPORTED_MODULE_1__["default"] {} - -TableBody.blotName = 'table-body'; -TableBody.tagName = 'TBODY'; - -class TableContainer extends _blots_container__WEBPACK_IMPORTED_MODULE_1__["default"] { - balanceCells() { - const rows = this.descendants(TableRow); - const maxColumns = rows.reduce((max, row) => { - return Math.max(row.children.length, max); - }, 0); - rows.forEach(row => { - new Array(maxColumns - row.children.length).fill(0).forEach(() => { - let value; - - if (row.children.head != null) { - value = TableCell.formats(row.children.head.domNode); - } - - const blot = this.scroll.create(TableCell.blotName, value); - row.appendChild(blot); - blot.optimize(); // Add break blot - }); - }); - } - - cells(column) { - return this.rows().map(row => row.children.at(column)); - } - - deleteColumn(index) { - const [body] = this.descendant(TableBody); - if (body == null || body.children.head == null) return; - body.children.forEach(row => { - const cell = row.children.at(index); - - if (cell != null) { - cell.remove(); - } - }); - } - - insertColumn(index) { - const [body] = this.descendant(TableBody); - if (body == null || body.children.head == null) return; - body.children.forEach(row => { - const ref = row.children.at(index); - const value = TableCell.formats(row.children.head.domNode); - const cell = this.scroll.create(TableCell.blotName, value); - row.insertBefore(cell, ref); - }); - } - - insertRow(index) { - const [body] = this.descendant(TableBody); - if (body == null || body.children.head == null) return; - const id = tableId(); - const row = this.scroll.create(TableRow.blotName); - body.children.head.children.forEach(() => { - const cell = this.scroll.create(TableCell.blotName, id); - row.appendChild(cell); - }); - const ref = body.children.at(index); - body.insertBefore(row, ref); - } - - rows() { - const body = this.children.head; - if (body == null) return []; - return body.children.map(row => row); - } - -} - -TableContainer.blotName = 'table-container'; -TableContainer.tagName = 'TABLE'; -TableContainer.allowedChildren = [TableBody]; -TableBody.requiredContainer = TableContainer; -TableBody.allowedChildren = [TableRow]; -TableRow.requiredContainer = TableBody; -TableRow.allowedChildren = [TableCell]; -TableCell.requiredContainer = TableRow; - -function tableId() { - const id = Math.random().toString(36).slice(2, 6); - return "row-".concat(id); -} - - - -//# sourceURL=webpack://Quill/./formats/table.js?`)},"./formats/underline.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); - - -class Underline extends _blots_inline__WEBPACK_IMPORTED_MODULE_0__["default"] {} - -Underline.blotName = 'underline'; -Underline.tagName = 'U'; -/* harmony default export */ __webpack_exports__["default"] = (Underline); - -//# sourceURL=webpack://Quill/./formats/underline.js?`)},"./formats/video.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./link */ "./formats/link.js"); - - -const ATTRIBUTES = ['height', 'width']; - -class Video extends _blots_block__WEBPACK_IMPORTED_MODULE_0__["BlockEmbed"] { - static create(value) { - const node = super.create(value); - node.setAttribute('frameborder', '0'); - node.setAttribute('allowfullscreen', true); - node.setAttribute('src', this.sanitize(value)); - return node; - } - - static formats(domNode) { - return ATTRIBUTES.reduce((formats, attribute) => { - if (domNode.hasAttribute(attribute)) { - formats[attribute] = domNode.getAttribute(attribute); - } - - return formats; - }, {}); - } - - static sanitize(url) { - return _link__WEBPACK_IMPORTED_MODULE_1__["default"].sanitize(url); // eslint-disable-line import/no-named-as-default-member - } - - static value(domNode) { - return domNode.getAttribute('src'); - } - - format(name, value) { - if (ATTRIBUTES.indexOf(name) > -1) { - if (value) { - this.domNode.setAttribute(name, value); - } else { - this.domNode.removeAttribute(name); - } - } else { - super.format(name, value); - } - } - - html() { - const { - video - } = this.value(); - return "
    ").concat(video, ""); - } - -} - -Video.blotName = 'video'; -Video.className = 'ql-video'; -Video.tagName = 'IFRAME'; -/* harmony default export */ __webpack_exports__["default"] = (Video); - -//# sourceURL=webpack://Quill/./formats/video.js?`)},"./modules/clipboard.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Clipboard; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matchAttributor", function() { return matchAttributor; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matchBlot", function() { return matchBlot; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matchNewline", function() { return matchNewline; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matchText", function() { return matchText; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "traverse", function() { return traverse; }); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../core/logger */ "./core/logger.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); -/* harmony import */ var _formats_align__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../formats/align */ "./formats/align.js"); -/* harmony import */ var _formats_background__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../formats/background */ "./formats/background.js"); -/* harmony import */ var _formats_code__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../formats/code */ "./formats/code.js"); -/* harmony import */ var _formats_color__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../formats/color */ "./formats/color.js"); -/* harmony import */ var _formats_direction__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../formats/direction */ "./formats/direction.js"); -/* harmony import */ var _formats_font__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../formats/font */ "./formats/font.js"); -/* harmony import */ var _formats_size__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../formats/size */ "./formats/size.js"); - - - - - - - - - - - - - - -const debug = Object(_core_logger__WEBPACK_IMPORTED_MODULE_5__["default"])('quill:clipboard'); -const CLIPBOARD_CONFIG = [[Node.TEXT_NODE, matchText], [Node.TEXT_NODE, matchNewline], ['br', matchBreak], [Node.ELEMENT_NODE, matchNewline], [Node.ELEMENT_NODE, matchBlot], [Node.ELEMENT_NODE, matchAttributor], [Node.ELEMENT_NODE, matchStyles], ['li', matchIndent], ['ol, ul', matchList], ['pre', matchCodeBlock], ['tr', matchTable], ['b', matchAlias.bind(matchAlias, 'bold')], ['i', matchAlias.bind(matchAlias, 'italic')], ['strike', matchAlias.bind(matchAlias, 'strike')], ['style', matchIgnore]]; -const ATTRIBUTE_ATTRIBUTORS = [_formats_align__WEBPACK_IMPORTED_MODULE_7__["AlignAttribute"], _formats_direction__WEBPACK_IMPORTED_MODULE_11__["DirectionAttribute"]].reduce((memo, attr) => { - memo[attr.keyName] = attr; - return memo; -}, {}); -const STYLE_ATTRIBUTORS = [_formats_align__WEBPACK_IMPORTED_MODULE_7__["AlignStyle"], _formats_background__WEBPACK_IMPORTED_MODULE_8__["BackgroundStyle"], _formats_color__WEBPACK_IMPORTED_MODULE_10__["ColorStyle"], _formats_direction__WEBPACK_IMPORTED_MODULE_11__["DirectionStyle"], _formats_font__WEBPACK_IMPORTED_MODULE_12__["FontStyle"], _formats_size__WEBPACK_IMPORTED_MODULE_13__["SizeStyle"]].reduce((memo, attr) => { - memo[attr.keyName] = attr; - return memo; -}, {}); - -class Clipboard extends _core_module__WEBPACK_IMPORTED_MODULE_6__["default"] { - constructor(quill, options) { - super(quill, options); - this.quill.root.addEventListener('copy', e => this.onCaptureCopy(e, false)); - this.quill.root.addEventListener('cut', e => this.onCaptureCopy(e, true)); - this.quill.root.addEventListener('paste', this.onCapturePaste.bind(this)); - this.matchers = []; - CLIPBOARD_CONFIG.concat(this.options.matchers).forEach(([selector, matcher]) => { - this.addMatcher(selector, matcher); - }); - } - - addMatcher(selector, matcher) { - this.matchers.push([selector, matcher]); - } - - convert({ - html, - text - }, formats = {}) { - if (formats[_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].blotName]) { - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().insert(text, { - [_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].blotName]: formats[_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].blotName] - }); - } - - if (!html) { - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().insert(text || ''); - } - - const doc = new DOMParser().parseFromString(html, 'text/html'); - const container = doc.body; - const nodeMatches = new WeakMap(); - const [elementMatchers, textMatchers] = this.prepareMatching(container, nodeMatches); - const delta = traverse(this.quill.scroll, container, elementMatchers, textMatchers, nodeMatches); // Remove trailing newline - - if (deltaEndsWith(delta, '\\n') && (delta.ops[delta.ops.length - 1].attributes == null || formats.table)) { - return delta.compose(new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().retain(delta.length() - 1).delete(1)); - } - - return delta; - } - - dangerouslyPasteHTML(index, html, source = _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.API) { - if (typeof index === 'string') { - const delta = this.convert({ - html: index, - text: '' - }); - this.quill.setContents(delta, html); - this.quill.setSelection(0, _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT); - } else { - const paste = this.convert({ - html, - text: '' - }); - this.quill.updateContents(new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().retain(index).concat(paste), source); - this.quill.setSelection(index + paste.length(), _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT); - } - } - - onCaptureCopy(e, isCut = false) { - if (e.defaultPrevented) return; - e.preventDefault(); - const [range] = this.quill.selection.getRange(); - if (range == null) return; - const { - html, - text - } = this.onCopy(range, isCut); - e.clipboardData.setData('text/plain', text); - e.clipboardData.setData('text/html', html); - - if (isCut) { - this.quill.deleteText(range, _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER); - } - } - - onCapturePaste(e) { - if (e.defaultPrevented || !this.quill.isEnabled()) return; - e.preventDefault(); - const range = this.quill.getSelection(true); - if (range == null) return; - const html = e.clipboardData.getData('text/html'); - const text = e.clipboardData.getData('text/plain'); - const files = Array.from(e.clipboardData.files || []); - - if (!html && files.length > 0) { - this.quill.uploader.upload(range, files); - } else { - this.onPaste(range, { - html, - text - }); - } - } - - onCopy(range) { - const text = this.quill.getText(range); - const html = this.quill.getSemanticHTML(range); - return { - html, - text - }; - } - - onPaste(range, { - text, - html - }) { - const formats = this.quill.getFormat(range.index); - const pastedDelta = this.convert({ - text, - html - }, formats); - debug.log('onPaste', pastedDelta, { - text, - html - }); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().retain(range.index).delete(range.length).concat(pastedDelta); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.USER); // range.length contributes to delta.length() - - this.quill.setSelection(delta.length() - range.length, _core_quill__WEBPACK_IMPORTED_MODULE_4__["default"].sources.SILENT); - this.quill.scrollIntoView(); - } - - prepareMatching(container, nodeMatches) { - const elementMatchers = []; - const textMatchers = []; - this.matchers.forEach(pair => { - const [selector, matcher] = pair; - - switch (selector) { - case Node.TEXT_NODE: - textMatchers.push(matcher); - break; - - case Node.ELEMENT_NODE: - elementMatchers.push(matcher); - break; - - default: - Array.from(container.querySelectorAll(selector)).forEach(node => { - if (nodeMatches.has(node)) { - const matches = nodeMatches.get(node); - matches.push(matcher); - } else { - nodeMatches.set(node, [matcher]); - } - }); - break; - } - }); - return [elementMatchers, textMatchers]; - } - -} - -Clipboard.DEFAULTS = { - matchers: [] -}; - -function applyFormat(delta, format, value) { - if (typeof format === 'object') { - return Object.keys(format).reduce((newDelta, key) => { - return applyFormat(newDelta, key, format[key]); - }, delta); - } - - return delta.reduce((newDelta, op) => { - if (op.attributes && op.attributes[format]) { - return newDelta.push(op); - } - - return newDelta.insert(op.insert, extend__WEBPACK_IMPORTED_MODULE_0___default()({}, { - [format]: value - }, op.attributes)); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a()); -} - -function deltaEndsWith(delta, text) { - let endText = ''; - - for (let i = delta.ops.length - 1; i >= 0 && endText.length < text.length; --i // eslint-disable-line no-plusplus - ) { - const op = delta.ops[i]; - if (typeof op.insert !== 'string') break; - endText = op.insert + endText; - } - - return endText.slice(-1 * text.length) === text; -} - -function isLine(node) { - if (node.childNodes.length === 0) return false; // Exclude embed blocks - - return ['address', 'article', 'blockquote', 'canvas', 'dd', 'div', 'dl', 'dt', 'fieldset', 'figcaption', 'figure', 'footer', 'form', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'header', 'iframe', 'li', 'main', 'nav', 'ol', 'output', 'p', 'pre', 'section', 'table', 'td', 'tr', 'ul', 'video'].includes(node.tagName.toLowerCase()); -} - -const preNodes = new WeakMap(); - -function isPre(node) { - if (node == null) return false; - - if (!preNodes.has(node)) { - if (node.tagName === 'PRE') { - preNodes.set(node, true); - } else { - preNodes.set(node, isPre(node.parentNode)); - } - } - - return preNodes.get(node); -} - -function traverse(scroll, node, elementMatchers, textMatchers, nodeMatches) { - // Post-order - if (node.nodeType === node.TEXT_NODE) { - return textMatchers.reduce((delta, matcher) => { - return matcher(node, delta, scroll); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a()); - } - - if (node.nodeType === node.ELEMENT_NODE) { - return Array.from(node.childNodes || []).reduce((delta, childNode) => { - let childrenDelta = traverse(scroll, childNode, elementMatchers, textMatchers, nodeMatches); - - if (childNode.nodeType === node.ELEMENT_NODE) { - childrenDelta = elementMatchers.reduce((reducedDelta, matcher) => { - return matcher(childNode, reducedDelta, scroll); - }, childrenDelta); - childrenDelta = (nodeMatches.get(childNode) || []).reduce((reducedDelta, matcher) => { - return matcher(childNode, reducedDelta, scroll); - }, childrenDelta); - } - - return delta.concat(childrenDelta); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a()); - } - - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a(); -} - -function matchAlias(format, node, delta) { - return applyFormat(delta, format, true); -} - -function matchAttributor(node, delta, scroll) { - const attributes = parchment__WEBPACK_IMPORTED_MODULE_2__["Attributor"].keys(node); - const classes = parchment__WEBPACK_IMPORTED_MODULE_2__["ClassAttributor"].keys(node); - const styles = parchment__WEBPACK_IMPORTED_MODULE_2__["StyleAttributor"].keys(node); - const formats = {}; - attributes.concat(classes).concat(styles).forEach(name => { - let attr = scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_2__["Scope"].ATTRIBUTE); - - if (attr != null) { - formats[attr.attrName] = attr.value(node); - if (formats[attr.attrName]) return; - } - - attr = ATTRIBUTE_ATTRIBUTORS[name]; - - if (attr != null && (attr.attrName === name || attr.keyName === name)) { - formats[attr.attrName] = attr.value(node) || undefined; - } - - attr = STYLE_ATTRIBUTORS[name]; - - if (attr != null && (attr.attrName === name || attr.keyName === name)) { - attr = STYLE_ATTRIBUTORS[name]; - formats[attr.attrName] = attr.value(node) || undefined; - } - }); - - if (Object.keys(formats).length > 0) { - return applyFormat(delta, formats); - } - - return delta; -} - -function matchBlot(node, delta, scroll) { - const match = scroll.query(node); - if (match == null) return delta; - - if (match.prototype instanceof parchment__WEBPACK_IMPORTED_MODULE_2__["EmbedBlot"]) { - const embed = {}; - const value = match.value(node); - - if (value != null) { - embed[match.blotName] = value; - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().insert(embed, match.formats(node, scroll)); - } - } else { - if (match.prototype instanceof parchment__WEBPACK_IMPORTED_MODULE_2__["BlockBlot"] && !deltaEndsWith(delta, '\\n')) { - delta.insert('\\n'); - } - - if (typeof match.formats === 'function') { - return applyFormat(delta, match.blotName, match.formats(node, scroll)); - } - } - - return delta; -} - -function matchBreak(node, delta) { - if (!deltaEndsWith(delta, '\\n')) { - delta.insert('\\n'); - } - - return delta; -} - -function matchCodeBlock(node, delta, scroll) { - const match = scroll.query('code-block'); - const language = match ? match.formats(node, scroll) : true; - return applyFormat(delta, 'code-block', language); -} - -function matchIgnore() { - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a(); -} - -function matchIndent(node, delta, scroll) { - const match = scroll.query(node); - - if (match == null || match.blotName !== 'list' || !deltaEndsWith(delta, '\\n')) { - return delta; - } - - let indent = -1; - let parent = node.parentNode; - - while (parent != null) { - if (['OL', 'UL'].includes(parent.tagName)) { - indent += 1; - } - - parent = parent.parentNode; - } - - if (indent <= 0) return delta; - return delta.reduce((composed, op) => { - if (op.attributes && op.attributes.list) { - return composed.push(op); - } - - return composed.insert(op.insert, { - indent, - ...(op.attributes || {}) - }); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a()); -} - -function matchList(node, delta) { - const list = node.tagName === 'OL' ? 'ordered' : 'bullet'; - return applyFormat(delta, 'list', list); -} - -function matchNewline(node, delta, scroll) { - if (!deltaEndsWith(delta, '\\n')) { - if (isLine(node)) { - return delta.insert('\\n'); - } - - if (delta.length() > 0 && node.nextSibling) { - let { - nextSibling - } = node; - - while (nextSibling != null) { - if (isLine(nextSibling)) { - return delta.insert('\\n'); - } - - const match = scroll.query(nextSibling); - - if (match && match.prototype instanceof _blots_block__WEBPACK_IMPORTED_MODULE_3__["BlockEmbed"]) { - return delta.insert('\\n'); - } - - nextSibling = nextSibling.firstChild; - } - } - } - - return delta; -} - -function matchStyles(node, delta) { - const formats = {}; - const style = node.style || {}; - - if (style.fontStyle === 'italic') { - formats.italic = true; - } - - if (style.textDecoration === 'underline') { - formats.underline = true; - } - - if (style.textDecoration === 'line-through') { - formats.strike = true; - } - - if (style.fontWeight.startsWith('bold') || parseInt(style.fontWeight, 10) >= 700) { - formats.bold = true; - } - - if (Object.keys(formats).length > 0) { - delta = applyFormat(delta, formats); - } - - if (parseFloat(style.textIndent || 0) > 0) { - // Could be 0.5in - return new quill_delta__WEBPACK_IMPORTED_MODULE_1___default.a().insert('\\t').concat(delta); - } - - return delta; -} - -function matchTable(node, delta) { - const table = node.parentNode.tagName === 'TABLE' ? node.parentNode : node.parentNode.parentNode; - const rows = Array.from(table.querySelectorAll('tr')); - const row = rows.indexOf(node) + 1; - return applyFormat(delta, 'table', row); -} - -function matchText(node, delta) { - let text = node.data; // Word represents empty line with   - - if (node.parentNode.tagName === 'O:P') { - return delta.insert(text.trim()); - } - - if (text.trim().length === 0 && text.includes('\\n')) { - return delta; - } - - if (!isPre(node)) { - const replacer = (collapse, match) => { - const replaced = match.replace(/[^\\u00a0]/g, ''); // \\u00a0 is nbsp; - - return replaced.length < 1 && collapse ? ' ' : replaced; - }; - - text = text.replace(/\\r\\n/g, ' ').replace(/\\n/g, ' '); - text = text.replace(/\\s\\s+/g, replacer.bind(replacer, true)); // collapse whitespace - - if (node.previousSibling == null && isLine(node.parentNode) || node.previousSibling != null && isLine(node.previousSibling)) { - text = text.replace(/^\\s+/, replacer.bind(replacer, false)); - } - - if (node.nextSibling == null && isLine(node.parentNode) || node.nextSibling != null && isLine(node.nextSibling)) { - text = text.replace(/\\s+$/, replacer.bind(replacer, false)); - } - } - - return delta.insert(text); -} - - - -//# sourceURL=webpack://Quill/./modules/clipboard.js?`)},"./modules/history.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return History; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLastChangeIndex", function() { return getLastChangeIndex; }); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); - - - - -class History extends _core_module__WEBPACK_IMPORTED_MODULE_2__["default"] { - constructor(quill, options) { - super(quill, options); - this.lastRecorded = 0; - this.ignoreChange = false; - this.clear(); - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].events.EDITOR_CHANGE, (eventName, delta, oldDelta, source) => { - if (eventName !== _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].events.TEXT_CHANGE || this.ignoreChange) return; - - if (!this.options.userOnly || source === _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER) { - this.record(delta, oldDelta); - } else { - this.transform(delta); - } - }); - this.quill.keyboard.addBinding({ - key: 'z', - shortKey: true - }, this.undo.bind(this)); - this.quill.keyboard.addBinding({ - key: 'z', - shortKey: true, - shiftKey: true - }, this.redo.bind(this)); - - if (/Win/i.test(navigator.platform)) { - this.quill.keyboard.addBinding({ - key: 'y', - shortKey: true - }, this.redo.bind(this)); - } - } - - change(source, dest) { - if (this.stack[source].length === 0) return; - const delta = this.stack[source].pop(); - const base = this.quill.getContents(); - const inverseDelta = delta.invert(base); - this.stack[dest].push(inverseDelta); - this.lastRecorded = 0; - this.ignoreChange = true; - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - this.ignoreChange = false; - const index = getLastChangeIndex(this.quill.scroll, delta); - this.quill.setSelection(index); - } - - clear() { - this.stack = { - undo: [], - redo: [] - }; - } - - cutoff() { - this.lastRecorded = 0; - } - - record(changeDelta, oldDelta) { - if (changeDelta.ops.length === 0) return; - this.stack.redo = []; - let undoDelta = changeDelta.invert(oldDelta); - const timestamp = Date.now(); - - if (this.lastRecorded + this.options.delay > timestamp && this.stack.undo.length > 0) { - const delta = this.stack.undo.pop(); - undoDelta = undoDelta.compose(delta); - } else { - this.lastRecorded = timestamp; - } - - if (undoDelta.length() === 0) return; - this.stack.undo.push(undoDelta); - - if (this.stack.undo.length > this.options.maxStack) { - this.stack.undo.shift(); - } - } - - redo() { - this.change('redo', 'undo'); - } - - transform(delta) { - transformStack(this.stack.undo, delta); - transformStack(this.stack.redo, delta); - } - - undo() { - this.change('undo', 'redo'); - } - -} - -History.DEFAULTS = { - delay: 1000, - maxStack: 100, - userOnly: false -}; - -function transformStack(stack, delta) { - let remoteDelta = delta; - - for (let i = stack.length - 1; i >= 0; i -= 1) { - const oldDelta = stack[i]; - stack[i] = remoteDelta.transform(oldDelta, true); - remoteDelta = oldDelta.transform(remoteDelta); - - if (stack[i].length() === 0) { - stack.splice(i, 1); - } - } -} - -function endsWithNewlineChange(scroll, delta) { - const lastOp = delta.ops[delta.ops.length - 1]; - if (lastOp == null) return false; - - if (lastOp.insert != null) { - return typeof lastOp.insert === 'string' && lastOp.insert.endsWith('\\n'); - } - - if (lastOp.attributes != null) { - return Object.keys(lastOp.attributes).some(attr => { - return scroll.query(attr, parchment__WEBPACK_IMPORTED_MODULE_0__["Scope"].BLOCK) != null; - }); - } - - return false; -} - -function getLastChangeIndex(scroll, delta) { - const deleteLength = delta.reduce((length, op) => { - return length + (op.delete || 0); - }, 0); - let changeIndex = delta.length() - deleteLength; - - if (endsWithNewlineChange(scroll, delta)) { - changeIndex -= 1; - } - - return changeIndex; -} - - - -//# sourceURL=webpack://Quill/./modules/history.js?`)},"./modules/keyboard.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Keyboard; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SHORTKEY", function() { return SHORTKEY; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "normalize", function() { return normalize; }); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clone */ "./node_modules/clone/clone.js"); -/* harmony import */ var clone__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(clone__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! deep-equal */ "./node_modules/deep-equal/index.js"); -/* harmony import */ var deep_equal__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(deep_equal__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_logger__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../core/logger */ "./core/logger.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); - - - - - - - - -const debug = Object(_core_logger__WEBPACK_IMPORTED_MODULE_6__["default"])('quill:keyboard'); -const SHORTKEY = /Mac/i.test(navigator.platform) ? 'metaKey' : 'ctrlKey'; - -class Keyboard extends _core_module__WEBPACK_IMPORTED_MODULE_7__["default"] { - static match(evt, binding) { - if (['altKey', 'ctrlKey', 'metaKey', 'shiftKey'].some(key => { - return !!binding[key] !== evt[key] && binding[key] !== null; - })) { - return false; - } - - return binding.key === evt.key || binding.key === evt.which; - } - - constructor(quill, options) { - super(quill, options); - this.bindings = {}; - Object.keys(this.options.bindings).forEach(name => { - if (this.options.bindings[name]) { - this.addBinding(this.options.bindings[name]); - } - }); - this.addBinding({ - key: 'Enter', - shiftKey: null - }, this.handleEnter); - this.addBinding({ - key: 'Enter', - metaKey: null, - ctrlKey: null, - altKey: null - }, () => {}); - - if (/Firefox/i.test(navigator.userAgent)) { - // Need to handle delete and backspace for Firefox in the general case #1171 - this.addBinding({ - key: 'Backspace' - }, { - collapsed: true - }, this.handleBackspace); - this.addBinding({ - key: 'Delete' - }, { - collapsed: true - }, this.handleDelete); - } else { - this.addBinding({ - key: 'Backspace' - }, { - collapsed: true, - prefix: /^.?$/ - }, this.handleBackspace); - this.addBinding({ - key: 'Delete' - }, { - collapsed: true, - suffix: /^.?$/ - }, this.handleDelete); - } - - this.addBinding({ - key: 'Backspace' - }, { - collapsed: false - }, this.handleDeleteRange); - this.addBinding({ - key: 'Delete' - }, { - collapsed: false - }, this.handleDeleteRange); - this.addBinding({ - key: 'Backspace', - altKey: null, - ctrlKey: null, - metaKey: null, - shiftKey: null - }, { - collapsed: true, - offset: 0 - }, this.handleBackspace); - this.listen(); - } - - addBinding(keyBinding, context = {}, handler = {}) { - const binding = normalize(keyBinding); - - if (binding == null) { - debug.warn('Attempted to add invalid keyboard binding', binding); - return; - } - - if (typeof context === 'function') { - context = { - handler: context - }; - } - - if (typeof handler === 'function') { - handler = { - handler - }; - } - - const keys = Array.isArray(binding.key) ? binding.key : [binding.key]; - keys.forEach(key => { - const singleBinding = extend__WEBPACK_IMPORTED_MODULE_2___default()({}, binding, { - key - }, context, handler); - this.bindings[singleBinding.key] = this.bindings[singleBinding.key] || []; - this.bindings[singleBinding.key].push(singleBinding); - }); - } - - listen() { - this.quill.root.addEventListener('keydown', evt => { - if (evt.defaultPrevented || evt.isComposing) return; - const bindings = (this.bindings[evt.key] || []).concat(this.bindings[evt.which] || []); - const matches = bindings.filter(binding => Keyboard.match(evt, binding)); - if (matches.length === 0) return; - const range = this.quill.getSelection(); - if (range == null || !this.quill.hasFocus()) return; - const [line, offset] = this.quill.getLine(range.index); - const [leafStart, offsetStart] = this.quill.getLeaf(range.index); - const [leafEnd, offsetEnd] = range.length === 0 ? [leafStart, offsetStart] : this.quill.getLeaf(range.index + range.length); - const prefixText = leafStart instanceof parchment__WEBPACK_IMPORTED_MODULE_4__["TextBlot"] ? leafStart.value().slice(0, offsetStart) : ''; - const suffixText = leafEnd instanceof parchment__WEBPACK_IMPORTED_MODULE_4__["TextBlot"] ? leafEnd.value().slice(offsetEnd) : ''; - const curContext = { - collapsed: range.length === 0, - empty: range.length === 0 && line.length() <= 1, - format: this.quill.getFormat(range), - line, - offset, - prefix: prefixText, - suffix: suffixText, - event: evt - }; - const prevented = matches.some(binding => { - if (binding.collapsed != null && binding.collapsed !== curContext.collapsed) { - return false; - } - - if (binding.empty != null && binding.empty !== curContext.empty) { - return false; - } - - if (binding.offset != null && binding.offset !== curContext.offset) { - return false; - } - - if (Array.isArray(binding.format)) { - // any format is present - if (binding.format.every(name => curContext.format[name] == null)) { - return false; - } - } else if (typeof binding.format === 'object') { - // all formats must match - if (!Object.keys(binding.format).every(name => { - if (binding.format[name] === true) return curContext.format[name] != null; - if (binding.format[name] === false) return curContext.format[name] == null; - return deep_equal__WEBPACK_IMPORTED_MODULE_1___default()(binding.format[name], curContext.format[name]); - })) { - return false; - } - } - - if (binding.prefix != null && !binding.prefix.test(curContext.prefix)) { - return false; - } - - if (binding.suffix != null && !binding.suffix.test(curContext.suffix)) { - return false; - } - - return binding.handler.call(this, range, curContext, binding) !== true; - }); - - if (prevented) { - evt.preventDefault(); - } - }); - } - - handleBackspace(range, context) { - // Check for astral symbols - const length = /[\\uD800-\\uDBFF][\\uDC00-\\uDFFF]$/.test(context.prefix) ? 2 : 1; - if (range.index === 0 || this.quill.getLength() <= 1) return; - let formats = {}; - const [line] = this.quill.getLine(range.index); - let delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index - length).delete(length); - - if (context.offset === 0) { - // Always deleting newline here, length always 1 - const [prev] = this.quill.getLine(range.index - 1); - - if (prev) { - const curFormats = line.formats(); - const prevFormats = this.quill.getFormat(range.index - 1, 1); - formats = quill_delta__WEBPACK_IMPORTED_MODULE_3__["AttributeMap"].diff(curFormats, prevFormats) || {}; - - if (Object.keys(formats).length > 0) { - // line.length() - 1 targets \\n in line, another -1 for newline being deleted - const formatDelta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index + line.length() - 2).retain(1, formats); - delta = delta.compose(formatDelta); - } - } - } - - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.focus(); - } - - handleDelete(range, context) { - // Check for astral symbols - const length = /^[\\uD800-\\uDBFF][\\uDC00-\\uDFFF]/.test(context.suffix) ? 2 : 1; - if (range.index >= this.quill.getLength() - length) return; - let formats = {}; - const [line] = this.quill.getLine(range.index); - let delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index).delete(length); - - if (context.offset >= line.length() - 1) { - const [next] = this.quill.getLine(range.index + 1); - - if (next) { - const curFormats = line.formats(); - const nextFormats = this.quill.getFormat(range.index, 1); - formats = quill_delta__WEBPACK_IMPORTED_MODULE_3__["AttributeMap"].diff(curFormats, nextFormats) || {}; - - if (Object.keys(formats).length > 0) { - delta = delta.retain(next.length() - 1).retain(1, formats); - } - } - } - - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.focus(); - } - - handleDeleteRange(range) { - const lines = this.quill.getLines(range); - let formats = {}; - - if (lines.length > 1) { - const firstFormats = lines[0].formats(); - const lastFormats = lines[lines.length - 1].formats(); - formats = quill_delta__WEBPACK_IMPORTED_MODULE_3__["AttributeMap"].diff(lastFormats, firstFormats) || {}; - } - - this.quill.deleteText(range, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - - if (Object.keys(formats).length > 0) { - this.quill.formatLine(range.index, 1, formats, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - this.quill.setSelection(range.index, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - this.quill.focus(); - } - - handleEnter(range, context) { - const lineFormats = Object.keys(context.format).reduce((formats, format) => { - if (this.quill.scroll.query(format, parchment__WEBPACK_IMPORTED_MODULE_4__["Scope"].BLOCK) && !Array.isArray(context.format[format])) { - formats[format] = context.format[format]; - } - - return formats; - }, {}); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index).delete(range.length).insert('\\n', lineFormats); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(range.index + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - this.quill.focus(); - Object.keys(context.format).forEach(name => { - if (lineFormats[name] != null) return; - if (Array.isArray(context.format[name])) return; - if (name === 'code' || name === 'link') return; - this.quill.format(name, context.format[name], _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - }); - } - -} - -Keyboard.DEFAULTS = { - bindings: { - bold: makeFormatHandler('bold'), - italic: makeFormatHandler('italic'), - underline: makeFormatHandler('underline'), - indent: { - // highlight tab or tab at beginning of list, indent or blockquote - key: 'Tab', - format: ['blockquote', 'indent', 'list'], - - handler(range, context) { - if (context.collapsed && context.offset !== 0) return true; - this.quill.format('indent', '+1', _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - return false; - } - - }, - outdent: { - key: 'Tab', - shiftKey: true, - format: ['blockquote', 'indent', 'list'], - - // highlight tab or tab at beginning of list, indent or blockquote - handler(range, context) { - if (context.collapsed && context.offset !== 0) return true; - this.quill.format('indent', '-1', _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - return false; - } - - }, - 'outdent backspace': { - key: 'Backspace', - collapsed: true, - shiftKey: null, - metaKey: null, - ctrlKey: null, - altKey: null, - format: ['indent', 'list'], - offset: 0, - - handler(range, context) { - if (context.format.indent != null) { - this.quill.format('indent', '-1', _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } else if (context.format.list != null) { - this.quill.format('list', false, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } - - }, - 'indent code-block': makeCodeBlockHandler(true), - 'outdent code-block': makeCodeBlockHandler(false), - 'remove tab': { - key: 'Tab', - shiftKey: true, - collapsed: true, - prefix: /\\t$/, - - handler(range) { - this.quill.deleteText(range.index - 1, 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - }, - tab: { - key: 'Tab', - - handler(range, context) { - if (context.format.table) return true; - this.quill.history.cutoff(); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index).delete(range.length).insert('\\t'); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.history.cutoff(); - this.quill.setSelection(range.index + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - return false; - } - - }, - 'blockquote empty enter': { - key: 'Enter', - collapsed: true, - format: ['blockquote'], - empty: true, - - handler() { - this.quill.format('blockquote', false, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - }, - 'list empty enter': { - key: 'Enter', - collapsed: true, - format: ['list'], - empty: true, - - handler(range, context) { - const formats = { - list: false - }; - - if (context.format.indent) { - formats.indent = false; - } - - this.quill.formatLine(range.index, range.length, formats, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - }, - 'checklist enter': { - key: 'Enter', - collapsed: true, - format: { - list: 'checked' - }, - - handler(range) { - const [line, offset] = this.quill.getLine(range.index); - const formats = extend__WEBPACK_IMPORTED_MODULE_2___default()({}, line.formats(), { - list: 'checked' - }); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index).insert('\\n', formats).retain(line.length() - offset - 1).retain(1, { - list: 'unchecked' - }); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(range.index + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - this.quill.scrollIntoView(); - } - - }, - 'header enter': { - key: 'Enter', - collapsed: true, - format: ['header'], - suffix: /^$/, - - handler(range, context) { - const [line, offset] = this.quill.getLine(range.index); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index).insert('\\n', context.format).retain(line.length() - offset - 1).retain(1, { - header: null - }); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(range.index + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - this.quill.scrollIntoView(); - } - - }, - 'table backspace': { - key: 'Backspace', - format: ['table'], - collapsed: true, - offset: 0, - - handler() {} - - }, - 'table delete': { - key: 'Delete', - format: ['table'], - collapsed: true, - suffix: /^$/, - - handler() {} - - }, - 'table enter': { - key: 'Enter', - shiftKey: null, - format: ['table'], - - handler(range) { - const module = this.quill.getModule('table'); - - if (module) { - const [table, row, cell, offset] = module.getTable(range); - const shift = tableSide(table, row, cell, offset); - if (shift == null) return; - let index = table.offset(); - - if (shift < 0) { - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).insert('\\n'); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(range.index + 1, range.length, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - } else if (shift > 0) { - index += table.length(); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(index).insert('\\n'); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(index, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } - } - - }, - 'table tab': { - key: 'Tab', - shiftKey: null, - format: ['table'], - - handler(range, context) { - const { - event, - line: cell - } = context; - const offset = cell.offset(this.quill.scroll); - - if (event.shiftKey) { - this.quill.setSelection(offset - 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } else { - this.quill.setSelection(offset + cell.length(), _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } - - }, - 'list autofill': { - key: ' ', - shiftKey: null, - collapsed: true, - format: { - list: false, - 'code-block': false, - blockquote: false, - header: false, - table: false - }, - prefix: /^\\s*?(\\d+\\.|-|\\*|\\[ ?\\]|\\[x\\])$/, - - handler(range, context) { - if (this.quill.scroll.query('list') == null) return true; - const { - length - } = context.prefix; - const [line, offset] = this.quill.getLine(range.index); - if (offset > length) return true; - let value; - - switch (context.prefix.trim()) { - case '[]': - case '[ ]': - value = 'unchecked'; - break; - - case '[x]': - value = 'checked'; - break; - - case '-': - case '*': - value = 'bullet'; - break; - - default: - value = 'ordered'; - } - - this.quill.insertText(range.index, ' ', _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.history.cutoff(); - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index - offset).delete(length + 1).retain(line.length() - 2 - offset).retain(1, { - list: value - }); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.history.cutoff(); - this.quill.setSelection(range.index - length, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - return false; - } - - }, - 'code exit': { - key: 'Enter', - collapsed: true, - format: ['code-block'], - prefix: /^$/, - suffix: /^\\s*$/, - - handler(range) { - const [line, offset] = this.quill.getLine(range.index); - let numLines = 2; - let cur = line; - - while (cur != null && cur.length() <= 1 && cur.formats()['code-block']) { - cur = cur.prev; - numLines -= 1; // Requisite prev lines are empty - - if (numLines <= 0) { - const delta = new quill_delta__WEBPACK_IMPORTED_MODULE_3___default.a().retain(range.index + line.length() - offset - 2).retain(1, { - 'code-block': null - }).delete(1); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(range.index - 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - return false; - } - } - - return true; - } - - }, - 'embed left': makeEmbedArrowHandler('ArrowLeft', false), - 'embed left shift': makeEmbedArrowHandler('ArrowLeft', true), - 'embed right': makeEmbedArrowHandler('ArrowRight', false), - 'embed right shift': makeEmbedArrowHandler('ArrowRight', true), - 'table down': makeTableArrowHandler(false), - 'table up': makeTableArrowHandler(true) - } -}; - -function makeCodeBlockHandler(indent) { - return { - key: 'Tab', - shiftKey: !indent, - format: { - 'code-block': true - }, - - handler(range) { - const CodeBlock = this.quill.scroll.query('code-block'); - const lines = range.length === 0 ? this.quill.getLines(range.index, 1) : this.quill.getLines(range); - let { - index, - length - } = range; - lines.forEach((line, i) => { - if (indent) { - line.insertAt(0, CodeBlock.TAB); - - if (i === 0) { - index += CodeBlock.TAB.length; - } else { - length += CodeBlock.TAB.length; - } - } else if (line.domNode.textContent.startsWith(CodeBlock.TAB)) { - line.deleteAt(0, CodeBlock.TAB.length); - - if (i === 0) { - index -= CodeBlock.TAB.length; - } else { - length -= CodeBlock.TAB.length; - } - } - }); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - this.quill.setSelection(index, length, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.SILENT); - } - - }; -} - -function makeEmbedArrowHandler(key, shiftKey) { - const where = key === 'ArrowLeft' ? 'prefix' : 'suffix'; - return { - key, - shiftKey, - altKey: null, - [where]: /^$/, - - handler(range) { - let { - index - } = range; - - if (key === 'ArrowRight') { - index += range.length + 1; - } - - const [leaf] = this.quill.getLeaf(index); - if (!(leaf instanceof parchment__WEBPACK_IMPORTED_MODULE_4__["EmbedBlot"])) return true; - - if (key === 'ArrowLeft') { - if (shiftKey) { - this.quill.setSelection(range.index - 1, range.length + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } else { - this.quill.setSelection(range.index - 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } else if (shiftKey) { - this.quill.setSelection(range.index, range.length + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } else { - this.quill.setSelection(range.index + range.length + 1, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - return false; - } - - }; -} - -function makeFormatHandler(format) { - return { - key: format[0], - shortKey: true, - - handler(range, context) { - this.quill.format(format, !context.format[format], _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - - }; -} - -function makeTableArrowHandler(up) { - return { - key: up ? 'ArrowUp' : 'ArrowDown', - collapsed: true, - format: ['table'], - - handler(range, context) { - // TODO move to table module - const key = up ? 'prev' : 'next'; - const cell = context.line; - const targetRow = cell.parent[key]; - - if (targetRow != null) { - if (targetRow.statics.blotName === 'table-row') { - let targetCell = targetRow.children.head; - let cur = cell; - - while (cur.prev != null) { - cur = cur.prev; - targetCell = targetCell.next; - } - - const index = targetCell.offset(this.quill.scroll) + Math.min(context.offset, targetCell.length() - 1); - this.quill.setSelection(index, 0, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } else { - const targetLine = cell.table()[key]; - - if (targetLine != null) { - if (up) { - this.quill.setSelection(targetLine.offset(this.quill.scroll) + targetLine.length() - 1, 0, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } else { - this.quill.setSelection(targetLine.offset(this.quill.scroll), 0, _core_quill__WEBPACK_IMPORTED_MODULE_5__["default"].sources.USER); - } - } - } - - return false; - } - - }; -} - -function normalize(binding) { - if (typeof binding === 'string' || typeof binding === 'number') { - binding = { - key: binding - }; - } else if (typeof binding === 'object') { - binding = clone__WEBPACK_IMPORTED_MODULE_0___default()(binding, false); - } else { - return null; - } - - if (binding.shortKey) { - binding[SHORTKEY] = binding.shortKey; - delete binding.shortKey; - } - - return binding; -} - -function tableSide(table, row, cell, offset) { - if (row.prev == null && row.next == null) { - if (cell.prev == null && cell.next == null) { - return offset === 0 ? -1 : 1; - } - - return cell.prev == null ? -1 : 1; - } - - if (row.prev == null) { - return -1; - } - - if (row.next == null) { - return 1; - } - - return null; -} - - - -//# sourceURL=webpack://Quill/./modules/keyboard.js?`)},"./modules/syntax.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CodeBlock", function() { return SyntaxCodeBlock; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CodeToken", function() { return CodeToken; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Syntax; }); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _blots_inline__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../blots/inline */ "./blots/inline.js"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); -/* harmony import */ var _blots_block__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../blots/block */ "./blots/block.js"); -/* harmony import */ var _blots_break__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../blots/break */ "./blots/break.js"); -/* harmony import */ var _blots_cursor__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../blots/cursor */ "./blots/cursor.js"); -/* harmony import */ var _blots_text__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../blots/text */ "./blots/text.js"); -/* harmony import */ var _formats_code__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../formats/code */ "./formats/code.js"); -/* harmony import */ var _clipboard__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./clipboard */ "./modules/clipboard.js"); - - - - - - - - - - - -const TokenAttributor = new parchment__WEBPACK_IMPORTED_MODULE_1__["ClassAttributor"]('code-token', 'hljs', { - scope: parchment__WEBPACK_IMPORTED_MODULE_1__["Scope"].INLINE -}); - -class CodeToken extends _blots_inline__WEBPACK_IMPORTED_MODULE_2__["default"] { - static formats(node, scroll) { - while (node != null && node !== scroll.domNode) { - if (node.classList && node.classList.contains(_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].className)) { - return super.formats(node, scroll); - } - - node = node.parentNode; - } - - return undefined; - } - - constructor(scroll, domNode, value) { - super(scroll, domNode, value); - TokenAttributor.add(this.domNode, value); - } - - format(format, value) { - if (format !== CodeToken.blotName) { - super.format(format, value); - } else if (value) { - TokenAttributor.add(this.domNode, value); - } else { - TokenAttributor.remove(this.domNode); - this.domNode.classList.remove(this.statics.className); - } - } - - optimize(...args) { - super.optimize(...args); - - if (!TokenAttributor.value(this.domNode)) { - this.unwrap(); - } - } - -} - -CodeToken.blotName = 'code-token'; -CodeToken.className = 'ql-token'; - -class SyntaxCodeBlock extends _formats_code__WEBPACK_IMPORTED_MODULE_9__["default"] { - static create(value) { - const domNode = super.create(value); - - if (typeof value === 'string') { - domNode.setAttribute('data-language', value); - } - - return domNode; - } - - static formats(domNode) { - return domNode.getAttribute('data-language') || 'plain'; - } - - static register() {} // Syntax module will register - - - format(name, value) { - if (name === this.statics.blotName && value) { - this.domNode.setAttribute('data-language', value); - } else { - super.format(name, value); - } - } - - replaceWith(name, value) { - this.formatAt(0, this.length(), CodeToken.blotName, false); - return super.replaceWith(name, value); - } - -} - -class SyntaxCodeBlockContainer extends _formats_code__WEBPACK_IMPORTED_MODULE_9__["CodeBlockContainer"] { - attach() { - super.attach(); - this.forceNext = false; - this.scroll.emitMount(this); - } - - format(name, value) { - if (name === SyntaxCodeBlock.blotName) { - this.forceNext = true; - this.children.forEach(child => { - child.format(name, value); - }); - } - } - - formatAt(index, length, name, value) { - if (name === SyntaxCodeBlock.blotName) { - this.forceNext = true; - } - - super.formatAt(index, length, name, value); - } - - highlight(highlight, forced = false) { - if (this.children.head == null) return; - const nodes = Array.from(this.domNode.childNodes).filter(node => node !== this.uiNode); - const text = "".concat(nodes.map(node => node.textContent).join('\\n'), "\\n"); - const language = SyntaxCodeBlock.formats(this.children.head.domNode); - - if (forced || this.forceNext || this.cachedText !== text) { - if (text.trim().length > 0 || this.cachedText == null) { - const oldDelta = this.children.reduce((delta, child) => { - return delta.concat(Object(_blots_block__WEBPACK_IMPORTED_MODULE_5__["blockDelta"])(child, false)); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a()); - const delta = highlight(text, language); - oldDelta.diff(delta).reduce((index, { - retain, - attributes - }) => { - // Should be all retains - if (!retain) return index; - - if (attributes) { - Object.keys(attributes).forEach(format => { - if ([SyntaxCodeBlock.blotName, CodeToken.blotName].includes(format)) { - this.formatAt(index, retain, format, attributes[format]); - } - }); - } - - return index + retain; - }, 0); - } - - this.cachedText = text; - this.forceNext = false; - } - } - - optimize(context) { - super.optimize(context); - - if (this.parent != null && this.children.head != null && this.uiNode != null) { - const language = SyntaxCodeBlock.formats(this.children.head.domNode); - - if (language !== this.uiNode.value) { - this.uiNode.value = language; - } - } - } - -} - -SyntaxCodeBlockContainer.allowedChildren = [SyntaxCodeBlock]; -SyntaxCodeBlock.requiredContainer = SyntaxCodeBlockContainer; -SyntaxCodeBlock.allowedChildren = [CodeToken, _blots_cursor__WEBPACK_IMPORTED_MODULE_7__["default"], _blots_text__WEBPACK_IMPORTED_MODULE_8__["default"], _blots_break__WEBPACK_IMPORTED_MODULE_6__["default"]]; - -class Syntax extends _core_module__WEBPACK_IMPORTED_MODULE_4__["default"] { - static register() { - _core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].register(CodeToken, true); - _core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].register(SyntaxCodeBlock, true); - _core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].register(SyntaxCodeBlockContainer, true); - } - - constructor(quill, options) { - super(quill, options); - - if (this.options.hljs == null) { - throw new Error('Syntax module requires highlight.js. Please include the library on the page before Quill.'); - } - - this.languages = this.options.languages.reduce((memo, { - key - }) => { - memo[key] = true; - return memo; - }, {}); - this.highlightBlot = this.highlightBlot.bind(this); - this.initListener(); - this.initTimer(); - } - - initListener() { - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].events.SCROLL_BLOT_MOUNT, blot => { - if (!(blot instanceof SyntaxCodeBlockContainer)) return; - const select = this.quill.root.ownerDocument.createElement('select'); - this.options.languages.forEach(({ - key, - label - }) => { - const option = select.ownerDocument.createElement('option'); - option.textContent = label; - option.setAttribute('value', key); - select.appendChild(option); - }); - select.addEventListener('change', () => { - blot.format(SyntaxCodeBlock.blotName, select.value); - this.quill.root.focus(); // Prevent scrolling - - this.highlight(blot, true); - }); - - if (blot.uiNode == null) { - blot.attachUI(select); - - if (blot.children.head) { - select.value = SyntaxCodeBlock.formats(blot.children.head.domNode); - } - } - }); - } - - initTimer() { - let timer = null; - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].events.SCROLL_OPTIMIZE, () => { - clearTimeout(timer); - timer = setTimeout(() => { - this.highlight(); - timer = null; - }, this.options.interval); - }); - } - - highlight(blot = null, force = false) { - if (this.quill.selection.composing) return; - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].sources.USER); - const range = this.quill.getSelection(); - const blots = blot == null ? this.quill.scroll.descendants(SyntaxCodeBlockContainer) : [blot]; - blots.forEach(container => { - container.highlight(this.highlightBlot, force); - }); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT); - - if (range != null) { - this.quill.setSelection(range, _core_quill__WEBPACK_IMPORTED_MODULE_3__["default"].sources.SILENT); - } - } - - highlightBlot(text, language = 'plain') { - language = this.languages[language] ? language : 'plain'; - - if (language === 'plain') { - return Object(_blots_text__WEBPACK_IMPORTED_MODULE_8__["escapeText"])(text).split('\\n').reduce((delta, line, i) => { - if (i !== 0) { - delta.insert('\\n', { - [_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].blotName]: language - }); - } - - return delta.insert(line); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a()); - } - - const container = this.quill.root.ownerDocument.createElement('div'); - container.classList.add(_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].className); - container.innerHTML = this.options.hljs.highlight(language, text).value; - return Object(_clipboard__WEBPACK_IMPORTED_MODULE_10__["traverse"])(this.quill.scroll, container, [(node, delta) => { - const value = TokenAttributor.value(node); - - if (value) { - return delta.compose(new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a().retain(delta.length(), { - [CodeToken.blotName]: value - })); - } - - return delta; - }], [(node, delta) => { - return node.data.split('\\n').reduce((memo, nodeText, i) => { - if (i !== 0) memo.insert('\\n', { - [_formats_code__WEBPACK_IMPORTED_MODULE_9__["default"].blotName]: language - }); - return memo.insert(nodeText); - }, delta); - }], new WeakMap()); - } - -} - -Syntax.DEFAULTS = { - hljs: (() => { - return window.hljs; - })(), - interval: 1000, - languages: [{ - key: 'plain', - label: 'Plain' - }, { - key: 'bash', - label: 'Bash' - }, { - key: 'cpp', - label: 'C++' - }, { - key: 'cs', - label: 'C#' - }, { - key: 'css', - label: 'CSS' - }, { - key: 'diff', - label: 'Diff' - }, { - key: 'xml', - label: 'HTML/XML' - }, { - key: 'java', - label: 'Java' - }, { - key: 'javascript', - label: 'Javascript' - }, { - key: 'markdown', - label: 'Markdown' - }, { - key: 'php', - label: 'PHP' - }, { - key: 'python', - label: 'Python' - }, { - key: 'ruby', - label: 'Ruby' - }, { - key: 'sql', - label: 'SQL' - }] -}; - - -//# sourceURL=webpack://Quill/./modules/syntax.js?`)},"./modules/table.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); -/* harmony import */ var _formats_table__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../formats/table */ "./formats/table.js"); - - - - - -class Table extends _core_module__WEBPACK_IMPORTED_MODULE_2__["default"] { - static register() { - _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].register(_formats_table__WEBPACK_IMPORTED_MODULE_3__["TableCell"]); - _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].register(_formats_table__WEBPACK_IMPORTED_MODULE_3__["TableRow"]); - _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].register(_formats_table__WEBPACK_IMPORTED_MODULE_3__["TableBody"]); - _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].register(_formats_table__WEBPACK_IMPORTED_MODULE_3__["TableContainer"]); - } - - constructor(...args) { - super(...args); - this.listenBalanceCells(); - } - - balanceTables() { - this.quill.scroll.descendants(_formats_table__WEBPACK_IMPORTED_MODULE_3__["TableContainer"]).forEach(table => { - table.balanceCells(); - }); - } - - deleteColumn() { - const [table,, cell] = this.getTable(); - if (cell == null) return; - table.deleteColumn(cell.cellOffset()); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - } - - deleteRow() { - const [, row] = this.getTable(); - if (row == null) return; - row.remove(); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - } - - deleteTable() { - const [table] = this.getTable(); - if (table == null) return; - const offset = table.offset(); - table.remove(); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - this.quill.setSelection(offset, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - } - - getTable(range = this.quill.getSelection()) { - if (range == null) return [null, null, null, -1]; - const [cell, offset] = this.quill.getLine(range.index); - - if (cell == null || cell.statics.blotName !== _formats_table__WEBPACK_IMPORTED_MODULE_3__["TableCell"].blotName) { - return [null, null, null, -1]; - } - - const row = cell.parent; - const table = row.parent.parent; - return [table, row, cell, offset]; - } - - insertColumn(offset) { - const range = this.quill.getSelection(); - const [table, row, cell] = this.getTable(range); - if (cell == null) return; - const column = cell.cellOffset(); - table.insertColumn(column + offset); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - let shift = row.rowOffset(); - - if (offset === 0) { - shift += 1; - } - - this.quill.setSelection(range.index + shift, range.length, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - } - - insertColumnLeft() { - this.insertColumn(0); - } - - insertColumnRight() { - this.insertColumn(1); - } - - insertRow(offset) { - const range = this.quill.getSelection(); - const [table, row, cell] = this.getTable(range); - if (cell == null) return; - const index = row.rowOffset(); - table.insertRow(index + offset); - this.quill.update(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - - if (offset > 0) { - this.quill.setSelection(range, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - } else { - this.quill.setSelection(range.index + row.children.length, range.length, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - } - } - - insertRowAbove() { - this.insertRow(0); - } - - insertRowBelow() { - this.insertRow(1); - } - - insertTable(rows, columns) { - const range = this.quill.getSelection(); - if (range == null) return; - const delta = new Array(rows).fill(0).reduce(memo => { - const text = new Array(columns).fill('\\n').join(''); - return memo.insert(text, { - table: Object(_formats_table__WEBPACK_IMPORTED_MODULE_3__["tableId"])() - }); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a().retain(range.index)); - this.quill.updateContents(delta, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - this.quill.setSelection(range.index, _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - this.balanceTables(); - } - - listenBalanceCells() { - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_OPTIMIZE, mutations => { - mutations.some(mutation => { - if (['TD', 'TR', 'TBODY', 'TABLE'].includes(mutation.target.tagName)) { - this.quill.once(_core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].events.TEXT_CHANGE, (delta, old, source) => { - if (source !== _core_quill__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER) return; - this.balanceTables(); - }); - return true; - } - - return false; - }); - }); - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (Table); - -//# sourceURL=webpack://Quill/./modules/table.js?`)},"./modules/toolbar.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Toolbar; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addControls", function() { return addControls; }); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var parchment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! parchment */ "./node_modules/parchment/src/parchment.ts"); -/* harmony import */ var _core_quill__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/quill */ "./core/quill.js"); -/* harmony import */ var _core_logger__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../core/logger */ "./core/logger.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); - - - - - -const debug = Object(_core_logger__WEBPACK_IMPORTED_MODULE_3__["default"])('quill:toolbar'); - -class Toolbar extends _core_module__WEBPACK_IMPORTED_MODULE_4__["default"] { - constructor(quill, options) { - super(quill, options); - - if (Array.isArray(this.options.container)) { - const container = document.createElement('div'); - addControls(container, this.options.container); - quill.container.parentNode.insertBefore(container, quill.container); - this.container = container; - } else if (typeof this.options.container === 'string') { - this.container = document.querySelector(this.options.container); - } else { - this.container = this.options.container; - } - - if (!(this.container instanceof HTMLElement)) { - return debug.error('Container required for toolbar', this.options); - } - - this.container.classList.add('ql-toolbar'); - this.controls = []; - this.handlers = {}; - Object.keys(this.options.handlers).forEach(format => { - this.addHandler(format, this.options.handlers[format]); - }); - Array.from(this.container.querySelectorAll('button, select')).forEach(input => { - this.attach(input); - }); - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].events.EDITOR_CHANGE, (type, range) => { - if (type === _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].events.SELECTION_CHANGE) { - this.update(range); - } - }); - this.quill.on(_core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].events.SCROLL_OPTIMIZE, () => { - const [range] = this.quill.selection.getRange(); // quill.getSelection triggers update - - this.update(range); - }); - } - - addHandler(format, handler) { - this.handlers[format] = handler; - } - - attach(input) { - let format = Array.from(input.classList).find(className => { - return className.indexOf('ql-') === 0; - }); - if (!format) return; - format = format.slice('ql-'.length); - - if (input.tagName === 'BUTTON') { - input.setAttribute('type', 'button'); - } - - if (this.handlers[format] == null && this.quill.scroll.query(format) == null) { - debug.warn('ignoring attaching to nonexistent format', format, input); - return; - } - - const eventName = input.tagName === 'SELECT' ? 'change' : 'click'; - input.addEventListener(eventName, e => { - let value; - - if (input.tagName === 'SELECT') { - if (input.selectedIndex < 0) return; - const selected = input.options[input.selectedIndex]; - - if (selected.hasAttribute('selected')) { - value = false; - } else { - value = selected.value || false; - } - } else { - if (input.classList.contains('ql-active')) { - value = false; - } else { - value = input.value || !input.hasAttribute('value'); - } - - e.preventDefault(); - } - - this.quill.focus(); - const [range] = this.quill.selection.getRange(); - - if (this.handlers[format] != null) { - this.handlers[format].call(this, value); - } else if (this.quill.scroll.query(format).prototype instanceof parchment__WEBPACK_IMPORTED_MODULE_1__["EmbedBlot"]) { - value = prompt("Enter ".concat(format)); // eslint-disable-line no-alert - - if (!value) return; - this.quill.updateContents(new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a().retain(range.index).delete(range.length).insert({ - [format]: value - }), _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } else { - this.quill.format(format, value, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - - this.update(range); - }); - this.controls.push([format, input]); - } - - update(range) { - const formats = range == null ? {} : this.quill.getFormat(range); - this.controls.forEach(pair => { - const [format, input] = pair; - - if (input.tagName === 'SELECT') { - let option; - - if (range == null) { - option = null; - } else if (formats[format] == null) { - option = input.querySelector('option[selected]'); - } else if (!Array.isArray(formats[format])) { - let value = formats[format]; - - if (typeof value === 'string') { - value = value.replace(/"/g, '\\\\"'); - } - - option = input.querySelector("option[value=\\"".concat(value, "\\"]")); - } - - if (option == null) { - input.value = ''; // TODO make configurable? - - input.selectedIndex = -1; - } else { - option.selected = true; - } - } else if (range == null) { - input.classList.remove('ql-active'); - } else if (input.hasAttribute('value')) { - // both being null should match (default values) - // '1' should match with 1 (headers) - const isActive = formats[format] === input.getAttribute('value') || formats[format] != null && formats[format].toString() === input.getAttribute('value') || formats[format] == null && !input.getAttribute('value'); - input.classList.toggle('ql-active', isActive); - } else { - input.classList.toggle('ql-active', formats[format] != null); - } - }); - } - -} - -Toolbar.DEFAULTS = {}; - -function addButton(container, format, value) { - const input = document.createElement('button'); - input.setAttribute('type', 'button'); - input.classList.add("ql-".concat(format)); - - if (value != null) { - input.value = value; - } - - container.appendChild(input); -} - -function addControls(container, groups) { - if (!Array.isArray(groups[0])) { - groups = [groups]; - } - - groups.forEach(controls => { - const group = document.createElement('span'); - group.classList.add('ql-formats'); - controls.forEach(control => { - if (typeof control === 'string') { - addButton(group, control); - } else { - const format = Object.keys(control)[0]; - const value = control[format]; - - if (Array.isArray(value)) { - addSelect(group, format, value); - } else { - addButton(group, format, value); - } - } - }); - container.appendChild(group); - }); -} - -function addSelect(container, format, values) { - const input = document.createElement('select'); - input.classList.add("ql-".concat(format)); - values.forEach(value => { - const option = document.createElement('option'); - - if (value !== false) { - option.setAttribute('value', value); - } else { - option.setAttribute('selected', 'selected'); - } - - input.appendChild(option); - }); - container.appendChild(input); -} - -Toolbar.DEFAULTS = { - container: null, - handlers: { - clean() { - const range = this.quill.getSelection(); - if (range == null) return; - - if (range.length === 0) { - const formats = this.quill.getFormat(); - Object.keys(formats).forEach(name => { - // Clean functionality in existing apps only clean inline formats - if (this.quill.scroll.query(name, parchment__WEBPACK_IMPORTED_MODULE_1__["Scope"].INLINE) != null) { - this.quill.format(name, false, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - }); - } else { - this.quill.removeFormat(range, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - }, - - direction(value) { - const { - align - } = this.quill.getFormat(); - - if (value === 'rtl' && align == null) { - this.quill.format('align', 'right', _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } else if (!value && align === 'right') { - this.quill.format('align', false, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - - this.quill.format('direction', value, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - }, - - indent(value) { - const range = this.quill.getSelection(); - const formats = this.quill.getFormat(range); - const indent = parseInt(formats.indent || 0, 10); - - if (value === '+1' || value === '-1') { - let modifier = value === '+1' ? 1 : -1; - if (formats.direction === 'rtl') modifier *= -1; - this.quill.format('indent', indent + modifier, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - }, - - link(value) { - if (value === true) { - value = prompt('Enter link URL:'); // eslint-disable-line no-alert - } - - this.quill.format('link', value, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - }, - - list(value) { - const range = this.quill.getSelection(); - const formats = this.quill.getFormat(range); - - if (value === 'check') { - if (formats.list === 'checked' || formats.list === 'unchecked') { - this.quill.format('list', false, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } else { - this.quill.format('list', 'unchecked', _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - } else { - this.quill.format('list', value, _core_quill__WEBPACK_IMPORTED_MODULE_2__["default"].sources.USER); - } - } - - } -}; - - -//# sourceURL=webpack://Quill/./modules/toolbar.js?`)},"./modules/uploader.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! quill-delta */ "./node_modules/quill-delta/dist/Delta.js"); -/* harmony import */ var quill_delta__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(quill_delta__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _core_emitter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/emitter */ "./core/emitter.js"); -/* harmony import */ var _core_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/module */ "./core/module.js"); - - - - -class Uploader extends _core_module__WEBPACK_IMPORTED_MODULE_2__["default"] { - constructor(quill, options) { - super(quill, options); - quill.root.addEventListener('drop', e => { - e.preventDefault(); - let native; - - if (document.caretRangeFromPoint) { - native = document.caretRangeFromPoint(e.clientX, e.clientY); - } else if (document.caretPositionFromPoint) { - const position = document.caretPositionFromPoint(e.clientX, e.clientY); - native = document.createRange(); - native.setStart(position.offsetNode, position.offset); - native.setEnd(position.offsetNode, position.offset); - } else { - return; - } - - const normalized = quill.selection.normalizeNative(native); - const range = quill.selection.normalizedToRange(normalized); - this.upload(range, e.dataTransfer.files); - }); - } - - upload(range, files) { - const uploads = []; - Array.from(files).forEach(file => { - if (file && this.options.mimetypes.includes(file.type)) { - uploads.push(file); - } - }); - - if (uploads.length > 0) { - this.options.handler.call(this, range, uploads); - } - } - -} - -Uploader.DEFAULTS = { - mimetypes: ['image/png', 'image/jpeg'], - - handler(range, files) { - const promises = files.map(file => { - return new Promise(resolve => { - const reader = new FileReader(); - - reader.onload = e => { - resolve(e.target.result); - }; - - reader.readAsDataURL(file); - }); - }); - Promise.all(promises).then(images => { - const update = images.reduce((delta, image) => { - return delta.insert({ - image - }); - }, new quill_delta__WEBPACK_IMPORTED_MODULE_0___default.a().retain(range.index).delete(range.length)); - this.quill.updateContents(update, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - this.quill.setSelection(range.index + images.length, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.SILENT); - }); - } - -}; -/* harmony default export */ __webpack_exports__["default"] = (Uploader); - -//# sourceURL=webpack://Quill/./modules/uploader.js?`)},"./node_modules/array-filter/index.js":function(module,exports){eval(` -/** - * Array#filter. - * - * @param {Array} arr - * @param {Function} fn - * @param {Object=} self - * @return {Array} - * @throw TypeError - */ - -module.exports = function (arr, fn, self) { - if (arr.filter) return arr.filter(fn, self); - if (void 0 === arr || null === arr) throw new TypeError; - if ('function' != typeof fn) throw new TypeError; - var ret = []; - for (var i = 0; i < arr.length; i++) { - if (!hasOwn.call(arr, i)) continue; - var val = arr[i]; - if (fn.call(self, val, i, arr)) ret.push(val); - } - return ret; -}; - -var hasOwn = Object.prototype.hasOwnProperty; - - -//# sourceURL=webpack://Quill/./node_modules/array-filter/index.js?`)},"./node_modules/available-typed-arrays/index.js":function(module,exports,__webpack_require__){"use strict";eval(`/* WEBPACK VAR INJECTION */(function(global) { - -var filter = __webpack_require__(/*! array-filter */ "./node_modules/array-filter/index.js"); - -module.exports = function availableTypedArrays() { - return filter([ - 'BigInt64Array', - 'BigUint64Array', - 'Float32Array', - 'Float64Array', - 'Int16Array', - 'Int32Array', - 'Int8Array', - 'Uint16Array', - 'Uint32Array', - 'Uint8Array', - 'Uint8ClampedArray' - ], function (typedArray) { - return typeof global[typedArray] === 'function'; - }); -}; - -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) - -//# sourceURL=webpack://Quill/./node_modules/available-typed-arrays/index.js?`)},"./node_modules/clone/clone.js":function(module,exports){eval(`var clone = (function() { -'use strict'; - -function _instanceof(obj, type) { - return type != null && obj instanceof type; -} - -var nativeMap; -try { - nativeMap = Map; -} catch(_) { - // maybe a reference error because no \`Map\`. Give it a dummy value that no - // value will ever be an instanceof. - nativeMap = function() {}; -} - -var nativeSet; -try { - nativeSet = Set; -} catch(_) { - nativeSet = function() {}; -} - -var nativePromise; -try { - nativePromise = Promise; -} catch(_) { - nativePromise = function() {}; -} - -/** - * Clones (copies) an Object using deep copying. - * - * This function supports circular references by default, but if you are certain - * there are no circular references in your object, you can save some CPU time - * by calling clone(obj, false). - * - * Caution: if \`circular\` is false and \`parent\` contains circular references, - * your program may enter an infinite loop and crash. - * - * @param \`parent\` - the object to be cloned - * @param \`circular\` - set to true if the object to be cloned may contain - * circular references. (optional - true by default) - * @param \`depth\` - set to a number if the object is only to be cloned to - * a particular depth. (optional - defaults to Infinity) - * @param \`prototype\` - sets the prototype to be used when cloning an object. - * (optional - defaults to parent prototype). - * @param \`includeNonEnumerable\` - set to true if the non-enumerable properties - * should be cloned as well. Non-enumerable properties on the prototype - * chain will be ignored. (optional - false by default) -*/ -function clone(parent, circular, depth, prototype, includeNonEnumerable) { - if (typeof circular === 'object') { - depth = circular.depth; - prototype = circular.prototype; - includeNonEnumerable = circular.includeNonEnumerable; - circular = circular.circular; - } - // maintain two arrays for circular references, where corresponding parents - // and children have the same index - var allParents = []; - var allChildren = []; - - var useBuffer = typeof Buffer != 'undefined'; - - if (typeof circular == 'undefined') - circular = true; - - if (typeof depth == 'undefined') - depth = Infinity; - - // recurse this function so we don't reset allParents and allChildren - function _clone(parent, depth) { - // cloning null always returns null - if (parent === null) - return null; - - if (depth === 0) - return parent; - - var child; - var proto; - if (typeof parent != 'object') { - return parent; - } - - if (_instanceof(parent, nativeMap)) { - child = new nativeMap(); - } else if (_instanceof(parent, nativeSet)) { - child = new nativeSet(); - } else if (_instanceof(parent, nativePromise)) { - child = new nativePromise(function (resolve, reject) { - parent.then(function(value) { - resolve(_clone(value, depth - 1)); - }, function(err) { - reject(_clone(err, depth - 1)); - }); - }); - } else if (clone.__isArray(parent)) { - child = []; - } else if (clone.__isRegExp(parent)) { - child = new RegExp(parent.source, __getRegExpFlags(parent)); - if (parent.lastIndex) child.lastIndex = parent.lastIndex; - } else if (clone.__isDate(parent)) { - child = new Date(parent.getTime()); - } else if (useBuffer && Buffer.isBuffer(parent)) { - if (Buffer.allocUnsafe) { - // Node.js >= 4.5.0 - child = Buffer.allocUnsafe(parent.length); - } else { - // Older Node.js versions - child = new Buffer(parent.length); - } - parent.copy(child); - return child; - } else if (_instanceof(parent, Error)) { - child = Object.create(parent); - } else { - if (typeof prototype == 'undefined') { - proto = Object.getPrototypeOf(parent); - child = Object.create(proto); - } - else { - child = Object.create(prototype); - proto = prototype; - } - } - - if (circular) { - var index = allParents.indexOf(parent); - - if (index != -1) { - return allChildren[index]; - } - allParents.push(parent); - allChildren.push(child); - } - - if (_instanceof(parent, nativeMap)) { - parent.forEach(function(value, key) { - var keyChild = _clone(key, depth - 1); - var valueChild = _clone(value, depth - 1); - child.set(keyChild, valueChild); - }); - } - if (_instanceof(parent, nativeSet)) { - parent.forEach(function(value) { - var entryChild = _clone(value, depth - 1); - child.add(entryChild); - }); - } - - for (var i in parent) { - var attrs; - if (proto) { - attrs = Object.getOwnPropertyDescriptor(proto, i); - } - - if (attrs && attrs.set == null) { - continue; - } - child[i] = _clone(parent[i], depth - 1); - } - - if (Object.getOwnPropertySymbols) { - var symbols = Object.getOwnPropertySymbols(parent); - for (var i = 0; i < symbols.length; i++) { - // Don't need to worry about cloning a symbol because it is a primitive, - // like a number or string. - var symbol = symbols[i]; - var descriptor = Object.getOwnPropertyDescriptor(parent, symbol); - if (descriptor && !descriptor.enumerable && !includeNonEnumerable) { - continue; - } - child[symbol] = _clone(parent[symbol], depth - 1); - if (!descriptor.enumerable) { - Object.defineProperty(child, symbol, { - enumerable: false - }); - } - } - } - - if (includeNonEnumerable) { - var allPropertyNames = Object.getOwnPropertyNames(parent); - for (var i = 0; i < allPropertyNames.length; i++) { - var propertyName = allPropertyNames[i]; - var descriptor = Object.getOwnPropertyDescriptor(parent, propertyName); - if (descriptor && descriptor.enumerable) { - continue; - } - child[propertyName] = _clone(parent[propertyName], depth - 1); - Object.defineProperty(child, propertyName, { - enumerable: false - }); - } - } - - return child; - } - - return _clone(parent, depth); -} - -/** - * Simple flat clone using prototype, accepts only objects, usefull for property - * override on FLAT configuration object (no nested props). - * - * USE WITH CAUTION! This may not behave as you wish if you do not know how this - * works. - */ -clone.clonePrototype = function clonePrototype(parent) { - if (parent === null) - return null; - - var c = function () {}; - c.prototype = parent; - return new c(); -}; - -// private utility functions - -function __objToStr(o) { - return Object.prototype.toString.call(o); -} -clone.__objToStr = __objToStr; - -function __isDate(o) { - return typeof o === 'object' && __objToStr(o) === '[object Date]'; -} -clone.__isDate = __isDate; - -function __isArray(o) { - return typeof o === 'object' && __objToStr(o) === '[object Array]'; -} -clone.__isArray = __isArray; - -function __isRegExp(o) { - return typeof o === 'object' && __objToStr(o) === '[object RegExp]'; -} -clone.__isRegExp = __isRegExp; - -function __getRegExpFlags(re) { - var flags = ''; - if (re.global) flags += 'g'; - if (re.ignoreCase) flags += 'i'; - if (re.multiline) flags += 'm'; - return flags; -} -clone.__getRegExpFlags = __getRegExpFlags; - -return clone; -})(); - -if (typeof module === 'object' && module.exports) { - module.exports = clone; -} - - -//# sourceURL=webpack://Quill/./node_modules/clone/clone.js?`)},"./node_modules/deep-equal/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var objectKeys = __webpack_require__(/*! object-keys */ "./node_modules/deep-equal/node_modules/object-keys/index.js"); -var isArguments = __webpack_require__(/*! is-arguments */ "./node_modules/is-arguments/index.js"); -var is = __webpack_require__(/*! object-is */ "./node_modules/object-is/index.js"); -var isRegex = __webpack_require__(/*! is-regex */ "./node_modules/deep-equal/node_modules/is-regex/index.js"); -var flags = __webpack_require__(/*! regexp.prototype.flags */ "./node_modules/regexp.prototype.flags/index.js"); -var isArray = __webpack_require__(/*! isarray */ "./node_modules/deep-equal/node_modules/isarray/index.js"); -var isDate = __webpack_require__(/*! is-date-object */ "./node_modules/deep-equal/node_modules/is-date-object/index.js"); -var whichBoxedPrimitive = __webpack_require__(/*! which-boxed-primitive */ "./node_modules/which-boxed-primitive/index.js"); -var GetIntrinsic = __webpack_require__(/*! es-abstract/GetIntrinsic */ "./node_modules/deep-equal/node_modules/es-abstract/GetIntrinsic.js"); -var callBound = __webpack_require__(/*! es-abstract/helpers/callBound */ "./node_modules/deep-equal/node_modules/es-abstract/helpers/callBound.js"); -var whichCollection = __webpack_require__(/*! which-collection */ "./node_modules/which-collection/index.js"); -var getIterator = __webpack_require__(/*! es-get-iterator */ "./node_modules/es-get-iterator/index.js"); -var getSideChannel = __webpack_require__(/*! side-channel */ "./node_modules/side-channel/index.js"); -var whichTypedArray = __webpack_require__(/*! which-typed-array */ "./node_modules/which-typed-array/index.js"); -var assign = __webpack_require__(/*! object.assign */ "./node_modules/object.assign/index.js"); - -var $getTime = callBound('Date.prototype.getTime'); -var gPO = Object.getPrototypeOf; -var $objToString = callBound('Object.prototype.toString'); - -var $Set = GetIntrinsic('%Set%', true); -var $mapHas = callBound('Map.prototype.has', true); -var $mapGet = callBound('Map.prototype.get', true); -var $mapSize = callBound('Map.prototype.size', true); -var $setAdd = callBound('Set.prototype.add', true); -var $setDelete = callBound('Set.prototype.delete', true); -var $setHas = callBound('Set.prototype.has', true); -var $setSize = callBound('Set.prototype.size', true); - -// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L401-L414 -function setHasEqualElement(set, val1, opts, channel) { - var i = getIterator(set); - var result; - while ((result = i.next()) && !result.done) { - if (internalDeepEqual(val1, result.value, opts, channel)) { // eslint-disable-line no-use-before-define - // Remove the matching element to make sure we do not check that again. - $setDelete(set, result.value); - return true; - } - } - - return false; -} - -// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L416-L439 -function findLooseMatchingPrimitives(prim) { - if (typeof prim === 'undefined') { - return null; - } - if (typeof prim === 'object') { // Only pass in null as object! - return void 0; - } - if (typeof prim === 'symbol') { - return false; - } - if (typeof prim === 'string' || typeof prim === 'number') { - // Loose equal entries exist only if the string is possible to convert to a regular number and not NaN. - return +prim === +prim; // eslint-disable-line no-implicit-coercion - } - return true; -} - -// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L449-L460 -function mapMightHaveLoosePrim(a, b, prim, item, opts, channel) { - var altValue = findLooseMatchingPrimitives(prim); - if (altValue != null) { - return altValue; - } - var curB = $mapGet(b, altValue); - var looseOpts = assign({}, opts, { strict: false }); - if ( - (typeof curB === 'undefined' && !$mapHas(b, altValue)) - // eslint-disable-next-line no-use-before-define - || !internalDeepEqual(item, curB, looseOpts, channel) - ) { - return false; - } - // eslint-disable-next-line no-use-before-define - return !$mapHas(a, altValue) && internalDeepEqual(item, curB, looseOpts, channel); -} - -// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L441-L447 -function setMightHaveLoosePrim(a, b, prim) { - var altValue = findLooseMatchingPrimitives(prim); - if (altValue != null) { - return altValue; - } - - return $setHas(b, altValue) && !$setHas(a, altValue); -} - -// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L518-L533 -function mapHasEqualEntry(set, map, key1, item1, opts, channel) { - var i = getIterator(set); - var result; - var key2; - while ((result = i.next()) && !result.done) { - key2 = result.value; - if ( - // eslint-disable-next-line no-use-before-define - internalDeepEqual(key1, key2, opts, channel) - // eslint-disable-next-line no-use-before-define - && internalDeepEqual(item1, $mapGet(map, key2), opts, channel) - ) { - $setDelete(set, key2); - return true; - } - } - - return false; -} - -function internalDeepEqual(actual, expected, options, channel) { - var opts = options || {}; - - // 7.1. All identical values are equivalent, as determined by ===. - if (opts.strict ? is(actual, expected) : actual === expected) { - return true; - } - - var actualBoxed = whichBoxedPrimitive(actual); - var expectedBoxed = whichBoxedPrimitive(expected); - if (actualBoxed !== expectedBoxed) { - return false; - } - - // 7.3. Other pairs that do not both pass typeof value == 'object', equivalence is determined by ==. - if (!actual || !expected || (typeof actual !== 'object' && typeof expected !== 'object')) { - return opts.strict ? is(actual, expected) : actual == expected; // eslint-disable-line eqeqeq - } - - /* - * 7.4. For all other Object pairs, including Array objects, equivalence is - * determined by having the same number of owned properties (as verified - * with Object.prototype.hasOwnProperty.call), the same set of keys - * (although not necessarily the same order), equivalent values for every - * corresponding key, and an identical 'prototype' property. Note: this - * accounts for both named and indexed properties on Arrays. - */ - // see https://github.com/nodejs/node/commit/d3aafd02efd3a403d646a3044adcf14e63a88d32 for memos/channel inspiration - - var hasActual = channel.has(actual); - var hasExpected = channel.has(expected); - var sentinel; - if (hasActual && hasExpected) { - if (channel.get(actual) === channel.get(expected)) { - return true; - } - } else { - sentinel = {}; - } - if (!hasActual) { channel.set(actual, sentinel); } - if (!hasExpected) { channel.set(expected, sentinel); } - - // eslint-disable-next-line no-use-before-define - return objEquiv(actual, expected, opts, channel); -} - -function isBuffer(x) { - if (!x || typeof x !== 'object' || typeof x.length !== 'number') { - return false; - } - if (typeof x.copy !== 'function' || typeof x.slice !== 'function') { - return false; - } - if (x.length > 0 && typeof x[0] !== 'number') { - return false; - } - - return !!(x.constructor && x.constructor.isBuffer && x.constructor.isBuffer(x)); -} - -function setEquiv(a, b, opts, channel) { - if ($setSize(a) !== $setSize(b)) { - return false; - } - var iA = getIterator(a); - var iB = getIterator(b); - var resultA; - var resultB; - var set; - while ((resultA = iA.next()) && !resultA.done) { - if (resultA.value && typeof resultA.value === 'object') { - if (!set) { set = new $Set(); } - $setAdd(set, resultA.value); - } else if (!$setHas(b, resultA.value)) { - if (opts.strict) { return false; } - if (!setMightHaveLoosePrim(a, b, resultA.value)) { - return false; - } - if (!set) { set = new $Set(); } - $setAdd(set, resultA.value); - } - } - if (set) { - while ((resultB = iB.next()) && !resultB.done) { - // We have to check if a primitive value is already matching and only if it's not, go hunting for it. - if (resultB.value && typeof resultB.value === 'object') { - if (!setHasEqualElement(set, resultB.value, opts.strict, channel)) { - return false; - } - } else if ( - !opts.strict - && !$setHas(a, resultB.value) - && !setHasEqualElement(set, resultB.value, opts.strict, channel) - ) { - return false; - } - } - return $setSize(set) === 0; - } - return true; -} - -function mapEquiv(a, b, opts, channel) { - if ($mapSize(a) !== $mapSize(b)) { - return false; - } - var iA = getIterator(a); - var iB = getIterator(b); - var resultA; - var resultB; - var set; - var key; - var item1; - var item2; - while ((resultA = iA.next()) && !resultA.done) { - key = resultA.value[0]; - item1 = resultA.value[1]; - if (key && typeof key === 'object') { - if (!set) { set = new $Set(); } - $setAdd(set, key); - } else { - item2 = $mapGet(b, key); - if ((typeof item2 === 'undefined' && !$mapHas(b, key)) || !internalDeepEqual(item1, item2, opts, channel)) { - if (opts.strict) { - return false; - } - if (!mapMightHaveLoosePrim(a, b, key, item1, opts, channel)) { - return false; - } - if (!set) { set = new $Set(); } - $setAdd(set, key); - } - } - } - - if (set) { - while ((resultB = iB.next()) && !resultB.done) { - key = resultB.value[0]; - item2 = resultB.value[1]; - if (key && typeof key === 'object') { - if (!mapHasEqualEntry(set, a, key, item2, opts, channel)) { - return false; - } - } else if ( - !opts.strict - && (!a.has(key) || !internalDeepEqual($mapGet(a, key), item2, opts, channel)) - && !mapHasEqualEntry(set, a, key, item2, assign({}, opts, { strict: false }), channel) - ) { - return false; - } - } - return $setSize(set) === 0; - } - return true; -} - -function objEquiv(a, b, opts, channel) { - /* eslint max-statements: [2, 100], max-lines-per-function: [2, 120], max-depth: [2, 5] */ - var i, key; - - if (typeof a !== typeof b) { return false; } - if (a == null || b == null) { return false; } - - if ($objToString(a) !== $objToString(b)) { return false; } - - if (isArguments(a) !== isArguments(b)) { return false; } - - var aIsArray = isArray(a); - var bIsArray = isArray(b); - if (aIsArray !== bIsArray) { return false; } - - // TODO: replace when a cross-realm brand check is available - var aIsError = a instanceof Error; - var bIsError = b instanceof Error; - if (aIsError !== bIsError) { return false; } - if (aIsError || bIsError) { - if (a.name !== b.name || a.message !== b.message) { return false; } - } - - var aIsRegex = isRegex(a); - var bIsRegex = isRegex(b); - if (aIsRegex !== bIsRegex) { return false; } - if ((aIsRegex || bIsRegex) && (a.source !== b.source || flags(a) !== flags(b))) { - return false; - } - - var aIsDate = isDate(a); - var bIsDate = isDate(b); - if (aIsDate !== bIsDate) { return false; } - if (aIsDate || bIsDate) { // && would work too, because both are true or both false here - if ($getTime(a) !== $getTime(b)) { return false; } - } - if (opts.strict && gPO && gPO(a) !== gPO(b)) { return false; } - - if (whichTypedArray(a) !== whichTypedArray(b)) { - return false; - } - - var aIsBuffer = isBuffer(a); - var bIsBuffer = isBuffer(b); - if (aIsBuffer !== bIsBuffer) { return false; } - if (aIsBuffer || bIsBuffer) { // && would work too, because both are true or both false here - if (a.length !== b.length) { return false; } - for (i = 0; i < a.length; i++) { - if (a[i] !== b[i]) { return false; } - } - return true; - } - - if (typeof a !== typeof b) { return false; } - - var ka = objectKeys(a); - var kb = objectKeys(b); - // having the same number of owned properties (keys incorporates hasOwnProperty) - if (ka.length !== kb.length) { return false; } - - // the same set of keys (although not necessarily the same order), - ka.sort(); - kb.sort(); - // ~~~cheap key test - for (i = ka.length - 1; i >= 0; i--) { - if (ka[i] != kb[i]) { return false; } // eslint-disable-line eqeqeq - } - - // equivalent values for every corresponding key, and ~~~possibly expensive deep test - for (i = ka.length - 1; i >= 0; i--) { - key = ka[i]; - if (!internalDeepEqual(a[key], b[key], opts, channel)) { return false; } - } - - var aCollection = whichCollection(a); - var bCollection = whichCollection(b); - if (aCollection !== bCollection) { - return false; - } - if (aCollection === 'Set' || bCollection === 'Set') { // aCollection === bCollection - return setEquiv(a, b, opts, channel); - } - if (aCollection === 'Map') { // aCollection === bCollection - return mapEquiv(a, b, opts, channel); - } - - return true; -} - -module.exports = function deepEqual(a, b, opts) { - return internalDeepEqual(a, b, opts, getSideChannel()); -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/index.js?`)},"./node_modules/deep-equal/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/deep-equal/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/deep-equal/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/deep-equal/node_modules/es-abstract/helpers/callBound.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/deep-equal/node_modules/es-abstract/GetIntrinsic.js"); - -var callBind = __webpack_require__(/*! ./callBind */ "./node_modules/deep-equal/node_modules/es-abstract/helpers/callBind.js"); - -var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); - -module.exports = function callBoundIntrinsic(name, allowMissing) { - var intrinsic = GetIntrinsic(name, !!allowMissing); - if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.')) { - return callBind(intrinsic); - } - return intrinsic; -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/es-abstract/helpers/callBound.js?`)},"./node_modules/deep-equal/node_modules/is-date-object/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var getDay = Date.prototype.getDay; -var tryDateObject = function tryDateGetDayCall(value) { - try { - getDay.call(value); - return true; - } catch (e) { - return false; - } -}; - -var toStr = Object.prototype.toString; -var dateClass = '[object Date]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isDateObject(value) { - if (typeof value !== 'object' || value === null) { - return false; - } - return hasToStringTag ? tryDateObject(value) : toStr.call(value) === dateClass; -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/is-date-object/index.js?`)},"./node_modules/deep-equal/node_modules/is-regex/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var has = __webpack_require__(/*! has */ "./node_modules/has/src/index.js"); -var regexExec = RegExp.prototype.exec; -var gOPD = Object.getOwnPropertyDescriptor; - -var tryRegexExecCall = function tryRegexExec(value) { - try { - var lastIndex = value.lastIndex; - value.lastIndex = 0; // eslint-disable-line no-param-reassign - - regexExec.call(value); - return true; - } catch (e) { - return false; - } finally { - value.lastIndex = lastIndex; // eslint-disable-line no-param-reassign - } -}; -var toStr = Object.prototype.toString; -var regexClass = '[object RegExp]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isRegex(value) { - if (!value || typeof value !== 'object') { - return false; - } - if (!hasToStringTag) { - return toStr.call(value) === regexClass; - } - - var descriptor = gOPD(value, 'lastIndex'); - var hasLastIndexDataProperty = descriptor && has(descriptor, 'value'); - if (!hasLastIndexDataProperty) { - return false; - } - - return tryRegexExecCall(value); -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/is-regex/index.js?`)},"./node_modules/deep-equal/node_modules/isarray/index.js":function(module,exports){eval(`var toString = {}.toString; - -module.exports = Array.isArray || function (arr) { - return toString.call(arr) == '[object Array]'; -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/isarray/index.js?`)},"./node_modules/deep-equal/node_modules/object-keys/implementation.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var keysShim; -if (!Object.keys) { - // modified from https://github.com/es-shims/es5-shim - var has = Object.prototype.hasOwnProperty; - var toStr = Object.prototype.toString; - var isArgs = __webpack_require__(/*! ./isArguments */ "./node_modules/deep-equal/node_modules/object-keys/isArguments.js"); // eslint-disable-line global-require - var isEnumerable = Object.prototype.propertyIsEnumerable; - var hasDontEnumBug = !isEnumerable.call({ toString: null }, 'toString'); - var hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype'); - var dontEnums = [ - 'toString', - 'toLocaleString', - 'valueOf', - 'hasOwnProperty', - 'isPrototypeOf', - 'propertyIsEnumerable', - 'constructor' - ]; - var equalsConstructorPrototype = function (o) { - var ctor = o.constructor; - return ctor && ctor.prototype === o; - }; - var excludedKeys = { - $applicationCache: true, - $console: true, - $external: true, - $frame: true, - $frameElement: true, - $frames: true, - $innerHeight: true, - $innerWidth: true, - $onmozfullscreenchange: true, - $onmozfullscreenerror: true, - $outerHeight: true, - $outerWidth: true, - $pageXOffset: true, - $pageYOffset: true, - $parent: true, - $scrollLeft: true, - $scrollTop: true, - $scrollX: true, - $scrollY: true, - $self: true, - $webkitIndexedDB: true, - $webkitStorageInfo: true, - $window: true - }; - var hasAutomationEqualityBug = (function () { - /* global window */ - if (typeof window === 'undefined') { return false; } - for (var k in window) { - try { - if (!excludedKeys['$' + k] && has.call(window, k) && window[k] !== null && typeof window[k] === 'object') { - try { - equalsConstructorPrototype(window[k]); - } catch (e) { - return true; - } - } - } catch (e) { - return true; - } - } - return false; - }()); - var equalsConstructorPrototypeIfNotBuggy = function (o) { - /* global window */ - if (typeof window === 'undefined' || !hasAutomationEqualityBug) { - return equalsConstructorPrototype(o); - } - try { - return equalsConstructorPrototype(o); - } catch (e) { - return false; - } - }; - - keysShim = function keys(object) { - var isObject = object !== null && typeof object === 'object'; - var isFunction = toStr.call(object) === '[object Function]'; - var isArguments = isArgs(object); - var isString = isObject && toStr.call(object) === '[object String]'; - var theKeys = []; - - if (!isObject && !isFunction && !isArguments) { - throw new TypeError('Object.keys called on a non-object'); - } - - var skipProto = hasProtoEnumBug && isFunction; - if (isString && object.length > 0 && !has.call(object, 0)) { - for (var i = 0; i < object.length; ++i) { - theKeys.push(String(i)); - } - } - - if (isArguments && object.length > 0) { - for (var j = 0; j < object.length; ++j) { - theKeys.push(String(j)); - } - } else { - for (var name in object) { - if (!(skipProto && name === 'prototype') && has.call(object, name)) { - theKeys.push(String(name)); - } - } - } - - if (hasDontEnumBug) { - var skipConstructor = equalsConstructorPrototypeIfNotBuggy(object); - - for (var k = 0; k < dontEnums.length; ++k) { - if (!(skipConstructor && dontEnums[k] === 'constructor') && has.call(object, dontEnums[k])) { - theKeys.push(dontEnums[k]); - } - } - } - return theKeys; - }; -} -module.exports = keysShim; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/object-keys/implementation.js?`)},"./node_modules/deep-equal/node_modules/object-keys/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var slice = Array.prototype.slice; -var isArgs = __webpack_require__(/*! ./isArguments */ "./node_modules/deep-equal/node_modules/object-keys/isArguments.js"); - -var origKeys = Object.keys; -var keysShim = origKeys ? function keys(o) { return origKeys(o); } : __webpack_require__(/*! ./implementation */ "./node_modules/deep-equal/node_modules/object-keys/implementation.js"); - -var originalKeys = Object.keys; - -keysShim.shim = function shimObjectKeys() { - if (Object.keys) { - var keysWorksWithArguments = (function () { - // Safari 5.0 bug - var args = Object.keys(arguments); - return args && args.length === arguments.length; - }(1, 2)); - if (!keysWorksWithArguments) { - Object.keys = function keys(object) { // eslint-disable-line func-name-matching - if (isArgs(object)) { - return originalKeys(slice.call(object)); - } - return originalKeys(object); - }; - } - } else { - Object.keys = keysShim; - } - return Object.keys || keysShim; -}; - -module.exports = keysShim; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/object-keys/index.js?`)},"./node_modules/deep-equal/node_modules/object-keys/isArguments.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var toStr = Object.prototype.toString; - -module.exports = function isArguments(value) { - var str = toStr.call(value); - var isArgs = str === '[object Arguments]'; - if (!isArgs) { - isArgs = str !== '[object Array]' && - value !== null && - typeof value === 'object' && - typeof value.length === 'number' && - value.length >= 0 && - toStr.call(value.callee) === '[object Function]'; - } - return isArgs; -}; - - -//# sourceURL=webpack://Quill/./node_modules/deep-equal/node_modules/object-keys/isArguments.js?`)},"./node_modules/define-properties/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var keys = __webpack_require__(/*! object-keys */ "./node_modules/object-keys/index.js"); -var hasSymbols = typeof Symbol === 'function' && typeof Symbol('foo') === 'symbol'; - -var toStr = Object.prototype.toString; -var concat = Array.prototype.concat; -var origDefineProperty = Object.defineProperty; - -var isFunction = function (fn) { - return typeof fn === 'function' && toStr.call(fn) === '[object Function]'; -}; - -var arePropertyDescriptorsSupported = function () { - var obj = {}; - try { - origDefineProperty(obj, 'x', { enumerable: false, value: obj }); - // eslint-disable-next-line no-unused-vars, no-restricted-syntax - for (var _ in obj) { // jscs:ignore disallowUnusedVariables - return false; - } - return obj.x === obj; - } catch (e) { /* this is IE 8. */ - return false; - } -}; -var supportsDescriptors = origDefineProperty && arePropertyDescriptorsSupported(); - -var defineProperty = function (object, name, value, predicate) { - if (name in object && (!isFunction(predicate) || !predicate())) { - return; - } - if (supportsDescriptors) { - origDefineProperty(object, name, { - configurable: true, - enumerable: false, - value: value, - writable: true - }); - } else { - object[name] = value; - } -}; - -var defineProperties = function (object, map) { - var predicates = arguments.length > 2 ? arguments[2] : {}; - var props = keys(map); - if (hasSymbols) { - props = concat.call(props, Object.getOwnPropertySymbols(map)); - } - for (var i = 0; i < props.length; i += 1) { - defineProperty(object, props[i], map[props[i]], predicates[props[i]]); - } -}; - -defineProperties.supportsDescriptors = !!supportsDescriptors; - -module.exports = defineProperties; - - -//# sourceURL=webpack://Quill/./node_modules/define-properties/index.js?`)},"./node_modules/es-get-iterator/index.js":function(module,exports,__webpack_require__){"use strict";eval(`/* WEBPACK VAR INJECTION */(function(process) { - -/* eslint global-require: 0 */ -// the code is structured this way so that bundlers can -// alias out \`has-symbols\` to \`() => true\` or \`() => false\` if your target -// environments' Symbol capabilities are known, and then use -// dead code elimination on the rest of this module. -// -// Similarly, \`isarray\` can be aliased to \`Array.isArray\` if -// available in all target environments. - -var isArguments = __webpack_require__(/*! is-arguments */ "./node_modules/is-arguments/index.js"); - -if (__webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")() || __webpack_require__(/*! has-symbols/shams */ "./node_modules/has-symbols/shams.js")()) { - var $iterator = Symbol.iterator; - // Symbol is available natively or shammed - // natively: - // - Chrome >= 38 - // - Edge 12-14?, Edge >= 15 for sure - // - FF >= 36 - // - Safari >= 9 - // - node >= 0.12 - module.exports = function getIterator(iterable) { - // alternatively, \`iterable[$iterator]?.()\` - if (iterable != null && typeof iterable[$iterator] !== 'undefined') { - return iterable[$iterator](); - } - if (isArguments(iterable)) { - // arguments objects lack Symbol.iterator - // - node 0.12 - return Array.prototype[$iterator].call(iterable); - } - }; -} else { - // Symbol is not available, native or shammed - var isArray = __webpack_require__(/*! isarray */ "./node_modules/es-get-iterator/node_modules/isarray/index.js"); - var isString = __webpack_require__(/*! is-string */ "./node_modules/is-string/index.js"); - var GetIntrinsic = __webpack_require__(/*! es-abstract/GetIntrinsic */ "./node_modules/es-get-iterator/node_modules/es-abstract/GetIntrinsic.js"); - var $Map = GetIntrinsic('%Map%', true); - var $Set = GetIntrinsic('%Set%', true); - var callBound = __webpack_require__(/*! es-abstract/helpers/callBound */ "./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBound.js"); - var $arrayPush = callBound('Array.prototype.push'); - var $charCodeAt = callBound('String.prototype.charCodeAt'); - var $stringSlice = callBound('String.prototype.slice'); - - var advanceStringIndex = function advanceStringIndex(S, index) { - var length = S.length; - if ((index + 1) >= length) { - return index + 1; - } - - var first = $charCodeAt(S, index); - if (first < 0xD800 || first > 0xDBFF) { - return index + 1; - } - - var second = $charCodeAt(S, index + 1); - if (second < 0xDC00 || second > 0xDFFF) { - return index + 1; - } - - return index + 2; - }; - - var getArrayIterator = function getArrayIterator(arraylike) { - var i = 0; - return { - next: function next() { - var done = i >= arraylike.length; - var value; - if (!done) { - value = arraylike[i]; - i += 1; - } - return { - done: done, - value: value - }; - } - }; - }; - - var getNonCollectionIterator = function getNonCollectionIterator(iterable) { - if (isArray(iterable) || isArguments(iterable)) { - return getArrayIterator(iterable); - } - if (isString(iterable)) { - var i = 0; - return { - next: function next() { - var nextIndex = advanceStringIndex(iterable, i); - var value = $stringSlice(iterable, i, nextIndex); - i = nextIndex; - return { - done: nextIndex > iterable.length, - value: value - }; - } - }; - } - }; - - if (!$Map && !$Set) { - // the only language iterables are Array, String, arguments - // - Safari <= 6.0 - // - Chrome < 38 - // - node < 0.12 - // - FF < 13 - // - IE < 11 - // - Edge < 11 - - module.exports = getNonCollectionIterator; - } else { - // either Map or Set are available, but Symbol is not - // - es6-shim on an ES5 browser - // - Safari 6.2 (maybe 6.1?) - // - FF v[13, 36) - // - IE 11 - // - Edge 11 - // - Safari v[6, 9) - - var isMap = __webpack_require__(/*! is-map */ "./node_modules/is-map/index.js"); - var isSet = __webpack_require__(/*! is-set */ "./node_modules/is-set/index.js"); - - // Firefox >= 27, IE 11, Safari 6.2 - 9, Edge 11, es6-shim in older envs, all have forEach - var $mapForEach = callBound('Map.prototype.forEach', true); - var $setForEach = callBound('Set.prototype.forEach', true); - if (typeof process === 'undefined' || !process.versions || !process.versions.node) { // "if is not node" - - // Firefox 17 - 26 has \`.iterator()\`, whose iterator \`.next()\` either - // returns a value, or throws a StopIteration object. These browsers - // do not have any other mechanism for iteration. - var $mapIterator = callBound('Map.prototype.iterator', true); - var $setIterator = callBound('Set.prototype.iterator', true); - var getStopIterationIterator = function (iterator) { - var done = false; - return { - next: function next() { - try { - return { - done: done, - value: done ? undefined : iterator.next() - }; - } catch (e) { - done = true; - return { - done: true, - value: undefined - }; - } - } - }; - }; - } - // Firefox 27-35, and some older es6-shim versions, use a string "@@iterator" property - // this returns a proper iterator object, so we should use it instead of forEach. - // newer es6-shim versions use a string "_es6-shim iterator_" property. - var $mapAtAtIterator = callBound('Map.prototype.@@iterator', true) || callBound('Map.prototype._es6-shim iterator_', true); - var $setAtAtIterator = callBound('Set.prototype.@@iterator', true) || callBound('Set.prototype._es6-shim iterator_', true); - - var getCollectionIterator = function getCollectionIterator(iterable) { - if (isMap(iterable)) { - if ($mapIterator) { - return getStopIterationIterator($mapIterator(iterable)); - } - if ($mapAtAtIterator) { - return $mapAtAtIterator(iterable); - } - if ($mapForEach) { - var entries = []; - $mapForEach(iterable, function (v, k) { - $arrayPush(entries, [k, v]); - }); - return getArrayIterator(entries); - } - } - if (isSet(iterable)) { - if ($setIterator) { - return getStopIterationIterator($setIterator(iterable)); - } - if ($setAtAtIterator) { - return $setAtAtIterator(iterable); - } - if ($setForEach) { - var values = []; - $setForEach(iterable, function (v) { - $arrayPush(values, v); - }); - return getArrayIterator(values); - } - } - }; - - module.exports = function getIterator(iterable) { - return getCollectionIterator(iterable) || getNonCollectionIterator(iterable); - }; - } -} - -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../process/browser.js */ "./node_modules/process/browser.js"))) - -//# sourceURL=webpack://Quill/./node_modules/es-get-iterator/index.js?`)},"./node_modules/es-get-iterator/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/es-get-iterator/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/es-get-iterator/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBound.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/es-get-iterator/node_modules/es-abstract/GetIntrinsic.js"); - -var callBind = __webpack_require__(/*! ./callBind */ "./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBind.js"); - -var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); - -module.exports = function callBoundIntrinsic(name, allowMissing) { - var intrinsic = GetIntrinsic(name, !!allowMissing); - if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.')) { - return callBind(intrinsic); - } - return intrinsic; -}; - - -//# sourceURL=webpack://Quill/./node_modules/es-get-iterator/node_modules/es-abstract/helpers/callBound.js?`)},"./node_modules/es-get-iterator/node_modules/isarray/index.js":function(module,exports){eval(`var toString = {}.toString; - -module.exports = Array.isArray || function (arr) { - return toString.call(arr) == '[object Array]'; -}; - - -//# sourceURL=webpack://Quill/./node_modules/es-get-iterator/node_modules/isarray/index.js?`)},"./node_modules/eventemitter3/index.js":function(module,exports){eval(`'use strict'; - -var has = Object.prototype.hasOwnProperty - , prefix = '~'; - -/** - * Constructor to create a storage for our \`EE\` objects. - * An \`Events\` instance is a plain object whose properties are event names. - * - * @constructor - * @private - */ -function Events() {} - -// -// We try to not inherit from \`Object.prototype\`. In some engines creating an -// instance in this way is faster than calling \`Object.create(null)\` directly. -// If \`Object.create(null)\` is not supported we prefix the event names with a -// character to make sure that the built-in object properties are not -// overridden or used as an attack vector. -// -if (Object.create) { - Events.prototype = Object.create(null); - - // - // This hack is needed because the \`__proto__\` property is still inherited in - // some old browsers like Android 4, iPhone 5.1, Opera 11 and Safari 5. - // - if (!new Events().__proto__) prefix = false; -} - -/** - * Representation of a single event listener. - * - * @param {Function} fn The listener function. - * @param {*} context The context to invoke the listener with. - * @param {Boolean} [once=false] Specify if the listener is a one-time listener. - * @constructor - * @private - */ -function EE(fn, context, once) { - this.fn = fn; - this.context = context; - this.once = once || false; -} - -/** - * Add a listener for a given event. - * - * @param {EventEmitter} emitter Reference to the \`EventEmitter\` instance. - * @param {(String|Symbol)} event The event name. - * @param {Function} fn The listener function. - * @param {*} context The context to invoke the listener with. - * @param {Boolean} once Specify if the listener is a one-time listener. - * @returns {EventEmitter} - * @private - */ -function addListener(emitter, event, fn, context, once) { - if (typeof fn !== 'function') { - throw new TypeError('The listener must be a function'); - } - - var listener = new EE(fn, context || emitter, once) - , evt = prefix ? prefix + event : event; - - if (!emitter._events[evt]) emitter._events[evt] = listener, emitter._eventsCount++; - else if (!emitter._events[evt].fn) emitter._events[evt].push(listener); - else emitter._events[evt] = [emitter._events[evt], listener]; - - return emitter; -} - -/** - * Clear event by name. - * - * @param {EventEmitter} emitter Reference to the \`EventEmitter\` instance. - * @param {(String|Symbol)} evt The Event name. - * @private - */ -function clearEvent(emitter, evt) { - if (--emitter._eventsCount === 0) emitter._events = new Events(); - else delete emitter._events[evt]; -} - -/** - * Minimal \`EventEmitter\` interface that is molded against the Node.js - * \`EventEmitter\` interface. - * - * @constructor - * @public - */ -function EventEmitter() { - this._events = new Events(); - this._eventsCount = 0; -} - -/** - * Return an array listing the events for which the emitter has registered - * listeners. - * - * @returns {Array} - * @public - */ -EventEmitter.prototype.eventNames = function eventNames() { - var names = [] - , events - , name; - - if (this._eventsCount === 0) return names; - - for (name in (events = this._events)) { - if (has.call(events, name)) names.push(prefix ? name.slice(1) : name); - } - - if (Object.getOwnPropertySymbols) { - return names.concat(Object.getOwnPropertySymbols(events)); - } - - return names; -}; - -/** - * Return the listeners registered for a given event. - * - * @param {(String|Symbol)} event The event name. - * @returns {Array} The registered listeners. - * @public - */ -EventEmitter.prototype.listeners = function listeners(event) { - var evt = prefix ? prefix + event : event - , handlers = this._events[evt]; - - if (!handlers) return []; - if (handlers.fn) return [handlers.fn]; - - for (var i = 0, l = handlers.length, ee = new Array(l); i < l; i++) { - ee[i] = handlers[i].fn; - } - - return ee; -}; - -/** - * Return the number of listeners listening to a given event. - * - * @param {(String|Symbol)} event The event name. - * @returns {Number} The number of listeners. - * @public - */ -EventEmitter.prototype.listenerCount = function listenerCount(event) { - var evt = prefix ? prefix + event : event - , listeners = this._events[evt]; - - if (!listeners) return 0; - if (listeners.fn) return 1; - return listeners.length; -}; - -/** - * Calls each of the listeners registered for a given event. - * - * @param {(String|Symbol)} event The event name. - * @returns {Boolean} \`true\` if the event had listeners, else \`false\`. - * @public - */ -EventEmitter.prototype.emit = function emit(event, a1, a2, a3, a4, a5) { - var evt = prefix ? prefix + event : event; - - if (!this._events[evt]) return false; - - var listeners = this._events[evt] - , len = arguments.length - , args - , i; - - if (listeners.fn) { - if (listeners.once) this.removeListener(event, listeners.fn, undefined, true); - - switch (len) { - case 1: return listeners.fn.call(listeners.context), true; - case 2: return listeners.fn.call(listeners.context, a1), true; - case 3: return listeners.fn.call(listeners.context, a1, a2), true; - case 4: return listeners.fn.call(listeners.context, a1, a2, a3), true; - case 5: return listeners.fn.call(listeners.context, a1, a2, a3, a4), true; - case 6: return listeners.fn.call(listeners.context, a1, a2, a3, a4, a5), true; - } - - for (i = 1, args = new Array(len -1); i < len; i++) { - args[i - 1] = arguments[i]; - } - - listeners.fn.apply(listeners.context, args); - } else { - var length = listeners.length - , j; - - for (i = 0; i < length; i++) { - if (listeners[i].once) this.removeListener(event, listeners[i].fn, undefined, true); - - switch (len) { - case 1: listeners[i].fn.call(listeners[i].context); break; - case 2: listeners[i].fn.call(listeners[i].context, a1); break; - case 3: listeners[i].fn.call(listeners[i].context, a1, a2); break; - case 4: listeners[i].fn.call(listeners[i].context, a1, a2, a3); break; - default: - if (!args) for (j = 1, args = new Array(len -1); j < len; j++) { - args[j - 1] = arguments[j]; - } - - listeners[i].fn.apply(listeners[i].context, args); - } - } - } - - return true; -}; - -/** - * Add a listener for a given event. - * - * @param {(String|Symbol)} event The event name. - * @param {Function} fn The listener function. - * @param {*} [context=this] The context to invoke the listener with. - * @returns {EventEmitter} \`this\`. - * @public - */ -EventEmitter.prototype.on = function on(event, fn, context) { - return addListener(this, event, fn, context, false); -}; - -/** - * Add a one-time listener for a given event. - * - * @param {(String|Symbol)} event The event name. - * @param {Function} fn The listener function. - * @param {*} [context=this] The context to invoke the listener with. - * @returns {EventEmitter} \`this\`. - * @public - */ -EventEmitter.prototype.once = function once(event, fn, context) { - return addListener(this, event, fn, context, true); -}; - -/** - * Remove the listeners of a given event. - * - * @param {(String|Symbol)} event The event name. - * @param {Function} fn Only remove the listeners that match this function. - * @param {*} context Only remove the listeners that have this context. - * @param {Boolean} once Only remove one-time listeners. - * @returns {EventEmitter} \`this\`. - * @public - */ -EventEmitter.prototype.removeListener = function removeListener(event, fn, context, once) { - var evt = prefix ? prefix + event : event; - - if (!this._events[evt]) return this; - if (!fn) { - clearEvent(this, evt); - return this; - } - - var listeners = this._events[evt]; - - if (listeners.fn) { - if ( - listeners.fn === fn && - (!once || listeners.once) && - (!context || listeners.context === context) - ) { - clearEvent(this, evt); - } - } else { - for (var i = 0, events = [], length = listeners.length; i < length; i++) { - if ( - listeners[i].fn !== fn || - (once && !listeners[i].once) || - (context && listeners[i].context !== context) - ) { - events.push(listeners[i]); - } - } - - // - // Reset the array, or remove it completely if we have no more listeners. - // - if (events.length) this._events[evt] = events.length === 1 ? events[0] : events; - else clearEvent(this, evt); - } - - return this; -}; - -/** - * Remove all listeners, or those of the specified event. - * - * @param {(String|Symbol)} [event] The event name. - * @returns {EventEmitter} \`this\`. - * @public - */ -EventEmitter.prototype.removeAllListeners = function removeAllListeners(event) { - var evt; - - if (event) { - evt = prefix ? prefix + event : event; - if (this._events[evt]) clearEvent(this, evt); - } else { - this._events = new Events(); - this._eventsCount = 0; - } - - return this; -}; - -// -// Alias methods names because people roll like that. -// -EventEmitter.prototype.off = EventEmitter.prototype.removeListener; -EventEmitter.prototype.addListener = EventEmitter.prototype.on; - -// -// Expose the prefix. -// -EventEmitter.prefixed = prefix; - -// -// Allow \`EventEmitter\` to be imported as module namespace. -// -EventEmitter.EventEmitter = EventEmitter; - -// -// Expose the module. -// -if ('undefined' !== typeof module) { - module.exports = EventEmitter; -} - - -//# sourceURL=webpack://Quill/./node_modules/eventemitter3/index.js?`)},"./node_modules/extend/index.js":function(module,exports){eval(`'use strict'; - -var hasOwn = Object.prototype.hasOwnProperty; -var toStr = Object.prototype.toString; -var defineProperty = Object.defineProperty; -var gOPD = Object.getOwnPropertyDescriptor; - -var isArray = function isArray(arr) { - if (typeof Array.isArray === 'function') { - return Array.isArray(arr); - } - - return toStr.call(arr) === '[object Array]'; -}; - -var isPlainObject = function isPlainObject(obj) { - if (!obj || toStr.call(obj) !== '[object Object]') { - return false; - } - - var hasOwnConstructor = hasOwn.call(obj, 'constructor'); - var hasIsPrototypeOf = obj.constructor && obj.constructor.prototype && hasOwn.call(obj.constructor.prototype, 'isPrototypeOf'); - // Not own constructor property must be Object - if (obj.constructor && !hasOwnConstructor && !hasIsPrototypeOf) { - return false; - } - - // Own properties are enumerated firstly, so to speed up, - // if last one is own, then all properties are own. - var key; - for (key in obj) { /**/ } - - return typeof key === 'undefined' || hasOwn.call(obj, key); -}; - -// If name is '__proto__', and Object.defineProperty is available, define __proto__ as an own property on target -var setProperty = function setProperty(target, options) { - if (defineProperty && options.name === '__proto__') { - defineProperty(target, options.name, { - enumerable: true, - configurable: true, - value: options.newValue, - writable: true - }); - } else { - target[options.name] = options.newValue; - } -}; - -// Return undefined instead of __proto__ if '__proto__' is not an own property -var getProperty = function getProperty(obj, name) { - if (name === '__proto__') { - if (!hasOwn.call(obj, name)) { - return void 0; - } else if (gOPD) { - // In early versions of node, obj['__proto__'] is buggy when obj has - // __proto__ as an own property. Object.getOwnPropertyDescriptor() works. - return gOPD(obj, name).value; - } - } - - return obj[name]; -}; - -module.exports = function extend() { - var options, name, src, copy, copyIsArray, clone; - var target = arguments[0]; - var i = 1; - var length = arguments.length; - var deep = false; - - // Handle a deep copy situation - if (typeof target === 'boolean') { - deep = target; - target = arguments[1] || {}; - // skip the boolean and the target - i = 2; - } - if (target == null || (typeof target !== 'object' && typeof target !== 'function')) { - target = {}; - } - - for (; i < length; ++i) { - options = arguments[i]; - // Only deal with non-null/undefined values - if (options != null) { - // Extend the base object - for (name in options) { - src = getProperty(target, name); - copy = getProperty(options, name); - - // Prevent never-ending loop - if (target !== copy) { - // Recurse if we're merging plain objects or arrays - if (deep && copy && (isPlainObject(copy) || (copyIsArray = isArray(copy)))) { - if (copyIsArray) { - copyIsArray = false; - clone = src && isArray(src) ? src : []; - } else { - clone = src && isPlainObject(src) ? src : {}; - } - - // Never move original objects, clone them - setProperty(target, { name: name, newValue: extend(deep, clone, copy) }); - - // Don't bring in undefined values - } else if (typeof copy !== 'undefined') { - setProperty(target, { name: name, newValue: copy }); - } - } - } - } - } - - // Return the modified object - return target; -}; - - -//# sourceURL=webpack://Quill/./node_modules/extend/index.js?`)},"./node_modules/fast-diff/diff.js":function(module,exports){eval(`/** - * This library modifies the diff-patch-match library by Neil Fraser - * by removing the patch and match functionality and certain advanced - * options in the diff function. The original license is as follows: - * - * === - * - * Diff Match and Patch - * - * Copyright 2006 Google Inc. - * http://code.google.com/p/google-diff-match-patch/ - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -/** - * The data structure representing a diff is an array of tuples: - * [[DIFF_DELETE, 'Hello'], [DIFF_INSERT, 'Goodbye'], [DIFF_EQUAL, ' world.']] - * which means: delete 'Hello', add 'Goodbye' and keep ' world.' - */ -var DIFF_DELETE = -1; -var DIFF_INSERT = 1; -var DIFF_EQUAL = 0; - - -/** - * Find the differences between two texts. Simplifies the problem by stripping - * any common prefix or suffix off the texts before diffing. - * @param {string} text1 Old string to be diffed. - * @param {string} text2 New string to be diffed. - * @param {Int|Object} [cursor_pos] Edit position in text1 or object with more info - * @return {Array} Array of diff tuples. - */ -function diff_main(text1, text2, cursor_pos, _fix_unicode) { - // Check for equality - if (text1 === text2) { - if (text1) { - return [[DIFF_EQUAL, text1]]; - } - return []; - } - - if (cursor_pos != null) { - var editdiff = find_cursor_edit_diff(text1, text2, cursor_pos); - if (editdiff) { - return editdiff; - } - } - - // Trim off common prefix (speedup). - var commonlength = diff_commonPrefix(text1, text2); - var commonprefix = text1.substring(0, commonlength); - text1 = text1.substring(commonlength); - text2 = text2.substring(commonlength); - - // Trim off common suffix (speedup). - commonlength = diff_commonSuffix(text1, text2); - var commonsuffix = text1.substring(text1.length - commonlength); - text1 = text1.substring(0, text1.length - commonlength); - text2 = text2.substring(0, text2.length - commonlength); - - // Compute the diff on the middle block. - var diffs = diff_compute_(text1, text2); - - // Restore the prefix and suffix. - if (commonprefix) { - diffs.unshift([DIFF_EQUAL, commonprefix]); - } - if (commonsuffix) { - diffs.push([DIFF_EQUAL, commonsuffix]); - } - diff_cleanupMerge(diffs, _fix_unicode); - return diffs; -}; - - -/** - * Find the differences between two texts. Assumes that the texts do not - * have any common prefix or suffix. - * @param {string} text1 Old string to be diffed. - * @param {string} text2 New string to be diffed. - * @return {Array} Array of diff tuples. - */ -function diff_compute_(text1, text2) { - var diffs; - - if (!text1) { - // Just add some text (speedup). - return [[DIFF_INSERT, text2]]; - } - - if (!text2) { - // Just delete some text (speedup). - return [[DIFF_DELETE, text1]]; - } - - var longtext = text1.length > text2.length ? text1 : text2; - var shorttext = text1.length > text2.length ? text2 : text1; - var i = longtext.indexOf(shorttext); - if (i !== -1) { - // Shorter text is inside the longer text (speedup). - diffs = [ - [DIFF_INSERT, longtext.substring(0, i)], - [DIFF_EQUAL, shorttext], - [DIFF_INSERT, longtext.substring(i + shorttext.length)] - ]; - // Swap insertions for deletions if diff is reversed. - if (text1.length > text2.length) { - diffs[0][0] = diffs[2][0] = DIFF_DELETE; - } - return diffs; - } - - if (shorttext.length === 1) { - // Single character string. - // After the previous speedup, the character can't be an equality. - return [[DIFF_DELETE, text1], [DIFF_INSERT, text2]]; - } - - // Check to see if the problem can be split in two. - var hm = diff_halfMatch_(text1, text2); - if (hm) { - // A half-match was found, sort out the return data. - var text1_a = hm[0]; - var text1_b = hm[1]; - var text2_a = hm[2]; - var text2_b = hm[3]; - var mid_common = hm[4]; - // Send both pairs off for separate processing. - var diffs_a = diff_main(text1_a, text2_a); - var diffs_b = diff_main(text1_b, text2_b); - // Merge the results. - return diffs_a.concat([[DIFF_EQUAL, mid_common]], diffs_b); - } - - return diff_bisect_(text1, text2); -}; - - -/** - * Find the 'middle snake' of a diff, split the problem in two - * and return the recursively constructed diff. - * See Myers 1986 paper: An O(ND) Difference Algorithm and Its Variations. - * @param {string} text1 Old string to be diffed. - * @param {string} text2 New string to be diffed. - * @return {Array} Array of diff tuples. - * @private - */ -function diff_bisect_(text1, text2) { - // Cache the text lengths to prevent multiple calls. - var text1_length = text1.length; - var text2_length = text2.length; - var max_d = Math.ceil((text1_length + text2_length) / 2); - var v_offset = max_d; - var v_length = 2 * max_d; - var v1 = new Array(v_length); - var v2 = new Array(v_length); - // Setting all elements to -1 is faster in Chrome & Firefox than mixing - // integers and undefined. - for (var x = 0; x < v_length; x++) { - v1[x] = -1; - v2[x] = -1; - } - v1[v_offset + 1] = 0; - v2[v_offset + 1] = 0; - var delta = text1_length - text2_length; - // If the total number of characters is odd, then the front path will collide - // with the reverse path. - var front = (delta % 2 !== 0); - // Offsets for start and end of k loop. - // Prevents mapping of space beyond the grid. - var k1start = 0; - var k1end = 0; - var k2start = 0; - var k2end = 0; - for (var d = 0; d < max_d; d++) { - // Walk the front path one step. - for (var k1 = -d + k1start; k1 <= d - k1end; k1 += 2) { - var k1_offset = v_offset + k1; - var x1; - if (k1 === -d || (k1 !== d && v1[k1_offset - 1] < v1[k1_offset + 1])) { - x1 = v1[k1_offset + 1]; - } else { - x1 = v1[k1_offset - 1] + 1; - } - var y1 = x1 - k1; - while ( - x1 < text1_length && y1 < text2_length && - text1.charAt(x1) === text2.charAt(y1) - ) { - x1++; - y1++; - } - v1[k1_offset] = x1; - if (x1 > text1_length) { - // Ran off the right of the graph. - k1end += 2; - } else if (y1 > text2_length) { - // Ran off the bottom of the graph. - k1start += 2; - } else if (front) { - var k2_offset = v_offset + delta - k1; - if (k2_offset >= 0 && k2_offset < v_length && v2[k2_offset] !== -1) { - // Mirror x2 onto top-left coordinate system. - var x2 = text1_length - v2[k2_offset]; - if (x1 >= x2) { - // Overlap detected. - return diff_bisectSplit_(text1, text2, x1, y1); - } - } - } - } - - // Walk the reverse path one step. - for (var k2 = -d + k2start; k2 <= d - k2end; k2 += 2) { - var k2_offset = v_offset + k2; - var x2; - if (k2 === -d || (k2 !== d && v2[k2_offset - 1] < v2[k2_offset + 1])) { - x2 = v2[k2_offset + 1]; - } else { - x2 = v2[k2_offset - 1] + 1; - } - var y2 = x2 - k2; - while ( - x2 < text1_length && y2 < text2_length && - text1.charAt(text1_length - x2 - 1) === text2.charAt(text2_length - y2 - 1) - ) { - x2++; - y2++; - } - v2[k2_offset] = x2; - if (x2 > text1_length) { - // Ran off the left of the graph. - k2end += 2; - } else if (y2 > text2_length) { - // Ran off the top of the graph. - k2start += 2; - } else if (!front) { - var k1_offset = v_offset + delta - k2; - if (k1_offset >= 0 && k1_offset < v_length && v1[k1_offset] !== -1) { - var x1 = v1[k1_offset]; - var y1 = v_offset + x1 - k1_offset; - // Mirror x2 onto top-left coordinate system. - x2 = text1_length - x2; - if (x1 >= x2) { - // Overlap detected. - return diff_bisectSplit_(text1, text2, x1, y1); - } - } - } - } - } - // Diff took too long and hit the deadline or - // number of diffs equals number of characters, no commonality at all. - return [[DIFF_DELETE, text1], [DIFF_INSERT, text2]]; -}; - - -/** - * Given the location of the 'middle snake', split the diff in two parts - * and recurse. - * @param {string} text1 Old string to be diffed. - * @param {string} text2 New string to be diffed. - * @param {number} x Index of split point in text1. - * @param {number} y Index of split point in text2. - * @return {Array} Array of diff tuples. - */ -function diff_bisectSplit_(text1, text2, x, y) { - var text1a = text1.substring(0, x); - var text2a = text2.substring(0, y); - var text1b = text1.substring(x); - var text2b = text2.substring(y); - - // Compute both diffs serially. - var diffs = diff_main(text1a, text2a); - var diffsb = diff_main(text1b, text2b); - - return diffs.concat(diffsb); -}; - - -/** - * Determine the common prefix of two strings. - * @param {string} text1 First string. - * @param {string} text2 Second string. - * @return {number} The number of characters common to the start of each - * string. - */ -function diff_commonPrefix(text1, text2) { - // Quick check for common null cases. - if (!text1 || !text2 || text1.charAt(0) !== text2.charAt(0)) { - return 0; - } - // Binary search. - // Performance analysis: http://neil.fraser.name/news/2007/10/09/ - var pointermin = 0; - var pointermax = Math.min(text1.length, text2.length); - var pointermid = pointermax; - var pointerstart = 0; - while (pointermin < pointermid) { - if ( - text1.substring(pointerstart, pointermid) == - text2.substring(pointerstart, pointermid) - ) { - pointermin = pointermid; - pointerstart = pointermin; - } else { - pointermax = pointermid; - } - pointermid = Math.floor((pointermax - pointermin) / 2 + pointermin); - } - - if (is_surrogate_pair_start(text1.charCodeAt(pointermid - 1))) { - pointermid--; - } - - return pointermid; -}; - - -/** - * Determine the common suffix of two strings. - * @param {string} text1 First string. - * @param {string} text2 Second string. - * @return {number} The number of characters common to the end of each string. - */ -function diff_commonSuffix(text1, text2) { - // Quick check for common null cases. - if (!text1 || !text2 || text1.slice(-1) !== text2.slice(-1)) { - return 0; - } - // Binary search. - // Performance analysis: http://neil.fraser.name/news/2007/10/09/ - var pointermin = 0; - var pointermax = Math.min(text1.length, text2.length); - var pointermid = pointermax; - var pointerend = 0; - while (pointermin < pointermid) { - if ( - text1.substring(text1.length - pointermid, text1.length - pointerend) == - text2.substring(text2.length - pointermid, text2.length - pointerend) - ) { - pointermin = pointermid; - pointerend = pointermin; - } else { - pointermax = pointermid; - } - pointermid = Math.floor((pointermax - pointermin) / 2 + pointermin); - } - - if (is_surrogate_pair_end(text1.charCodeAt(text1.length - pointermid))) { - pointermid--; - } - - return pointermid; -}; - - -/** - * Do the two texts share a substring which is at least half the length of the - * longer text? - * This speedup can produce non-minimal diffs. - * @param {string} text1 First string. - * @param {string} text2 Second string. - * @return {Array.} Five element Array, containing the prefix of - * text1, the suffix of text1, the prefix of text2, the suffix of - * text2 and the common middle. Or null if there was no match. - */ -function diff_halfMatch_(text1, text2) { - var longtext = text1.length > text2.length ? text1 : text2; - var shorttext = text1.length > text2.length ? text2 : text1; - if (longtext.length < 4 || shorttext.length * 2 < longtext.length) { - return null; // Pointless. - } - - /** - * Does a substring of shorttext exist within longtext such that the substring - * is at least half the length of longtext? - * Closure, but does not reference any external variables. - * @param {string} longtext Longer string. - * @param {string} shorttext Shorter string. - * @param {number} i Start index of quarter length substring within longtext. - * @return {Array.} Five element Array, containing the prefix of - * longtext, the suffix of longtext, the prefix of shorttext, the suffix - * of shorttext and the common middle. Or null if there was no match. - * @private - */ - function diff_halfMatchI_(longtext, shorttext, i) { - // Start with a 1/4 length substring at position i as a seed. - var seed = longtext.substring(i, i + Math.floor(longtext.length / 4)); - var j = -1; - var best_common = ''; - var best_longtext_a, best_longtext_b, best_shorttext_a, best_shorttext_b; - while ((j = shorttext.indexOf(seed, j + 1)) !== -1) { - var prefixLength = diff_commonPrefix( - longtext.substring(i), shorttext.substring(j)); - var suffixLength = diff_commonSuffix( - longtext.substring(0, i), shorttext.substring(0, j)); - if (best_common.length < suffixLength + prefixLength) { - best_common = shorttext.substring( - j - suffixLength, j) + shorttext.substring(j, j + prefixLength); - best_longtext_a = longtext.substring(0, i - suffixLength); - best_longtext_b = longtext.substring(i + prefixLength); - best_shorttext_a = shorttext.substring(0, j - suffixLength); - best_shorttext_b = shorttext.substring(j + prefixLength); - } - } - if (best_common.length * 2 >= longtext.length) { - return [ - best_longtext_a, best_longtext_b, - best_shorttext_a, best_shorttext_b, best_common - ]; - } else { - return null; - } - } - - // First check if the second quarter is the seed for a half-match. - var hm1 = diff_halfMatchI_(longtext, shorttext, Math.ceil(longtext.length / 4)); - // Check again based on the third quarter. - var hm2 = diff_halfMatchI_(longtext, shorttext, Math.ceil(longtext.length / 2)); - var hm; - if (!hm1 && !hm2) { - return null; - } else if (!hm2) { - hm = hm1; - } else if (!hm1) { - hm = hm2; - } else { - // Both matched. Select the longest. - hm = hm1[4].length > hm2[4].length ? hm1 : hm2; - } - - // A half-match was found, sort out the return data. - var text1_a, text1_b, text2_a, text2_b; - if (text1.length > text2.length) { - text1_a = hm[0]; - text1_b = hm[1]; - text2_a = hm[2]; - text2_b = hm[3]; - } else { - text2_a = hm[0]; - text2_b = hm[1]; - text1_a = hm[2]; - text1_b = hm[3]; - } - var mid_common = hm[4]; - return [text1_a, text1_b, text2_a, text2_b, mid_common]; -}; - - -/** - * Reorder and merge like edit sections. Merge equalities. - * Any edit section can move as long as it doesn't cross an equality. - * @param {Array} diffs Array of diff tuples. - * @param {boolean} fix_unicode Whether to normalize to a unicode-correct diff - */ -function diff_cleanupMerge(diffs, fix_unicode) { - diffs.push([DIFF_EQUAL, '']); // Add a dummy entry at the end. - var pointer = 0; - var count_delete = 0; - var count_insert = 0; - var text_delete = ''; - var text_insert = ''; - var commonlength; - while (pointer < diffs.length) { - if (pointer < diffs.length - 1 && !diffs[pointer][1]) { - diffs.splice(pointer, 1); - continue; - } - switch (diffs[pointer][0]) { - case DIFF_INSERT: - - count_insert++; - text_insert += diffs[pointer][1]; - pointer++; - break; - case DIFF_DELETE: - count_delete++; - text_delete += diffs[pointer][1]; - pointer++; - break; - case DIFF_EQUAL: - var previous_equality = pointer - count_insert - count_delete - 1; - if (fix_unicode) { - // prevent splitting of unicode surrogate pairs. when fix_unicode is true, - // we assume that the old and new text in the diff are complete and correct - // unicode-encoded JS strings, but the tuple boundaries may fall between - // surrogate pairs. we fix this by shaving off stray surrogates from the end - // of the previous equality and the beginning of this equality. this may create - // empty equalities or a common prefix or suffix. for example, if AB and AC are - // emojis, \`[[0, 'A'], [-1, 'BA'], [0, 'C']]\` would turn into deleting 'ABAC' and - // inserting 'AC', and then the common suffix 'AC' will be eliminated. in this - // particular case, both equalities go away, we absorb any previous inequalities, - // and we keep scanning for the next equality before rewriting the tuples. - if (previous_equality >= 0 && ends_with_pair_start(diffs[previous_equality][1])) { - var stray = diffs[previous_equality][1].slice(-1); - diffs[previous_equality][1] = diffs[previous_equality][1].slice(0, -1); - text_delete = stray + text_delete; - text_insert = stray + text_insert; - if (!diffs[previous_equality][1]) { - // emptied out previous equality, so delete it and include previous delete/insert - diffs.splice(previous_equality, 1); - pointer--; - var k = previous_equality - 1; - if (diffs[k] && diffs[k][0] === DIFF_INSERT) { - count_insert++; - text_insert = diffs[k][1] + text_insert; - k--; - } - if (diffs[k] && diffs[k][0] === DIFF_DELETE) { - count_delete++; - text_delete = diffs[k][1] + text_delete; - k--; - } - previous_equality = k; - } - } - if (starts_with_pair_end(diffs[pointer][1])) { - var stray = diffs[pointer][1].charAt(0); - diffs[pointer][1] = diffs[pointer][1].slice(1); - text_delete += stray; - text_insert += stray; - } - } - if (pointer < diffs.length - 1 && !diffs[pointer][1]) { - // for empty equality not at end, wait for next equality - diffs.splice(pointer, 1); - break; - } - if (text_delete.length > 0 || text_insert.length > 0) { - // note that diff_commonPrefix and diff_commonSuffix are unicode-aware - if (text_delete.length > 0 && text_insert.length > 0) { - // Factor out any common prefixes. - commonlength = diff_commonPrefix(text_insert, text_delete); - if (commonlength !== 0) { - if (previous_equality >= 0) { - diffs[previous_equality][1] += text_insert.substring(0, commonlength); - } else { - diffs.splice(0, 0, [DIFF_EQUAL, text_insert.substring(0, commonlength)]); - pointer++; - } - text_insert = text_insert.substring(commonlength); - text_delete = text_delete.substring(commonlength); - } - // Factor out any common suffixes. - commonlength = diff_commonSuffix(text_insert, text_delete); - if (commonlength !== 0) { - diffs[pointer][1] = - text_insert.substring(text_insert.length - commonlength) + diffs[pointer][1]; - text_insert = text_insert.substring(0, text_insert.length - commonlength); - text_delete = text_delete.substring(0, text_delete.length - commonlength); - } - } - // Delete the offending records and add the merged ones. - var n = count_insert + count_delete; - if (text_delete.length === 0 && text_insert.length === 0) { - diffs.splice(pointer - n, n); - pointer = pointer - n; - } else if (text_delete.length === 0) { - diffs.splice(pointer - n, n, [DIFF_INSERT, text_insert]); - pointer = pointer - n + 1; - } else if (text_insert.length === 0) { - diffs.splice(pointer - n, n, [DIFF_DELETE, text_delete]); - pointer = pointer - n + 1; - } else { - diffs.splice(pointer - n, n, [DIFF_DELETE, text_delete], [DIFF_INSERT, text_insert]); - pointer = pointer - n + 2; - } - } - if (pointer !== 0 && diffs[pointer - 1][0] === DIFF_EQUAL) { - // Merge this equality with the previous one. - diffs[pointer - 1][1] += diffs[pointer][1]; - diffs.splice(pointer, 1); - } else { - pointer++; - } - count_insert = 0; - count_delete = 0; - text_delete = ''; - text_insert = ''; - break; - } - } - if (diffs[diffs.length - 1][1] === '') { - diffs.pop(); // Remove the dummy entry at the end. - } - - // Second pass: look for single edits surrounded on both sides by equalities - // which can be shifted sideways to eliminate an equality. - // e.g: ABAC -> ABAC - var changes = false; - pointer = 1; - // Intentionally ignore the first and last element (don't need checking). - while (pointer < diffs.length - 1) { - if (diffs[pointer - 1][0] === DIFF_EQUAL && - diffs[pointer + 1][0] === DIFF_EQUAL) { - // This is a single edit surrounded by equalities. - if (diffs[pointer][1].substring(diffs[pointer][1].length - - diffs[pointer - 1][1].length) === diffs[pointer - 1][1]) { - // Shift the edit over the previous equality. - diffs[pointer][1] = diffs[pointer - 1][1] + - diffs[pointer][1].substring(0, diffs[pointer][1].length - - diffs[pointer - 1][1].length); - diffs[pointer + 1][1] = diffs[pointer - 1][1] + diffs[pointer + 1][1]; - diffs.splice(pointer - 1, 1); - changes = true; - } else if (diffs[pointer][1].substring(0, diffs[pointer + 1][1].length) == - diffs[pointer + 1][1]) { - // Shift the edit over the next equality. - diffs[pointer - 1][1] += diffs[pointer + 1][1]; - diffs[pointer][1] = - diffs[pointer][1].substring(diffs[pointer + 1][1].length) + - diffs[pointer + 1][1]; - diffs.splice(pointer + 1, 1); - changes = true; - } - } - pointer++; - } - // If shifts were made, the diff needs reordering and another shift sweep. - if (changes) { - diff_cleanupMerge(diffs, fix_unicode); - } -}; - -function is_surrogate_pair_start(charCode) { - return charCode >= 0xD800 && charCode <= 0xDBFF; -} - -function is_surrogate_pair_end(charCode) { - return charCode >= 0xDC00 && charCode <= 0xDFFF; -} - -function starts_with_pair_end(str) { - return is_surrogate_pair_end(str.charCodeAt(0)); -} - -function ends_with_pair_start(str) { - return is_surrogate_pair_start(str.charCodeAt(str.length - 1)); -} - -function remove_empty_tuples(tuples) { - var ret = []; - for (var i = 0; i < tuples.length; i++) { - if (tuples[i][1].length > 0) { - ret.push(tuples[i]); - } - } - return ret; -} - -function make_edit_splice(before, oldMiddle, newMiddle, after) { - if (ends_with_pair_start(before) || starts_with_pair_end(after)) { - return null; - } - return remove_empty_tuples([ - [DIFF_EQUAL, before], - [DIFF_DELETE, oldMiddle], - [DIFF_INSERT, newMiddle], - [DIFF_EQUAL, after] - ]); -} - -function find_cursor_edit_diff(oldText, newText, cursor_pos) { - // note: this runs after equality check has ruled out exact equality - var oldRange = typeof cursor_pos === 'number' ? - { index: cursor_pos, length: 0 } : cursor_pos.oldRange; - var newRange = typeof cursor_pos === 'number' ? - null : cursor_pos.newRange; - // take into account the old and new selection to generate the best diff - // possible for a text edit. for example, a text change from "xxx" to "xx" - // could be a delete or forwards-delete of any one of the x's, or the - // result of selecting two of the x's and typing "x". - var oldLength = oldText.length; - var newLength = newText.length; - if (oldRange.length === 0 && (newRange === null || newRange.length === 0)) { - // see if we have an insert or delete before or after cursor - var oldCursor = oldRange.index; - var oldBefore = oldText.slice(0, oldCursor); - var oldAfter = oldText.slice(oldCursor); - var maybeNewCursor = newRange ? newRange.index : null; - editBefore: { - // is this an insert or delete right before oldCursor? - var newCursor = oldCursor + newLength - oldLength; - if (maybeNewCursor !== null && maybeNewCursor !== newCursor) { - break editBefore; - } - if (newCursor < 0 || newCursor > newLength) { - break editBefore; - } - var newBefore = newText.slice(0, newCursor); - var newAfter = newText.slice(newCursor); - if (newAfter !== oldAfter) { - break editBefore; - } - var prefixLength = Math.min(oldCursor, newCursor); - var oldPrefix = oldBefore.slice(0, prefixLength); - var newPrefix = newBefore.slice(0, prefixLength); - if (oldPrefix !== newPrefix) { - break editBefore; - } - var oldMiddle = oldBefore.slice(prefixLength); - var newMiddle = newBefore.slice(prefixLength); - return make_edit_splice(oldPrefix, oldMiddle, newMiddle, oldAfter); - } - editAfter: { - // is this an insert or delete right after oldCursor? - if (maybeNewCursor !== null && maybeNewCursor !== oldCursor) { - break editAfter; - } - var cursor = oldCursor; - var newBefore = newText.slice(0, cursor); - var newAfter = newText.slice(cursor); - if (newBefore !== oldBefore) { - break editAfter; - } - var suffixLength = Math.min(oldLength - cursor, newLength - cursor); - var oldSuffix = oldAfter.slice(oldAfter.length - suffixLength); - var newSuffix = newAfter.slice(newAfter.length - suffixLength); - if (oldSuffix !== newSuffix) { - break editAfter; - } - var oldMiddle = oldAfter.slice(0, oldAfter.length - suffixLength); - var newMiddle = newAfter.slice(0, newAfter.length - suffixLength); - return make_edit_splice(oldBefore, oldMiddle, newMiddle, oldSuffix); - } - } - if (oldRange.length > 0 && newRange && newRange.length === 0) { - replaceRange: { - // see if diff could be a splice of the old selection range - var oldPrefix = oldText.slice(0, oldRange.index); - var oldSuffix = oldText.slice(oldRange.index + oldRange.length); - var prefixLength = oldPrefix.length; - var suffixLength = oldSuffix.length; - if (newLength < prefixLength + suffixLength) { - break replaceRange; - } - var newPrefix = newText.slice(0, prefixLength); - var newSuffix = newText.slice(newLength - suffixLength); - if (oldPrefix !== newPrefix || oldSuffix !== newSuffix) { - break replaceRange; - } - var oldMiddle = oldText.slice(prefixLength, oldLength - suffixLength); - var newMiddle = newText.slice(prefixLength, newLength - suffixLength); - return make_edit_splice(oldPrefix, oldMiddle, newMiddle, oldSuffix); - } - } - - return null; -} - -function diff(text1, text2, cursor_pos) { - // only pass fix_unicode=true at the top level, not when diff_main is - // recursively invoked - return diff_main(text1, text2, cursor_pos, true); -} - -diff.INSERT = DIFF_INSERT; -diff.DELETE = DIFF_DELETE; -diff.EQUAL = DIFF_EQUAL; - -module.exports = diff; - - -//# sourceURL=webpack://Quill/./node_modules/fast-diff/diff.js?`)},"./node_modules/foreach/index.js":function(module,exports){eval(` -var hasOwn = Object.prototype.hasOwnProperty; -var toString = Object.prototype.toString; - -module.exports = function forEach (obj, fn, ctx) { - if (toString.call(fn) !== '[object Function]') { - throw new TypeError('iterator must be a function'); - } - var l = obj.length; - if (l === +l) { - for (var i = 0; i < l; i++) { - fn.call(ctx, obj[i], i, obj); - } - } else { - for (var k in obj) { - if (hasOwn.call(obj, k)) { - fn.call(ctx, obj[k], k, obj); - } - } - } -}; - - - -//# sourceURL=webpack://Quill/./node_modules/foreach/index.js?`)},"./node_modules/function-bind/implementation.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* eslint no-invalid-this: 1 */ - -var ERROR_MESSAGE = 'Function.prototype.bind called on incompatible '; -var slice = Array.prototype.slice; -var toStr = Object.prototype.toString; -var funcType = '[object Function]'; - -module.exports = function bind(that) { - var target = this; - if (typeof target !== 'function' || toStr.call(target) !== funcType) { - throw new TypeError(ERROR_MESSAGE + target); - } - var args = slice.call(arguments, 1); - - var bound; - var binder = function () { - if (this instanceof bound) { - var result = target.apply( - this, - args.concat(slice.call(arguments)) - ); - if (Object(result) === result) { - return result; - } - return this; - } else { - return target.apply( - that, - args.concat(slice.call(arguments)) - ); - } - }; - - var boundLength = Math.max(0, target.length - args.length); - var boundArgs = []; - for (var i = 0; i < boundLength; i++) { - boundArgs.push('$' + i); - } - - bound = Function('binder', 'return function (' + boundArgs.join(',') + '){ return binder.apply(this,arguments); }')(binder); - - if (target.prototype) { - var Empty = function Empty() {}; - Empty.prototype = target.prototype; - bound.prototype = new Empty(); - Empty.prototype = null; - } - - return bound; -}; - - -//# sourceURL=webpack://Quill/./node_modules/function-bind/implementation.js?`)},"./node_modules/function-bind/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var implementation = __webpack_require__(/*! ./implementation */ "./node_modules/function-bind/implementation.js"); - -module.exports = Function.prototype.bind || implementation; - - -//# sourceURL=webpack://Quill/./node_modules/function-bind/index.js?`)},"./node_modules/has-symbols/index.js":function(module,exports,__webpack_require__){"use strict";eval(`/* WEBPACK VAR INJECTION */(function(global) { - -var origSymbol = global.Symbol; -var hasSymbolSham = __webpack_require__(/*! ./shams */ "./node_modules/has-symbols/shams.js"); - -module.exports = function hasNativeSymbols() { - if (typeof origSymbol !== 'function') { return false; } - if (typeof Symbol !== 'function') { return false; } - if (typeof origSymbol('foo') !== 'symbol') { return false; } - if (typeof Symbol('bar') !== 'symbol') { return false; } - - return hasSymbolSham(); -}; - -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) - -//# sourceURL=webpack://Quill/./node_modules/has-symbols/index.js?`)},"./node_modules/has-symbols/shams.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* eslint complexity: [2, 18], max-statements: [2, 33] */ -module.exports = function hasSymbols() { - if (typeof Symbol !== 'function' || typeof Object.getOwnPropertySymbols !== 'function') { return false; } - if (typeof Symbol.iterator === 'symbol') { return true; } - - var obj = {}; - var sym = Symbol('test'); - var symObj = Object(sym); - if (typeof sym === 'string') { return false; } - - if (Object.prototype.toString.call(sym) !== '[object Symbol]') { return false; } - if (Object.prototype.toString.call(symObj) !== '[object Symbol]') { return false; } - - // temp disabled per https://github.com/ljharb/object.assign/issues/17 - // if (sym instanceof Symbol) { return false; } - // temp disabled per https://github.com/WebReflection/get-own-property-symbols/issues/4 - // if (!(symObj instanceof Symbol)) { return false; } - - // if (typeof Symbol.prototype.toString !== 'function') { return false; } - // if (String(sym) !== Symbol.prototype.toString.call(sym)) { return false; } - - var symVal = 42; - obj[sym] = symVal; - for (sym in obj) { return false; } // eslint-disable-line no-restricted-syntax - if (typeof Object.keys === 'function' && Object.keys(obj).length !== 0) { return false; } - - if (typeof Object.getOwnPropertyNames === 'function' && Object.getOwnPropertyNames(obj).length !== 0) { return false; } - - var syms = Object.getOwnPropertySymbols(obj); - if (syms.length !== 1 || syms[0] !== sym) { return false; } - - if (!Object.prototype.propertyIsEnumerable.call(obj, sym)) { return false; } - - if (typeof Object.getOwnPropertyDescriptor === 'function') { - var descriptor = Object.getOwnPropertyDescriptor(obj, sym); - if (descriptor.value !== symVal || descriptor.enumerable !== true) { return false; } - } - - return true; -}; - - -//# sourceURL=webpack://Quill/./node_modules/has-symbols/shams.js?`)},"./node_modules/has/src/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); - - -//# sourceURL=webpack://Quill/./node_modules/has/src/index.js?`)},"./node_modules/is-arguments/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; -var toStr = Object.prototype.toString; - -var isStandardArguments = function isArguments(value) { - if (hasToStringTag && value && typeof value === 'object' && Symbol.toStringTag in value) { - return false; - } - return toStr.call(value) === '[object Arguments]'; -}; - -var isLegacyArguments = function isArguments(value) { - if (isStandardArguments(value)) { - return true; - } - return value !== null && - typeof value === 'object' && - typeof value.length === 'number' && - value.length >= 0 && - toStr.call(value) !== '[object Array]' && - toStr.call(value.callee) === '[object Function]'; -}; - -var supportsStandardArguments = (function () { - return isStandardArguments(arguments); -}()); - -isStandardArguments.isLegacyArguments = isLegacyArguments; // for tests - -module.exports = supportsStandardArguments ? isStandardArguments : isLegacyArguments; - - -//# sourceURL=webpack://Quill/./node_modules/is-arguments/index.js?`)},"./node_modules/is-bigint/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -if (typeof BigInt === 'function') { - var bigIntValueOf = BigInt.prototype.valueOf; - var tryBigInt = function tryBigIntObject(value) { - try { - bigIntValueOf.call(value); - return true; - } catch (e) { - } - return false; - }; - - module.exports = function isBigInt(value) { - if ( - value === null - || typeof value === 'undefined' - || typeof value === 'boolean' - || typeof value === 'string' - || typeof value === 'number' - || typeof value === 'symbol' - || typeof value === 'function' - ) { - return false; - } - if (typeof value === 'bigint') { // eslint-disable-line valid-typeof - return true; - } - - return tryBigInt(value); - }; -} else { - module.exports = function isBigInt(value) { - return false && false; - }; -} - - -//# sourceURL=webpack://Quill/./node_modules/is-bigint/index.js?`)},"./node_modules/is-boolean-object/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var boolToStr = Boolean.prototype.toString; - -var tryBooleanObject = function booleanBrandCheck(value) { - try { - boolToStr.call(value); - return true; - } catch (e) { - return false; - } -}; -var toStr = Object.prototype.toString; -var boolClass = '[object Boolean]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isBoolean(value) { - if (typeof value === 'boolean') { - return true; - } - if (value === null || typeof value !== 'object') { - return false; - } - return hasToStringTag && Symbol.toStringTag in value ? tryBooleanObject(value) : toStr.call(value) === boolClass; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-boolean-object/index.js?`)},"./node_modules/is-date-object/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var getDay = Date.prototype.getDay; -var tryDateObject = function tryDateObject(value) { - try { - getDay.call(value); - return true; - } catch (e) { - return false; - } -}; - -var toStr = Object.prototype.toString; -var dateClass = '[object Date]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isDateObject(value) { - if (typeof value !== 'object' || value === null) { return false; } - return hasToStringTag ? tryDateObject(value) : toStr.call(value) === dateClass; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-date-object/index.js?`)},"./node_modules/is-map/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var $Map = typeof Map === 'function' && Map.prototype ? Map : null; -var $Set = typeof Set === 'function' && Set.prototype ? Set : null; - -var exported; - -if (!$Map) { - // eslint-disable-next-line no-unused-vars - exported = function isMap(x) { - // \`Map\` is not present in this environment. - return false; - }; -} - -var $mapHas = $Map ? Map.prototype.has : null; -var $setHas = $Set ? Set.prototype.has : null; -if (!exported && !$mapHas) { - // eslint-disable-next-line no-unused-vars - exported = function isMap(x) { - // \`Map\` does not have a \`has\` method - return false; - }; -} - -module.exports = exported || function isMap(x) { - if (!x || typeof x !== 'object') { - return false; - } - try { - $mapHas.call(x); - if ($setHas) { - try { - $setHas.call(x); - } catch (e) { - return true; - } - } - return x instanceof $Map; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-map/index.js?`)},"./node_modules/is-number-object/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var numToStr = Number.prototype.toString; -var tryNumberObject = function tryNumberObject(value) { - try { - numToStr.call(value); - return true; - } catch (e) { - return false; - } -}; -var toStr = Object.prototype.toString; -var numClass = '[object Number]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isNumberObject(value) { - if (typeof value === 'number') { - return true; - } - if (typeof value !== 'object') { - return false; - } - return hasToStringTag ? tryNumberObject(value) : toStr.call(value) === numClass; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-number-object/index.js?`)},"./node_modules/is-regex/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var has = __webpack_require__(/*! has */ "./node_modules/has/src/index.js"); -var regexExec = RegExp.prototype.exec; -var gOPD = Object.getOwnPropertyDescriptor; - -var tryRegexExecCall = function tryRegexExec(value) { - try { - var lastIndex = value.lastIndex; - value.lastIndex = 0; - - regexExec.call(value); - return true; - } catch (e) { - return false; - } finally { - value.lastIndex = lastIndex; - } -}; -var toStr = Object.prototype.toString; -var regexClass = '[object RegExp]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isRegex(value) { - if (!value || typeof value !== 'object') { - return false; - } - if (!hasToStringTag) { - return toStr.call(value) === regexClass; - } - - var descriptor = gOPD(value, 'lastIndex'); - var hasLastIndexDataProperty = descriptor && has(descriptor, 'value'); - if (!hasLastIndexDataProperty) { - return false; - } - - return tryRegexExecCall(value); -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-regex/index.js?`)},"./node_modules/is-set/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var $Map = typeof Map === 'function' && Map.prototype ? Map : null; -var $Set = typeof Set === 'function' && Set.prototype ? Set : null; - -var exported; - -if (!$Set) { - // eslint-disable-next-line no-unused-vars - exported = function isSet(x) { - // \`Set\` is not present in this environment. - return false; - }; -} - -var $mapHas = $Map ? Map.prototype.has : null; -var $setHas = $Set ? Set.prototype.has : null; -if (!exported && !$setHas) { - // eslint-disable-next-line no-unused-vars - exported = function isSet(x) { - // \`Set\` does not have a \`has\` method - return false; - }; -} - -module.exports = exported || function isSet(x) { - if (!x || typeof x !== 'object') { - return false; - } - try { - $setHas.call(x); - if ($mapHas) { - try { - $mapHas.call(x); - } catch (e) { - return true; - } - } - return x instanceof $Set; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-set/index.js?`)},"./node_modules/is-string/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var strValue = String.prototype.valueOf; -var tryStringObject = function tryStringObject(value) { - try { - strValue.call(value); - return true; - } catch (e) { - return false; - } -}; -var toStr = Object.prototype.toString; -var strClass = '[object String]'; -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; - -module.exports = function isString(value) { - if (typeof value === 'string') { - return true; - } - if (typeof value !== 'object') { - return false; - } - return hasToStringTag ? tryStringObject(value) : toStr.call(value) === strClass; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-string/index.js?`)},"./node_modules/is-typed-array/index.js":function(module,exports,__webpack_require__){"use strict";eval(`/* WEBPACK VAR INJECTION */(function(global) { - -var forEach = __webpack_require__(/*! foreach */ "./node_modules/foreach/index.js"); -var availableTypedArrays = __webpack_require__(/*! available-typed-arrays */ "./node_modules/available-typed-arrays/index.js"); -var callBound = __webpack_require__(/*! es-abstract/helpers/callBound */ "./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBound.js"); - -var $toString = callBound('Object.prototype.toString'); -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); -var hasToStringTag = hasSymbols && typeof Symbol.toStringTag === 'symbol'; - -var typedArrays = availableTypedArrays(); - -var $indexOf = callBound('Array.prototype.indexOf', true) || function indexOf(array, value) { - for (var i = 0; i < array.length; i += 1) { - if (array[i] === value) { - return i; - } - } - return -1; -}; -var $slice = callBound('String.prototype.slice'); -var toStrTags = {}; -var gOPD = __webpack_require__(/*! es-abstract/helpers/getOwnPropertyDescriptor */ "./node_modules/is-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js"); -var getPrototypeOf = Object.getPrototypeOf; // require('getprototypeof'); -if (hasToStringTag && gOPD && getPrototypeOf) { - forEach(typedArrays, function (typedArray) { - var arr = new global[typedArray](); - if (!(Symbol.toStringTag in arr)) { - throw new EvalError('this engine has support for Symbol.toStringTag, but ' + typedArray + ' does not have the property! Please report this.'); - } - var proto = getPrototypeOf(arr); - var descriptor = gOPD(proto, Symbol.toStringTag); - if (!descriptor) { - var superProto = getPrototypeOf(proto); - descriptor = gOPD(superProto, Symbol.toStringTag); - } - toStrTags[typedArray] = descriptor.get; - }); -} - -var tryTypedArrays = function tryAllTypedArrays(value) { - var anyTrue = false; - forEach(toStrTags, function (getter, typedArray) { - if (!anyTrue) { - try { - anyTrue = getter.call(value) === typedArray; - } catch (e) { /**/ } - } - }); - return anyTrue; -}; - -module.exports = function isTypedArray(value) { - if (!value || typeof value !== 'object') { return false; } - if (!hasToStringTag) { - var tag = $slice($toString(value), 8, -1); - return $indexOf(typedArrays, tag) > -1; - } - if (!gOPD) { return false; } - return tryTypedArrays(value); -}; - -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) - -//# sourceURL=webpack://Quill/./node_modules/is-typed-array/index.js?`)},"./node_modules/is-typed-array/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-typed-array/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/is-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBound.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/is-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var callBind = __webpack_require__(/*! ./callBind */ "./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBind.js"); - -var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); - -module.exports = function callBoundIntrinsic(name, allowMissing) { - var intrinsic = GetIntrinsic(name, !!allowMissing); - if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.')) { - return callBind(intrinsic); - } - return intrinsic; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-typed-array/node_modules/es-abstract/helpers/callBound.js?`)},"./node_modules/is-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/is-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var $gOPD = GetIntrinsic('%Object.getOwnPropertyDescriptor%'); -if ($gOPD) { - try { - $gOPD([], 'length'); - } catch (e) { - // IE 8 has a broken gOPD - $gOPD = null; - } -} - -module.exports = $gOPD; - - -//# sourceURL=webpack://Quill/./node_modules/is-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js?`)},"./node_modules/is-weakmap/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var $WeakMap = typeof WeakMap === 'function' && WeakMap.prototype ? WeakMap : null; -var $WeakSet = typeof WeakSet === 'function' && WeakSet.prototype ? WeakSet : null; - -var exported; - -if (!$WeakMap) { - // eslint-disable-next-line no-unused-vars - exported = function isWeakMap(x) { - // \`WeakMap\` is not present in this environment. - return false; - }; -} - -var $mapHas = $WeakMap ? $WeakMap.prototype.has : null; -var $setHas = $WeakSet ? $WeakSet.prototype.has : null; -if (!exported && !$mapHas) { - // eslint-disable-next-line no-unused-vars - exported = function isWeakMap(x) { - // \`WeakMap\` does not have a \`has\` method - return false; - }; -} - -module.exports = exported || function isWeakMap(x) { - if (!x || typeof x !== 'object') { - return false; - } - try { - $mapHas.call(x, $mapHas); - if ($setHas) { - try { - $setHas.call(x, $setHas); - } catch (e) { - return true; - } - } - return x instanceof $WeakMap; // core-js workaround, pre-v3 - } catch (e) {} - return false; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-weakmap/index.js?`)},"./node_modules/is-weakset/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var $WeakMap = typeof WeakMap === 'function' && WeakMap.prototype ? WeakMap : null; -var $WeakSet = typeof WeakSet === 'function' && WeakSet.prototype ? WeakSet : null; - -var exported; - -if (!$WeakMap) { - // eslint-disable-next-line no-unused-vars - exported = function isWeakSet(x) { - // \`WeakSet\` is not present in this environment. - return false; - }; -} - -var $mapHas = $WeakMap ? $WeakMap.prototype.has : null; -var $setHas = $WeakSet ? $WeakSet.prototype.has : null; -if (!exported && !$setHas) { - // eslint-disable-next-line no-unused-vars - module.exports = function isWeakSet(x) { - // \`WeakSet\` does not have a \`has\` method - return false; - }; -} - -module.exports = exported || function isWeakSet(x) { - if (!x || typeof x !== 'object') { - return false; - } - try { - $setHas.call(x, $setHas); - if ($mapHas) { - try { - $mapHas.call(x, $mapHas); - } catch (e) { - return true; - } - } - return x instanceof $WeakSet; // core-js workaround, pre-v3 - } catch (e) {} - return false; -}; - - -//# sourceURL=webpack://Quill/./node_modules/is-weakset/index.js?`)},"./node_modules/object-inspect/index.js":function(module,exports,__webpack_require__){eval(`var hasMap = typeof Map === 'function' && Map.prototype; -var mapSizeDescriptor = Object.getOwnPropertyDescriptor && hasMap ? Object.getOwnPropertyDescriptor(Map.prototype, 'size') : null; -var mapSize = hasMap && mapSizeDescriptor && typeof mapSizeDescriptor.get === 'function' ? mapSizeDescriptor.get : null; -var mapForEach = hasMap && Map.prototype.forEach; -var hasSet = typeof Set === 'function' && Set.prototype; -var setSizeDescriptor = Object.getOwnPropertyDescriptor && hasSet ? Object.getOwnPropertyDescriptor(Set.prototype, 'size') : null; -var setSize = hasSet && setSizeDescriptor && typeof setSizeDescriptor.get === 'function' ? setSizeDescriptor.get : null; -var setForEach = hasSet && Set.prototype.forEach; -var hasWeakMap = typeof WeakMap === 'function' && WeakMap.prototype; -var weakMapHas = hasWeakMap ? WeakMap.prototype.has : null; -var hasWeakSet = typeof WeakSet === 'function' && WeakSet.prototype; -var weakSetHas = hasWeakSet ? WeakSet.prototype.has : null; -var booleanValueOf = Boolean.prototype.valueOf; -var objectToString = Object.prototype.toString; -var match = String.prototype.match; -var bigIntValueOf = typeof BigInt === 'function' ? BigInt.prototype.valueOf : null; - -var inspectCustom = __webpack_require__(/*! ./util.inspect */ 1).custom; -var inspectSymbol = inspectCustom && isSymbol(inspectCustom) ? inspectCustom : null; - -module.exports = function inspect_(obj, options, depth, seen) { - var opts = options || {}; - - if (has(opts, 'quoteStyle') && (opts.quoteStyle !== 'single' && opts.quoteStyle !== 'double')) { - throw new TypeError('option "quoteStyle" must be "single" or "double"'); - } - - if (typeof obj === 'undefined') { - return 'undefined'; - } - if (obj === null) { - return 'null'; - } - if (typeof obj === 'boolean') { - return obj ? 'true' : 'false'; - } - - if (typeof obj === 'string') { - return inspectString(obj, opts); - } - if (typeof obj === 'number') { - if (obj === 0) { - return Infinity / obj > 0 ? '0' : '-0'; - } - return String(obj); - } - if (typeof obj === 'bigint') { // eslint-disable-line valid-typeof - return String(obj) + 'n'; - } - - var maxDepth = typeof opts.depth === 'undefined' ? 5 : opts.depth; - if (typeof depth === 'undefined') { depth = 0; } - if (depth >= maxDepth && maxDepth > 0 && typeof obj === 'object') { - return '[Object]'; - } - - if (typeof seen === 'undefined') { - seen = []; - } else if (indexOf(seen, obj) >= 0) { - return '[Circular]'; - } - - function inspect(value, from) { - if (from) { - seen = seen.slice(); - seen.push(from); - } - return inspect_(value, opts, depth + 1, seen); - } - - if (typeof obj === 'function') { - var name = nameOf(obj); - return '[Function' + (name ? ': ' + name : '') + ']'; - } - if (isSymbol(obj)) { - var symString = Symbol.prototype.toString.call(obj); - return typeof obj === 'object' ? markBoxed(symString) : symString; - } - if (isElement(obj)) { - var s = '<' + String(obj.nodeName).toLowerCase(); - var attrs = obj.attributes || []; - for (var i = 0; i < attrs.length; i++) { - s += ' ' + attrs[i].name + '=' + wrapQuotes(quote(attrs[i].value), 'double', opts); - } - s += '>'; - if (obj.childNodes && obj.childNodes.length) { s += '...'; } - s += ''; - return s; - } - if (isArray(obj)) { - if (obj.length === 0) { return '[]'; } - return '[ ' + arrObjKeys(obj, inspect).join(', ') + ' ]'; - } - if (isError(obj)) { - var parts = arrObjKeys(obj, inspect); - if (parts.length === 0) { return '[' + String(obj) + ']'; } - return '{ [' + String(obj) + '] ' + parts.join(', ') + ' }'; - } - if (typeof obj === 'object') { - if (inspectSymbol && typeof obj[inspectSymbol] === 'function') { - return obj[inspectSymbol](); - } else if (typeof obj.inspect === 'function') { - return obj.inspect(); - } - } - if (isMap(obj)) { - var mapParts = []; - mapForEach.call(obj, function (value, key) { - mapParts.push(inspect(key, obj) + ' => ' + inspect(value, obj)); - }); - return collectionOf('Map', mapSize.call(obj), mapParts); - } - if (isSet(obj)) { - var setParts = []; - setForEach.call(obj, function (value) { - setParts.push(inspect(value, obj)); - }); - return collectionOf('Set', setSize.call(obj), setParts); - } - if (isWeakMap(obj)) { - return weakCollectionOf('WeakMap'); - } - if (isWeakSet(obj)) { - return weakCollectionOf('WeakSet'); - } - if (isNumber(obj)) { - return markBoxed(inspect(Number(obj))); - } - if (isBigInt(obj)) { - return markBoxed(inspect(bigIntValueOf.call(obj))); - } - if (isBoolean(obj)) { - return markBoxed(booleanValueOf.call(obj)); - } - if (isString(obj)) { - return markBoxed(inspect(String(obj))); - } - if (!isDate(obj) && !isRegExp(obj)) { - var xs = arrObjKeys(obj, inspect); - if (xs.length === 0) { return '{}'; } - return '{ ' + xs.join(', ') + ' }'; - } - return String(obj); -}; - -function wrapQuotes(s, defaultStyle, opts) { - var quoteChar = (opts.quoteStyle || defaultStyle) === 'double' ? '"' : "'"; - return quoteChar + s + quoteChar; -} - -function quote(s) { - return String(s).replace(/"/g, '"'); -} - -function isArray(obj) { return toStr(obj) === '[object Array]'; } -function isDate(obj) { return toStr(obj) === '[object Date]'; } -function isRegExp(obj) { return toStr(obj) === '[object RegExp]'; } -function isError(obj) { return toStr(obj) === '[object Error]'; } -function isSymbol(obj) { return toStr(obj) === '[object Symbol]'; } -function isString(obj) { return toStr(obj) === '[object String]'; } -function isNumber(obj) { return toStr(obj) === '[object Number]'; } -function isBigInt(obj) { return toStr(obj) === '[object BigInt]'; } -function isBoolean(obj) { return toStr(obj) === '[object Boolean]'; } - -var hasOwn = Object.prototype.hasOwnProperty || function (key) { return key in this; }; -function has(obj, key) { - return hasOwn.call(obj, key); -} - -function toStr(obj) { - return objectToString.call(obj); -} - -function nameOf(f) { - if (f.name) { return f.name; } - var m = match.call(f, /^function\\s*([\\w$]+)/); - if (m) { return m[1]; } - return null; -} - -function indexOf(xs, x) { - if (xs.indexOf) { return xs.indexOf(x); } - for (var i = 0, l = xs.length; i < l; i++) { - if (xs[i] === x) { return i; } - } - return -1; -} - -function isMap(x) { - if (!mapSize || !x || typeof x !== 'object') { - return false; - } - try { - mapSize.call(x); - try { - setSize.call(x); - } catch (s) { - return true; - } - return x instanceof Map; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -} - -function isWeakMap(x) { - if (!weakMapHas || !x || typeof x !== 'object') { - return false; - } - try { - weakMapHas.call(x, weakMapHas); - try { - weakSetHas.call(x, weakSetHas); - } catch (s) { - return true; - } - return x instanceof WeakMap; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -} - -function isSet(x) { - if (!setSize || !x || typeof x !== 'object') { - return false; - } - try { - setSize.call(x); - try { - mapSize.call(x); - } catch (m) { - return true; - } - return x instanceof Set; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -} - -function isWeakSet(x) { - if (!weakSetHas || !x || typeof x !== 'object') { - return false; - } - try { - weakSetHas.call(x, weakSetHas); - try { - weakMapHas.call(x, weakMapHas); - } catch (s) { - return true; - } - return x instanceof WeakSet; // core-js workaround, pre-v2.5.0 - } catch (e) {} - return false; -} - -function isElement(x) { - if (!x || typeof x !== 'object') { return false; } - if (typeof HTMLElement !== 'undefined' && x instanceof HTMLElement) { - return true; - } - return typeof x.nodeName === 'string' && typeof x.getAttribute === 'function'; -} - -function inspectString(str, opts) { - // eslint-disable-next-line no-control-regex - var s = str.replace(/(['\\\\])/g, '\\\\$1').replace(/[\\x00-\\x1f]/g, lowbyte); - return wrapQuotes(s, 'single', opts); -} - -function lowbyte(c) { - var n = c.charCodeAt(0); - var x = { - 8: 'b', 9: 't', 10: 'n', 12: 'f', 13: 'r' - }[n]; - if (x) { return '\\\\' + x; } - return '\\\\x' + (n < 0x10 ? '0' : '') + n.toString(16); -} - -function markBoxed(str) { - return 'Object(' + str + ')'; -} - -function weakCollectionOf(type) { - return type + ' { ? }'; -} - -function collectionOf(type, size, entries) { - return type + ' (' + size + ') {' + entries.join(', ') + '}'; -} - -function arrObjKeys(obj, inspect) { - var isArr = isArray(obj); - var xs = []; - if (isArr) { - xs.length = obj.length; - for (var i = 0; i < obj.length; i++) { - xs[i] = has(obj, i) ? inspect(obj[i], obj) : ''; - } - } - for (var key in obj) { // eslint-disable-line no-restricted-syntax - if (!has(obj, key)) { continue; } // eslint-disable-line no-restricted-syntax, no-continue - if (isArr && String(Number(key)) === key && key < obj.length) { continue; } // eslint-disable-line no-restricted-syntax, no-continue - if ((/[^\\w$]/).test(key)) { - xs.push(inspect(key, obj) + ': ' + inspect(obj[key], obj)); - } else { - xs.push(key + ': ' + inspect(obj[key], obj)); - } - } - return xs; -} - - -//# sourceURL=webpack://Quill/./node_modules/object-inspect/index.js?`)},"./node_modules/object-is/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -// http://www.ecma-international.org/ecma-262/6.0/#sec-object.is - -var numberIsNaN = function (value) { - return value !== value; -}; - -module.exports = function is(a, b) { - if (a === 0 && b === 0) { - return 1 / a === 1 / b; - } - if (a === b) { - return true; - } - if (numberIsNaN(a) && numberIsNaN(b)) { - return true; - } - return false; -}; - - - -//# sourceURL=webpack://Quill/./node_modules/object-is/index.js?`)},"./node_modules/object-keys/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -// modified from https://github.com/es-shims/es5-shim -var has = Object.prototype.hasOwnProperty; -var toStr = Object.prototype.toString; -var slice = Array.prototype.slice; -var isArgs = __webpack_require__(/*! ./isArguments */ "./node_modules/object-keys/isArguments.js"); -var isEnumerable = Object.prototype.propertyIsEnumerable; -var hasDontEnumBug = !isEnumerable.call({ toString: null }, 'toString'); -var hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype'); -var dontEnums = [ - 'toString', - 'toLocaleString', - 'valueOf', - 'hasOwnProperty', - 'isPrototypeOf', - 'propertyIsEnumerable', - 'constructor' -]; -var equalsConstructorPrototype = function (o) { - var ctor = o.constructor; - return ctor && ctor.prototype === o; -}; -var excludedKeys = { - $applicationCache: true, - $console: true, - $external: true, - $frame: true, - $frameElement: true, - $frames: true, - $innerHeight: true, - $innerWidth: true, - $outerHeight: true, - $outerWidth: true, - $pageXOffset: true, - $pageYOffset: true, - $parent: true, - $scrollLeft: true, - $scrollTop: true, - $scrollX: true, - $scrollY: true, - $self: true, - $webkitIndexedDB: true, - $webkitStorageInfo: true, - $window: true -}; -var hasAutomationEqualityBug = (function () { - /* global window */ - if (typeof window === 'undefined') { return false; } - for (var k in window) { - try { - if (!excludedKeys['$' + k] && has.call(window, k) && window[k] !== null && typeof window[k] === 'object') { - try { - equalsConstructorPrototype(window[k]); - } catch (e) { - return true; - } - } - } catch (e) { - return true; - } - } - return false; -}()); -var equalsConstructorPrototypeIfNotBuggy = function (o) { - /* global window */ - if (typeof window === 'undefined' || !hasAutomationEqualityBug) { - return equalsConstructorPrototype(o); - } - try { - return equalsConstructorPrototype(o); - } catch (e) { - return false; - } -}; - -var keysShim = function keys(object) { - var isObject = object !== null && typeof object === 'object'; - var isFunction = toStr.call(object) === '[object Function]'; - var isArguments = isArgs(object); - var isString = isObject && toStr.call(object) === '[object String]'; - var theKeys = []; - - if (!isObject && !isFunction && !isArguments) { - throw new TypeError('Object.keys called on a non-object'); - } - - var skipProto = hasProtoEnumBug && isFunction; - if (isString && object.length > 0 && !has.call(object, 0)) { - for (var i = 0; i < object.length; ++i) { - theKeys.push(String(i)); - } - } - - if (isArguments && object.length > 0) { - for (var j = 0; j < object.length; ++j) { - theKeys.push(String(j)); - } - } else { - for (var name in object) { - if (!(skipProto && name === 'prototype') && has.call(object, name)) { - theKeys.push(String(name)); - } - } - } - - if (hasDontEnumBug) { - var skipConstructor = equalsConstructorPrototypeIfNotBuggy(object); - - for (var k = 0; k < dontEnums.length; ++k) { - if (!(skipConstructor && dontEnums[k] === 'constructor') && has.call(object, dontEnums[k])) { - theKeys.push(dontEnums[k]); - } - } - } - return theKeys; -}; - -keysShim.shim = function shimObjectKeys() { - if (Object.keys) { - var keysWorksWithArguments = (function () { - // Safari 5.0 bug - return (Object.keys(arguments) || '').length === 2; - }(1, 2)); - if (!keysWorksWithArguments) { - var originalKeys = Object.keys; - Object.keys = function keys(object) { // eslint-disable-line func-name-matching - if (isArgs(object)) { - return originalKeys(slice.call(object)); - } else { - return originalKeys(object); - } - }; - } - } else { - Object.keys = keysShim; - } - return Object.keys || keysShim; -}; - -module.exports = keysShim; - - -//# sourceURL=webpack://Quill/./node_modules/object-keys/index.js?`)},"./node_modules/object-keys/isArguments.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var toStr = Object.prototype.toString; - -module.exports = function isArguments(value) { - var str = toStr.call(value); - var isArgs = str === '[object Arguments]'; - if (!isArgs) { - isArgs = str !== '[object Array]' && - value !== null && - typeof value === 'object' && - typeof value.length === 'number' && - value.length >= 0 && - toStr.call(value.callee) === '[object Function]'; - } - return isArgs; -}; - - -//# sourceURL=webpack://Quill/./node_modules/object-keys/isArguments.js?`)},"./node_modules/object.assign/implementation.js":function(module,exports,__webpack_require__){"use strict";eval(` - -// modified from https://github.com/es-shims/es6-shim -var keys = __webpack_require__(/*! object-keys */ "./node_modules/object-keys/index.js"); -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var canBeObject = function (obj) { - return typeof obj !== 'undefined' && obj !== null; -}; -var hasSymbols = __webpack_require__(/*! has-symbols/shams */ "./node_modules/has-symbols/shams.js")(); -var toObject = Object; -var push = bind.call(Function.call, Array.prototype.push); -var propIsEnumerable = bind.call(Function.call, Object.prototype.propertyIsEnumerable); -var originalGetSymbols = hasSymbols ? Object.getOwnPropertySymbols : null; - -module.exports = function assign(target, source1) { - if (!canBeObject(target)) { throw new TypeError('target must be an object'); } - var objTarget = toObject(target); - var s, source, i, props, syms, value, key; - for (s = 1; s < arguments.length; ++s) { - source = toObject(arguments[s]); - props = keys(source); - var getSymbols = hasSymbols && (Object.getOwnPropertySymbols || originalGetSymbols); - if (getSymbols) { - syms = getSymbols(source); - for (i = 0; i < syms.length; ++i) { - key = syms[i]; - if (propIsEnumerable(source, key)) { - push(props, key); - } - } - } - for (i = 0; i < props.length; ++i) { - key = props[i]; - value = source[key]; - if (propIsEnumerable(source, key)) { - objTarget[key] = value; - } - } - } - return objTarget; -}; - - -//# sourceURL=webpack://Quill/./node_modules/object.assign/implementation.js?`)},"./node_modules/object.assign/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var defineProperties = __webpack_require__(/*! define-properties */ "./node_modules/define-properties/index.js"); - -var implementation = __webpack_require__(/*! ./implementation */ "./node_modules/object.assign/implementation.js"); -var getPolyfill = __webpack_require__(/*! ./polyfill */ "./node_modules/object.assign/polyfill.js"); -var shim = __webpack_require__(/*! ./shim */ "./node_modules/object.assign/shim.js"); - -var polyfill = getPolyfill(); - -defineProperties(polyfill, { - getPolyfill: getPolyfill, - implementation: implementation, - shim: shim -}); - -module.exports = polyfill; - - -//# sourceURL=webpack://Quill/./node_modules/object.assign/index.js?`)},"./node_modules/object.assign/polyfill.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var implementation = __webpack_require__(/*! ./implementation */ "./node_modules/object.assign/implementation.js"); - -var lacksProperEnumerationOrder = function () { - if (!Object.assign) { - return false; - } - // v8, specifically in node 4.x, has a bug with incorrect property enumeration order - // note: this does not detect the bug unless there's 20 characters - var str = 'abcdefghijklmnopqrst'; - var letters = str.split(''); - var map = {}; - for (var i = 0; i < letters.length; ++i) { - map[letters[i]] = letters[i]; - } - var obj = Object.assign({}, map); - var actual = ''; - for (var k in obj) { - actual += k; - } - return str !== actual; -}; - -var assignHasPendingExceptions = function () { - if (!Object.assign || !Object.preventExtensions) { - return false; - } - // Firefox 37 still has "pending exception" logic in its Object.assign implementation, - // which is 72% slower than our shim, and Firefox 40's native implementation. - var thrower = Object.preventExtensions({ 1: 2 }); - try { - Object.assign(thrower, 'xy'); - } catch (e) { - return thrower[1] === 'y'; - } - return false; -}; - -module.exports = function getPolyfill() { - if (!Object.assign) { - return implementation; - } - if (lacksProperEnumerationOrder()) { - return implementation; - } - if (assignHasPendingExceptions()) { - return implementation; - } - return Object.assign; -}; - - -//# sourceURL=webpack://Quill/./node_modules/object.assign/polyfill.js?`)},"./node_modules/object.assign/shim.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var define = __webpack_require__(/*! define-properties */ "./node_modules/define-properties/index.js"); -var getPolyfill = __webpack_require__(/*! ./polyfill */ "./node_modules/object.assign/polyfill.js"); - -module.exports = function shimAssign() { - var polyfill = getPolyfill(); - define( - Object, - { assign: polyfill }, - { assign: function () { return Object.assign !== polyfill; } } - ); - return polyfill; -}; - - -//# sourceURL=webpack://Quill/./node_modules/object.assign/shim.js?`)},"./node_modules/parchment/src/attributor/attributor.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Attributor; }); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); - -class Attributor { - constructor(attrName, keyName, options = {}) { - this.attrName = attrName; - this.keyName = keyName; - const attributeBit = _scope__WEBPACK_IMPORTED_MODULE_0__["default"].TYPE & _scope__WEBPACK_IMPORTED_MODULE_0__["default"].ATTRIBUTE; - this.scope = - options.scope != null - ? // Ignore type bits, force attribute bit - (options.scope & _scope__WEBPACK_IMPORTED_MODULE_0__["default"].LEVEL) | attributeBit - : _scope__WEBPACK_IMPORTED_MODULE_0__["default"].ATTRIBUTE; - if (options.whitelist != null) { - this.whitelist = options.whitelist; - } - } - static keys(node) { - return Array.from(node.attributes).map((item) => item.name); - } - add(node, value) { - if (!this.canAdd(node, value)) { - return false; - } - node.setAttribute(this.keyName, value); - return true; - } - canAdd(_node, value) { - if (this.whitelist == null) { - return true; - } - if (typeof value === 'string') { - return this.whitelist.indexOf(value.replace(/["']/g, '')) > -1; - } - else { - return this.whitelist.indexOf(value) > -1; - } - } - remove(node) { - node.removeAttribute(this.keyName); - } - value(node) { - const value = node.getAttribute(this.keyName); - if (this.canAdd(node, value) && value) { - return value; - } - return ''; - } -} - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/attributor/attributor.ts?`)},"./node_modules/parchment/src/attributor/class.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _attributor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); - -function match(node, prefix) { - const className = node.getAttribute('class') || ''; - return className - .split(/\\s+/) - .filter((name) => name.indexOf(\`\${prefix}-\`) === 0); -} -class ClassAttributor extends _attributor__WEBPACK_IMPORTED_MODULE_0__["default"] { - static keys(node) { - return (node.getAttribute('class') || '') - .split(/\\s+/) - .map((name) => name.split('-').slice(0, -1).join('-')); - } - add(node, value) { - if (!this.canAdd(node, value)) { - return false; - } - this.remove(node); - node.classList.add(\`\${this.keyName}-\${value}\`); - return true; - } - remove(node) { - const matches = match(node, this.keyName); - matches.forEach((name) => { - node.classList.remove(name); - }); - if (node.classList.length === 0) { - node.removeAttribute('class'); - } - } - value(node) { - const result = match(node, this.keyName)[0] || ''; - const value = result.slice(this.keyName.length + 1); // +1 for hyphen - return this.canAdd(node, value) ? value : ''; - } -} -/* harmony default export */ __webpack_exports__["default"] = (ClassAttributor); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/attributor/class.ts?`)},"./node_modules/parchment/src/attributor/store.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _registry__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../registry */ "./node_modules/parchment/src/registry.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _attributor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); -/* harmony import */ var _class__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./class */ "./node_modules/parchment/src/attributor/class.ts"); -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./style */ "./node_modules/parchment/src/attributor/style.ts"); - - - - - -class AttributorStore { - constructor(domNode) { - this.attributes = {}; - this.domNode = domNode; - this.build(); - } - attribute(attribute, value) { - // verb - if (value) { - if (attribute.add(this.domNode, value)) { - if (attribute.value(this.domNode) != null) { - this.attributes[attribute.attrName] = attribute; - } - else { - delete this.attributes[attribute.attrName]; - } - } - } - else { - attribute.remove(this.domNode); - delete this.attributes[attribute.attrName]; - } - } - build() { - this.attributes = {}; - const blot = _registry__WEBPACK_IMPORTED_MODULE_0__["default"].find(this.domNode); - if (blot == null) { - return; - } - const attributes = _attributor__WEBPACK_IMPORTED_MODULE_2__["default"].keys(this.domNode); - const classes = _class__WEBPACK_IMPORTED_MODULE_3__["default"].keys(this.domNode); - const styles = _style__WEBPACK_IMPORTED_MODULE_4__["default"].keys(this.domNode); - attributes - .concat(classes) - .concat(styles) - .forEach((name) => { - const attr = blot.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_1__["default"].ATTRIBUTE); - if (attr instanceof _attributor__WEBPACK_IMPORTED_MODULE_2__["default"]) { - this.attributes[attr.attrName] = attr; - } - }); - } - copy(target) { - Object.keys(this.attributes).forEach((key) => { - const value = this.attributes[key].value(this.domNode); - target.format(key, value); - }); - } - move(target) { - this.copy(target); - Object.keys(this.attributes).forEach((key) => { - this.attributes[key].remove(this.domNode); - }); - this.attributes = {}; - } - values() { - return Object.keys(this.attributes).reduce((attributes, name) => { - attributes[name] = this.attributes[name].value(this.domNode); - return attributes; - }, {}); - } -} -/* harmony default export */ __webpack_exports__["default"] = (AttributorStore); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/attributor/store.ts?`)},"./node_modules/parchment/src/attributor/style.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _attributor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); - -function camelize(name) { - const parts = name.split('-'); - const rest = parts - .slice(1) - .map((part) => part[0].toUpperCase() + part.slice(1)) - .join(''); - return parts[0] + rest; -} -class StyleAttributor extends _attributor__WEBPACK_IMPORTED_MODULE_0__["default"] { - static keys(node) { - return (node.getAttribute('style') || '').split(';').map((value) => { - const arr = value.split(':'); - return arr[0].trim(); - }); - } - add(node, value) { - if (!this.canAdd(node, value)) { - return false; - } - // @ts-ignore - node.style[camelize(this.keyName)] = value; - return true; - } - remove(node) { - // @ts-ignore - node.style[camelize(this.keyName)] = ''; - if (!node.getAttribute('style')) { - node.removeAttribute('style'); - } - } - value(node) { - // @ts-ignore - const value = node.style[camelize(this.keyName)]; - return this.canAdd(node, value) ? value : ''; - } -} -/* harmony default export */ __webpack_exports__["default"] = (StyleAttributor); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/attributor/style.ts?`)},"./node_modules/parchment/src/blot/abstract/container.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _parent__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./parent */ "./node_modules/parchment/src/blot/abstract/parent.ts"); - - -class ContainerBlot extends _parent__WEBPACK_IMPORTED_MODULE_1__["default"] { - checkMerge() { - return (this.next !== null && this.next.statics.blotName === this.statics.blotName); - } - deleteAt(index, length) { - super.deleteAt(index, length); - this.enforceAllowedChildren(); - } - formatAt(index, length, name, value) { - super.formatAt(index, length, name, value); - this.enforceAllowedChildren(); - } - insertAt(index, value, def) { - super.insertAt(index, value, def); - this.enforceAllowedChildren(); - } - optimize(context) { - super.optimize(context); - if (this.children.length > 0 && this.next != null && this.checkMerge()) { - this.next.moveChildren(this); - this.next.remove(); - } - } -} -ContainerBlot.blotName = 'container'; -ContainerBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_0__["default"].BLOCK_BLOT; -/* harmony default export */ __webpack_exports__["default"] = (ContainerBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/abstract/container.ts?`)},"./node_modules/parchment/src/blot/abstract/leaf.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _shadow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./shadow */ "./node_modules/parchment/src/blot/abstract/shadow.ts"); - - -class LeafBlot extends _shadow__WEBPACK_IMPORTED_MODULE_1__["default"] { - static value(_domNode) { - return true; - } - index(node, offset) { - if (this.domNode === node || - this.domNode.compareDocumentPosition(node) & - Node.DOCUMENT_POSITION_CONTAINED_BY) { - return Math.min(offset, 1); - } - return -1; - } - position(index, _inclusive) { - const childNodes = Array.from(this.parent.domNode.childNodes); - let offset = childNodes.indexOf(this.domNode); - if (index > 0) { - offset += 1; - } - return [this.parent.domNode, offset]; - } - value() { - return { - [this.statics.blotName]: this.statics.value(this.domNode) || true, - }; - } -} -LeafBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_0__["default"].INLINE_BLOT; -/* harmony default export */ __webpack_exports__["default"] = (LeafBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/abstract/leaf.ts?`)},"./node_modules/parchment/src/blot/abstract/parent.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _collection_linked_list__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../collection/linked-list */ "./node_modules/parchment/src/collection/linked-list.ts"); -/* harmony import */ var _error__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../error */ "./node_modules/parchment/src/error.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _shadow__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./shadow */ "./node_modules/parchment/src/blot/abstract/shadow.ts"); - - - - -function makeAttachedBlot(node, scroll) { - let blot = scroll.find(node); - if (blot == null) { - try { - blot = scroll.create(node); - } - catch (e) { - blot = scroll.create(_scope__WEBPACK_IMPORTED_MODULE_2__["default"].INLINE); - Array.from(node.childNodes).forEach((child) => { - // @ts-ignore - blot.domNode.appendChild(child); - }); - if (node.parentNode) { - node.parentNode.replaceChild(blot.domNode, node); - } - blot.attach(); - } - } - return blot; -} -class ParentBlot extends _shadow__WEBPACK_IMPORTED_MODULE_3__["default"] { - constructor(scroll, domNode) { - super(scroll, domNode); - this.uiNode = null; - this.build(); - } - appendChild(other) { - this.insertBefore(other); - } - attach() { - super.attach(); - this.children.forEach((child) => { - child.attach(); - }); - } - attachUI(node) { - if (this.uiNode != null) { - this.uiNode.remove(); - } - this.uiNode = node; - if (ParentBlot.uiClass) { - this.uiNode.classList.add(ParentBlot.uiClass); - } - this.uiNode.setAttribute('contenteditable', 'false'); - this.domNode.insertBefore(this.uiNode, this.domNode.firstChild); - } - build() { - this.children = new _collection_linked_list__WEBPACK_IMPORTED_MODULE_0__["default"](); - // Need to be reversed for if DOM nodes already in order - Array.from(this.domNode.childNodes) - .filter((node) => node !== this.uiNode) - .reverse() - .forEach((node) => { - try { - const child = makeAttachedBlot(node, this.scroll); - this.insertBefore(child, this.children.head || undefined); - } - catch (err) { - if (err instanceof _error__WEBPACK_IMPORTED_MODULE_1__["default"]) { - return; - } - else { - throw err; - } - } - }); - } - deleteAt(index, length) { - if (index === 0 && length === this.length()) { - return this.remove(); - } - this.children.forEachAt(index, length, (child, offset, childLength) => { - child.deleteAt(offset, childLength); - }); - } - descendant(criteria, index = 0) { - const [child, offset] = this.children.find(index); - if ((criteria.blotName == null && criteria(child)) || - (criteria.blotName != null && child instanceof criteria)) { - return [child, offset]; - } - else if (child instanceof ParentBlot) { - return child.descendant(criteria, offset); - } - else { - return [null, -1]; - } - } - descendants(criteria, index = 0, length = Number.MAX_VALUE) { - let descendants = []; - let lengthLeft = length; - this.children.forEachAt(index, length, (child, childIndex, childLength) => { - if ((criteria.blotName == null && criteria(child)) || - (criteria.blotName != null && child instanceof criteria)) { - descendants.push(child); - } - if (child instanceof ParentBlot) { - descendants = descendants.concat(child.descendants(criteria, childIndex, lengthLeft)); - } - lengthLeft -= childLength; - }); - return descendants; - } - detach() { - this.children.forEach((child) => { - child.detach(); - }); - super.detach(); - } - enforceAllowedChildren() { - let done = false; - this.children.forEach((child) => { - if (done) { - return; - } - const allowed = this.statics.allowedChildren.some((def) => child instanceof def); - if (allowed) { - return; - } - if (child.statics.scope === _scope__WEBPACK_IMPORTED_MODULE_2__["default"].BLOCK_BLOT) { - if (child.next != null) { - this.splitAfter(child); - } - if (child.prev != null) { - this.splitAfter(child.prev); - } - child.parent.unwrap(); - done = true; - } - else if (child instanceof ParentBlot) { - child.unwrap(); - } - else { - child.remove(); - } - }); - } - formatAt(index, length, name, value) { - this.children.forEachAt(index, length, (child, offset, childLength) => { - child.formatAt(offset, childLength, name, value); - }); - } - insertAt(index, value, def) { - const [child, offset] = this.children.find(index); - if (child) { - child.insertAt(offset, value, def); - } - else { - const blot = def == null - ? this.scroll.create('text', value) - : this.scroll.create(value, def); - this.appendChild(blot); - } - } - insertBefore(childBlot, refBlot) { - if (childBlot.parent != null) { - childBlot.parent.children.remove(childBlot); - } - let refDomNode = null; - this.children.insertBefore(childBlot, refBlot || null); - childBlot.parent = this; - if (refBlot != null) { - refDomNode = refBlot.domNode; - } - if (this.domNode.parentNode !== childBlot.domNode || - this.domNode.nextSibling !== refDomNode) { - this.domNode.insertBefore(childBlot.domNode, refDomNode); - } - childBlot.attach(); - } - length() { - return this.children.reduce((memo, child) => { - return memo + child.length(); - }, 0); - } - moveChildren(targetParent, refNode) { - this.children.forEach((child) => { - targetParent.insertBefore(child, refNode); - }); - } - optimize(context) { - super.optimize(context); - this.enforceAllowedChildren(); - if (this.uiNode != null && this.uiNode !== this.domNode.firstChild) { - this.domNode.insertBefore(this.uiNode, this.domNode.firstChild); - } - if (this.children.length === 0) { - if (this.statics.defaultChild != null) { - const child = this.scroll.create(this.statics.defaultChild.blotName); - this.appendChild(child); - // TODO double check if necessary - // child.optimize(context); - } - else { - this.remove(); - } - } - } - path(index, inclusive = false) { - const [child, offset] = this.children.find(index, inclusive); - const position = [[this, index]]; - if (child instanceof ParentBlot) { - return position.concat(child.path(offset, inclusive)); - } - else if (child != null) { - position.push([child, offset]); - } - return position; - } - removeChild(child) { - this.children.remove(child); - } - replaceWith(name, value) { - const replacement = typeof name === 'string' ? this.scroll.create(name, value) : name; - if (replacement instanceof ParentBlot) { - this.moveChildren(replacement); - } - return super.replaceWith(replacement); - } - split(index, force = false) { - if (!force) { - if (index === 0) { - return this; - } - if (index === this.length()) { - return this.next; - } - } - const after = this.clone(); - if (this.parent) { - this.parent.insertBefore(after, this.next || undefined); - } - this.children.forEachAt(index, this.length(), (child, offset, _length) => { - const split = child.split(offset, force); - if (split != null) { - after.appendChild(split); - } - }); - return after; - } - splitAfter(child) { - const after = this.clone(); - while (child.next != null) { - after.appendChild(child.next); - } - if (this.parent) { - this.parent.insertBefore(after, this.next || undefined); - } - return after; - } - unwrap() { - if (this.parent) { - this.moveChildren(this.parent, this.next || undefined); - } - this.remove(); - } - update(mutations, _context) { - const addedNodes = []; - const removedNodes = []; - mutations.forEach((mutation) => { - if (mutation.target === this.domNode && mutation.type === 'childList') { - addedNodes.push(...mutation.addedNodes); - removedNodes.push(...mutation.removedNodes); - } - }); - removedNodes.forEach((node) => { - // Check node has actually been removed - // One exception is Chrome does not immediately remove IFRAMEs - // from DOM but MutationRecord is correct in its reported removal - if (node.parentNode != null && - // @ts-ignore - node.tagName !== 'IFRAME' && - document.body.compareDocumentPosition(node) & - Node.DOCUMENT_POSITION_CONTAINED_BY) { - return; - } - const blot = this.scroll.find(node); - if (blot == null) { - return; - } - if (blot.domNode.parentNode == null || - blot.domNode.parentNode === this.domNode) { - blot.detach(); - } - }); - addedNodes - .filter((node) => { - return node.parentNode === this.domNode || node === this.uiNode; - }) - .sort((a, b) => { - if (a === b) { - return 0; - } - if (a.compareDocumentPosition(b) & Node.DOCUMENT_POSITION_FOLLOWING) { - return 1; - } - return -1; - }) - .forEach((node) => { - let refBlot = null; - if (node.nextSibling != null) { - refBlot = this.scroll.find(node.nextSibling); - } - const blot = makeAttachedBlot(node, this.scroll); - if (blot.next !== refBlot || blot.next == null) { - if (blot.parent != null) { - blot.parent.removeChild(this); - } - this.insertBefore(blot, refBlot || undefined); - } - }); - this.enforceAllowedChildren(); - } -} -ParentBlot.uiClass = ''; -/* harmony default export */ __webpack_exports__["default"] = (ParentBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/abstract/parent.ts?`)},"./node_modules/parchment/src/blot/abstract/shadow.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _error__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error */ "./node_modules/parchment/src/error.ts"); -/* harmony import */ var _registry__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../registry */ "./node_modules/parchment/src/registry.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../scope */ "./node_modules/parchment/src/scope.ts"); - - - -class ShadowBlot { - constructor(scroll, domNode) { - this.scroll = scroll; - this.domNode = domNode; - _registry__WEBPACK_IMPORTED_MODULE_1__["default"].blots.set(domNode, this); - this.prev = null; - this.next = null; - } - static create(value) { - if (this.tagName == null) { - throw new _error__WEBPACK_IMPORTED_MODULE_0__["default"]('Blot definition missing tagName'); - } - let node; - if (Array.isArray(this.tagName)) { - if (typeof value === 'string') { - value = value.toUpperCase(); - if (parseInt(value, 10).toString() === value) { - value = parseInt(value, 10); - } - } - if (typeof value === 'number') { - node = document.createElement(this.tagName[value - 1]); - } - else if (this.tagName.indexOf(value) > -1) { - node = document.createElement(value); - } - else { - node = document.createElement(this.tagName[0]); - } - } - else { - node = document.createElement(this.tagName); - } - if (this.className) { - node.classList.add(this.className); - } - return node; - } - // Hack for accessing inherited static methods - get statics() { - return this.constructor; - } - attach() { - // Nothing to do - } - clone() { - const domNode = this.domNode.cloneNode(false); - return this.scroll.create(domNode); - } - detach() { - if (this.parent != null) { - this.parent.removeChild(this); - } - _registry__WEBPACK_IMPORTED_MODULE_1__["default"].blots.delete(this.domNode); - } - deleteAt(index, length) { - const blot = this.isolate(index, length); - blot.remove(); - } - formatAt(index, length, name, value) { - const blot = this.isolate(index, length); - if (this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].BLOT) != null && value) { - blot.wrap(name, value); - } - else if (this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].ATTRIBUTE) != null) { - const parent = this.scroll.create(this.statics.scope); - blot.wrap(parent); - parent.format(name, value); - } - } - insertAt(index, value, def) { - const blot = def == null - ? this.scroll.create('text', value) - : this.scroll.create(value, def); - const ref = this.split(index); - this.parent.insertBefore(blot, ref || undefined); - } - isolate(index, length) { - const target = this.split(index); - if (target == null) { - throw new Error('Attempt to isolate at end'); - } - target.split(length); - return target; - } - length() { - return 1; - } - offset(root = this.parent) { - if (this.parent == null || this === root) { - return 0; - } - return this.parent.children.offset(this) + this.parent.offset(root); - } - optimize(_context) { - if (this.statics.requiredContainer && - !(this.parent instanceof this.statics.requiredContainer)) { - this.wrap(this.statics.requiredContainer.blotName); - } - } - remove() { - if (this.domNode.parentNode != null) { - this.domNode.parentNode.removeChild(this.domNode); - } - this.detach(); - } - replaceWith(name, value) { - const replacement = typeof name === 'string' ? this.scroll.create(name, value) : name; - if (this.parent != null) { - this.parent.insertBefore(replacement, this.next || undefined); - this.remove(); - } - return replacement; - } - split(index, _force) { - return index === 0 ? this : this.next; - } - update(_mutations, _context) { - // Nothing to do by default - } - wrap(name, value) { - const wrapper = typeof name === 'string' - ? this.scroll.create(name, value) - : name; - if (this.parent != null) { - this.parent.insertBefore(wrapper, this.next || undefined); - } - if (typeof wrapper.appendChild !== 'function') { - throw new _error__WEBPACK_IMPORTED_MODULE_0__["default"](\`Cannot wrap \${name}\`); - } - wrapper.appendChild(this); - return wrapper; - } -} -ShadowBlot.blotName = 'abstract'; -/* harmony default export */ __webpack_exports__["default"] = (ShadowBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/abstract/shadow.ts?`)},"./node_modules/parchment/src/blot/block.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _attributor_attributor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../attributor/attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); -/* harmony import */ var _attributor_store__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../attributor/store */ "./node_modules/parchment/src/attributor/store.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _abstract_leaf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./abstract/leaf */ "./node_modules/parchment/src/blot/abstract/leaf.ts"); -/* harmony import */ var _abstract_parent__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./abstract/parent */ "./node_modules/parchment/src/blot/abstract/parent.ts"); -/* harmony import */ var _inline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./inline */ "./node_modules/parchment/src/blot/inline.ts"); - - - - - - -class BlockBlot extends _abstract_parent__WEBPACK_IMPORTED_MODULE_4__["default"] { - constructor(scroll, domNode) { - super(scroll, domNode); - this.attributes = new _attributor_store__WEBPACK_IMPORTED_MODULE_1__["default"](this.domNode); - } - static formats(domNode, scroll) { - const match = scroll.query(BlockBlot.blotName); - if (match != null && - domNode.tagName === match.tagName) { - return undefined; - } - else if (typeof this.tagName === 'string') { - return true; - } - else if (Array.isArray(this.tagName)) { - return domNode.tagName.toLowerCase(); - } - } - format(name, value) { - const format = this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].BLOCK); - if (format == null) { - return; - } - else if (format instanceof _attributor_attributor__WEBPACK_IMPORTED_MODULE_0__["default"]) { - this.attributes.attribute(format, value); - } - else if (name === this.statics.blotName && !value) { - this.replaceWith(BlockBlot.blotName); - } - else if (value && - (name !== this.statics.blotName || this.formats()[name] !== value)) { - this.replaceWith(name, value); - } - } - formats() { - const formats = this.attributes.values(); - const format = this.statics.formats(this.domNode, this.scroll); - if (format != null) { - formats[this.statics.blotName] = format; - } - return formats; - } - formatAt(index, length, name, value) { - if (this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].BLOCK) != null) { - this.format(name, value); - } - else { - super.formatAt(index, length, name, value); - } - } - insertAt(index, value, def) { - if (def == null || this.scroll.query(value, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].INLINE) != null) { - // Insert text or inline - super.insertAt(index, value, def); - } - else { - const after = this.split(index); - if (after != null) { - const blot = this.scroll.create(value, def); - after.parent.insertBefore(blot, after); - } - else { - throw new Error('Attempt to insertAt after block boundaries'); - } - } - } - replaceWith(name, value) { - const replacement = super.replaceWith(name, value); - this.attributes.copy(replacement); - return replacement; - } - update(mutations, context) { - super.update(mutations, context); - const attributeChanged = mutations.some((mutation) => mutation.target === this.domNode && mutation.type === 'attributes'); - if (attributeChanged) { - this.attributes.build(); - } - } -} -BlockBlot.blotName = 'block'; -BlockBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_2__["default"].BLOCK_BLOT; -BlockBlot.tagName = 'P'; -BlockBlot.allowedChildren = [ - _inline__WEBPACK_IMPORTED_MODULE_5__["default"], - BlockBlot, - _abstract_leaf__WEBPACK_IMPORTED_MODULE_3__["default"], -]; -/* harmony default export */ __webpack_exports__["default"] = (BlockBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/block.ts?`)},"./node_modules/parchment/src/blot/embed.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _abstract_leaf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./abstract/leaf */ "./node_modules/parchment/src/blot/abstract/leaf.ts"); - -class EmbedBlot extends _abstract_leaf__WEBPACK_IMPORTED_MODULE_0__["default"] { - static formats(_domNode, _scroll) { - return undefined; - } - format(name, value) { - // super.formatAt wraps, which is what we want in general, - // but this allows subclasses to overwrite for formats - // that just apply to particular embeds - super.formatAt(0, this.length(), name, value); - } - formatAt(index, length, name, value) { - if (index === 0 && length === this.length()) { - this.format(name, value); - } - else { - super.formatAt(index, length, name, value); - } - } - formats() { - return this.statics.formats(this.domNode, this.scroll); - } -} -/* harmony default export */ __webpack_exports__["default"] = (EmbedBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/embed.ts?`)},"./node_modules/parchment/src/blot/inline.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _attributor_attributor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../attributor/attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); -/* harmony import */ var _attributor_store__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../attributor/store */ "./node_modules/parchment/src/attributor/store.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _abstract_leaf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./abstract/leaf */ "./node_modules/parchment/src/blot/abstract/leaf.ts"); -/* harmony import */ var _abstract_parent__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./abstract/parent */ "./node_modules/parchment/src/blot/abstract/parent.ts"); - - - - - -// Shallow object comparison -function isEqual(obj1, obj2) { - if (Object.keys(obj1).length !== Object.keys(obj2).length) { - return false; - } - // @ts-ignore - for (const prop in obj1) { - // @ts-ignore - if (obj1[prop] !== obj2[prop]) { - return false; - } - } - return true; -} -class InlineBlot extends _abstract_parent__WEBPACK_IMPORTED_MODULE_4__["default"] { - constructor(scroll, domNode) { - super(scroll, domNode); - this.attributes = new _attributor_store__WEBPACK_IMPORTED_MODULE_1__["default"](this.domNode); - } - static formats(domNode, scroll) { - const match = scroll.query(InlineBlot.blotName); - if (match != null && - domNode.tagName === match.tagName) { - return undefined; - } - else if (typeof this.tagName === 'string') { - return true; - } - else if (Array.isArray(this.tagName)) { - return domNode.tagName.toLowerCase(); - } - return undefined; - } - format(name, value) { - if (name === this.statics.blotName && !value) { - this.children.forEach((child) => { - if (!(child instanceof InlineBlot)) { - child = child.wrap(InlineBlot.blotName, true); - } - this.attributes.copy(child); - }); - this.unwrap(); - } - else { - const format = this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].INLINE); - if (format == null) { - return; - } - if (format instanceof _attributor_attributor__WEBPACK_IMPORTED_MODULE_0__["default"]) { - this.attributes.attribute(format, value); - } - else if (value && - (name !== this.statics.blotName || this.formats()[name] !== value)) { - this.replaceWith(name, value); - } - } - } - formats() { - const formats = this.attributes.values(); - const format = this.statics.formats(this.domNode, this.scroll); - if (format != null) { - formats[this.statics.blotName] = format; - } - return formats; - } - formatAt(index, length, name, value) { - if (this.formats()[name] != null || - this.scroll.query(name, _scope__WEBPACK_IMPORTED_MODULE_2__["default"].ATTRIBUTE)) { - const blot = this.isolate(index, length); - blot.format(name, value); - } - else { - super.formatAt(index, length, name, value); - } - } - optimize(context) { - super.optimize(context); - const formats = this.formats(); - if (Object.keys(formats).length === 0) { - return this.unwrap(); // unformatted span - } - const next = this.next; - if (next instanceof InlineBlot && - next.prev === this && - isEqual(formats, next.formats())) { - next.moveChildren(this); - next.remove(); - } - } - replaceWith(name, value) { - const replacement = super.replaceWith(name, value); - this.attributes.copy(replacement); - return replacement; - } - update(mutations, context) { - super.update(mutations, context); - const attributeChanged = mutations.some((mutation) => mutation.target === this.domNode && mutation.type === 'attributes'); - if (attributeChanged) { - this.attributes.build(); - } - } - wrap(name, value) { - const wrapper = super.wrap(name, value); - if (wrapper instanceof InlineBlot) { - this.attributes.move(wrapper); - } - return wrapper; - } -} -InlineBlot.allowedChildren = [InlineBlot, _abstract_leaf__WEBPACK_IMPORTED_MODULE_3__["default"]]; -InlineBlot.blotName = 'inline'; -InlineBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_2__["default"].INLINE_BLOT; -InlineBlot.tagName = 'SPAN'; -/* harmony default export */ __webpack_exports__["default"] = (InlineBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/inline.ts?`)},"./node_modules/parchment/src/blot/scroll.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _registry__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../registry */ "./node_modules/parchment/src/registry.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _abstract_container__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./abstract/container */ "./node_modules/parchment/src/blot/abstract/container.ts"); -/* harmony import */ var _abstract_parent__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./abstract/parent */ "./node_modules/parchment/src/blot/abstract/parent.ts"); -/* harmony import */ var _block__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./block */ "./node_modules/parchment/src/blot/block.ts"); - - - - - -const OBSERVER_CONFIG = { - attributes: true, - characterData: true, - characterDataOldValue: true, - childList: true, - subtree: true, -}; -const MAX_OPTIMIZE_ITERATIONS = 100; -class ScrollBlot extends _abstract_parent__WEBPACK_IMPORTED_MODULE_3__["default"] { - constructor(registry, node) { - // @ts-ignore - super(null, node); - this.registry = registry; - this.scroll = this; - this.build(); - this.observer = new MutationObserver((mutations) => { - this.update(mutations); - }); - this.observer.observe(this.domNode, OBSERVER_CONFIG); - this.attach(); - } - create(input, value) { - return this.registry.create(this, input, value); - } - find(node, bubble = false) { - return this.registry.find(node, bubble); - } - query(query, scope = _scope__WEBPACK_IMPORTED_MODULE_1__["default"].ANY) { - return this.registry.query(query, scope); - } - register(...definitions) { - return this.registry.register(...definitions); - } - build() { - if (this.scroll == null) { - return; - } - super.build(); - } - detach() { - super.detach(); - this.observer.disconnect(); - } - deleteAt(index, length) { - this.update(); - if (index === 0 && length === this.length()) { - this.children.forEach((child) => { - child.remove(); - }); - } - else { - super.deleteAt(index, length); - } - } - formatAt(index, length, name, value) { - this.update(); - super.formatAt(index, length, name, value); - } - insertAt(index, value, def) { - this.update(); - super.insertAt(index, value, def); - } - optimize(mutations = [], context = {}) { - super.optimize(context); - const mutationsMap = context.mutationsMap || new WeakMap(); - // We must modify mutations directly, cannot make copy and then modify - let records = Array.from(this.observer.takeRecords()); - // Array.push currently seems to be implemented by a non-tail recursive function - // so we cannot just mutations.push.apply(mutations, this.observer.takeRecords()); - while (records.length > 0) { - mutations.push(records.pop()); - } - const mark = (blot, markParent = true) => { - if (blot == null || blot === this) { - return; - } - if (blot.domNode.parentNode == null) { - return; - } - if (!mutationsMap.has(blot.domNode)) { - mutationsMap.set(blot.domNode, []); - } - if (markParent) { - mark(blot.parent); - } - }; - const optimize = (blot) => { - // Post-order traversal - if (!mutationsMap.has(blot.domNode)) { - return; - } - if (blot instanceof _abstract_parent__WEBPACK_IMPORTED_MODULE_3__["default"]) { - blot.children.forEach(optimize); - } - mutationsMap.delete(blot.domNode); - blot.optimize(context); - }; - let remaining = mutations; - for (let i = 0; remaining.length > 0; i += 1) { - if (i >= MAX_OPTIMIZE_ITERATIONS) { - throw new Error('[Parchment] Maximum optimize iterations reached'); - } - remaining.forEach((mutation) => { - const blot = this.find(mutation.target, true); - if (blot == null) { - return; - } - if (blot.domNode === mutation.target) { - if (mutation.type === 'childList') { - mark(this.find(mutation.previousSibling, false)); - Array.from(mutation.addedNodes).forEach((node) => { - const child = this.find(node, false); - mark(child, false); - if (child instanceof _abstract_parent__WEBPACK_IMPORTED_MODULE_3__["default"]) { - child.children.forEach((grandChild) => { - mark(grandChild, false); - }); - } - }); - } - else if (mutation.type === 'attributes') { - mark(blot.prev); - } - } - mark(blot); - }); - this.children.forEach(optimize); - remaining = Array.from(this.observer.takeRecords()); - records = remaining.slice(); - while (records.length > 0) { - mutations.push(records.pop()); - } - } - } - update(mutations, context = {}) { - mutations = mutations || this.observer.takeRecords(); - const mutationsMap = new WeakMap(); - mutations - .map((mutation) => { - const blot = _registry__WEBPACK_IMPORTED_MODULE_0__["default"].find(mutation.target, true); - if (blot == null) { - return null; - } - if (mutationsMap.has(blot.domNode)) { - mutationsMap.get(blot.domNode).push(mutation); - return null; - } - else { - mutationsMap.set(blot.domNode, [mutation]); - return blot; - } - }) - .forEach((blot) => { - if (blot != null && blot !== this && mutationsMap.has(blot.domNode)) { - blot.update(mutationsMap.get(blot.domNode) || [], context); - } - }); - context.mutationsMap = mutationsMap; - if (mutationsMap.has(this.domNode)) { - super.update(mutationsMap.get(this.domNode), context); - } - this.optimize(mutations, context); - } -} -ScrollBlot.blotName = 'scroll'; -ScrollBlot.defaultChild = _block__WEBPACK_IMPORTED_MODULE_4__["default"]; -ScrollBlot.allowedChildren = [_block__WEBPACK_IMPORTED_MODULE_4__["default"], _abstract_container__WEBPACK_IMPORTED_MODULE_2__["default"]]; -ScrollBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_1__["default"].BLOCK_BLOT; -ScrollBlot.tagName = 'DIV'; -/* harmony default export */ __webpack_exports__["default"] = (ScrollBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/scroll.ts?`)},"./node_modules/parchment/src/blot/text.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony import */ var _abstract_leaf__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./abstract/leaf */ "./node_modules/parchment/src/blot/abstract/leaf.ts"); - - -class TextBlot extends _abstract_leaf__WEBPACK_IMPORTED_MODULE_1__["default"] { - constructor(scroll, node) { - super(scroll, node); - this.text = this.statics.value(this.domNode); - } - static create(value) { - return document.createTextNode(value); - } - static value(domNode) { - return domNode.data; - } - deleteAt(index, length) { - this.domNode.data = this.text = - this.text.slice(0, index) + this.text.slice(index + length); - } - index(node, offset) { - if (this.domNode === node) { - return offset; - } - return -1; - } - insertAt(index, value, def) { - if (def == null) { - this.text = this.text.slice(0, index) + value + this.text.slice(index); - this.domNode.data = this.text; - } - else { - super.insertAt(index, value, def); - } - } - length() { - return this.text.length; - } - optimize(context) { - super.optimize(context); - this.text = this.statics.value(this.domNode); - if (this.text.length === 0) { - this.remove(); - } - else if (this.next instanceof TextBlot && this.next.prev === this) { - this.insertAt(this.length(), this.next.value()); - this.next.remove(); - } - } - position(index, _inclusive = false) { - return [this.domNode, index]; - } - split(index, force = false) { - if (!force) { - if (index === 0) { - return this; - } - if (index === this.length()) { - return this.next; - } - } - const after = this.scroll.create(this.domNode.splitText(index)); - this.parent.insertBefore(after, this.next || undefined); - this.text = this.statics.value(this.domNode); - return after; - } - update(mutations, _context) { - if (mutations.some((mutation) => { - return (mutation.type === 'characterData' && mutation.target === this.domNode); - })) { - this.text = this.statics.value(this.domNode); - } - } - value() { - return this.text; - } -} -TextBlot.blotName = 'text'; -TextBlot.scope = _scope__WEBPACK_IMPORTED_MODULE_0__["default"].INLINE_BLOT; -/* harmony default export */ __webpack_exports__["default"] = (TextBlot); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/blot/text.ts?`)},"./node_modules/parchment/src/collection/linked-list.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -class LinkedList { - constructor() { - this.head = null; - this.tail = null; - this.length = 0; - } - append(...nodes) { - this.insertBefore(nodes[0], null); - if (nodes.length > 1) { - const rest = nodes.slice(1); - this.append(...rest); - } - } - at(index) { - const next = this.iterator(); - let cur = next(); - while (cur && index > 0) { - index -= 1; - cur = next(); - } - return cur; - } - contains(node) { - const next = this.iterator(); - let cur = next(); - while (cur) { - if (cur === node) { - return true; - } - cur = next(); - } - return false; - } - indexOf(node) { - const next = this.iterator(); - let cur = next(); - let index = 0; - while (cur) { - if (cur === node) { - return index; - } - index += 1; - cur = next(); - } - return -1; - } - insertBefore(node, refNode) { - if (node == null) { - return; - } - this.remove(node); - node.next = refNode; - if (refNode != null) { - node.prev = refNode.prev; - if (refNode.prev != null) { - refNode.prev.next = node; - } - refNode.prev = node; - if (refNode === this.head) { - this.head = node; - } - } - else if (this.tail != null) { - this.tail.next = node; - node.prev = this.tail; - this.tail = node; - } - else { - node.prev = null; - this.head = this.tail = node; - } - this.length += 1; - } - offset(target) { - let index = 0; - let cur = this.head; - while (cur != null) { - if (cur === target) { - return index; - } - index += cur.length(); - cur = cur.next; - } - return -1; - } - remove(node) { - if (!this.contains(node)) { - return; - } - if (node.prev != null) { - node.prev.next = node.next; - } - if (node.next != null) { - node.next.prev = node.prev; - } - if (node === this.head) { - this.head = node.next; - } - if (node === this.tail) { - this.tail = node.prev; - } - this.length -= 1; - } - iterator(curNode = this.head) { - // TODO use yield when we can - return () => { - const ret = curNode; - if (curNode != null) { - curNode = curNode.next; - } - return ret; - }; - } - find(index, inclusive = false) { - const next = this.iterator(); - let cur = next(); - while (cur) { - const length = cur.length(); - if (index < length || - (inclusive && - index === length && - (cur.next == null || cur.next.length() !== 0))) { - return [cur, index]; - } - index -= length; - cur = next(); - } - return [null, 0]; - } - forEach(callback) { - const next = this.iterator(); - let cur = next(); - while (cur) { - callback(cur); - cur = next(); - } - } - forEachAt(index, length, callback) { - if (length <= 0) { - return; - } - const [startNode, offset] = this.find(index); - let curIndex = index - offset; - const next = this.iterator(startNode); - let cur = next(); - while (cur && curIndex < index + length) { - const curLength = cur.length(); - if (index > curIndex) { - callback(cur, index - curIndex, Math.min(length, curIndex + curLength - index)); - } - else { - callback(cur, 0, Math.min(curLength, index + length - curIndex)); - } - curIndex += curLength; - cur = next(); - } - } - map(callback) { - return this.reduce((memo, cur) => { - memo.push(callback(cur)); - return memo; - }, []); - } - reduce(callback, memo) { - const next = this.iterator(); - let cur = next(); - while (cur) { - memo = callback(memo, cur); - cur = next(); - } - return memo; - } -} -/* harmony default export */ __webpack_exports__["default"] = (LinkedList); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/collection/linked-list.ts?`)},"./node_modules/parchment/src/error.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return ParchmentError; }); -class ParchmentError extends Error { - constructor(message) { - message = '[Parchment] ' + message; - super(message); - this.message = message; - this.name = this.constructor.name; - } -} - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/error.ts?`)},"./node_modules/parchment/src/parchment.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _blot_abstract_container__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./blot/abstract/container */ "./node_modules/parchment/src/blot/abstract/container.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContainerBlot", function() { return _blot_abstract_container__WEBPACK_IMPORTED_MODULE_0__["default"]; }); - -/* harmony import */ var _blot_abstract_leaf__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blot/abstract/leaf */ "./node_modules/parchment/src/blot/abstract/leaf.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LeafBlot", function() { return _blot_abstract_leaf__WEBPACK_IMPORTED_MODULE_1__["default"]; }); - -/* harmony import */ var _blot_abstract_parent__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blot/abstract/parent */ "./node_modules/parchment/src/blot/abstract/parent.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParentBlot", function() { return _blot_abstract_parent__WEBPACK_IMPORTED_MODULE_2__["default"]; }); - -/* harmony import */ var _blot_block__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blot/block */ "./node_modules/parchment/src/blot/block.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BlockBlot", function() { return _blot_block__WEBPACK_IMPORTED_MODULE_3__["default"]; }); - -/* harmony import */ var _blot_embed__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./blot/embed */ "./node_modules/parchment/src/blot/embed.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmbedBlot", function() { return _blot_embed__WEBPACK_IMPORTED_MODULE_4__["default"]; }); - -/* harmony import */ var _blot_inline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./blot/inline */ "./node_modules/parchment/src/blot/inline.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InlineBlot", function() { return _blot_inline__WEBPACK_IMPORTED_MODULE_5__["default"]; }); - -/* harmony import */ var _blot_scroll__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./blot/scroll */ "./node_modules/parchment/src/blot/scroll.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScrollBlot", function() { return _blot_scroll__WEBPACK_IMPORTED_MODULE_6__["default"]; }); - -/* harmony import */ var _blot_text__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./blot/text */ "./node_modules/parchment/src/blot/text.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextBlot", function() { return _blot_text__WEBPACK_IMPORTED_MODULE_7__["default"]; }); - -/* harmony import */ var _attributor_attributor__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./attributor/attributor */ "./node_modules/parchment/src/attributor/attributor.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Attributor", function() { return _attributor_attributor__WEBPACK_IMPORTED_MODULE_8__["default"]; }); - -/* harmony import */ var _attributor_class__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./attributor/class */ "./node_modules/parchment/src/attributor/class.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassAttributor", function() { return _attributor_class__WEBPACK_IMPORTED_MODULE_9__["default"]; }); - -/* harmony import */ var _attributor_store__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./attributor/store */ "./node_modules/parchment/src/attributor/store.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AttributorStore", function() { return _attributor_store__WEBPACK_IMPORTED_MODULE_10__["default"]; }); - -/* harmony import */ var _attributor_style__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./attributor/style */ "./node_modules/parchment/src/attributor/style.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StyleAttributor", function() { return _attributor_style__WEBPACK_IMPORTED_MODULE_11__["default"]; }); - -/* harmony import */ var _registry__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./registry */ "./node_modules/parchment/src/registry.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Registry", function() { return _registry__WEBPACK_IMPORTED_MODULE_12__["default"]; }); - -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./scope */ "./node_modules/parchment/src/scope.ts"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Scope", function() { return _scope__WEBPACK_IMPORTED_MODULE_13__["default"]; }); - - - - - - - - - - - - - - - - - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/parchment.ts?`)},"./node_modules/parchment/src/registry.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Registry; }); -/* harmony import */ var _error__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./error */ "./node_modules/parchment/src/error.ts"); -/* harmony import */ var _scope__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./scope */ "./node_modules/parchment/src/scope.ts"); - - -class Registry { - constructor() { - this.attributes = {}; - this.classes = {}; - this.tags = {}; - this.types = {}; - } - static find(node, bubble = false) { - if (node == null) { - return null; - } - if (this.blots.has(node)) { - return this.blots.get(node) || null; - } - if (bubble) { - return this.find(node.parentNode, bubble); - } - return null; - } - create(scroll, input, value) { - const match = this.query(input); - if (match == null) { - throw new _error__WEBPACK_IMPORTED_MODULE_0__["default"](\`Unable to create \${input} blot\`); - } - const blotClass = match; - const node = - // @ts-ignore - input instanceof Node || input.nodeType === Node.TEXT_NODE - ? input - : blotClass.create(value); - const blot = new blotClass(scroll, node, value); - Registry.blots.set(blot.domNode, blot); - return blot; - } - find(node, bubble = false) { - return Registry.find(node, bubble); - } - query(query, scope = _scope__WEBPACK_IMPORTED_MODULE_1__["default"].ANY) { - let match; - if (typeof query === 'string') { - match = this.types[query] || this.attributes[query]; - // @ts-ignore - } - else if (query instanceof Text || query.nodeType === Node.TEXT_NODE) { - match = this.types.text; - } - else if (typeof query === 'number') { - if (query & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].LEVEL & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].BLOCK) { - match = this.types.block; - } - else if (query & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].LEVEL & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].INLINE) { - match = this.types.inline; - } - } - else if (query instanceof HTMLElement) { - const names = (query.getAttribute('class') || '').split(/\\s+/); - names.some((name) => { - match = this.classes[name]; - if (match) { - return true; - } - return false; - }); - match = match || this.tags[query.tagName]; - } - if (match == null) { - return null; - } - // @ts-ignore - if (scope & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].LEVEL & match.scope && scope & _scope__WEBPACK_IMPORTED_MODULE_1__["default"].TYPE & match.scope) { - return match; - } - return null; - } - register(...definitions) { - if (definitions.length > 1) { - return definitions.map((d) => { - return this.register(d); - }); - } - const definition = definitions[0]; - if (typeof definition.blotName !== 'string' && - typeof definition.attrName !== 'string') { - throw new _error__WEBPACK_IMPORTED_MODULE_0__["default"]('Invalid definition'); - } - else if (definition.blotName === 'abstract') { - throw new _error__WEBPACK_IMPORTED_MODULE_0__["default"]('Cannot register abstract class'); - } - this.types[definition.blotName || definition.attrName] = definition; - if (typeof definition.keyName === 'string') { - this.attributes[definition.keyName] = definition; - } - else { - if (definition.className != null) { - this.classes[definition.className] = definition; - } - if (definition.tagName != null) { - if (Array.isArray(definition.tagName)) { - definition.tagName = definition.tagName.map((tagName) => { - return tagName.toUpperCase(); - }); - } - else { - definition.tagName = definition.tagName.toUpperCase(); - } - const tagNames = Array.isArray(definition.tagName) - ? definition.tagName - : [definition.tagName]; - tagNames.forEach((tag) => { - if (this.tags[tag] == null || definition.className == null) { - this.tags[tag] = definition; - } - }); - } - } - return definition; - } -} -Registry.blots = new WeakMap(); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/registry.ts?`)},"./node_modules/parchment/src/scope.ts":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -var Scope; -(function (Scope) { - Scope[Scope["TYPE"] = 3] = "TYPE"; - Scope[Scope["LEVEL"] = 12] = "LEVEL"; - Scope[Scope["ATTRIBUTE"] = 13] = "ATTRIBUTE"; - Scope[Scope["BLOT"] = 14] = "BLOT"; - Scope[Scope["INLINE"] = 7] = "INLINE"; - Scope[Scope["BLOCK"] = 11] = "BLOCK"; - Scope[Scope["BLOCK_BLOT"] = 10] = "BLOCK_BLOT"; - Scope[Scope["INLINE_BLOT"] = 6] = "INLINE_BLOT"; - Scope[Scope["BLOCK_ATTRIBUTE"] = 9] = "BLOCK_ATTRIBUTE"; - Scope[Scope["INLINE_ATTRIBUTE"] = 5] = "INLINE_ATTRIBUTE"; - Scope[Scope["ANY"] = 15] = "ANY"; -})(Scope || (Scope = {})); -/* harmony default export */ __webpack_exports__["default"] = (Scope); - - -//# sourceURL=webpack://Quill/./node_modules/parchment/src/scope.ts?`)},"./node_modules/process/browser.js":function(module,exports){eval(`// shim for using process in browser -var process = module.exports = {}; - -// cached from whatever global is present so that test runners that stub it -// don't break things. But we need to wrap it in a try catch in case it is -// wrapped in strict mode code which doesn't define any globals. It's inside a -// function because try/catches deoptimize in certain engines. - -var cachedSetTimeout; -var cachedClearTimeout; - -function defaultSetTimout() { - throw new Error('setTimeout has not been defined'); -} -function defaultClearTimeout () { - throw new Error('clearTimeout has not been defined'); -} -(function () { - try { - if (typeof setTimeout === 'function') { - cachedSetTimeout = setTimeout; - } else { - cachedSetTimeout = defaultSetTimout; - } - } catch (e) { - cachedSetTimeout = defaultSetTimout; - } - try { - if (typeof clearTimeout === 'function') { - cachedClearTimeout = clearTimeout; - } else { - cachedClearTimeout = defaultClearTimeout; - } - } catch (e) { - cachedClearTimeout = defaultClearTimeout; - } -} ()) -function runTimeout(fun) { - if (cachedSetTimeout === setTimeout) { - //normal enviroments in sane situations - return setTimeout(fun, 0); - } - // if setTimeout wasn't available but was latter defined - if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) { - cachedSetTimeout = setTimeout; - return setTimeout(fun, 0); - } - try { - // when when somebody has screwed with setTimeout but no I.E. maddness - return cachedSetTimeout(fun, 0); - } catch(e){ - try { - // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally - return cachedSetTimeout.call(null, fun, 0); - } catch(e){ - // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error - return cachedSetTimeout.call(this, fun, 0); - } - } - - -} -function runClearTimeout(marker) { - if (cachedClearTimeout === clearTimeout) { - //normal enviroments in sane situations - return clearTimeout(marker); - } - // if clearTimeout wasn't available but was latter defined - if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) { - cachedClearTimeout = clearTimeout; - return clearTimeout(marker); - } - try { - // when when somebody has screwed with setTimeout but no I.E. maddness - return cachedClearTimeout(marker); - } catch (e){ - try { - // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally - return cachedClearTimeout.call(null, marker); - } catch (e){ - // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error. - // Some versions of I.E. have different rules for clearTimeout vs setTimeout - return cachedClearTimeout.call(this, marker); - } - } - - - -} -var queue = []; -var draining = false; -var currentQueue; -var queueIndex = -1; - -function cleanUpNextTick() { - if (!draining || !currentQueue) { - return; - } - draining = false; - if (currentQueue.length) { - queue = currentQueue.concat(queue); - } else { - queueIndex = -1; - } - if (queue.length) { - drainQueue(); - } -} - -function drainQueue() { - if (draining) { - return; - } - var timeout = runTimeout(cleanUpNextTick); - draining = true; - - var len = queue.length; - while(len) { - currentQueue = queue; - queue = []; - while (++queueIndex < len) { - if (currentQueue) { - currentQueue[queueIndex].run(); - } - } - queueIndex = -1; - len = queue.length; - } - currentQueue = null; - draining = false; - runClearTimeout(timeout); -} - -process.nextTick = function (fun) { - var args = new Array(arguments.length - 1); - if (arguments.length > 1) { - for (var i = 1; i < arguments.length; i++) { - args[i - 1] = arguments[i]; - } - } - queue.push(new Item(fun, args)); - if (queue.length === 1 && !draining) { - runTimeout(drainQueue); - } -}; - -// v8 likes predictible objects -function Item(fun, array) { - this.fun = fun; - this.array = array; -} -Item.prototype.run = function () { - this.fun.apply(null, this.array); -}; -process.title = 'browser'; -process.browser = true; -process.env = {}; -process.argv = []; -process.version = ''; // empty string to avoid regexp issues -process.versions = {}; - -function noop() {} - -process.on = noop; -process.addListener = noop; -process.once = noop; -process.off = noop; -process.removeListener = noop; -process.removeAllListeners = noop; -process.emit = noop; -process.prependListener = noop; -process.prependOnceListener = noop; - -process.listeners = function (name) { return [] } - -process.binding = function (name) { - throw new Error('process.binding is not supported'); -}; - -process.cwd = function () { return '/' }; -process.chdir = function (dir) { - throw new Error('process.chdir is not supported'); -}; -process.umask = function() { return 0; }; - - -//# sourceURL=webpack://Quill/./node_modules/process/browser.js?`)},"./node_modules/quill-delta/dist/AttributeMap.js":function(module,exports,__webpack_require__){"use strict";eval(` -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var deep_equal_1 = __importDefault(__webpack_require__(/*! deep-equal */ "./node_modules/quill-delta/node_modules/deep-equal/index.js")); -var extend_1 = __importDefault(__webpack_require__(/*! extend */ "./node_modules/extend/index.js")); -var AttributeMap; -(function (AttributeMap) { - function compose(a, b, keepNull) { - if (a === void 0) { a = {}; } - if (b === void 0) { b = {}; } - if (typeof a !== 'object') { - a = {}; - } - if (typeof b !== 'object') { - b = {}; - } - var attributes = extend_1.default(true, {}, b); - if (!keepNull) { - attributes = Object.keys(attributes).reduce(function (copy, key) { - if (attributes[key] != null) { - copy[key] = attributes[key]; - } - return copy; - }, {}); - } - for (var key in a) { - if (a[key] !== undefined && b[key] === undefined) { - attributes[key] = a[key]; - } - } - return Object.keys(attributes).length > 0 ? attributes : undefined; - } - AttributeMap.compose = compose; - function diff(a, b) { - if (a === void 0) { a = {}; } - if (b === void 0) { b = {}; } - if (typeof a !== 'object') { - a = {}; - } - if (typeof b !== 'object') { - b = {}; - } - var attributes = Object.keys(a) - .concat(Object.keys(b)) - .reduce(function (attrs, key) { - if (!deep_equal_1.default(a[key], b[key])) { - attrs[key] = b[key] === undefined ? null : b[key]; - } - return attrs; - }, {}); - return Object.keys(attributes).length > 0 ? attributes : undefined; - } - AttributeMap.diff = diff; - function invert(attr, base) { - if (attr === void 0) { attr = {}; } - if (base === void 0) { base = {}; } - attr = attr || {}; - var baseInverted = Object.keys(base).reduce(function (memo, key) { - if (base[key] !== attr[key] && attr[key] !== undefined) { - memo[key] = base[key]; - } - return memo; - }, {}); - return Object.keys(attr).reduce(function (memo, key) { - if (attr[key] !== base[key] && base[key] === undefined) { - memo[key] = null; - } - return memo; - }, baseInverted); - } - AttributeMap.invert = invert; - function transform(a, b, priority) { - if (priority === void 0) { priority = false; } - if (typeof a !== 'object') { - return b; - } - if (typeof b !== 'object') { - return undefined; - } - if (!priority) { - return b; // b simply overwrites us without priority - } - var attributes = Object.keys(b).reduce(function (attrs, key) { - if (a[key] === undefined) { - attrs[key] = b[key]; // null is a valid value - } - return attrs; - }, {}); - return Object.keys(attributes).length > 0 ? attributes : undefined; - } - AttributeMap.transform = transform; -})(AttributeMap || (AttributeMap = {})); -exports.default = AttributeMap; -//# sourceMappingURL=AttributeMap.js.map - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/dist/AttributeMap.js?`)},"./node_modules/quill-delta/dist/Delta.js":function(module,exports,__webpack_require__){"use strict";eval(` -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -var deep_equal_1 = __importDefault(__webpack_require__(/*! deep-equal */ "./node_modules/quill-delta/node_modules/deep-equal/index.js")); -var extend_1 = __importDefault(__webpack_require__(/*! extend */ "./node_modules/extend/index.js")); -var fast_diff_1 = __importDefault(__webpack_require__(/*! fast-diff */ "./node_modules/fast-diff/diff.js")); -var AttributeMap_1 = __importDefault(__webpack_require__(/*! ./AttributeMap */ "./node_modules/quill-delta/dist/AttributeMap.js")); -var Op_1 = __importDefault(__webpack_require__(/*! ./Op */ "./node_modules/quill-delta/dist/Op.js")); -var NULL_CHARACTER = String.fromCharCode(0); // Placeholder char for embed in diff() -var Delta = /** @class */ (function () { - function Delta(ops) { - // Assume we are given a well formed ops - if (Array.isArray(ops)) { - this.ops = ops; - } - else if (ops != null && Array.isArray(ops.ops)) { - this.ops = ops.ops; - } - else { - this.ops = []; - } - } - Delta.prototype.insert = function (arg, attributes) { - var newOp = {}; - if (typeof arg === 'string' && arg.length === 0) { - return this; - } - newOp.insert = arg; - if (attributes != null && - typeof attributes === 'object' && - Object.keys(attributes).length > 0) { - newOp.attributes = attributes; - } - return this.push(newOp); - }; - Delta.prototype.delete = function (length) { - if (length <= 0) { - return this; - } - return this.push({ delete: length }); - }; - Delta.prototype.retain = function (length, attributes) { - if (length <= 0) { - return this; - } - var newOp = { retain: length }; - if (attributes != null && - typeof attributes === 'object' && - Object.keys(attributes).length > 0) { - newOp.attributes = attributes; - } - return this.push(newOp); - }; - Delta.prototype.push = function (newOp) { - var index = this.ops.length; - var lastOp = this.ops[index - 1]; - newOp = extend_1.default(true, {}, newOp); - if (typeof lastOp === 'object') { - if (typeof newOp.delete === 'number' && - typeof lastOp.delete === 'number') { - this.ops[index - 1] = { delete: lastOp.delete + newOp.delete }; - return this; - } - // Since it does not matter if we insert before or after deleting at the same index, - // always prefer to insert first - if (typeof lastOp.delete === 'number' && newOp.insert != null) { - index -= 1; - lastOp = this.ops[index - 1]; - if (typeof lastOp !== 'object') { - this.ops.unshift(newOp); - return this; - } - } - if (deep_equal_1.default(newOp.attributes, lastOp.attributes)) { - if (typeof newOp.insert === 'string' && - typeof lastOp.insert === 'string') { - this.ops[index - 1] = { insert: lastOp.insert + newOp.insert }; - if (typeof newOp.attributes === 'object') { - this.ops[index - 1].attributes = newOp.attributes; - } - return this; - } - else if (typeof newOp.retain === 'number' && - typeof lastOp.retain === 'number') { - this.ops[index - 1] = { retain: lastOp.retain + newOp.retain }; - if (typeof newOp.attributes === 'object') { - this.ops[index - 1].attributes = newOp.attributes; - } - return this; - } - } - } - if (index === this.ops.length) { - this.ops.push(newOp); - } - else { - this.ops.splice(index, 0, newOp); - } - return this; - }; - Delta.prototype.chop = function () { - var lastOp = this.ops[this.ops.length - 1]; - if (lastOp && lastOp.retain && !lastOp.attributes) { - this.ops.pop(); - } - return this; - }; - Delta.prototype.filter = function (predicate) { - return this.ops.filter(predicate); - }; - Delta.prototype.forEach = function (predicate) { - this.ops.forEach(predicate); - }; - Delta.prototype.map = function (predicate) { - return this.ops.map(predicate); - }; - Delta.prototype.partition = function (predicate) { - var passed = []; - var failed = []; - this.forEach(function (op) { - var target = predicate(op) ? passed : failed; - target.push(op); - }); - return [passed, failed]; - }; - Delta.prototype.reduce = function (predicate, initialValue) { - return this.ops.reduce(predicate, initialValue); - }; - Delta.prototype.changeLength = function () { - return this.reduce(function (length, elem) { - if (elem.insert) { - return length + Op_1.default.length(elem); - } - else if (elem.delete) { - return length - elem.delete; - } - return length; - }, 0); - }; - Delta.prototype.length = function () { - return this.reduce(function (length, elem) { - return length + Op_1.default.length(elem); - }, 0); - }; - Delta.prototype.slice = function (start, end) { - if (start === void 0) { start = 0; } - if (end === void 0) { end = Infinity; } - var ops = []; - var iter = Op_1.default.iterator(this.ops); - var index = 0; - while (index < end && iter.hasNext()) { - var nextOp = void 0; - if (index < start) { - nextOp = iter.next(start - index); - } - else { - nextOp = iter.next(end - index); - ops.push(nextOp); - } - index += Op_1.default.length(nextOp); - } - return new Delta(ops); - }; - Delta.prototype.compose = function (other) { - var thisIter = Op_1.default.iterator(this.ops); - var otherIter = Op_1.default.iterator(other.ops); - var ops = []; - var firstOther = otherIter.peek(); - if (firstOther != null && - typeof firstOther.retain === 'number' && - firstOther.attributes == null) { - var firstLeft = firstOther.retain; - while (thisIter.peekType() === 'insert' && - thisIter.peekLength() <= firstLeft) { - firstLeft -= thisIter.peekLength(); - ops.push(thisIter.next()); - } - if (firstOther.retain - firstLeft > 0) { - otherIter.next(firstOther.retain - firstLeft); - } - } - var delta = new Delta(ops); - while (thisIter.hasNext() || otherIter.hasNext()) { - if (otherIter.peekType() === 'insert') { - delta.push(otherIter.next()); - } - else if (thisIter.peekType() === 'delete') { - delta.push(thisIter.next()); - } - else { - var length_1 = Math.min(thisIter.peekLength(), otherIter.peekLength()); - var thisOp = thisIter.next(length_1); - var otherOp = otherIter.next(length_1); - if (typeof otherOp.retain === 'number') { - var newOp = {}; - if (typeof thisOp.retain === 'number') { - newOp.retain = length_1; - } - else { - newOp.insert = thisOp.insert; - } - // Preserve null when composing with a retain, otherwise remove it for inserts - var attributes = AttributeMap_1.default.compose(thisOp.attributes, otherOp.attributes, typeof thisOp.retain === 'number'); - if (attributes) { - newOp.attributes = attributes; - } - delta.push(newOp); - // Optimization if rest of other is just retain - if (!otherIter.hasNext() && - deep_equal_1.default(delta.ops[delta.ops.length - 1], newOp)) { - var rest = new Delta(thisIter.rest()); - return delta.concat(rest).chop(); - } - // Other op should be delete, we could be an insert or retain - // Insert + delete cancels out - } - else if (typeof otherOp.delete === 'number' && - typeof thisOp.retain === 'number') { - delta.push(otherOp); - } - } - } - return delta.chop(); - }; - Delta.prototype.concat = function (other) { - var delta = new Delta(this.ops.slice()); - if (other.ops.length > 0) { - delta.push(other.ops[0]); - delta.ops = delta.ops.concat(other.ops.slice(1)); - } - return delta; - }; - Delta.prototype.diff = function (other, cursor) { - if (this.ops === other.ops) { - return new Delta(); - } - var strings = [this, other].map(function (delta) { - return delta - .map(function (op) { - if (op.insert != null) { - return typeof op.insert === 'string' ? op.insert : NULL_CHARACTER; - } - var prep = delta === other ? 'on' : 'with'; - throw new Error('diff() called ' + prep + ' non-document'); - }) - .join(''); - }); - var retDelta = new Delta(); - var diffResult = fast_diff_1.default(strings[0], strings[1], cursor); - var thisIter = Op_1.default.iterator(this.ops); - var otherIter = Op_1.default.iterator(other.ops); - diffResult.forEach(function (component) { - var length = component[1].length; - while (length > 0) { - var opLength = 0; - switch (component[0]) { - case fast_diff_1.default.INSERT: - opLength = Math.min(otherIter.peekLength(), length); - retDelta.push(otherIter.next(opLength)); - break; - case fast_diff_1.default.DELETE: - opLength = Math.min(length, thisIter.peekLength()); - thisIter.next(opLength); - retDelta.delete(opLength); - break; - case fast_diff_1.default.EQUAL: - opLength = Math.min(thisIter.peekLength(), otherIter.peekLength(), length); - var thisOp = thisIter.next(opLength); - var otherOp = otherIter.next(opLength); - if (deep_equal_1.default(thisOp.insert, otherOp.insert)) { - retDelta.retain(opLength, AttributeMap_1.default.diff(thisOp.attributes, otherOp.attributes)); - } - else { - retDelta.push(otherOp).delete(opLength); - } - break; - } - length -= opLength; - } - }); - return retDelta.chop(); - }; - Delta.prototype.eachLine = function (predicate, newline) { - if (newline === void 0) { newline = '\\n'; } - var iter = Op_1.default.iterator(this.ops); - var line = new Delta(); - var i = 0; - while (iter.hasNext()) { - if (iter.peekType() !== 'insert') { - return; - } - var thisOp = iter.peek(); - var start = Op_1.default.length(thisOp) - iter.peekLength(); - var index = typeof thisOp.insert === 'string' - ? thisOp.insert.indexOf(newline, start) - start - : -1; - if (index < 0) { - line.push(iter.next()); - } - else if (index > 0) { - line.push(iter.next(index)); - } - else { - if (predicate(line, iter.next(1).attributes || {}, i) === false) { - return; - } - i += 1; - line = new Delta(); - } - } - if (line.length() > 0) { - predicate(line, {}, i); - } - }; - Delta.prototype.invert = function (base) { - var inverted = new Delta(); - this.reduce(function (baseIndex, op) { - if (op.insert) { - inverted.delete(Op_1.default.length(op)); - } - else if (op.retain && op.attributes == null) { - inverted.retain(op.retain); - return baseIndex + op.retain; - } - else if (op.delete || (op.retain && op.attributes)) { - var length_2 = (op.delete || op.retain); - var slice = base.slice(baseIndex, baseIndex + length_2); - slice.forEach(function (baseOp) { - if (op.delete) { - inverted.push(baseOp); - } - else if (op.retain && op.attributes) { - inverted.retain(Op_1.default.length(baseOp), AttributeMap_1.default.invert(op.attributes, baseOp.attributes)); - } - }); - return baseIndex + length_2; - } - return baseIndex; - }, 0); - return inverted.chop(); - }; - Delta.prototype.transform = function (arg, priority) { - if (priority === void 0) { priority = false; } - priority = !!priority; - if (typeof arg === 'number') { - return this.transformPosition(arg, priority); - } - var other = arg; - var thisIter = Op_1.default.iterator(this.ops); - var otherIter = Op_1.default.iterator(other.ops); - var delta = new Delta(); - while (thisIter.hasNext() || otherIter.hasNext()) { - if (thisIter.peekType() === 'insert' && - (priority || otherIter.peekType() !== 'insert')) { - delta.retain(Op_1.default.length(thisIter.next())); - } - else if (otherIter.peekType() === 'insert') { - delta.push(otherIter.next()); - } - else { - var length_3 = Math.min(thisIter.peekLength(), otherIter.peekLength()); - var thisOp = thisIter.next(length_3); - var otherOp = otherIter.next(length_3); - if (thisOp.delete) { - // Our delete either makes their delete redundant or removes their retain - continue; - } - else if (otherOp.delete) { - delta.push(otherOp); - } - else { - // We retain either their retain or insert - delta.retain(length_3, AttributeMap_1.default.transform(thisOp.attributes, otherOp.attributes, priority)); - } - } - } - return delta.chop(); - }; - Delta.prototype.transformPosition = function (index, priority) { - if (priority === void 0) { priority = false; } - priority = !!priority; - var thisIter = Op_1.default.iterator(this.ops); - var offset = 0; - while (thisIter.hasNext() && offset <= index) { - var length_4 = thisIter.peekLength(); - var nextType = thisIter.peekType(); - thisIter.next(); - if (nextType === 'delete') { - index -= Math.min(length_4, index - offset); - continue; - } - else if (nextType === 'insert' && (offset < index || !priority)) { - index += length_4; - } - offset += length_4; - } - return index; - }; - Delta.Op = Op_1.default; - Delta.AttributeMap = AttributeMap_1.default; - return Delta; -}()); -module.exports = Delta; -//# sourceMappingURL=Delta.js.map - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/dist/Delta.js?`)},"./node_modules/quill-delta/dist/Iterator.js":function(module,exports,__webpack_require__){"use strict";eval(` -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var Op_1 = __importDefault(__webpack_require__(/*! ./Op */ "./node_modules/quill-delta/dist/Op.js")); -var Iterator = /** @class */ (function () { - function Iterator(ops) { - this.ops = ops; - this.index = 0; - this.offset = 0; - } - Iterator.prototype.hasNext = function () { - return this.peekLength() < Infinity; - }; - Iterator.prototype.next = function (length) { - if (!length) { - length = Infinity; - } - var nextOp = this.ops[this.index]; - if (nextOp) { - var offset = this.offset; - var opLength = Op_1.default.length(nextOp); - if (length >= opLength - offset) { - length = opLength - offset; - this.index += 1; - this.offset = 0; - } - else { - this.offset += length; - } - if (typeof nextOp.delete === 'number') { - return { delete: length }; - } - else { - var retOp = {}; - if (nextOp.attributes) { - retOp.attributes = nextOp.attributes; - } - if (typeof nextOp.retain === 'number') { - retOp.retain = length; - } - else if (typeof nextOp.insert === 'string') { - retOp.insert = nextOp.insert.substr(offset, length); - } - else { - // offset should === 0, length should === 1 - retOp.insert = nextOp.insert; - } - return retOp; - } - } - else { - return { retain: Infinity }; - } - }; - Iterator.prototype.peek = function () { - return this.ops[this.index]; - }; - Iterator.prototype.peekLength = function () { - if (this.ops[this.index]) { - // Should never return 0 if our index is being managed correctly - return Op_1.default.length(this.ops[this.index]) - this.offset; - } - else { - return Infinity; - } - }; - Iterator.prototype.peekType = function () { - if (this.ops[this.index]) { - if (typeof this.ops[this.index].delete === 'number') { - return 'delete'; - } - else if (typeof this.ops[this.index].retain === 'number') { - return 'retain'; - } - else { - return 'insert'; - } - } - return 'retain'; - }; - Iterator.prototype.rest = function () { - if (!this.hasNext()) { - return []; - } - else if (this.offset === 0) { - return this.ops.slice(this.index); - } - else { - var offset = this.offset; - var index = this.index; - var next = this.next(); - var rest = this.ops.slice(this.index); - this.offset = offset; - this.index = index; - return [next].concat(rest); - } - }; - return Iterator; -}()); -exports.default = Iterator; -//# sourceMappingURL=Iterator.js.map - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/dist/Iterator.js?`)},"./node_modules/quill-delta/dist/Op.js":function(module,exports,__webpack_require__){"use strict";eval(` -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var Iterator_1 = __importDefault(__webpack_require__(/*! ./Iterator */ "./node_modules/quill-delta/dist/Iterator.js")); -var Op; -(function (Op) { - function iterator(ops) { - return new Iterator_1.default(ops); - } - Op.iterator = iterator; - function length(op) { - if (typeof op.delete === 'number') { - return op.delete; - } - else if (typeof op.retain === 'number') { - return op.retain; - } - else { - return typeof op.insert === 'string' ? op.insert.length : 1; - } - } - Op.length = length; -})(Op || (Op = {})); -exports.default = Op; -//# sourceMappingURL=Op.js.map - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/dist/Op.js?`)},"./node_modules/quill-delta/node_modules/deep-equal/index.js":function(module,exports,__webpack_require__){eval(`var objectKeys = __webpack_require__(/*! object-keys */ "./node_modules/quill-delta/node_modules/object-keys/index.js"); -var isArguments = __webpack_require__(/*! is-arguments */ "./node_modules/is-arguments/index.js"); -var is = __webpack_require__(/*! object-is */ "./node_modules/object-is/index.js"); -var isRegex = __webpack_require__(/*! is-regex */ "./node_modules/is-regex/index.js"); -var flags = __webpack_require__(/*! regexp.prototype.flags */ "./node_modules/regexp.prototype.flags/index.js"); -var isDate = __webpack_require__(/*! is-date-object */ "./node_modules/is-date-object/index.js"); - -var getTime = Date.prototype.getTime; - -function deepEqual(actual, expected, options) { - var opts = options || {}; - - // 7.1. All identical values are equivalent, as determined by ===. - if (opts.strict ? is(actual, expected) : actual === expected) { - return true; - } - - // 7.3. Other pairs that do not both pass typeof value == 'object', equivalence is determined by ==. - if (!actual || !expected || (typeof actual !== 'object' && typeof expected !== 'object')) { - return opts.strict ? is(actual, expected) : actual == expected; - } - - /* - * 7.4. For all other Object pairs, including Array objects, equivalence is - * determined by having the same number of owned properties (as verified - * with Object.prototype.hasOwnProperty.call), the same set of keys - * (although not necessarily the same order), equivalent values for every - * corresponding key, and an identical 'prototype' property. Note: this - * accounts for both named and indexed properties on Arrays. - */ - // eslint-disable-next-line no-use-before-define - return objEquiv(actual, expected, opts); -} - -function isUndefinedOrNull(value) { - return value === null || value === undefined; -} - -function isBuffer(x) { - if (!x || typeof x !== 'object' || typeof x.length !== 'number') { - return false; - } - if (typeof x.copy !== 'function' || typeof x.slice !== 'function') { - return false; - } - if (x.length > 0 && typeof x[0] !== 'number') { - return false; - } - return true; -} - -function objEquiv(a, b, opts) { - /* eslint max-statements: [2, 50] */ - var i, key; - if (typeof a !== typeof b) { return false; } - if (isUndefinedOrNull(a) || isUndefinedOrNull(b)) { return false; } - - // an identical 'prototype' property. - if (a.prototype !== b.prototype) { return false; } - - if (isArguments(a) !== isArguments(b)) { return false; } - - var aIsRegex = isRegex(a); - var bIsRegex = isRegex(b); - if (aIsRegex !== bIsRegex) { return false; } - if (aIsRegex || bIsRegex) { - return a.source === b.source && flags(a) === flags(b); - } - - if (isDate(a) && isDate(b)) { - return getTime.call(a) === getTime.call(b); - } - - var aIsBuffer = isBuffer(a); - var bIsBuffer = isBuffer(b); - if (aIsBuffer !== bIsBuffer) { return false; } - if (aIsBuffer || bIsBuffer) { // && would work too, because both are true or both false here - if (a.length !== b.length) { return false; } - for (i = 0; i < a.length; i++) { - if (a[i] !== b[i]) { return false; } - } - return true; - } - - if (typeof a !== typeof b) { return false; } - - try { - var ka = objectKeys(a); - var kb = objectKeys(b); - } catch (e) { // happens when one is a string literal and the other isn't - return false; - } - // having the same number of owned properties (keys incorporates hasOwnProperty) - if (ka.length !== kb.length) { return false; } - - // the same set of keys (although not necessarily the same order), - ka.sort(); - kb.sort(); - // ~~~cheap key test - for (i = ka.length - 1; i >= 0; i--) { - if (ka[i] != kb[i]) { return false; } - } - // equivalent values for every corresponding key, and ~~~possibly expensive deep test - for (i = ka.length - 1; i >= 0; i--) { - key = ka[i]; - if (!deepEqual(a[key], b[key], opts)) { return false; } - } - - return true; -} - -module.exports = deepEqual; - - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/node_modules/deep-equal/index.js?`)},"./node_modules/quill-delta/node_modules/object-keys/implementation.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var keysShim; -if (!Object.keys) { - // modified from https://github.com/es-shims/es5-shim - var has = Object.prototype.hasOwnProperty; - var toStr = Object.prototype.toString; - var isArgs = __webpack_require__(/*! ./isArguments */ "./node_modules/quill-delta/node_modules/object-keys/isArguments.js"); // eslint-disable-line global-require - var isEnumerable = Object.prototype.propertyIsEnumerable; - var hasDontEnumBug = !isEnumerable.call({ toString: null }, 'toString'); - var hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype'); - var dontEnums = [ - 'toString', - 'toLocaleString', - 'valueOf', - 'hasOwnProperty', - 'isPrototypeOf', - 'propertyIsEnumerable', - 'constructor' - ]; - var equalsConstructorPrototype = function (o) { - var ctor = o.constructor; - return ctor && ctor.prototype === o; - }; - var excludedKeys = { - $applicationCache: true, - $console: true, - $external: true, - $frame: true, - $frameElement: true, - $frames: true, - $innerHeight: true, - $innerWidth: true, - $onmozfullscreenchange: true, - $onmozfullscreenerror: true, - $outerHeight: true, - $outerWidth: true, - $pageXOffset: true, - $pageYOffset: true, - $parent: true, - $scrollLeft: true, - $scrollTop: true, - $scrollX: true, - $scrollY: true, - $self: true, - $webkitIndexedDB: true, - $webkitStorageInfo: true, - $window: true - }; - var hasAutomationEqualityBug = (function () { - /* global window */ - if (typeof window === 'undefined') { return false; } - for (var k in window) { - try { - if (!excludedKeys['$' + k] && has.call(window, k) && window[k] !== null && typeof window[k] === 'object') { - try { - equalsConstructorPrototype(window[k]); - } catch (e) { - return true; - } - } - } catch (e) { - return true; - } - } - return false; - }()); - var equalsConstructorPrototypeIfNotBuggy = function (o) { - /* global window */ - if (typeof window === 'undefined' || !hasAutomationEqualityBug) { - return equalsConstructorPrototype(o); - } - try { - return equalsConstructorPrototype(o); - } catch (e) { - return false; - } - }; - - keysShim = function keys(object) { - var isObject = object !== null && typeof object === 'object'; - var isFunction = toStr.call(object) === '[object Function]'; - var isArguments = isArgs(object); - var isString = isObject && toStr.call(object) === '[object String]'; - var theKeys = []; - - if (!isObject && !isFunction && !isArguments) { - throw new TypeError('Object.keys called on a non-object'); - } - - var skipProto = hasProtoEnumBug && isFunction; - if (isString && object.length > 0 && !has.call(object, 0)) { - for (var i = 0; i < object.length; ++i) { - theKeys.push(String(i)); - } - } - - if (isArguments && object.length > 0) { - for (var j = 0; j < object.length; ++j) { - theKeys.push(String(j)); - } - } else { - for (var name in object) { - if (!(skipProto && name === 'prototype') && has.call(object, name)) { - theKeys.push(String(name)); - } - } - } - - if (hasDontEnumBug) { - var skipConstructor = equalsConstructorPrototypeIfNotBuggy(object); - - for (var k = 0; k < dontEnums.length; ++k) { - if (!(skipConstructor && dontEnums[k] === 'constructor') && has.call(object, dontEnums[k])) { - theKeys.push(dontEnums[k]); - } - } - } - return theKeys; - }; -} -module.exports = keysShim; - - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/node_modules/object-keys/implementation.js?`)},"./node_modules/quill-delta/node_modules/object-keys/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var slice = Array.prototype.slice; -var isArgs = __webpack_require__(/*! ./isArguments */ "./node_modules/quill-delta/node_modules/object-keys/isArguments.js"); - -var origKeys = Object.keys; -var keysShim = origKeys ? function keys(o) { return origKeys(o); } : __webpack_require__(/*! ./implementation */ "./node_modules/quill-delta/node_modules/object-keys/implementation.js"); - -var originalKeys = Object.keys; - -keysShim.shim = function shimObjectKeys() { - if (Object.keys) { - var keysWorksWithArguments = (function () { - // Safari 5.0 bug - var args = Object.keys(arguments); - return args && args.length === arguments.length; - }(1, 2)); - if (!keysWorksWithArguments) { - Object.keys = function keys(object) { // eslint-disable-line func-name-matching - if (isArgs(object)) { - return originalKeys(slice.call(object)); - } - return originalKeys(object); - }; - } - } else { - Object.keys = keysShim; - } - return Object.keys || keysShim; -}; - -module.exports = keysShim; - - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/node_modules/object-keys/index.js?`)},"./node_modules/quill-delta/node_modules/object-keys/isArguments.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var toStr = Object.prototype.toString; - -module.exports = function isArguments(value) { - var str = toStr.call(value); - var isArgs = str === '[object Arguments]'; - if (!isArgs) { - isArgs = str !== '[object Array]' && - value !== null && - typeof value === 'object' && - typeof value.length === 'number' && - value.length >= 0 && - toStr.call(value.callee) === '[object Function]'; - } - return isArgs; -}; - - -//# sourceURL=webpack://Quill/./node_modules/quill-delta/node_modules/object-keys/isArguments.js?`)},"./node_modules/regexp.prototype.flags/implementation.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var $Object = Object; -var $TypeError = TypeError; - -module.exports = function flags() { - if (this != null && this !== $Object(this)) { - throw new $TypeError('RegExp.prototype.flags getter called on non-object'); - } - var result = ''; - if (this.global) { - result += 'g'; - } - if (this.ignoreCase) { - result += 'i'; - } - if (this.multiline) { - result += 'm'; - } - if (this.dotAll) { - result += 's'; - } - if (this.unicode) { - result += 'u'; - } - if (this.sticky) { - result += 'y'; - } - return result; -}; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/implementation.js?`)},"./node_modules/regexp.prototype.flags/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var define = __webpack_require__(/*! define-properties */ "./node_modules/define-properties/index.js"); -var callBind = __webpack_require__(/*! es-abstract/helpers/callBind */ "./node_modules/regexp.prototype.flags/node_modules/es-abstract/helpers/callBind.js"); - -var implementation = __webpack_require__(/*! ./implementation */ "./node_modules/regexp.prototype.flags/implementation.js"); -var getPolyfill = __webpack_require__(/*! ./polyfill */ "./node_modules/regexp.prototype.flags/polyfill.js"); -var shim = __webpack_require__(/*! ./shim */ "./node_modules/regexp.prototype.flags/shim.js"); - -var flagsBound = callBind(implementation); - -define(flagsBound, { - getPolyfill: getPolyfill, - implementation: implementation, - shim: shim -}); - -module.exports = flagsBound; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/index.js?`)},"./node_modules/regexp.prototype.flags/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/regexp.prototype.flags/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/regexp.prototype.flags/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/regexp.prototype.flags/polyfill.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var implementation = __webpack_require__(/*! ./implementation */ "./node_modules/regexp.prototype.flags/implementation.js"); - -var supportsDescriptors = __webpack_require__(/*! define-properties */ "./node_modules/define-properties/index.js").supportsDescriptors; -var $gOPD = Object.getOwnPropertyDescriptor; -var $TypeError = TypeError; - -module.exports = function getPolyfill() { - if (!supportsDescriptors) { - throw new $TypeError('RegExp.prototype.flags requires a true ES5 environment that supports property descriptors'); - } - if ((/a/mig).flags === 'gim') { - var descriptor = $gOPD(RegExp.prototype, 'flags'); - if (descriptor && typeof descriptor.get === 'function' && typeof (/a/).dotAll === 'boolean') { - return descriptor.get; - } - } - return implementation; -}; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/polyfill.js?`)},"./node_modules/regexp.prototype.flags/shim.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var supportsDescriptors = __webpack_require__(/*! define-properties */ "./node_modules/define-properties/index.js").supportsDescriptors; -var getPolyfill = __webpack_require__(/*! ./polyfill */ "./node_modules/regexp.prototype.flags/polyfill.js"); -var gOPD = Object.getOwnPropertyDescriptor; -var defineProperty = Object.defineProperty; -var TypeErr = TypeError; -var getProto = Object.getPrototypeOf; -var regex = /a/; - -module.exports = function shimFlags() { - if (!supportsDescriptors || !getProto) { - throw new TypeErr('RegExp.prototype.flags requires a true ES5 environment that supports property descriptors'); - } - var polyfill = getPolyfill(); - var proto = getProto(regex); - var descriptor = gOPD(proto, 'flags'); - if (!descriptor || descriptor.get !== polyfill) { - defineProperty(proto, 'flags', { - configurable: true, - enumerable: false, - get: polyfill - }); - } - return polyfill; -}; - - -//# sourceURL=webpack://Quill/./node_modules/regexp.prototype.flags/shim.js?`)},"./node_modules/side-channel/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! es-abstract/GetIntrinsic */ "./node_modules/side-channel/node_modules/es-abstract/GetIntrinsic.js"); -var callBound = __webpack_require__(/*! es-abstract/helpers/callBound */ "./node_modules/side-channel/node_modules/es-abstract/helpers/callBound.js"); -var inspect = __webpack_require__(/*! object-inspect */ "./node_modules/object-inspect/index.js"); - -var $TypeError = GetIntrinsic('%TypeError%'); -var $WeakMap = GetIntrinsic('%WeakMap%', true); -var $Map = GetIntrinsic('%Map%', true); -var $push = callBound('Array.prototype.push'); - -var $weakMapGet = callBound('WeakMap.prototype.get', true); -var $weakMapSet = callBound('WeakMap.prototype.set', true); -var $weakMapHas = callBound('WeakMap.prototype.has', true); -var $mapGet = callBound('Map.prototype.get', true); -var $mapSet = callBound('Map.prototype.set', true); -var $mapHas = callBound('Map.prototype.has', true); -var objectGet = function (objects, key) { // eslint-disable-line consistent-return - for (var i = 0; i < objects.length; i += 1) { - if (objects[i].key === key) { - return objects[i].value; - } - } -}; -var objectSet = function (objects, key, value) { - for (var i = 0; i < objects.length; i += 1) { - if (objects[i].key === key) { - objects[i].value = value; // eslint-disable-line no-param-reassign - return; - } - } - $push(objects, { - key: key, - value: value - }); -}; -var objectHas = function (objects, key) { - for (var i = 0; i < objects.length; i += 1) { - if (objects[i].key === key) { - return true; - } - } - return false; -}; - -module.exports = function getSideChannel() { - var $wm; - var $m; - var $o; - var channel = { - assert: function (key) { - if (!channel.has(key)) { - throw new $TypeError('Side channel does not contain ' + inspect(key)); - } - }, - get: function (key) { // eslint-disable-line consistent-return - if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) { - if ($wm) { - return $weakMapGet($wm, key); - } - } else if ($Map) { - if ($m) { - return $mapGet($m, key); - } - } else { - if ($o) { // eslint-disable-line no-lonely-if - return objectGet($o, key); - } - } - }, - has: function (key) { - if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) { - if ($wm) { - return $weakMapHas($wm, key); - } - } else if ($Map) { - if ($m) { - return $mapHas($m, key); - } - } else { - if ($o) { // eslint-disable-line no-lonely-if - return objectHas($o, key); - } - } - return false; - }, - set: function (key, value) { - if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) { - if (!$wm) { - $wm = new $WeakMap(); - } - $weakMapSet($wm, key, value); - } else if ($Map) { - if (!$m) { - $m = new $Map(); - } - $mapSet($m, key, value); - } else { - if (!$o) { - $o = []; - } - objectSet($o, key, value); - } - } - }; - return channel; -}; - - -//# sourceURL=webpack://Quill/./node_modules/side-channel/index.js?`)},"./node_modules/side-channel/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/side-channel/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/side-channel/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/side-channel/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/side-channel/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/side-channel/node_modules/es-abstract/helpers/callBound.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/side-channel/node_modules/es-abstract/GetIntrinsic.js"); - -var callBind = __webpack_require__(/*! ./callBind */ "./node_modules/side-channel/node_modules/es-abstract/helpers/callBind.js"); - -var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); - -module.exports = function callBoundIntrinsic(name, allowMissing) { - var intrinsic = GetIntrinsic(name, !!allowMissing); - if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.')) { - return callBind(intrinsic); - } - return intrinsic; -}; - - -//# sourceURL=webpack://Quill/./node_modules/side-channel/node_modules/es-abstract/helpers/callBound.js?`)},"./node_modules/webpack/buildin/global.js":function(module,exports){eval(`var g; - -// This works in non-strict mode -g = (function() { - return this; -})(); - -try { - // This works if eval is allowed (see CSP) - g = g || new Function("return this")(); -} catch (e) { - // This works if the window reference is available - if (typeof window === "object") g = window; -} - -// g can still be undefined, but nothing to do about it... -// We return undefined, instead of nothing here, so it's -// easier to handle this case. if(!global) { ...} - -module.exports = g; - - -//# sourceURL=webpack://Quill/(webpack)/buildin/global.js?`)},"./node_modules/which-boxed-primitive/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var isString = __webpack_require__(/*! is-string */ "./node_modules/is-string/index.js"); -var isNumber = __webpack_require__(/*! is-number-object */ "./node_modules/is-number-object/index.js"); -var isBoolean = __webpack_require__(/*! is-boolean-object */ "./node_modules/is-boolean-object/index.js"); -var isSymbol = __webpack_require__(/*! is-symbol */ "./node_modules/which-boxed-primitive/node_modules/is-symbol/index.js"); -var isBigInt = __webpack_require__(/*! is-bigint */ "./node_modules/is-bigint/index.js"); - -// eslint-disable-next-line consistent-return -module.exports = function whichBoxedPrimitive(value) { - // eslint-disable-next-line eqeqeq - if (value == null || (typeof value !== 'object' && typeof value !== 'function')) { - return null; - } - if (isString(value)) { - return 'String'; - } - if (isNumber(value)) { - return 'Number'; - } - if (isBoolean(value)) { - return 'Boolean'; - } - if (isSymbol(value)) { - return 'Symbol'; - } - if (isBigInt(value)) { - return 'BigInt'; - } -}; - - -//# sourceURL=webpack://Quill/./node_modules/which-boxed-primitive/index.js?`)},"./node_modules/which-boxed-primitive/node_modules/is-symbol/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var toStr = Object.prototype.toString; -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -if (hasSymbols) { - var symToStr = Symbol.prototype.toString; - var symStringRegex = /^Symbol\\(.*\\)$/; - var isSymbolObject = function isRealSymbolObject(value) { - if (typeof value.valueOf() !== 'symbol') { - return false; - } - return symStringRegex.test(symToStr.call(value)); - }; - - module.exports = function isSymbol(value) { - if (typeof value === 'symbol') { - return true; - } - if (toStr.call(value) !== '[object Symbol]') { - return false; - } - try { - return isSymbolObject(value); - } catch (e) { - return false; - } - }; -} else { - - module.exports = function isSymbol(value) { - // this environment does not support Symbols. - return false && false; - }; -} - - -//# sourceURL=webpack://Quill/./node_modules/which-boxed-primitive/node_modules/is-symbol/index.js?`)},"./node_modules/which-collection/index.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var isMap = __webpack_require__(/*! is-map */ "./node_modules/is-map/index.js"); -var isSet = __webpack_require__(/*! is-set */ "./node_modules/is-set/index.js"); -var isWeakMap = __webpack_require__(/*! is-weakmap */ "./node_modules/is-weakmap/index.js"); -var isWeakSet = __webpack_require__(/*! is-weakset */ "./node_modules/is-weakset/index.js"); - -module.exports = function whichCollection(value) { - if (value && typeof value === 'object') { - if (isMap(value)) { - return 'Map'; - } - if (isSet(value)) { - return 'Set'; - } - if (isWeakMap(value)) { - return 'WeakMap'; - } - if (isWeakSet(value)) { - return 'WeakSet'; - } - } - return false; -}; - - -//# sourceURL=webpack://Quill/./node_modules/which-collection/index.js?`)},"./node_modules/which-typed-array/index.js":function(module,exports,__webpack_require__){"use strict";eval(`/* WEBPACK VAR INJECTION */(function(global) { - -var forEach = __webpack_require__(/*! foreach */ "./node_modules/foreach/index.js"); -var availableTypedArrays = __webpack_require__(/*! available-typed-arrays */ "./node_modules/available-typed-arrays/index.js"); -var callBound = __webpack_require__(/*! es-abstract/helpers/callBound */ "./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBound.js"); - -var $toString = callBound('Object.prototype.toString'); -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); -var hasToStringTag = hasSymbols && typeof Symbol.toStringTag === 'symbol'; - -var typedArrays = availableTypedArrays(); - -var $slice = callBound('String.prototype.slice'); -var toStrTags = {}; -var gOPD = __webpack_require__(/*! es-abstract/helpers/getOwnPropertyDescriptor */ "./node_modules/which-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js"); -var getPrototypeOf = Object.getPrototypeOf; // require('getprototypeof'); -if (hasToStringTag && gOPD && getPrototypeOf) { - forEach(typedArrays, function (typedArray) { - if (typeof global[typedArray] === 'function') { - var arr = new global[typedArray](); - if (!(Symbol.toStringTag in arr)) { - throw new EvalError('this engine has support for Symbol.toStringTag, but ' + typedArray + ' does not have the property! Please report this.'); - } - var proto = getPrototypeOf(arr); - var descriptor = gOPD(proto, Symbol.toStringTag); - if (!descriptor) { - var superProto = getPrototypeOf(proto); - descriptor = gOPD(superProto, Symbol.toStringTag); - } - toStrTags[typedArray] = descriptor.get; - } - }); -} - -var tryTypedArrays = function tryAllTypedArrays(value) { - var foundName = false; - forEach(toStrTags, function (getter, typedArray) { - if (!foundName) { - try { - var name = getter.call(value); - if (name === typedArray) { - foundName = name; - } - } catch (e) {} - } - }); - return foundName; -}; - -var isTypedArray = __webpack_require__(/*! is-typed-array */ "./node_modules/is-typed-array/index.js"); - -module.exports = function whichTypedArray(value) { - if (!isTypedArray(value)) { return false; } - if (!hasToStringTag) { return $slice($toString(value), 8, -1); } - return tryTypedArrays(value); -}; - -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) - -//# sourceURL=webpack://Quill/./node_modules/which-typed-array/index.js?`)},"./node_modules/which-typed-array/node_modules/es-abstract/GetIntrinsic.js":function(module,exports,__webpack_require__){"use strict";eval(` - -/* globals - Atomics, - SharedArrayBuffer, -*/ - -var undefined; - -var $TypeError = TypeError; - -var $gOPD = Object.getOwnPropertyDescriptor; -if ($gOPD) { - try { - $gOPD({}, ''); - } catch (e) { - $gOPD = null; // this is IE 8, which has a broken gOPD - } -} - -var throwTypeError = function () { throw new $TypeError(); }; -var ThrowTypeError = $gOPD - ? (function () { - try { - // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties - arguments.callee; // IE 8 does not throw here - return throwTypeError; - } catch (calleeThrows) { - try { - // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') - return $gOPD(arguments, 'callee').get; - } catch (gOPDthrows) { - return throwTypeError; - } - } - }()) - : throwTypeError; - -var hasSymbols = __webpack_require__(/*! has-symbols */ "./node_modules/has-symbols/index.js")(); - -var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto - -var generator; // = function * () {}; -var generatorFunction = generator ? getProto(generator) : undefined; -var asyncFn; // async function() {}; -var asyncFunction = asyncFn ? asyncFn.constructor : undefined; -var asyncGen; // async function * () {}; -var asyncGenFunction = asyncGen ? getProto(asyncGen) : undefined; -var asyncGenIterator = asyncGen ? asyncGen() : undefined; - -var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); - -var INTRINSICS = { - '%Array%': Array, - '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, - '%ArrayBufferPrototype%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer.prototype, - '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, - '%ArrayPrototype%': Array.prototype, - '%ArrayProto_entries%': Array.prototype.entries, - '%ArrayProto_forEach%': Array.prototype.forEach, - '%ArrayProto_keys%': Array.prototype.keys, - '%ArrayProto_values%': Array.prototype.values, - '%AsyncFromSyncIteratorPrototype%': undefined, - '%AsyncFunction%': asyncFunction, - '%AsyncFunctionPrototype%': asyncFunction ? asyncFunction.prototype : undefined, - '%AsyncGenerator%': asyncGen ? getProto(asyncGenIterator) : undefined, - '%AsyncGeneratorFunction%': asyncGenFunction, - '%AsyncGeneratorPrototype%': asyncGenFunction ? asyncGenFunction.prototype : undefined, - '%AsyncIteratorPrototype%': asyncGenIterator && hasSymbols && Symbol.asyncIterator ? asyncGenIterator[Symbol.asyncIterator]() : undefined, - '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, - '%Boolean%': Boolean, - '%BooleanPrototype%': Boolean.prototype, - '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, - '%DataViewPrototype%': typeof DataView === 'undefined' ? undefined : DataView.prototype, - '%Date%': Date, - '%DatePrototype%': Date.prototype, - '%decodeURI%': decodeURI, - '%decodeURIComponent%': decodeURIComponent, - '%encodeURI%': encodeURI, - '%encodeURIComponent%': encodeURIComponent, - '%Error%': Error, - '%ErrorPrototype%': Error.prototype, - '%eval%': eval, // eslint-disable-line no-eval - '%EvalError%': EvalError, - '%EvalErrorPrototype%': EvalError.prototype, - '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, - '%Float32ArrayPrototype%': typeof Float32Array === 'undefined' ? undefined : Float32Array.prototype, - '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, - '%Float64ArrayPrototype%': typeof Float64Array === 'undefined' ? undefined : Float64Array.prototype, - '%Function%': Function, - '%FunctionPrototype%': Function.prototype, - '%Generator%': generator ? getProto(generator()) : undefined, - '%GeneratorFunction%': generatorFunction, - '%GeneratorPrototype%': generatorFunction ? generatorFunction.prototype : undefined, - '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, - '%Int8ArrayPrototype%': typeof Int8Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, - '%Int16ArrayPrototype%': typeof Int16Array === 'undefined' ? undefined : Int8Array.prototype, - '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, - '%Int32ArrayPrototype%': typeof Int32Array === 'undefined' ? undefined : Int32Array.prototype, - '%isFinite%': isFinite, - '%isNaN%': isNaN, - '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, - '%JSON%': typeof JSON === 'object' ? JSON : undefined, - '%JSONParse%': typeof JSON === 'object' ? JSON.parse : undefined, - '%Map%': typeof Map === 'undefined' ? undefined : Map, - '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), - '%MapPrototype%': typeof Map === 'undefined' ? undefined : Map.prototype, - '%Math%': Math, - '%Number%': Number, - '%NumberPrototype%': Number.prototype, - '%Object%': Object, - '%ObjectPrototype%': Object.prototype, - '%ObjProto_toString%': Object.prototype.toString, - '%ObjProto_valueOf%': Object.prototype.valueOf, - '%parseFloat%': parseFloat, - '%parseInt%': parseInt, - '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, - '%PromisePrototype%': typeof Promise === 'undefined' ? undefined : Promise.prototype, - '%PromiseProto_then%': typeof Promise === 'undefined' ? undefined : Promise.prototype.then, - '%Promise_all%': typeof Promise === 'undefined' ? undefined : Promise.all, - '%Promise_reject%': typeof Promise === 'undefined' ? undefined : Promise.reject, - '%Promise_resolve%': typeof Promise === 'undefined' ? undefined : Promise.resolve, - '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, - '%RangeError%': RangeError, - '%RangeErrorPrototype%': RangeError.prototype, - '%ReferenceError%': ReferenceError, - '%ReferenceErrorPrototype%': ReferenceError.prototype, - '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, - '%RegExp%': RegExp, - '%RegExpPrototype%': RegExp.prototype, - '%Set%': typeof Set === 'undefined' ? undefined : Set, - '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), - '%SetPrototype%': typeof Set === 'undefined' ? undefined : Set.prototype, - '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, - '%SharedArrayBufferPrototype%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer.prototype, - '%String%': String, - '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, - '%StringPrototype%': String.prototype, - '%Symbol%': hasSymbols ? Symbol : undefined, - '%SymbolPrototype%': hasSymbols ? Symbol.prototype : undefined, - '%SyntaxError%': SyntaxError, - '%SyntaxErrorPrototype%': SyntaxError.prototype, - '%ThrowTypeError%': ThrowTypeError, - '%TypedArray%': TypedArray, - '%TypedArrayPrototype%': TypedArray ? TypedArray.prototype : undefined, - '%TypeError%': $TypeError, - '%TypeErrorPrototype%': $TypeError.prototype, - '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, - '%Uint8ArrayPrototype%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array.prototype, - '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, - '%Uint8ClampedArrayPrototype%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray.prototype, - '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, - '%Uint16ArrayPrototype%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array.prototype, - '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, - '%Uint32ArrayPrototype%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array.prototype, - '%URIError%': URIError, - '%URIErrorPrototype%': URIError.prototype, - '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, - '%WeakMapPrototype%': typeof WeakMap === 'undefined' ? undefined : WeakMap.prototype, - '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, - '%WeakSetPrototype%': typeof WeakSet === 'undefined' ? undefined : WeakSet.prototype -}; - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); -var $replace = bind.call(Function.call, String.prototype.replace); - -/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ -var rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g; -var reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */ -var stringToPath = function stringToPath(string) { - var result = []; - $replace(string, rePropName, function (match, number, quote, subString) { - result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : (number || match); - }); - return result; -}; -/* end adaptation */ - -var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { - if (!(name in INTRINSICS)) { - throw new SyntaxError('intrinsic ' + name + ' does not exist!'); - } - - // istanbul ignore if // hopefully this is impossible to test :-) - if (typeof INTRINSICS[name] === 'undefined' && !allowMissing) { - throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); - } - - return INTRINSICS[name]; -}; - -module.exports = function GetIntrinsic(name, allowMissing) { - if (typeof name !== 'string' || name.length === 0) { - throw new TypeError('intrinsic name must be a non-empty string'); - } - if (arguments.length > 1 && typeof allowMissing !== 'boolean') { - throw new TypeError('"allowMissing" argument must be a boolean'); - } - - var parts = stringToPath(name); - - var value = getBaseIntrinsic('%' + (parts.length > 0 ? parts[0] : '') + '%', allowMissing); - for (var i = 1; i < parts.length; i += 1) { - if (value != null) { - if ($gOPD && (i + 1) >= parts.length) { - var desc = $gOPD(value, parts[i]); - if (!allowMissing && !(parts[i] in value)) { - throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); - } - value = desc ? (desc.get || desc.value) : value[parts[i]]; - } else { - value = value[parts[i]]; - } - } - } - return value; -}; - - -//# sourceURL=webpack://Quill/./node_modules/which-typed-array/node_modules/es-abstract/GetIntrinsic.js?`)},"./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBind.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var bind = __webpack_require__(/*! function-bind */ "./node_modules/function-bind/index.js"); - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/which-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var $Function = GetIntrinsic('%Function%'); -var $apply = $Function.apply; -var $call = $Function.call; - -module.exports = function callBind() { - return bind.apply($call, arguments); -}; - -module.exports.apply = function applyBind() { - return bind.apply($apply, arguments); -}; - - -//# sourceURL=webpack://Quill/./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBind.js?`)},"./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBound.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/which-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var callBind = __webpack_require__(/*! ./callBind */ "./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBind.js"); - -var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); - -module.exports = function callBoundIntrinsic(name, allowMissing) { - var intrinsic = GetIntrinsic(name, !!allowMissing); - if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.')) { - return callBind(intrinsic); - } - return intrinsic; -}; - - -//# sourceURL=webpack://Quill/./node_modules/which-typed-array/node_modules/es-abstract/helpers/callBound.js?`)},"./node_modules/which-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js":function(module,exports,__webpack_require__){"use strict";eval(` - -var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ "./node_modules/which-typed-array/node_modules/es-abstract/GetIntrinsic.js"); - -var $gOPD = GetIntrinsic('%Object.getOwnPropertyDescriptor%'); -if ($gOPD) { - try { - $gOPD([], 'length'); - } catch (e) { - // IE 8 has a broken gOPD - $gOPD = null; - } -} - -module.exports = $gOPD; - - -//# sourceURL=webpack://Quill/./node_modules/which-typed-array/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js?`)},"./quill.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./core */ "./core.js"); -/* harmony import */ var _formats_align__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./formats/align */ "./formats/align.js"); -/* harmony import */ var _formats_direction__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./formats/direction */ "./formats/direction.js"); -/* harmony import */ var _formats_indent__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./formats/indent */ "./formats/indent.js"); -/* harmony import */ var _formats_blockquote__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./formats/blockquote */ "./formats/blockquote.js"); -/* harmony import */ var _formats_header__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./formats/header */ "./formats/header.js"); -/* harmony import */ var _formats_list__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./formats/list */ "./formats/list.js"); -/* harmony import */ var _formats_background__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./formats/background */ "./formats/background.js"); -/* harmony import */ var _formats_color__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./formats/color */ "./formats/color.js"); -/* harmony import */ var _formats_font__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./formats/font */ "./formats/font.js"); -/* harmony import */ var _formats_size__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./formats/size */ "./formats/size.js"); -/* harmony import */ var _formats_bold__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./formats/bold */ "./formats/bold.js"); -/* harmony import */ var _formats_italic__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./formats/italic */ "./formats/italic.js"); -/* harmony import */ var _formats_link__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./formats/link */ "./formats/link.js"); -/* harmony import */ var _formats_script__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./formats/script */ "./formats/script.js"); -/* harmony import */ var _formats_strike__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./formats/strike */ "./formats/strike.js"); -/* harmony import */ var _formats_underline__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./formats/underline */ "./formats/underline.js"); -/* harmony import */ var _formats_formula__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./formats/formula */ "./formats/formula.js"); -/* harmony import */ var _formats_image__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./formats/image */ "./formats/image.js"); -/* harmony import */ var _formats_video__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./formats/video */ "./formats/video.js"); -/* harmony import */ var _formats_code__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./formats/code */ "./formats/code.js"); -/* harmony import */ var _modules_syntax__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./modules/syntax */ "./modules/syntax.js"); -/* harmony import */ var _modules_table__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./modules/table */ "./modules/table.js"); -/* harmony import */ var _modules_toolbar__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./modules/toolbar */ "./modules/toolbar.js"); -/* harmony import */ var _ui_icons__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./ui/icons */ "./ui/icons.js"); -/* harmony import */ var _ui_picker__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./ui/picker */ "./ui/picker.js"); -/* harmony import */ var _ui_color_picker__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./ui/color-picker */ "./ui/color-picker.js"); -/* harmony import */ var _ui_icon_picker__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./ui/icon-picker */ "./ui/icon-picker.js"); -/* harmony import */ var _ui_tooltip__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./ui/tooltip */ "./ui/tooltip.js"); -/* harmony import */ var _themes_bubble__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./themes/bubble */ "./themes/bubble.js"); -/* harmony import */ var _themes_snow__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./themes/snow */ "./themes/snow.js"); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -_core__WEBPACK_IMPORTED_MODULE_0__["default"].register({ - 'attributors/attribute/direction': _formats_direction__WEBPACK_IMPORTED_MODULE_2__["DirectionAttribute"], - 'attributors/class/align': _formats_align__WEBPACK_IMPORTED_MODULE_1__["AlignClass"], - 'attributors/class/background': _formats_background__WEBPACK_IMPORTED_MODULE_7__["BackgroundClass"], - 'attributors/class/color': _formats_color__WEBPACK_IMPORTED_MODULE_8__["ColorClass"], - 'attributors/class/direction': _formats_direction__WEBPACK_IMPORTED_MODULE_2__["DirectionClass"], - 'attributors/class/font': _formats_font__WEBPACK_IMPORTED_MODULE_9__["FontClass"], - 'attributors/class/size': _formats_size__WEBPACK_IMPORTED_MODULE_10__["SizeClass"], - 'attributors/style/align': _formats_align__WEBPACK_IMPORTED_MODULE_1__["AlignStyle"], - 'attributors/style/background': _formats_background__WEBPACK_IMPORTED_MODULE_7__["BackgroundStyle"], - 'attributors/style/color': _formats_color__WEBPACK_IMPORTED_MODULE_8__["ColorStyle"], - 'attributors/style/direction': _formats_direction__WEBPACK_IMPORTED_MODULE_2__["DirectionStyle"], - 'attributors/style/font': _formats_font__WEBPACK_IMPORTED_MODULE_9__["FontStyle"], - 'attributors/style/size': _formats_size__WEBPACK_IMPORTED_MODULE_10__["SizeStyle"] -}, true); -_core__WEBPACK_IMPORTED_MODULE_0__["default"].register({ - 'formats/align': _formats_align__WEBPACK_IMPORTED_MODULE_1__["AlignClass"], - 'formats/direction': _formats_direction__WEBPACK_IMPORTED_MODULE_2__["DirectionClass"], - 'formats/indent': _formats_indent__WEBPACK_IMPORTED_MODULE_3__["default"], - 'formats/background': _formats_background__WEBPACK_IMPORTED_MODULE_7__["BackgroundStyle"], - 'formats/color': _formats_color__WEBPACK_IMPORTED_MODULE_8__["ColorStyle"], - 'formats/font': _formats_font__WEBPACK_IMPORTED_MODULE_9__["FontClass"], - 'formats/size': _formats_size__WEBPACK_IMPORTED_MODULE_10__["SizeClass"], - 'formats/blockquote': _formats_blockquote__WEBPACK_IMPORTED_MODULE_4__["default"], - 'formats/code-block': _formats_code__WEBPACK_IMPORTED_MODULE_20__["default"], - 'formats/header': _formats_header__WEBPACK_IMPORTED_MODULE_5__["default"], - 'formats/list': _formats_list__WEBPACK_IMPORTED_MODULE_6__["default"], - 'formats/bold': _formats_bold__WEBPACK_IMPORTED_MODULE_11__["default"], - 'formats/code': _formats_code__WEBPACK_IMPORTED_MODULE_20__["Code"], - 'formats/italic': _formats_italic__WEBPACK_IMPORTED_MODULE_12__["default"], - 'formats/link': _formats_link__WEBPACK_IMPORTED_MODULE_13__["default"], - 'formats/script': _formats_script__WEBPACK_IMPORTED_MODULE_14__["default"], - 'formats/strike': _formats_strike__WEBPACK_IMPORTED_MODULE_15__["default"], - 'formats/underline': _formats_underline__WEBPACK_IMPORTED_MODULE_16__["default"], - 'formats/formula': _formats_formula__WEBPACK_IMPORTED_MODULE_17__["default"], - 'formats/image': _formats_image__WEBPACK_IMPORTED_MODULE_18__["default"], - 'formats/video': _formats_video__WEBPACK_IMPORTED_MODULE_19__["default"], - 'modules/syntax': _modules_syntax__WEBPACK_IMPORTED_MODULE_21__["default"], - 'modules/table': _modules_table__WEBPACK_IMPORTED_MODULE_22__["default"], - 'modules/toolbar': _modules_toolbar__WEBPACK_IMPORTED_MODULE_23__["default"], - 'themes/bubble': _themes_bubble__WEBPACK_IMPORTED_MODULE_29__["default"], - 'themes/snow': _themes_snow__WEBPACK_IMPORTED_MODULE_30__["default"], - 'ui/icons': _ui_icons__WEBPACK_IMPORTED_MODULE_24__["default"], - 'ui/picker': _ui_picker__WEBPACK_IMPORTED_MODULE_25__["default"], - 'ui/icon-picker': _ui_icon_picker__WEBPACK_IMPORTED_MODULE_27__["default"], - 'ui/color-picker': _ui_color_picker__WEBPACK_IMPORTED_MODULE_26__["default"], - 'ui/tooltip': _ui_tooltip__WEBPACK_IMPORTED_MODULE_28__["default"] -}, true); -/* harmony default export */ __webpack_exports__["default"] = (_core__WEBPACK_IMPORTED_MODULE_0__["default"]); - -//# sourceURL=webpack://Quill/./quill.js?`)},"./themes/base.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BaseTooltip", function() { return BaseTooltip; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return BaseTheme; }); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _core_emitter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/emitter */ "./core/emitter.js"); -/* harmony import */ var _core_theme__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/theme */ "./core/theme.js"); -/* harmony import */ var _ui_color_picker__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../ui/color-picker */ "./ui/color-picker.js"); -/* harmony import */ var _ui_icon_picker__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../ui/icon-picker */ "./ui/icon-picker.js"); -/* harmony import */ var _ui_picker__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../ui/picker */ "./ui/picker.js"); -/* harmony import */ var _ui_tooltip__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../ui/tooltip */ "./ui/tooltip.js"); - - - - - - - -const ALIGNS = [false, 'center', 'right', 'justify']; -const COLORS = ['#000000', '#e60000', '#ff9900', '#ffff00', '#008a00', '#0066cc', '#9933ff', '#ffffff', '#facccc', '#ffebcc', '#ffffcc', '#cce8cc', '#cce0f5', '#ebd6ff', '#bbbbbb', '#f06666', '#ffc266', '#ffff66', '#66b966', '#66a3e0', '#c285ff', '#888888', '#a10000', '#b26b00', '#b2b200', '#006100', '#0047b2', '#6b24b2', '#444444', '#5c0000', '#663d00', '#666600', '#003700', '#002966', '#3d1466']; -const FONTS = [false, 'serif', 'monospace']; -const HEADERS = ['1', '2', '3', false]; -const SIZES = ['small', false, 'large', 'huge']; - -class BaseTheme extends _core_theme__WEBPACK_IMPORTED_MODULE_2__["default"] { - constructor(quill, options) { - super(quill, options); - - const listener = e => { - if (!document.body.contains(quill.root)) { - document.body.removeEventListener('click', listener); - return; - } - - if (this.tooltip != null && !this.tooltip.root.contains(e.target) && document.activeElement !== this.tooltip.textbox && !this.quill.hasFocus()) { - this.tooltip.hide(); - } - - if (this.pickers != null) { - this.pickers.forEach(picker => { - if (!picker.container.contains(e.target)) { - picker.close(); - } - }); - } - }; - - quill.emitter.listenDOM('click', document.body, listener); - } - - addModule(name) { - const module = super.addModule(name); - - if (name === 'toolbar') { - this.extendToolbar(module); - } - - return module; - } - - buildButtons(buttons, icons) { - Array.from(buttons).forEach(button => { - const className = button.getAttribute('class') || ''; - className.split(/\\s+/).forEach(name => { - if (!name.startsWith('ql-')) return; - name = name.slice('ql-'.length); - if (icons[name] == null) return; - - if (name === 'direction') { - button.innerHTML = icons[name][''] + icons[name].rtl; - } else if (typeof icons[name] === 'string') { - button.innerHTML = icons[name]; - } else { - const value = button.value || ''; - - if (value != null && icons[name][value]) { - button.innerHTML = icons[name][value]; - } - } - }); - }); - } - - buildPickers(selects, icons) { - this.pickers = Array.from(selects).map(select => { - if (select.classList.contains('ql-align')) { - if (select.querySelector('option') == null) { - fillSelect(select, ALIGNS); - } - - return new _ui_icon_picker__WEBPACK_IMPORTED_MODULE_4__["default"](select, icons.align); - } - - if (select.classList.contains('ql-background') || select.classList.contains('ql-color')) { - const format = select.classList.contains('ql-background') ? 'background' : 'color'; - - if (select.querySelector('option') == null) { - fillSelect(select, COLORS, format === 'background' ? '#ffffff' : '#000000'); - } - - return new _ui_color_picker__WEBPACK_IMPORTED_MODULE_3__["default"](select, icons[format]); - } - - if (select.querySelector('option') == null) { - if (select.classList.contains('ql-font')) { - fillSelect(select, FONTS); - } else if (select.classList.contains('ql-header')) { - fillSelect(select, HEADERS); - } else if (select.classList.contains('ql-size')) { - fillSelect(select, SIZES); - } - } - - return new _ui_picker__WEBPACK_IMPORTED_MODULE_5__["default"](select); - }); - - const update = () => { - this.pickers.forEach(picker => { - picker.update(); - }); - }; - - this.quill.on(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.EDITOR_CHANGE, update); - } - -} - -BaseTheme.DEFAULTS = extend__WEBPACK_IMPORTED_MODULE_0___default()(true, {}, _core_theme__WEBPACK_IMPORTED_MODULE_2__["default"].DEFAULTS, { - modules: { - toolbar: { - handlers: { - formula() { - this.quill.theme.tooltip.edit('formula'); - }, - - image() { - let fileInput = this.container.querySelector('input.ql-image[type=file]'); - - if (fileInput == null) { - fileInput = document.createElement('input'); - fileInput.setAttribute('type', 'file'); - fileInput.setAttribute('accept', this.quill.uploader.options.mimetypes.join(', ')); - fileInput.classList.add('ql-image'); - fileInput.addEventListener('change', () => { - const range = this.quill.getSelection(true); - this.quill.uploader.upload(range, fileInput.files); - fileInput.value = ''; - }); - this.container.appendChild(fileInput); - } - - fileInput.click(); - }, - - video() { - this.quill.theme.tooltip.edit('video'); - } - - } - } - } -}); - -class BaseTooltip extends _ui_tooltip__WEBPACK_IMPORTED_MODULE_6__["default"] { - constructor(quill, boundsContainer) { - super(quill, boundsContainer); - this.textbox = this.root.querySelector('input[type="text"]'); - this.listen(); - } - - listen() { - this.textbox.addEventListener('keydown', event => { - if (event.key === 'Enter') { - this.save(); - event.preventDefault(); - } else if (event.key === 'Escape') { - this.cancel(); - event.preventDefault(); - } - }); - } - - cancel() { - this.hide(); - } - - edit(mode = 'link', preview = null) { - this.root.classList.remove('ql-hidden'); - this.root.classList.add('ql-editing'); - - if (preview != null) { - this.textbox.value = preview; - } else if (mode !== this.root.getAttribute('data-mode')) { - this.textbox.value = ''; - } - - this.position(this.quill.getBounds(this.quill.selection.savedRange)); - this.textbox.select(); - this.textbox.setAttribute('placeholder', this.textbox.getAttribute("data-".concat(mode)) || ''); - this.root.setAttribute('data-mode', mode); - } - - restoreFocus() { - const { - scrollTop - } = this.quill.scrollingContainer; - this.quill.focus(); - this.quill.scrollingContainer.scrollTop = scrollTop; - } - - save() { - let { - value - } = this.textbox; - - switch (this.root.getAttribute('data-mode')) { - case 'link': - { - const { - scrollTop - } = this.quill.root; - - if (this.linkRange) { - this.quill.formatText(this.linkRange, 'link', value, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - delete this.linkRange; - } else { - this.restoreFocus(); - this.quill.format('link', value, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - } - - this.quill.root.scrollTop = scrollTop; - break; - } - - case 'video': - { - value = extractVideoUrl(value); - } - // eslint-disable-next-line no-fallthrough - - case 'formula': - { - if (!value) break; - const range = this.quill.getSelection(true); - - if (range != null) { - const index = range.index + range.length; - this.quill.insertEmbed(index, this.root.getAttribute('data-mode'), value, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - - if (this.root.getAttribute('data-mode') === 'formula') { - this.quill.insertText(index + 1, ' ', _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - } - - this.quill.setSelection(index + 2, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - } - - break; - } - - default: - } - - this.textbox.value = ''; - this.hide(); - } - -} - -function extractVideoUrl(url) { - let match = url.match(/^(?:(https?):\\/\\/)?(?:(?:www|m)\\.)?youtube\\.com\\/watch.*v=([a-zA-Z0-9_-]+)/) || url.match(/^(?:(https?):\\/\\/)?(?:(?:www|m)\\.)?youtu\\.be\\/([a-zA-Z0-9_-]+)/); - - if (match) { - return "".concat(match[1] || 'https', "://www.youtube.com/embed/").concat(match[2], "?showinfo=0"); - } // eslint-disable-next-line no-cond-assign - - - if (match = url.match(/^(?:(https?):\\/\\/)?(?:www\\.)?vimeo\\.com\\/(\\d+)/)) { - return "".concat(match[1] || 'https', "://player.vimeo.com/video/").concat(match[2], "/"); - } - - return url; -} - -function fillSelect(select, values, defaultValue = false) { - values.forEach(value => { - const option = document.createElement('option'); - - if (value === defaultValue) { - option.setAttribute('selected', 'selected'); - } else { - option.setAttribute('value', value); - } - - select.appendChild(option); - }); -} - - - -//# sourceURL=webpack://Quill/./themes/base.js?`)},"./themes/bubble.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BubbleTooltip", function() { return BubbleTooltip; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return BubbleTheme; }); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _core_emitter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/emitter */ "./core/emitter.js"); -/* harmony import */ var _base__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./base */ "./themes/base.js"); -/* harmony import */ var _core_selection__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../core/selection */ "./core/selection.js"); -/* harmony import */ var _ui_icons__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../ui/icons */ "./ui/icons.js"); - - - - - -const TOOLBAR_CONFIG = [['bold', 'italic', 'link'], [{ - header: 1 -}, { - header: 2 -}, 'blockquote']]; - -class BubbleTooltip extends _base__WEBPACK_IMPORTED_MODULE_2__["BaseTooltip"] { - constructor(quill, bounds) { - super(quill, bounds); - this.quill.on(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.EDITOR_CHANGE, (type, range, oldRange, source) => { - if (type !== _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SELECTION_CHANGE) return; - - if (range != null && range.length > 0 && source === _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER) { - this.show(); // Lock our width so we will expand beyond our offsetParent boundaries - - this.root.style.left = '0px'; - this.root.style.width = ''; - this.root.style.width = "".concat(this.root.offsetWidth, "px"); - const lines = this.quill.getLines(range.index, range.length); - - if (lines.length === 1) { - this.position(this.quill.getBounds(range)); - } else { - const lastLine = lines[lines.length - 1]; - const index = this.quill.getIndex(lastLine); - const length = Math.min(lastLine.length() - 1, range.index + range.length - index); - const indexBounds = this.quill.getBounds(new _core_selection__WEBPACK_IMPORTED_MODULE_3__["Range"](index, length)); - this.position(indexBounds); - } - } else if (document.activeElement !== this.textbox && this.quill.hasFocus()) { - this.hide(); - } - }); - } - - listen() { - super.listen(); - this.root.querySelector('.ql-close').addEventListener('click', () => { - this.root.classList.remove('ql-editing'); - }); - this.quill.on(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SCROLL_OPTIMIZE, () => { - // Let selection be restored by toolbar handlers before repositioning - setTimeout(() => { - if (this.root.classList.contains('ql-hidden')) return; - const range = this.quill.getSelection(); - - if (range != null) { - this.position(this.quill.getBounds(range)); - } - }, 1); - }); - } - - cancel() { - this.show(); - } - - position(reference) { - const shift = super.position(reference); - const arrow = this.root.querySelector('.ql-tooltip-arrow'); - arrow.style.marginLeft = ''; - - if (shift !== 0) { - arrow.style.marginLeft = "".concat(-1 * shift - arrow.offsetWidth / 2, "px"); - } - - return shift; - } - -} - -BubbleTooltip.TEMPLATE = ['', '
    ', '', '', '
    '].join(''); - -class BubbleTheme extends _base__WEBPACK_IMPORTED_MODULE_2__["default"] { - constructor(quill, options) { - if (options.modules.toolbar != null && options.modules.toolbar.container == null) { - options.modules.toolbar.container = TOOLBAR_CONFIG; - } - - super(quill, options); - this.quill.container.classList.add('ql-bubble'); - } - - extendToolbar(toolbar) { - this.tooltip = new BubbleTooltip(this.quill, this.options.bounds); - this.tooltip.root.appendChild(toolbar.container); - this.buildButtons(toolbar.container.querySelectorAll('button'), _ui_icons__WEBPACK_IMPORTED_MODULE_4__["default"]); - this.buildPickers(toolbar.container.querySelectorAll('select'), _ui_icons__WEBPACK_IMPORTED_MODULE_4__["default"]); - } - -} - -BubbleTheme.DEFAULTS = extend__WEBPACK_IMPORTED_MODULE_0___default()(true, {}, _base__WEBPACK_IMPORTED_MODULE_2__["default"].DEFAULTS, { - modules: { - toolbar: { - handlers: { - link(value) { - if (!value) { - this.quill.format('link', false); - } else { - this.quill.theme.tooltip.edit(); - } - } - - } - } - } -}); - - -//# sourceURL=webpack://Quill/./themes/bubble.js?`)},"./themes/snow.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! extend */ "./node_modules/extend/index.js"); -/* harmony import */ var extend__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(extend__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _core_emitter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core/emitter */ "./core/emitter.js"); -/* harmony import */ var _base__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./base */ "./themes/base.js"); -/* harmony import */ var _formats_link__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../formats/link */ "./formats/link.js"); -/* harmony import */ var _core_selection__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../core/selection */ "./core/selection.js"); -/* harmony import */ var _ui_icons__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../ui/icons */ "./ui/icons.js"); - - - - - - -const TOOLBAR_CONFIG = [[{ - header: ['1', '2', '3', false] -}], ['bold', 'italic', 'underline', 'link'], [{ - list: 'ordered' -}, { - list: 'bullet' -}], ['clean']]; - -class SnowTooltip extends _base__WEBPACK_IMPORTED_MODULE_2__["BaseTooltip"] { - constructor(quill, bounds) { - super(quill, bounds); - this.preview = this.root.querySelector('a.ql-preview'); - } - - listen() { - super.listen(); - this.root.querySelector('a.ql-action').addEventListener('click', event => { - if (this.root.classList.contains('ql-editing')) { - this.save(); - } else { - this.edit('link', this.preview.textContent); - } - - event.preventDefault(); - }); - this.root.querySelector('a.ql-remove').addEventListener('click', event => { - if (this.linkRange != null) { - const range = this.linkRange; - this.restoreFocus(); - this.quill.formatText(range, 'link', false, _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER); - delete this.linkRange; - } - - event.preventDefault(); - this.hide(); - }); - this.quill.on(_core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].events.SELECTION_CHANGE, (range, oldRange, source) => { - if (range == null) return; - - if (range.length === 0 && source === _core_emitter__WEBPACK_IMPORTED_MODULE_1__["default"].sources.USER) { - const [link, offset] = this.quill.scroll.descendant(_formats_link__WEBPACK_IMPORTED_MODULE_3__["default"], range.index); - - if (link != null) { - this.linkRange = new _core_selection__WEBPACK_IMPORTED_MODULE_4__["Range"](range.index - offset, link.length()); - const preview = _formats_link__WEBPACK_IMPORTED_MODULE_3__["default"].formats(link.domNode); - this.preview.textContent = preview; - this.preview.setAttribute('href', preview); - this.show(); - this.position(this.quill.getBounds(this.linkRange)); - return; - } - } else { - delete this.linkRange; - } - - this.hide(); - }); - } - - show() { - super.show(); - this.root.removeAttribute('data-mode'); - } - -} - -SnowTooltip.TEMPLATE = ['', '', '', ''].join(''); - -class SnowTheme extends _base__WEBPACK_IMPORTED_MODULE_2__["default"] { - constructor(quill, options) { - if (options.modules.toolbar != null && options.modules.toolbar.container == null) { - options.modules.toolbar.container = TOOLBAR_CONFIG; - } - - super(quill, options); - this.quill.container.classList.add('ql-snow'); - } - - extendToolbar(toolbar) { - toolbar.container.classList.add('ql-snow'); - this.buildButtons(toolbar.container.querySelectorAll('button'), _ui_icons__WEBPACK_IMPORTED_MODULE_5__["default"]); - this.buildPickers(toolbar.container.querySelectorAll('select'), _ui_icons__WEBPACK_IMPORTED_MODULE_5__["default"]); - this.tooltip = new SnowTooltip(this.quill, this.options.bounds); - - if (toolbar.container.querySelector('.ql-link')) { - this.quill.keyboard.addBinding({ - key: 'k', - shortKey: true - }, (range, context) => { - toolbar.handlers.link.call(toolbar, !context.format.link); - }); - } - } - -} - -SnowTheme.DEFAULTS = extend__WEBPACK_IMPORTED_MODULE_0___default()(true, {}, _base__WEBPACK_IMPORTED_MODULE_2__["default"].DEFAULTS, { - modules: { - toolbar: { - handlers: { - link(value) { - if (value) { - const range = this.quill.getSelection(); - if (range == null || range.length === 0) return; - let preview = this.quill.getText(range); - - if (/^\\S+@\\S+\\.\\S+$/.test(preview) && preview.indexOf('mailto:') !== 0) { - preview = "mailto:".concat(preview); - } - - const { - tooltip - } = this.quill.theme; - tooltip.edit('link', preview); - } else { - this.quill.format('link', false); - } - } - - } - } - } -}); -/* harmony default export */ __webpack_exports__["default"] = (SnowTheme); - -//# sourceURL=webpack://Quill/./themes/snow.js?`)},"./ui/color-picker.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _picker__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./picker */ "./ui/picker.js"); - - -class ColorPicker extends _picker__WEBPACK_IMPORTED_MODULE_0__["default"] { - constructor(select, label) { - super(select); - this.label.innerHTML = label; - this.container.classList.add('ql-color-picker'); - Array.from(this.container.querySelectorAll('.ql-picker-item')).slice(0, 7).forEach(item => { - item.classList.add('ql-primary'); - }); - } - - buildItem(option) { - const item = super.buildItem(option); - item.style.backgroundColor = option.getAttribute('value') || ''; - return item; - } - - selectItem(item, trigger) { - super.selectItem(item, trigger); - const colorLabel = this.label.querySelector('.ql-color-label'); - const value = item ? item.getAttribute('data-value') || '' : ''; - - if (colorLabel) { - if (colorLabel.tagName === 'line') { - colorLabel.style.stroke = value; - } else { - colorLabel.style.fill = value; - } - } - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (ColorPicker); - -//# sourceURL=webpack://Quill/./ui/color-picker.js?`)},"./ui/icon-picker.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _picker__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./picker */ "./ui/picker.js"); - - -class IconPicker extends _picker__WEBPACK_IMPORTED_MODULE_0__["default"] { - constructor(select, icons) { - super(select); - this.container.classList.add('ql-icon-picker'); - Array.from(this.container.querySelectorAll('.ql-picker-item')).forEach(item => { - item.innerHTML = icons[item.getAttribute('data-value') || '']; - }); - this.defaultItem = this.container.querySelector('.ql-selected'); - this.selectItem(this.defaultItem); - } - - selectItem(target, trigger) { - super.selectItem(target, trigger); - const item = target || this.defaultItem; - if (this.label.innerHTML === item.innerHTML) return; - this.label.innerHTML = item.innerHTML; - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (IconPicker); - -//# sourceURL=webpack://Quill/./ui/icon-picker.js?`)},"./ui/icons.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _assets_icons_align_left_svg__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../assets/icons/align-left.svg */ "./assets/icons/align-left.svg"); -/* harmony import */ var _assets_icons_align_left_svg__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_align_left_svg__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _assets_icons_align_center_svg__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../assets/icons/align-center.svg */ "./assets/icons/align-center.svg"); -/* harmony import */ var _assets_icons_align_center_svg__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_align_center_svg__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _assets_icons_align_right_svg__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../assets/icons/align-right.svg */ "./assets/icons/align-right.svg"); -/* harmony import */ var _assets_icons_align_right_svg__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_align_right_svg__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _assets_icons_align_justify_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../assets/icons/align-justify.svg */ "./assets/icons/align-justify.svg"); -/* harmony import */ var _assets_icons_align_justify_svg__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_align_justify_svg__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var _assets_icons_background_svg__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../assets/icons/background.svg */ "./assets/icons/background.svg"); -/* harmony import */ var _assets_icons_background_svg__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_background_svg__WEBPACK_IMPORTED_MODULE_4__); -/* harmony import */ var _assets_icons_blockquote_svg__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../assets/icons/blockquote.svg */ "./assets/icons/blockquote.svg"); -/* harmony import */ var _assets_icons_blockquote_svg__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_blockquote_svg__WEBPACK_IMPORTED_MODULE_5__); -/* harmony import */ var _assets_icons_bold_svg__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../assets/icons/bold.svg */ "./assets/icons/bold.svg"); -/* harmony import */ var _assets_icons_bold_svg__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_bold_svg__WEBPACK_IMPORTED_MODULE_6__); -/* harmony import */ var _assets_icons_clean_svg__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../assets/icons/clean.svg */ "./assets/icons/clean.svg"); -/* harmony import */ var _assets_icons_clean_svg__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_clean_svg__WEBPACK_IMPORTED_MODULE_7__); -/* harmony import */ var _assets_icons_code_svg__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../assets/icons/code.svg */ "./assets/icons/code.svg"); -/* harmony import */ var _assets_icons_code_svg__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_code_svg__WEBPACK_IMPORTED_MODULE_8__); -/* harmony import */ var _assets_icons_color_svg__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../assets/icons/color.svg */ "./assets/icons/color.svg"); -/* harmony import */ var _assets_icons_color_svg__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_color_svg__WEBPACK_IMPORTED_MODULE_9__); -/* harmony import */ var _assets_icons_direction_ltr_svg__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../assets/icons/direction-ltr.svg */ "./assets/icons/direction-ltr.svg"); -/* harmony import */ var _assets_icons_direction_ltr_svg__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_direction_ltr_svg__WEBPACK_IMPORTED_MODULE_10__); -/* harmony import */ var _assets_icons_direction_rtl_svg__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../assets/icons/direction-rtl.svg */ "./assets/icons/direction-rtl.svg"); -/* harmony import */ var _assets_icons_direction_rtl_svg__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_direction_rtl_svg__WEBPACK_IMPORTED_MODULE_11__); -/* harmony import */ var _assets_icons_formula_svg__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../assets/icons/formula.svg */ "./assets/icons/formula.svg"); -/* harmony import */ var _assets_icons_formula_svg__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_formula_svg__WEBPACK_IMPORTED_MODULE_12__); -/* harmony import */ var _assets_icons_header_svg__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../assets/icons/header.svg */ "./assets/icons/header.svg"); -/* harmony import */ var _assets_icons_header_svg__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_header_svg__WEBPACK_IMPORTED_MODULE_13__); -/* harmony import */ var _assets_icons_header_2_svg__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../assets/icons/header-2.svg */ "./assets/icons/header-2.svg"); -/* harmony import */ var _assets_icons_header_2_svg__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_header_2_svg__WEBPACK_IMPORTED_MODULE_14__); -/* harmony import */ var _assets_icons_italic_svg__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../assets/icons/italic.svg */ "./assets/icons/italic.svg"); -/* harmony import */ var _assets_icons_italic_svg__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_italic_svg__WEBPACK_IMPORTED_MODULE_15__); -/* harmony import */ var _assets_icons_image_svg__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../assets/icons/image.svg */ "./assets/icons/image.svg"); -/* harmony import */ var _assets_icons_image_svg__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_image_svg__WEBPACK_IMPORTED_MODULE_16__); -/* harmony import */ var _assets_icons_indent_svg__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../assets/icons/indent.svg */ "./assets/icons/indent.svg"); -/* harmony import */ var _assets_icons_indent_svg__WEBPACK_IMPORTED_MODULE_17___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_indent_svg__WEBPACK_IMPORTED_MODULE_17__); -/* harmony import */ var _assets_icons_outdent_svg__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../assets/icons/outdent.svg */ "./assets/icons/outdent.svg"); -/* harmony import */ var _assets_icons_outdent_svg__WEBPACK_IMPORTED_MODULE_18___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_outdent_svg__WEBPACK_IMPORTED_MODULE_18__); -/* harmony import */ var _assets_icons_link_svg__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../assets/icons/link.svg */ "./assets/icons/link.svg"); -/* harmony import */ var _assets_icons_link_svg__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_link_svg__WEBPACK_IMPORTED_MODULE_19__); -/* harmony import */ var _assets_icons_list_bullet_svg__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ../assets/icons/list-bullet.svg */ "./assets/icons/list-bullet.svg"); -/* harmony import */ var _assets_icons_list_bullet_svg__WEBPACK_IMPORTED_MODULE_20___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_list_bullet_svg__WEBPACK_IMPORTED_MODULE_20__); -/* harmony import */ var _assets_icons_list_check_svg__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ../assets/icons/list-check.svg */ "./assets/icons/list-check.svg"); -/* harmony import */ var _assets_icons_list_check_svg__WEBPACK_IMPORTED_MODULE_21___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_list_check_svg__WEBPACK_IMPORTED_MODULE_21__); -/* harmony import */ var _assets_icons_list_ordered_svg__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ../assets/icons/list-ordered.svg */ "./assets/icons/list-ordered.svg"); -/* harmony import */ var _assets_icons_list_ordered_svg__WEBPACK_IMPORTED_MODULE_22___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_list_ordered_svg__WEBPACK_IMPORTED_MODULE_22__); -/* harmony import */ var _assets_icons_subscript_svg__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ../assets/icons/subscript.svg */ "./assets/icons/subscript.svg"); -/* harmony import */ var _assets_icons_subscript_svg__WEBPACK_IMPORTED_MODULE_23___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_subscript_svg__WEBPACK_IMPORTED_MODULE_23__); -/* harmony import */ var _assets_icons_superscript_svg__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ../assets/icons/superscript.svg */ "./assets/icons/superscript.svg"); -/* harmony import */ var _assets_icons_superscript_svg__WEBPACK_IMPORTED_MODULE_24___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_superscript_svg__WEBPACK_IMPORTED_MODULE_24__); -/* harmony import */ var _assets_icons_strike_svg__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ../assets/icons/strike.svg */ "./assets/icons/strike.svg"); -/* harmony import */ var _assets_icons_strike_svg__WEBPACK_IMPORTED_MODULE_25___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_strike_svg__WEBPACK_IMPORTED_MODULE_25__); -/* harmony import */ var _assets_icons_table_svg__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ../assets/icons/table.svg */ "./assets/icons/table.svg"); -/* harmony import */ var _assets_icons_table_svg__WEBPACK_IMPORTED_MODULE_26___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_table_svg__WEBPACK_IMPORTED_MODULE_26__); -/* harmony import */ var _assets_icons_underline_svg__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ../assets/icons/underline.svg */ "./assets/icons/underline.svg"); -/* harmony import */ var _assets_icons_underline_svg__WEBPACK_IMPORTED_MODULE_27___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_underline_svg__WEBPACK_IMPORTED_MODULE_27__); -/* harmony import */ var _assets_icons_video_svg__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ../assets/icons/video.svg */ "./assets/icons/video.svg"); -/* harmony import */ var _assets_icons_video_svg__WEBPACK_IMPORTED_MODULE_28___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_video_svg__WEBPACK_IMPORTED_MODULE_28__); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -/* harmony default export */ __webpack_exports__["default"] = ({ - align: { - '': _assets_icons_align_left_svg__WEBPACK_IMPORTED_MODULE_0___default.a, - center: _assets_icons_align_center_svg__WEBPACK_IMPORTED_MODULE_1___default.a, - right: _assets_icons_align_right_svg__WEBPACK_IMPORTED_MODULE_2___default.a, - justify: _assets_icons_align_justify_svg__WEBPACK_IMPORTED_MODULE_3___default.a - }, - background: _assets_icons_background_svg__WEBPACK_IMPORTED_MODULE_4___default.a, - blockquote: _assets_icons_blockquote_svg__WEBPACK_IMPORTED_MODULE_5___default.a, - bold: _assets_icons_bold_svg__WEBPACK_IMPORTED_MODULE_6___default.a, - clean: _assets_icons_clean_svg__WEBPACK_IMPORTED_MODULE_7___default.a, - code: _assets_icons_code_svg__WEBPACK_IMPORTED_MODULE_8___default.a, - 'code-block': _assets_icons_code_svg__WEBPACK_IMPORTED_MODULE_8___default.a, - color: _assets_icons_color_svg__WEBPACK_IMPORTED_MODULE_9___default.a, - direction: { - '': _assets_icons_direction_ltr_svg__WEBPACK_IMPORTED_MODULE_10___default.a, - rtl: _assets_icons_direction_rtl_svg__WEBPACK_IMPORTED_MODULE_11___default.a - }, - formula: _assets_icons_formula_svg__WEBPACK_IMPORTED_MODULE_12___default.a, - header: { - '1': _assets_icons_header_svg__WEBPACK_IMPORTED_MODULE_13___default.a, - '2': _assets_icons_header_2_svg__WEBPACK_IMPORTED_MODULE_14___default.a - }, - italic: _assets_icons_italic_svg__WEBPACK_IMPORTED_MODULE_15___default.a, - image: _assets_icons_image_svg__WEBPACK_IMPORTED_MODULE_16___default.a, - indent: { - '+1': _assets_icons_indent_svg__WEBPACK_IMPORTED_MODULE_17___default.a, - '-1': _assets_icons_outdent_svg__WEBPACK_IMPORTED_MODULE_18___default.a - }, - link: _assets_icons_link_svg__WEBPACK_IMPORTED_MODULE_19___default.a, - list: { - bullet: _assets_icons_list_bullet_svg__WEBPACK_IMPORTED_MODULE_20___default.a, - check: _assets_icons_list_check_svg__WEBPACK_IMPORTED_MODULE_21___default.a, - ordered: _assets_icons_list_ordered_svg__WEBPACK_IMPORTED_MODULE_22___default.a - }, - script: { - sub: _assets_icons_subscript_svg__WEBPACK_IMPORTED_MODULE_23___default.a, - super: _assets_icons_superscript_svg__WEBPACK_IMPORTED_MODULE_24___default.a - }, - strike: _assets_icons_strike_svg__WEBPACK_IMPORTED_MODULE_25___default.a, - table: _assets_icons_table_svg__WEBPACK_IMPORTED_MODULE_26___default.a, - underline: _assets_icons_underline_svg__WEBPACK_IMPORTED_MODULE_27___default.a, - video: _assets_icons_video_svg__WEBPACK_IMPORTED_MODULE_28___default.a -}); - -//# sourceURL=webpack://Quill/./ui/icons.js?`)},"./ui/picker.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _assets_icons_dropdown_svg__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../assets/icons/dropdown.svg */ "./assets/icons/dropdown.svg"); -/* harmony import */ var _assets_icons_dropdown_svg__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_assets_icons_dropdown_svg__WEBPACK_IMPORTED_MODULE_0__); - -let optionsCounter = 0; - -function toggleAriaAttribute(element, attribute) { - element.setAttribute(attribute, !(element.getAttribute(attribute) === 'true')); -} - -class Picker { - constructor(select) { - this.select = select; - this.container = document.createElement('span'); - this.buildPicker(); - this.select.style.display = 'none'; - this.select.parentNode.insertBefore(this.container, this.select); - this.label.addEventListener('mousedown', () => { - this.togglePicker(); - }); - this.label.addEventListener('keydown', event => { - switch (event.key) { - case 'Enter': - this.togglePicker(); - break; - - case 'Escape': - this.escape(); - event.preventDefault(); - break; - - default: - } - }); - this.select.addEventListener('change', this.update.bind(this)); - } - - togglePicker() { - this.container.classList.toggle('ql-expanded'); // Toggle aria-expanded and aria-hidden to make the picker accessible - - toggleAriaAttribute(this.label, 'aria-expanded'); - toggleAriaAttribute(this.options, 'aria-hidden'); - } - - buildItem(option) { - const item = document.createElement('span'); - item.tabIndex = '0'; - item.setAttribute('role', 'button'); - item.classList.add('ql-picker-item'); - - if (option.hasAttribute('value')) { - item.setAttribute('data-value', option.getAttribute('value')); - } - - if (option.textContent) { - item.setAttribute('data-label', option.textContent); - } - - item.addEventListener('click', () => { - this.selectItem(item, true); - }); - item.addEventListener('keydown', event => { - switch (event.key) { - case 'Enter': - this.selectItem(item, true); - event.preventDefault(); - break; - - case 'Escape': - this.escape(); - event.preventDefault(); - break; - - default: - } - }); - return item; - } - - buildLabel() { - const label = document.createElement('span'); - label.classList.add('ql-picker-label'); - label.innerHTML = _assets_icons_dropdown_svg__WEBPACK_IMPORTED_MODULE_0___default.a; - label.tabIndex = '0'; - label.setAttribute('role', 'button'); - label.setAttribute('aria-expanded', 'false'); - this.container.appendChild(label); - return label; - } - - buildOptions() { - const options = document.createElement('span'); - options.classList.add('ql-picker-options'); // Don't want screen readers to read this until options are visible - - options.setAttribute('aria-hidden', 'true'); - options.tabIndex = '-1'; // Need a unique id for aria-controls - - options.id = "ql-picker-options-".concat(optionsCounter); - optionsCounter += 1; - this.label.setAttribute('aria-controls', options.id); - this.options = options; - Array.from(this.select.options).forEach(option => { - const item = this.buildItem(option); - options.appendChild(item); - - if (option.selected === true) { - this.selectItem(item); - } - }); - this.container.appendChild(options); - } - - buildPicker() { - Array.from(this.select.attributes).forEach(item => { - this.container.setAttribute(item.name, item.value); - }); - this.container.classList.add('ql-picker'); - this.label = this.buildLabel(); - this.buildOptions(); - } - - escape() { - // Close menu and return focus to trigger label - this.close(); // Need setTimeout for accessibility to ensure that the browser executes - // focus on the next process thread and after any DOM content changes - - setTimeout(() => this.label.focus(), 1); - } - - close() { - this.container.classList.remove('ql-expanded'); - this.label.setAttribute('aria-expanded', 'false'); - this.options.setAttribute('aria-hidden', 'true'); - } - - selectItem(item, trigger = false) { - const selected = this.container.querySelector('.ql-selected'); - if (item === selected) return; - - if (selected != null) { - selected.classList.remove('ql-selected'); - } - - if (item == null) return; - item.classList.add('ql-selected'); - this.select.selectedIndex = Array.from(item.parentNode.children).indexOf(item); - - if (item.hasAttribute('data-value')) { - this.label.setAttribute('data-value', item.getAttribute('data-value')); - } else { - this.label.removeAttribute('data-value'); - } - - if (item.hasAttribute('data-label')) { - this.label.setAttribute('data-label', item.getAttribute('data-label')); - } else { - this.label.removeAttribute('data-label'); - } - - if (trigger) { - this.select.dispatchEvent(new Event('change')); - this.close(); - } - } - - update() { - let option; - - if (this.select.selectedIndex > -1) { - const item = this.container.querySelector('.ql-picker-options').children[this.select.selectedIndex]; - option = this.select.options[this.select.selectedIndex]; - this.selectItem(item); - } else { - this.selectItem(null); - } - - const isActive = option != null && option !== this.select.querySelector('option[selected]'); - this.label.classList.toggle('ql-active', isActive); - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (Picker); - -//# sourceURL=webpack://Quill/./ui/picker.js?`)},"./ui/tooltip.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval(`__webpack_require__.r(__webpack_exports__); -class Tooltip { - constructor(quill, boundsContainer) { - this.quill = quill; - this.boundsContainer = boundsContainer || document.body; - this.root = quill.addContainer('ql-tooltip'); - this.root.innerHTML = this.constructor.TEMPLATE; - - if (this.quill.root === this.quill.scrollingContainer) { - this.quill.root.addEventListener('scroll', () => { - this.root.style.marginTop = "".concat(-1 * this.quill.root.scrollTop, "px"); - }); - } - - this.hide(); - } - - hide() { - this.root.classList.add('ql-hidden'); - } - - position(reference) { - const left = reference.left + reference.width / 2 - this.root.offsetWidth / 2; // root.scrollTop should be 0 if scrollContainer !== root - - const top = reference.bottom + this.quill.root.scrollTop; - this.root.style.left = "".concat(left, "px"); - this.root.style.top = "".concat(top, "px"); - this.root.classList.remove('ql-flip'); - const containerBounds = this.boundsContainer.getBoundingClientRect(); - const rootBounds = this.root.getBoundingClientRect(); - let shift = 0; - - if (rootBounds.right > containerBounds.right) { - shift = containerBounds.right - rootBounds.right; - this.root.style.left = "".concat(left + shift, "px"); - } - - if (rootBounds.left < containerBounds.left) { - shift = containerBounds.left - rootBounds.left; - this.root.style.left = "".concat(left + shift, "px"); - } - - if (rootBounds.bottom > containerBounds.bottom) { - const height = rootBounds.bottom - rootBounds.top; - const verticalShift = reference.bottom - reference.top + height; - this.root.style.top = "".concat(top - verticalShift, "px"); - this.root.classList.add('ql-flip'); - } - - return shift; - } - - show() { - this.root.classList.remove('ql-editing'); - this.root.classList.remove('ql-hidden'); - } - -} - -/* harmony default export */ __webpack_exports__["default"] = (Tooltip); - -//# sourceURL=webpack://Quill/./ui/tooltip.js?`)},0:function(module,exports,__webpack_require__){eval(`module.exports = __webpack_require__(/*! ./quill.js */"./quill.js"); - - -//# sourceURL=webpack://Quill/multi_./quill.js?`)},1:function(module,exports){eval(`/* (ignored) */ - -//# sourceURL=webpack://Quill/./util.inspect_(ignored)?`)}}).default})});var qr=t0((mM,hr)=>{var z1=-1,l1=1,G0=0;function He(i,e,t){if(i==e)return i?[[G0,i]]:[];(t<0||i.lengthe.length?i:e,r=i.length>e.length?e:i,p=o.indexOf(r);if(p!=-1)return t=[[l1,o.substring(0,p)],[G0,r],[l1,o.substring(p+r.length)]],i.length>e.length&&(t[0][0]=t[2][0]=z1),t;if(r.length==1)return[[z1,i],[l1,e]];var s=Yc(i,e);if(s){var M=s[0],z=s[1],_=s[2],A=s[3],W=s[4],g=He(M,_),v=He(z,A);return g.concat([[G0,W]],v)}return Gc(i,e)}function Gc(i,e){for(var t=i.length,o=e.length,r=Math.ceil((t+o)/2),p=r,s=2*r,M=new Array(s),z=new Array(s),_=0;_t)v+=2;else if(p0>o)g+=2;else if(W){var Z=p+A-I;if(Z>=0&&Z=E)return ur(i,e,N,p0)}}}for(var G=-F+R;G<=F-B;G+=2){var Z=p+G,E;G==-F||G!=F&&z[Z-1]t)B+=2;else if(X>o)R+=2;else if(!W){var V=p+A-G;if(V>=0&&V=E)return ur(i,e,N,p0)}}}}return[[z1,i],[l1,e]]}function ur(i,e,t,o){var r=i.substring(0,t),p=e.substring(0,o),s=i.substring(t),M=e.substring(o),z=He(r,p),_=He(s,M);return z.concat(_)}function kn(i,e){if(!i||!e||i.charAt(0)!=e.charAt(0))return 0;for(var t=0,o=Math.min(i.length,e.length),r=o,p=0;te.length?i:e,o=i.length>e.length?e:i;if(t.length<4||o.length*2=v.length?[N,p0,Z,E,V]:null}var p=r(t,o,Math.ceil(t.length/4)),s=r(t,o,Math.ceil(t.length/2)),M;if(!p&&!s)return null;s?p?M=p[4].length>s[4].length?p:s:M=s:M=p;var z,_,A,W;i.length>e.length?(z=M[0],_=M[1],A=M[2],W=M[3]):(A=M[0],W=M[1],z=M[2],_=M[3]);var g=M[4];return[z,_,A,W,g]}function Ar(i){i.push([G0,""]);for(var e=0,t=0,o=0,r="",p="",s;e1?(t!==0&&o!==0&&(s=kn(p,r),s!==0&&(e-t-o>0&&i[e-t-o-1][0]==G0?i[e-t-o-1][1]+=p.substring(0,s):(i.splice(0,0,[G0,p.substring(0,s)]),e++),p=p.substring(s),r=r.substring(s)),s=Tn(p,r),s!==0&&(i[e][1]=p.substring(p.length-s)+i[e][1],p=p.substring(0,p.length-s),r=r.substring(0,r.length-s))),t===0?i.splice(e-o,t+o,[l1,p]):o===0?i.splice(e-t,t+o,[z1,r]):i.splice(e-t-o,t+o,[z1,r],[l1,p]),e=e-t-o+(t?1:0)+(o?1:0)+1):e!==0&&i[e-1][0]==G0?(i[e-1][1]+=i[e][1],i.splice(e,1)):e++,o=0,t=0,r="",p="";break}i[i.length-1][1]===""&&i.pop();var M=!1;for(e=1;e0&&o.splice(r+2,0,[s[0],M]),fr(o,r,3)}else return i}function Jc(i){for(var e=!1,t=function(s){return s.charCodeAt(0)>=56320&&s.charCodeAt(0)<=57343},o=function(s){return s.charCodeAt(s.length-1)>=55296&&s.charCodeAt(s.length-1)<=56319},r=2;r0&&p.push(i[r]);return p}function fr(i,e,t){for(var o=e+t-1;o>=0&&o>=e-1;o--)if(o+1{"use strict";var mr=Object.prototype.toString;Wr.exports=function(e){var t=mr.call(e),o=t==="[object Arguments]";return o||(o=t!=="[object Array]"&&e!==null&&typeof e=="object"&&typeof e.length=="number"&&e.length>=0&&mr.call(e.callee)==="[object Function]"),o}});var xr=t0((gM,Br)=>{"use strict";var wr;Object.keys||(Ge=Object.prototype.hasOwnProperty,Dn=Object.prototype.toString,gr=Pn(),Cn=Object.prototype.propertyIsEnumerable,yr=!Cn.call({toString:null},"toString"),Rr=Cn.call(function(){},"prototype"),Ye=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],Nt=function(i){var e=i.constructor;return e&&e.prototype===i},vr={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},Lr=function(){if(typeof window=="undefined")return!1;for(var i in window)try{if(!vr["$"+i]&&Ge.call(window,i)&&window[i]!==null&&typeof window[i]=="object")try{Nt(window[i])}catch(e){return!0}}catch(e){return!0}return!1}(),Er=function(i){if(typeof window=="undefined"||!Lr)return Nt(i);try{return Nt(i)}catch(e){return!1}},wr=function(e){var t=e!==null&&typeof e=="object",o=Dn.call(e)==="[object Function]",r=gr(e),p=t&&Dn.call(e)==="[object String]",s=[];if(!t&&!o&&!r)throw new TypeError("Object.keys called on a non-object");var M=Rr&&o;if(p&&e.length>0&&!Ge.call(e,0))for(var z=0;z0)for(var _=0;_{"use strict";var Zc=Array.prototype.slice,es=Pn(),Nr=Object.keys,kt=Nr?function(e){return Nr(e)}:xr(),kr=Object.keys;kt.shim=function(){if(Object.keys){var e=function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2);e||(Object.keys=function(o){return es(o)?kr(Zc.call(o)):kr(o)})}else Object.keys=kt;return Object.keys||kt};Tr.exports=kt});var In=t0((RM,Pr)=>{"use strict";Pr.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},t=Symbol("test"),o=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var r=42;e[t]=r;for(t in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var p=Object.getOwnPropertySymbols(e);if(p.length!==1||p[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(e,t);if(s.value!==r||s.enumerable!==!0)return!1}return!0}});var Tt=t0((vM,Dr)=>{"use strict";var ts=In();Dr.exports=function(){return ts()&&!!Symbol.toStringTag}});var Ir=t0((LM,Sr)=>{"use strict";var Cr=typeof Symbol!="undefined"&&Symbol,ns=In();Sr.exports=function(){return typeof Cr!="function"||typeof Symbol!="function"||typeof Cr("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:ns()}});var jr=t0((EM,Ur)=>{"use strict";var Xr={foo:{}},os=Object;Ur.exports=function(){return{__proto__:Xr}.foo===Xr.foo&&!({__proto__:null}instanceof os)}});var Fr=t0((wM,Kr)=>{"use strict";var rs="Function.prototype.bind called on incompatible ",as=Object.prototype.toString,is=Math.max,ps="[object Function]",$r=function(e,t){for(var o=[],r=0;r{"use strict";var bs=Fr();Hr.exports=Function.prototype.bind||bs});var Yr=t0((xM,Gr)=>{"use strict";var Ms=Function.prototype.call,ls=Object.prototype.hasOwnProperty,zs=Pt();Gr.exports=zs.call(Ms,ls)});var F1=t0((NM,ea)=>{"use strict";var s0,We=SyntaxError,Zr=Function,qe=TypeError,Xn=function(i){try{return Zr('"use strict"; return ('+i+").constructor;")()}catch(e){}},$1=Object.getOwnPropertyDescriptor;if($1)try{$1({},"")}catch(i){$1=null}var Un=function(){throw new qe},Os=$1?function(){try{return arguments.callee,Un}catch(i){try{return $1(arguments,"callee").get}catch(e){return Un}}}():Un,Ae=Ir()(),ds=jr()(),$0=Object.getPrototypeOf||(ds?function(i){return i.__proto__}:null),he={},_s=typeof Uint8Array=="undefined"||!$0?s0:$0(Uint8Array),K1={"%AggregateError%":typeof AggregateError=="undefined"?s0:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer=="undefined"?s0:ArrayBuffer,"%ArrayIteratorPrototype%":Ae&&$0?$0([][Symbol.iterator]()):s0,"%AsyncFromSyncIteratorPrototype%":s0,"%AsyncFunction%":he,"%AsyncGenerator%":he,"%AsyncGeneratorFunction%":he,"%AsyncIteratorPrototype%":he,"%Atomics%":typeof Atomics=="undefined"?s0:Atomics,"%BigInt%":typeof BigInt=="undefined"?s0:BigInt,"%BigInt64Array%":typeof BigInt64Array=="undefined"?s0:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array=="undefined"?s0:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView=="undefined"?s0:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array=="undefined"?s0:Float32Array,"%Float64Array%":typeof Float64Array=="undefined"?s0:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry=="undefined"?s0:FinalizationRegistry,"%Function%":Zr,"%GeneratorFunction%":he,"%Int8Array%":typeof Int8Array=="undefined"?s0:Int8Array,"%Int16Array%":typeof Int16Array=="undefined"?s0:Int16Array,"%Int32Array%":typeof Int32Array=="undefined"?s0:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Ae&&$0?$0($0([][Symbol.iterator]())):s0,"%JSON%":typeof JSON=="object"?JSON:s0,"%Map%":typeof Map=="undefined"?s0:Map,"%MapIteratorPrototype%":typeof Map=="undefined"||!Ae||!$0?s0:$0(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise=="undefined"?s0:Promise,"%Proxy%":typeof Proxy=="undefined"?s0:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect=="undefined"?s0:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set=="undefined"?s0:Set,"%SetIteratorPrototype%":typeof Set=="undefined"||!Ae||!$0?s0:$0(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer=="undefined"?s0:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Ae&&$0?$0(""[Symbol.iterator]()):s0,"%Symbol%":Ae?Symbol:s0,"%SyntaxError%":We,"%ThrowTypeError%":Os,"%TypedArray%":_s,"%TypeError%":qe,"%Uint8Array%":typeof Uint8Array=="undefined"?s0:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray=="undefined"?s0:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array=="undefined"?s0:Uint16Array,"%Uint32Array%":typeof Uint32Array=="undefined"?s0:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap=="undefined"?s0:WeakMap,"%WeakRef%":typeof WeakRef=="undefined"?s0:WeakRef,"%WeakSet%":typeof WeakSet=="undefined"?s0:WeakSet};if($0)try{null.error}catch(i){Vr=$0($0(i)),K1["%Error.prototype%"]=Vr}var Vr,us=function i(e){var t;if(e==="%AsyncFunction%")t=Xn("async function () {}");else if(e==="%GeneratorFunction%")t=Xn("function* () {}");else if(e==="%AsyncGeneratorFunction%")t=Xn("async function* () {}");else if(e==="%AsyncGenerator%"){var o=i("%AsyncGeneratorFunction%");o&&(t=o.prototype)}else if(e==="%AsyncIteratorPrototype%"){var r=i("%AsyncGenerator%");r&&$0&&(t=$0(r.prototype))}return K1[e]=t,t},Qr={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Ve=Pt(),Dt=Yr(),fs=Ve.call(Function.call,Array.prototype.concat),As=Ve.call(Function.apply,Array.prototype.splice),Jr=Ve.call(Function.call,String.prototype.replace),Ct=Ve.call(Function.call,String.prototype.slice),hs=Ve.call(Function.call,RegExp.prototype.exec),qs=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,ms=/\\(\\)?/g,Ws=function(e){var t=Ct(e,0,1),o=Ct(e,-1);if(t==="%"&&o!=="%")throw new We("invalid intrinsic syntax, expected closing `%`");if(o==="%"&&t!=="%")throw new We("invalid intrinsic syntax, expected opening `%`");var r=[];return Jr(e,qs,function(p,s,M,z){r[r.length]=M?Jr(z,ms,"$1"):s||p}),r},gs=function(e,t){var o=e,r;if(Dt(Qr,o)&&(r=Qr[o],o="%"+r[0]+"%"),Dt(K1,o)){var p=K1[o];if(p===he&&(p=us(o)),typeof p=="undefined"&&!t)throw new qe("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:o,value:p}}throw new We("intrinsic "+e+" does not exist!")};ea.exports=function(e,t){if(typeof e!="string"||e.length===0)throw new qe("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof t!="boolean")throw new qe('"allowMissing" argument must be a boolean');if(hs(/^%?[^%]*%?$/,e)===null)throw new We("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var o=Ws(e),r=o.length>0?o[0]:"",p=gs("%"+r+"%",t),s=p.name,M=p.value,z=!1,_=p.alias;_&&(r=_[0],As(o,fs([0,1],_)));for(var A=1,W=!0;A=o.length){var B=$1(M,g);W=!!B,W&&"get"in B&&!("originalValue"in B.get)?M=B.get:M=M[g]}else W=Dt(M,g),M=M[g];W&&!z&&(K1[s]=M)}}return M}});var Qe=t0((kM,ta)=>{"use strict";var ys=F1(),jn=ys("%Object.defineProperty%",!0),$n=function(){if(jn)try{return jn({},"a",{value:1}),!0}catch(e){return!1}return!1};$n.hasArrayLengthDefineBug=function(){if(!$n())return null;try{return jn([],"length",{value:1}).length!==1}catch(e){return!0}};ta.exports=$n});var Kn=t0((TM,na)=>{"use strict";var Rs=F1(),St=Rs("%Object.getOwnPropertyDescriptor%",!0);if(St)try{St([],"length")}catch(i){St=null}na.exports=St});var It=t0((PM,ra)=>{"use strict";var vs=Qe()(),Fn=F1(),Je=vs&&Fn("%Object.defineProperty%",!0);if(Je)try{Je({},"a",{value:1})}catch(i){Je=!1}var Ls=Fn("%SyntaxError%"),ge=Fn("%TypeError%"),oa=Kn();ra.exports=function(e,t,o){if(!e||typeof e!="object"&&typeof e!="function")throw new ge("`obj` must be an object or a function`");if(typeof t!="string"&&typeof t!="symbol")throw new ge("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new ge("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new ge("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new ge("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new ge("`loose`, if provided, must be a boolean");var r=arguments.length>3?arguments[3]:null,p=arguments.length>4?arguments[4]:null,s=arguments.length>5?arguments[5]:null,M=arguments.length>6?arguments[6]:!1,z=!!oa&&oa(e,t);if(Je)Je(e,t,{configurable:s===null&&z?z.configurable:!s,enumerable:r===null&&z?z.enumerable:!r,value:o,writable:p===null&&z?z.writable:!p});else if(M||!r&&!p&&!s)e[t]=o;else throw new Ls("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")}});var ba=t0((DM,sa)=>{"use strict";var ca=F1(),aa=It(),Es=Qe()(),ia=Kn(),pa=ca("%TypeError%"),ws=ca("%Math.floor%");sa.exports=function(e,t){if(typeof e!="function")throw new pa("`fn` is not a function");if(typeof t!="number"||t<0||t>4294967295||ws(t)!==t)throw new pa("`length` must be a positive 32-bit integer");var o=arguments.length>2&&!!arguments[2],r=!0,p=!0;if("length"in e&&ia){var s=ia(e,"length");s&&!s.configurable&&(r=!1),s&&!s.writable&&(p=!1)}return(r||p||!o)&&(Es?aa(e,"length",t,!0,!0):aa(e,"length",t)),e}});var Ut=t0((CM,Xt)=>{"use strict";var Hn=Pt(),ye=F1(),Bs=ba(),xs=ye("%TypeError%"),la=ye("%Function.prototype.apply%"),za=ye("%Function.prototype.call%"),Oa=ye("%Reflect.apply%",!0)||Hn.call(za,la),Ze=ye("%Object.defineProperty%",!0),Ns=ye("%Math.max%");if(Ze)try{Ze({},"a",{value:1})}catch(i){Ze=null}Xt.exports=function(e){if(typeof e!="function")throw new xs("a function is required");var t=Oa(Hn,za,arguments);return Bs(t,1+Ns(0,e.length-(arguments.length-1)),!0)};var Ma=function(){return Oa(Hn,la,arguments)};Ze?Ze(Xt.exports,"apply",{value:Ma}):Xt.exports.apply=Ma});var Gn=t0((SM,ua)=>{"use strict";var da=F1(),_a=Ut(),ks=_a(da("String.prototype.indexOf"));ua.exports=function(e,t){var o=da(e,!!t);return typeof o=="function"&&ks(e,".prototype.")>-1?_a(o):o}});var ha=t0((IM,Aa)=>{"use strict";var Ts=Tt()(),Ps=Gn(),Yn=Ps("Object.prototype.toString"),jt=function(e){return Ts&&e&&typeof e=="object"&&Symbol.toStringTag in e?!1:Yn(e)==="[object Arguments]"},fa=function(e){return jt(e)?!0:e!==null&&typeof e=="object"&&typeof e.length=="number"&&e.length>=0&&Yn(e)!=="[object Array]"&&Yn(e.callee)==="[object Function]"},Ds=function(){return jt(arguments)}();jt.isLegacyArguments=fa;Aa.exports=Ds?jt:fa});var Re=t0((XM,ga)=>{"use strict";var Cs=Sn(),Ss=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",Is=Object.prototype.toString,Xs=Array.prototype.concat,qa=It(),Us=function(i){return typeof i=="function"&&Is.call(i)==="[object Function]"},ma=Qe()(),js=function(i,e,t,o){if(e in i){if(o===!0){if(i[e]===t)return}else if(!Us(o)||!o())return}ma?qa(i,e,t,!0):qa(i,e,t)},Wa=function(i,e){var t=arguments.length>2?arguments[2]:{},o=Cs(e);Ss&&(o=Xs.call(o,Object.getOwnPropertySymbols(e)));for(var r=0;r{"use strict";var ya=function(i){return i!==i};Ra.exports=function(e,t){return e===0&&t===0?1/e===1/t:!!(e===t||ya(e)&&ya(t))}});var Qn=t0((jM,va)=>{"use strict";var $s=Vn();va.exports=function(){return typeof Object.is=="function"?Object.is:$s}});var Ea=t0(($M,La)=>{"use strict";var Ks=Qn(),Fs=Re();La.exports=function(){var e=Ks();return Fs(Object,{is:e},{is:function(){return Object.is!==e}}),e}});var Na=t0((KM,xa)=>{"use strict";var Hs=Re(),Gs=Ut(),Ys=Vn(),wa=Qn(),Vs=Ea(),Ba=Gs(wa(),Object);Hs(Ba,{getPolyfill:wa,implementation:Ys,shim:Vs});xa.exports=Ba});var Ca=t0((FM,Da)=>{"use strict";var Jn=Gn(),ka=Tt()(),Ta,Pa,Zn,eo;ka&&(Ta=Jn("Object.prototype.hasOwnProperty"),Pa=Jn("RegExp.prototype.exec"),Zn={},$t=function(){throw Zn},eo={toString:$t,valueOf:$t},typeof Symbol.toPrimitive=="symbol"&&(eo[Symbol.toPrimitive]=$t));var $t,Qs=Jn("Object.prototype.toString"),Js=Object.getOwnPropertyDescriptor,Zs="[object RegExp]";Da.exports=ka?function(e){if(!e||typeof e!="object")return!1;var t=Js(e,"lastIndex"),o=t&&Ta(t,"value");if(!o)return!1;try{Pa(e,eo)}catch(r){return r===Zn}}:function(e){return!e||typeof e!="object"&&typeof e!="function"?!1:Qs(e)===Zs}});var Ia=t0((HM,Sa)=>{"use strict";var tt=function(){return typeof function(){}.name=="string"},et=Object.getOwnPropertyDescriptor;if(et)try{et([],"length")}catch(i){et=null}tt.functionsHaveConfigurableNames=function(){if(!tt()||!et)return!1;var e=et(function(){},"name");return!!e&&!!e.configurable};var eb=Function.prototype.bind;tt.boundFunctionsHaveNames=function(){return tt()&&typeof eb=="function"&&function(){}.bind().name!==""};Sa.exports=tt});var ja=t0((GM,Ua)=>{"use strict";var Xa=It(),tb=Qe()(),nb=Ia().functionsHaveConfigurableNames(),ob=TypeError;Ua.exports=function(e,t){if(typeof e!="function")throw new ob("`fn` is not a function");var o=arguments.length>2&&!!arguments[2];return(!o||nb)&&(tb?Xa(e,"name",t,!0,!0):Xa(e,"name",t)),e}});var to=t0((YM,$a)=>{"use strict";var rb=ja(),ab=Object,ib=TypeError;$a.exports=rb(function(){if(this!=null&&this!==ab(this))throw new ib("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.unicodeSets&&(e+="v"),this.sticky&&(e+="y"),e},"get flags",!0)});var no=t0((VM,Ka)=>{"use strict";var pb=to(),cb=Re().supportsDescriptors,sb=Object.getOwnPropertyDescriptor;Ka.exports=function(){if(cb&&/a/mig.flags==="gim"){var e=sb(RegExp.prototype,"flags");if(e&&typeof e.get=="function"&&typeof RegExp.prototype.dotAll=="boolean"&&typeof RegExp.prototype.hasIndices=="boolean"){var t="",o={};if(Object.defineProperty(o,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(o,"sticky",{get:function(){t+="y"}}),t==="dy")return e.get}}return pb}});var Ga=t0((QM,Ha)=>{"use strict";var bb=Re().supportsDescriptors,Mb=no(),lb=Object.getOwnPropertyDescriptor,zb=Object.defineProperty,Ob=TypeError,Fa=Object.getPrototypeOf,db=/a/;Ha.exports=function(){if(!bb||!Fa)throw new Ob("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=Mb(),t=Fa(db),o=lb(t,"flags");return(!o||o.get!==e)&&zb(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}});var Ja=t0((JM,Qa)=>{"use strict";var _b=Re(),ub=Ut(),fb=to(),Ya=no(),Ab=Ga(),Va=ub(Ya());_b(Va,{getPolyfill:Ya,implementation:fb,shim:Ab});Qa.exports=Va});var ei=t0((ZM,Za)=>{"use strict";var hb=Date.prototype.getDay,qb=function(e){try{return hb.call(e),!0}catch(t){return!1}},mb=Object.prototype.toString,Wb="[object Date]",gb=Tt()();Za.exports=function(e){return typeof e!="object"||e===null?!1:gb?qb(e):mb.call(e)===Wb}});var oo=t0((el,Mi)=>{var ti=Sn(),ni=ha(),oi=Na(),ri=Ca(),ai=Ja(),ii=ei(),pi=Date.prototype.getTime;function bi(i,e,t){var o=t||{};return(o.strict?oi(i,e):i===e)?!0:!i||!e||typeof i!="object"&&typeof e!="object"?o.strict?oi(i,e):i==e:yb(i,e,o)}function ci(i){return i==null}function si(i){return!(!i||typeof i!="object"||typeof i.length!="number"||typeof i.copy!="function"||typeof i.slice!="function"||i.length>0&&typeof i[0]!="number")}function yb(i,e,t){var o,r;if(typeof i!=typeof e||ci(i)||ci(e)||i.prototype!==e.prototype||ni(i)!==ni(e))return!1;var p=ri(i),s=ri(e);if(p!==s)return!1;if(p||s)return i.source===e.source&&ai(i)===ai(e);if(ii(i)&&ii(e))return pi.call(i)===pi.call(e);var M=si(i),z=si(e);if(M!==z)return!1;if(M||z){if(i.length!==e.length)return!1;for(o=0;o=0;o--)if(_[o]!=A[o])return!1;for(o=_.length-1;o>=0;o--)if(r=_[o],!bi(i[r],e[r],t))return!1;return!0}Mi.exports=bi});var ro=t0((tl,Ai)=>{"use strict";var Kt=Object.prototype.hasOwnProperty,fi=Object.prototype.toString,li=Object.defineProperty,zi=Object.getOwnPropertyDescriptor,Oi=function(e){return typeof Array.isArray=="function"?Array.isArray(e):fi.call(e)==="[object Array]"},di=function(e){if(!e||fi.call(e)!=="[object Object]")return!1;var t=Kt.call(e,"constructor"),o=e.constructor&&e.constructor.prototype&&Kt.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!t&&!o)return!1;var r;for(r in e);return typeof r=="undefined"||Kt.call(e,r)},_i=function(e,t){li&&t.name==="__proto__"?li(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},ui=function(e,t){if(t==="__proto__")if(Kt.call(e,t)){if(zi)return zi(e,t).value}else return;return e[t]};Ai.exports=function i(){var e,t,o,r,p,s,M=arguments[0],z=1,_=arguments.length,A=!1;for(typeof M=="boolean"&&(A=M,M=arguments[1]||{},z=2),(M==null||typeof M!="object"&&typeof M!="function")&&(M={});z<_;++z)if(e=arguments[z],e!=null)for(t in e)o=ui(M,t),r=ui(e,t),M!==r&&(A&&r&&(di(r)||(p=Oi(r)))?(p?(p=!1,s=o&&Oi(o)?o:[]):s=o&&di(o)?o:{},_i(M,{name:t,newValue:i(A,s,r)})):typeof r!="undefined"&&_i(M,{name:t,newValue:r}));return M}});var qi=t0((nl,hi)=>{var Rb=oo(),vb=ro(),ao={attributes:{compose:function(i,e,t){typeof i!="object"&&(i={}),typeof e!="object"&&(e={});var o=vb(!0,{},e);t||(o=Object.keys(o).reduce(function(p,s){return o[s]!=null&&(p[s]=o[s]),p},{}));for(var r in i)i[r]!==void 0&&e[r]===void 0&&(o[r]=i[r]);return Object.keys(o).length>0?o:void 0},diff:function(i,e){typeof i!="object"&&(i={}),typeof e!="object"&&(e={});var t=Object.keys(i).concat(Object.keys(e)).reduce(function(o,r){return Rb(i[r],e[r])||(o[r]=e[r]===void 0?null:e[r]),o},{});return Object.keys(t).length>0?t:void 0},transform:function(i,e,t){if(typeof i!="object")return e;if(typeof e=="object"){if(!t)return e;var o=Object.keys(e).reduce(function(r,p){return i[p]===void 0&&(r[p]=e[p]),r},{});return Object.keys(o).length>0?o:void 0}}},iterator:function(i){return new H1(i)},length:function(i){return typeof i.delete=="number"?i.delete:typeof i.retain=="number"?i.retain:typeof i.insert=="string"?i.insert.length:1}};function H1(i){this.ops=i,this.index=0,this.offset=0}H1.prototype.hasNext=function(){return this.peekLength()<1/0};H1.prototype.next=function(i){i||(i=1/0);var e=this.ops[this.index];if(e){var t=this.offset,o=ao.length(e);if(i>=o-t?(i=o-t,this.index+=1,this.offset=0):this.offset+=i,typeof e.delete=="number")return{delete:i};var r={};return e.attributes&&(r.attributes=e.attributes),typeof e.retain=="number"?r.retain=i:typeof e.insert=="string"?r.insert=e.insert.substr(t,i):r.insert=e.insert,r}else return{retain:1/0}};H1.prototype.peek=function(){return this.ops[this.index]};H1.prototype.peekLength=function(){return this.ops[this.index]?ao.length(this.ops[this.index])-this.offset:1/0};H1.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"};H1.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var i=this.offset,e=this.index,t=this.next(),o=this.ops.slice(this.index);return this.offset=i,this.index=e,[t].concat(o)}else return[]};hi.exports=ao});var Wi=t0((ol,mi)=>{var Ft=qr(),io=oo(),Lb=ro(),Y0=qi(),Eb=String.fromCharCode(0),m0=function(i){Array.isArray(i)?this.ops=i:i!=null&&Array.isArray(i.ops)?this.ops=i.ops:this.ops=[]};m0.prototype.insert=function(i,e){var t={};return i.length===0?this:(t.insert=i,e!=null&&typeof e=="object"&&Object.keys(e).length>0&&(t.attributes=e),this.push(t))};m0.prototype.delete=function(i){return i<=0?this:this.push({delete:i})};m0.prototype.retain=function(i,e){if(i<=0)return this;var t={retain:i};return e!=null&&typeof e=="object"&&Object.keys(e).length>0&&(t.attributes=e),this.push(t)};m0.prototype.push=function(i){var e=this.ops.length,t=this.ops[e-1];if(i=Lb(!0,{},i),typeof t=="object"){if(typeof i.delete=="number"&&typeof t.delete=="number")return this.ops[e-1]={delete:t.delete+i.delete},this;if(typeof t.delete=="number"&&i.insert!=null&&(e-=1,t=this.ops[e-1],typeof t!="object"))return this.ops.unshift(i),this;if(io(i.attributes,t.attributes)){if(typeof i.insert=="string"&&typeof t.insert=="string")return this.ops[e-1]={insert:t.insert+i.insert},typeof i.attributes=="object"&&(this.ops[e-1].attributes=i.attributes),this;if(typeof i.retain=="number"&&typeof t.retain=="number")return this.ops[e-1]={retain:t.retain+i.retain},typeof i.attributes=="object"&&(this.ops[e-1].attributes=i.attributes),this}}return e===this.ops.length?this.ops.push(i):this.ops.splice(e,0,i),this};m0.prototype.chop=function(){var i=this.ops[this.ops.length-1];return i&&i.retain&&!i.attributes&&this.ops.pop(),this};m0.prototype.filter=function(i){return this.ops.filter(i)};m0.prototype.forEach=function(i){this.ops.forEach(i)};m0.prototype.map=function(i){return this.ops.map(i)};m0.prototype.partition=function(i){var e=[],t=[];return this.forEach(function(o){var r=i(o)?e:t;r.push(o)}),[e,t]};m0.prototype.reduce=function(i,e){return this.ops.reduce(i,e)};m0.prototype.changeLength=function(){return this.reduce(function(i,e){return e.insert?i+Y0.length(e):e.delete?i-e.delete:i},0)};m0.prototype.length=function(){return this.reduce(function(i,e){return i+Y0.length(e)},0)};m0.prototype.slice=function(i,e){i=i||0,typeof e!="number"&&(e=1/0);for(var t=[],o=Y0.iterator(this.ops),r=0;r0&&t.next(r.retain-p)}for(var s=new m0(o);e.hasNext()||t.hasNext();)if(t.peekType()==="insert")s.push(t.next());else if(e.peekType()==="delete")s.push(e.next());else{var M=Math.min(e.peekLength(),t.peekLength()),z=e.next(M),_=t.next(M);if(typeof _.retain=="number"){var A={};typeof z.retain=="number"?A.retain=M:A.insert=z.insert;var W=Y0.attributes.compose(z.attributes,_.attributes,typeof z.retain=="number");if(W&&(A.attributes=W),s.push(A),!t.hasNext()&&io(s.ops[s.ops.length-1],A)){var g=new m0(e.rest());return s.concat(g).chop()}}else typeof _.delete=="number"&&typeof z.retain=="number"&&s.push(_)}return s.chop()};m0.prototype.concat=function(i){var e=new m0(this.ops.slice());return i.ops.length>0&&(e.push(i.ops[0]),e.ops=e.ops.concat(i.ops.slice(1))),e};m0.prototype.diff=function(i,e){if(this.ops===i.ops)return new m0;var t=[this,i].map(function(M){return M.map(function(z){if(z.insert!=null)return typeof z.insert=="string"?z.insert:Eb;var _=M===i?"on":"with";throw new Error("diff() called "+_+" non-document")}).join("")}),o=new m0,r=Ft(t[0],t[1],e),p=Y0.iterator(this.ops),s=Y0.iterator(i.ops);return r.forEach(function(M){for(var z=M[1].length;z>0;){var _=0;switch(M[0]){case Ft.INSERT:_=Math.min(s.peekLength(),z),o.push(s.next(_));break;case Ft.DELETE:_=Math.min(z,p.peekLength()),p.next(_),o.delete(_);break;case Ft.EQUAL:_=Math.min(p.peekLength(),s.peekLength(),z);var A=p.next(_),W=s.next(_);io(A.insert,W.insert)?o.retain(_,Y0.attributes.diff(A.attributes,W.attributes)):o.push(W).delete(_);break}z-=_}}),o.chop()};m0.prototype.eachLine=function(i,e){e=e||` -`;for(var t=Y0.iterator(this.ops),o=new m0,r=0;t.hasNext();){if(t.peekType()!=="insert")return;var p=t.peek(),s=Y0.length(p)-t.peekLength(),M=typeof p.insert=="string"?p.insert.indexOf(e,s)-s:-1;if(M<0)o.push(t.next());else if(M>0)o.push(t.next(M));else{if(i(o,t.next(1).attributes||{},r)===!1)return;r+=1,o=new m0}}o.length()>0&&i(o,{},r)};m0.prototype.transform=function(i,e){if(e=!!e,typeof i=="number")return this.transformPosition(i,e);for(var t=Y0.iterator(this.ops),o=Y0.iterator(i.ops),r=new m0;t.hasNext()||o.hasNext();)if(t.peekType()==="insert"&&(e||o.peekType()!=="insert"))r.retain(Y0.length(t.next()));else if(o.peekType()==="insert")r.push(o.next());else{var p=Math.min(t.peekLength(),o.peekLength()),s=t.next(p),M=o.next(p);if(s.delete)continue;M.delete?r.push(M):r.retain(p,Y0.attributes.transform(s.attributes,M.attributes,e))}return r.chop()};m0.prototype.transformPosition=function(i,e){e=!!e;for(var t=Y0.iterator(this.ops),o=0;t.hasNext()&&o<=i;){var r=t.peekLength(),p=t.peekType();if(t.next(),p==="delete"){i-=Math.min(r,i-o);continue}else p==="insert"&&(o
    ').appendTo(this.dialog.$body),this.bind_events()}bind_events(){this.dialog.$wrapper.on("keydown",e=>{if(!this.themes)return;let t=frappe.ui.keys.get_key(e),o;if(t==="right")o=1;else if(t==="left")o=-1;else if(e.keyCode===13)this.hide();else return;let r=this.themes.findIndex(s=>s.name===this.current_theme),p=this.themes[r+o];if(!!p)return p.$html.click(),!1})}refresh(){this.current_theme=document.documentElement.getAttribute("data-theme-mode")||"light",this.fetch_themes().then(()=>{this.render()})}fetch_themes(){return new Promise(e=>{this.themes=[{name:"light",label:__("Frappe Light"),info:__("Light Theme")},{name:"dark",label:__("Timeless Night"),info:__("Dark Theme")},{name:"automatic",label:__("Automatic"),info:__("Uses system's theme to switch between light and dark mode")}],e(this.themes)})}render(){this.themes.forEach(e=>{let t=this.get_preview_html(e);t.appendTo(this.body),e.$html=t})}get_preview_html(e){let t=e.name==="automatic",o=$(`
    -
    -
    -
    -
    - ${frappe.utils.icon("tick","xs")} -
    -
    - -
    -
    - - -
    -
    -
    -
    -
    -
    -
    -
    ${e.label}
    -
    -
    `);return o.on("click",()=>{this.current_theme!==e.name&&(this.themes.forEach(r=>{r.$html.removeClass("selected")}),o.addClass("selected"),this.toggle_theme(e.name))}),o}toggle_theme(e){this.current_theme=e.toLowerCase(),document.documentElement.setAttribute("data-theme-mode",this.current_theme),frappe.show_alert(__("Theme Changed"),3),frappe.xcall("frappe.core.doctype.user.user.switch_theme",{theme:toTitle(e)})}show(){this.dialog.show()}hide(){this.dialog.hide()}};frappe.ui.add_system_theme_switch_listener=()=>{frappe.ui.dark_theme_media_query.addEventListener("change",()=>{frappe.ui.set_theme()})};frappe.ui.dark_theme_media_query=window.matchMedia("(prefers-color-scheme: dark)");frappe.ui.set_theme=i=>{let e=document.documentElement,t=e.getAttribute("data-theme-mode");i||t==="automatic"&&(i=frappe.ui.dark_theme_media_query.matches?"dark":"light");var o=[{key:"theme",data:i||t}];e.setAttribute("data-theme",i||t)};frappe.provide("frappe.search");frappe.ui.Notifications=class{constructor(){this.tabs={},this.notification_settings=frappe.boot.notification_settings,this.make()}make(){this.dropdown=$(".navbar").find(".dropdown-notifications").removeClass("hidden"),this.dropdown_list=this.dropdown.find(".notifications-list"),this.header_items=this.dropdown_list.find(".header-items"),this.header_actions=this.dropdown_list.find(".header-actions"),this.body=this.dropdown_list.find(".notification-list-body"),this.panel_events=this.dropdown_list.find(".panel-events"),this.panel_notifications=this.dropdown_list.find(".panel-notifications"),this.user=frappe.session.user,this.setup_headers(),this.setup_dropdown_events()}setup_headers(){$(` - ${frappe.utils.icon("setting-gear")} - `).on("click",o=>{o.stopImmediatePropagation(),this.dropdown.dropdown("hide"),frappe.set_route("Form","Notification Settings",frappe.session.user)}).appendTo(this.header_actions).attr("title",__("Notification Settings")).tooltip({delay:{show:600,hide:100},trigger:"hover"}),$(` - ${frappe.utils.icon("mark-as-read")} - `).on("click",o=>this.mark_all_as_read(o)).appendTo(this.header_actions).attr("title",__("Mark all as read")).tooltip({delay:{show:600,hide:100},trigger:"hover"}),this.categories=[{label:__("Notifications"),id:"notifications",view:vn,el:this.panel_notifications},{label:__("Today's Events"),id:"todays_events",view:Ln,el:this.panel_events}];let e=o=>`
  • ${o.label}
  • `,t=$('');this.categories=this.categories.map(o=>(o.$tab=$(e(o)),o.$tab.on("click",r=>{r.stopImmediatePropagation(),this.switch_tab(o)}),t.append(o.$tab),o)),t.appendTo(this.header_items),this.categories.forEach(o=>{this.make_tab_view(o)}),this.switch_tab(this.categories[0])}switch_tab(e){this.categories.forEach(t=>{t.$tab.removeClass("active")}),e.$tab.addClass("active"),Object.keys(this.tabs).forEach(t=>this.tabs[t].hide()),this.tabs[e.id].show()}make_tab_view(e){let t=new e.view(e.el,this.dropdown,this.notification_settings);this.tabs[e.id]=t}mark_all_as_read(e){e.stopImmediatePropagation(),this.dropdown_list.find(".unread").removeClass("unread"),frappe.call("frappe.desk.doctype.notification_log.notification_log.mark_all_as_read")}setup_dropdown_events(){this.dropdown.on("hide.bs.dropdown",e=>{let t=$(e.currentTarget).data("closable");return $(e.currentTarget).data("closable",!0),t}),this.dropdown.on("click",e=>{$(e.currentTarget).data("closable",!0)})}};frappe.ui.notifications={get_notification_config(){return frappe.xcall("frappe.desk.notifications.get_notification_info").then(i=>(frappe.ui.notifications.config=i,i))},show_open_count_list(i){frappe.ui.notifications.config?this.route_to_list_with_filters(i):this.get_notification_config().then(()=>{this.route_to_list_with_filters(i)})},route_to_list_with_filters(i){let e=frappe.ui.notifications.config.conditions[i];e&&$.isPlainObject(e)&&(frappe.route_options||(frappe.route_options={}),$.extend(frappe.route_options,e)),frappe.set_route("List",i)}};var Wt=class{constructor(e,t,o){this.wrapper=e,this.parent=t,this.settings=o,this.max_length=20,this.container=$("
    ").appendTo(this.wrapper),this.make()}show(){this.container.show()}hide(){this.container.hide()}},vn=class extends Wt{make(){this.notifications_icon=this.parent.find(".notifications-icon"),this.notifications_icon.attr("title",__("Notifications")).tooltip({delay:{show:600,hide:100},trigger:"hover"}),this.setup_notification_listeners(),this.get_notifications_list(this.max_length).then(e=>{!e.message||(this.dropdown_items=e.message.notification_logs,frappe.update_user_info(e.message.user_info),this.render_notifications_dropdown(),this.settings.seen==0&&this.dropdown_items.length>0&&this.toggle_notification_icon(!1))})}update_dropdown(){this.get_notifications_list(1).then(e=>{if(!e.message)return;let t=e.message.notification_logs[0];frappe.update_user_info(e.message.user_info),this.dropdown_items.unshift(t),this.dropdown_items.length>this.max_length&&(this.container.find(".recent-notification").last().remove(),this.dropdown_items.pop()),this.insert_into_dropdown()})}change_activity_status(){this.container.find(".activity-status")&&this.container.find(".activity-status").replaceWith(` -
    ${__("View Full Log")}
    -
    `)}mark_as_read(e,t){frappe.call("frappe.desk.doctype.notification_log.notification_log.mark_as_read",{docname:e}).then(()=>{t.removeClass("unread")})}insert_into_dropdown(){let e=this.dropdown_items[0],t=this.get_dropdown_item_html(e);$(t).prependTo(this.container),this.change_activity_status()}get_dropdown_item_html(e){let t=this.get_item_link(e),o=e.read?"":"unread",r=e.subject,p=r.match(/(.*?)<\/b>/);r=p?r.replace(p[1],frappe.ellipsis(strip_html(p[1]),100)):r;let s=frappe.datetime.comment_when(e.creation),M=e.chat_topic==1&&e.approved==0,z=`
    -
    ${r}
    -
    - ${s} - ${M?`
    Approved
    `:""} -
    -
    `,_=e.from_user,A=frappe.avatar(_,"avatar-medium user-avatar"),W=$(` -
    - ${A} - ${z} -
    -
    -
    -
    `);if(!e.read){let g=W.find(".mark-as-read");g.tooltip({delay:{show:600,hide:100},trigger:"hover"}),g.on("click",v=>{v.preventDefault(),v.stopImmediatePropagation(),this.mark_as_read(e.name,W)})}return W.on("click",()=>{!e.read&&this.mark_as_read(e.name,W),this.notifications_icon.trigger("click")}),M&&W.find(".approved-btn").on("click",g=>{g.preventDefault();let v=$(g.target),R=$(g.target).closest("a").data("name");$(g.target).remove(),jc(frappe.session.user,v.data("reciever"),v.data("chat-topic"),R,v.data("chat-topic"),v.data("doctype"),v.data("docname")),frappe.msgprint("Approved has been sent")}),W}render_notifications_dropdown(){this.settings&&!this.settings.enabled?this.container.html(`
  • - - ${__("Notifications Disabled")} -
  • `):this.dropdown_items.length?(this.container.empty(),this.dropdown_items.forEach(e=>{this.container.append(this.get_dropdown_item_html(e))}),this.container.append(` -
    ${__("See all Activity")}
    -
    `)):this.container.append($(`
    -
    - Generic Empty State -
    ${__("No New notifications")}
    -
    - ${__("Looks like you haven\u2019t received any notifications.")} -
    `))}get_notifications_list(e){return frappe.call("frappe.desk.doctype.notification_log.notification_log.get_notification_logs",{limit:e})}get_item_link(e){let t=e.document_type?e.document_type:"Notification Log",o=e.document_name?e.document_name:e.name;return frappe.utils.get_form_link(t,o)}toggle_notification_icon(e){this.notifications_icon.find(".notifications-seen").toggle(e),this.notifications_icon.find(".notifications-unseen").toggle(!e)}toggle_seen(e){frappe.call("frappe.desk.doctype.notification_settings.notification_settings.set_seen_value",{value:cint(e),user:frappe.session.user})}setup_notification_listeners(){frappe.realtime.on("notification",()=>{this.toggle_notification_icon(!1),this.update_dropdown()}),frappe.realtime.on("indicator_hide",()=>{this.toggle_notification_icon(!0)}),this.parent.on("show.bs.dropdown",()=>{this.toggle_seen(!0),this.notifications_icon.find(".notifications-unseen").is(":visible")&&(this.toggle_notification_icon(!0),frappe.call("frappe.desk.doctype.notification_log.notification_log.trigger_indicator_hide"))})}},Ln=class extends Wt{make(){let e=frappe.datetime.get_today();frappe.xcall("frappe.desk.doctype.event.event.get_events",{start:e,end:e}).then(t=>{this.render_events_html(t)})}render_events_html(e){let t="";if(e.length){let o=r=>{let p=__("All Day");if(!r.all_day){let z=frappe.datetime.get_time(r.starts_on),_=frappe.datetime.get_day_diff(r.ends_on,r.starts_on),A=frappe.datetime.get_time(r.ends_on);_>1&&(A=__("Rest of the day")),p=`${z} - ${A}`}let s="";r.particpants&&(s=frappe.avatar_group(r.particpants,3));let M="";return r.location&&(M=`, ${r.location}`),` -
    -
    -
    ${r.subject}
    -
    ${p}${M}
    - ${s} -
    -
    `};t=e.map(o).join("")}else t=` -
    -
    - Generic Empty State -
    ${__("No Upcoming Events")}
    -
    - ${__("There are no upcoming events for you.")} -
    - `;this.container.html(t)}};function jc(i,e,t,o,r,p,s){let M=frappe.call({method:"clefincode_chat.api.api_1_2_1.api.approve_access_request",args:{sender:i,reciever:e,chat_topic:t,notification_log:o,chat_topic_subject:r,reference_doctype:p,reference_docname:s}})}var gt=je(Jo());frappe.last_edited_communication={};var Zo="
    ---
    ";frappe.views.CommunicationComposer=class{constructor(i){$.extend(this,i),this.doc||(this.doc=this.frm&&this.frm.doc||{}),this.make()}make(){let i=this;this.dialog=new frappe.ui.Dialog({title:this.title||this.subject||__("New Email"),no_submit_on_enter:!0,fields:this.get_fields(),primary_action_label:__("Send"),primary_action(){i.send_action()},secondary_action_label:__("Discard"),secondary_action(){i.dialog.hide(),i.clear_cache()},size:"large",minimizable:!0,static:!0}),$(this.dialog.$wrapper.find(".form-section").get(0)).addClass("to_section"),this.prepare(),this.dialog.show(),this.frm&&$(document).trigger("form-typing",[this.frm])}get_fields(){let i=[{label:__("To"),fieldtype:"MultiSelect",reqd:0,fieldname:"recipients"},{fieldtype:"Button",label:frappe.utils.icon("down"),fieldname:"option_toggle_button",click:()=>{this.toggle_more_options()}},{fieldtype:"Section Break",hidden:1,fieldname:"more_options"},{label:__("CC"),fieldtype:"MultiSelect",fieldname:"cc"},{label:__("BCC"),fieldtype:"MultiSelect",fieldname:"bcc"},{label:__("Email Template"),fieldtype:"Link",options:"Email Template",fieldname:"email_template"},{fieldtype:"Section Break"},{label:__("Subject"),fieldtype:"Data",reqd:1,fieldname:"subject",length:524288},{label:__("Message"),fieldtype:"Text Editor",fieldname:"content",onchange:frappe.utils.debounce(this.save_as_draft.bind(this),300)},{fieldtype:"Button",label:__("Add Signature"),fieldname:"add_signature",hidden:1,click:async()=>{let t=this.dialog.get_value("sender")||"";this.content_set=!1,await this.set_content(t)}},{fieldtype:"Section Break"},{label:__("Send me a copy"),fieldtype:"Check",fieldname:"send_me_a_copy",default:frappe.boot.user.send_me_a_copy},{label:__("Send Read Receipt"),fieldtype:"Check",fieldname:"send_read_receipt"},{label:__("Attach Document Print"),fieldtype:"Check",fieldname:"attach_document_print"},{label:__("Select Print Format"),fieldtype:"Select",fieldname:"select_print_format"},{label:__("Select Languages"),fieldtype:"Select",fieldname:"language_sel"},{fieldtype:"Column Break"},{label:__("Select Attachments"),fieldtype:"HTML",fieldname:"select_attachments"}],e=frappe.boot.email_accounts.filter(t=>!in_list(["All Accounts","Sent","Spam","Trash"],t.email_account)&&t.enable_outgoing);return e.length&&(this.user_email_accounts=e.map(function(t){return t.email_id}),i.unshift({label:__("From"),fieldtype:"Select",reqd:1,fieldname:"sender",options:this.user_email_accounts}),this.user_email_accounts.length==1&&(this.sender=this.user_email_accounts)),i}toggle_more_options(i){i=i||this.dialog.fields_dict.more_options.df.hidden,this.dialog.set_df_property("more_options","hidden",!i);let e=frappe.utils.icon(i?"up-line":"down");this.dialog.get_field("option_toggle_button").set_label(e)}prepare(){this.setup_multiselect_queries(),this.setup_subject_and_recipients(),this.setup_print_language(),this.setup_print(),this.setup_attach(),this.setup_email(),this.setup_email_template(),this.setup_last_edited_communication(),this.setup_add_signature_button(),this.set_values()}setup_add_signature_button(){let i=this.dialog.has_field("sender");this.dialog.set_df_property("add_signature","hidden",!i)}setup_multiselect_queries(){["recipients","cc","bcc"].forEach(i=>{this.dialog.fields_dict[i].get_data=()=>{let t=this.dialog.fields_dict[i].get_value().match(/[^,\s*]*$/)[0]||"";frappe.call({method:"frappe.email.get_contact_list",args:{txt:t},callback:o=>{this.dialog.fields_dict[i].set_data(o.message)}})}})}setup_subject_and_recipients(){if(this.subject=this.subject||"",!this.forward&&!this.recipients&&this.last_email&&(this.recipients=this.last_email.sender,this.cc=this.last_email.cc,this.bcc=this.last_email.bcc),!this.forward&&!this.recipients&&(this.recipients=this.frm&&this.frm.timeline.get_recipient()),!this.subject&&this.frm){let i=this.frm.timeline.get_last_email();i&&(this.subject=i.subject,this.recipients||(this.recipients=i.sender),strip(this.subject.toLowerCase().split(":")[0])!="re"&&(this.subject=__("Re: {0}",[this.subject]))),this.subject||(this.subject=this.frm.doc.name,this.frm.meta.subject_field&&this.frm.doc[this.frm.meta.subject_field]?this.subject=this.frm.doc[this.frm.meta.subject_field]:this.frm.meta.title_field&&this.frm.doc[this.frm.meta.title_field]&&(this.subject=this.frm.doc[this.frm.meta.title_field]));let e=`#${this.frm.doc.name}`;cstr(this.subject).includes(e)||(this.subject=`${this.subject} (${e})`)}this.frm&&!this.recipients&&(this.recipients=this.frm.doc[this.frm.email_field])}setup_email_template(){let i=this;this.dialog.fields_dict.email_template.df.onchange=()=>{let e=i.dialog.fields_dict.email_template.get_value();if(!e)return;function t(o){if(i.reply_added===e)return;let r=i.dialog.fields_dict.content,p=i.dialog.fields_dict.subject,s=r.get_value()||"";r.set_value(`${o.message}
    ${s}`),p.set_value(o.subject),i.reply_added=e}frappe.call({method:"frappe.email.doctype.email_template.email_template.get_email_template",args:{template_name:e,doc:i.doc,_lang:i.dialog.get_value("language_sel")},callback(o){t(o.message)}})}}setup_last_edited_communication(){this.frm?(this.doctype=this.frm.doctype,this.key=this.frm.docname):this.doctype=this.key="Inbox",this.last_email&&(this.key=this.key+":"+this.last_email.name),this.subject&&(this.key=this.key+":"+this.subject),this.dialog.on_hide=()=>{$.extend(this.get_last_edited_communication(!0),this.dialog.get_values(!0)),this.frm&&$(document).trigger("form-stopped-typing",[this.frm])}}get_last_edited_communication(i){return frappe.last_edited_communication[this.doctype]||(frappe.last_edited_communication[this.doctype]={}),(i||!frappe.last_edited_communication[this.doctype][this.key])&&(frappe.last_edited_communication[this.doctype][this.key]={}),frappe.last_edited_communication[this.doctype][this.key]}async set_values(){for(let e of["recipients","cc","bcc","sender"])await this.dialog.set_value(e,this[e]||"");let i=frappe.utils.html2text(this.subject)||"";if(await this.dialog.set_value("subject",i),await this.set_values_from_last_edited_communication(),await this.set_content(),this.frm&&!this.is_a_reply&&!this.content_set){let e=this.frm.meta.default_email_template||"";await this.dialog.set_value("email_template",e)}for(let e of["email_template","cc","bcc"])if(this.dialog.get_value(e)){this.toggle_more_options(!0);break}}async set_values_from_last_edited_communication(){if(this.message)return;let i=this.get_last_edited_communication();!i.content||(i.email_template&&(await this.dialog.fields_dict.email_template.set_model_value(i.email_template),delete i.email_template),await this.dialog.set_values(i),this.content_set=!0)}selected_format(){return this.dialog.fields_dict.select_print_format.input.value||this.frm&&this.frm.meta.default_print_format||"Standard"}get_print_format(i){return i||(i=this.selected_format()),locals["Print Format"]&&locals["Print Format"][i]?locals["Print Format"][i]:{}}setup_print_language(){let i=this.dialog.fields_dict;this.lang_code=this.doc.language||this.get_print_format().default_print_language||frappe.boot.lang;let e=this;$(i.language_sel.input).change(function(){e.lang_code=this.value}),$(i.language_sel.input).empty().add_options(frappe.get_languages()),this.lang_code&&$(i.language_sel.input).val(this.lang_code)}setup_print(){let i=this.dialog.fields_dict;if($(i.attach_document_print.input).click(function(){$(i.select_print_format.wrapper).toggle($(this).prop("checked"))}),$(i.select_print_format.wrapper).toggle(!1),this.frm){let e=frappe.meta.get_print_formats(this.frm.meta.name);$(i.select_print_format.input).empty().add_options(e).val(e[0])}else $(i.attach_document_print.wrapper).toggle(!1)}setup_attach(){let i=this.dialog.fields_dict,e=$(i.select_attachments.wrapper);this.attachments||(this.attachments=[]);let t={folder:"Home/Attachments",on_success:o=>{this.attachments.push(o),this.render_attachment_rows(o)}};this.frm&&(t={doctype:this.frm.doctype,docname:this.frm.docname,folder:"Home/Attachments",on_success:o=>{this.frm.attachments.attachment_uploaded(o),this.render_attachment_rows(o)}}),$(` - -
    -

    - -

    - `).appendTo(e.empty()),e.find(".add-more-attachments button").on("click",()=>new frappe.ui.FileUploader(t)),this.render_attachment_rows()}render_attachment_rows(i){let e=this.dialog.fields_dict.select_attachments,t=$(e.wrapper).find(".attach-list");if(i)t.append(this.get_attachment_row(i,!0));else{let o=[];this.attachments&&this.attachments.length&&(o=o.concat(this.attachments)),this.frm&&(o=o.concat(this.frm.get_files())),o.length&&$.each(o,(r,p)=>{!p.file_name||t.find(`[data-file-name="${p.name}"]`).length||(p.file_url=frappe.urllib.get_full_url(p.file_url),t.append(this.get_attachment_row(p)))})}}get_attachment_row(i,e){return $(`

    - -   - - ${frappe.utils.icon("link-url")} - -

    `)}setup_email(){let i=this.dialog.fields_dict;this.attach_document_print&&($(i.attach_document_print.input).click(),$(i.select_print_format.wrapper).toggle(!0)),$(i.send_me_a_copy.input).on("click",()=>{let e=i.send_me_a_copy.get_value();frappe.db.set_value("User",frappe.session.user,"send_me_a_copy",e),frappe.boot.user.send_me_a_copy=e})}send_action(){let i=this,e=i.dialog.get_primary_btn(),t=this.get_values();if(!t)return;let o=$.map($(i.dialog.wrapper).find("[data-file-name]:checked"),function(r){return $(r).attr("data-file-name")});t.attach_document_print?i.send_email(e,t,o,null,t.select_print_format||""):i.send_email(e,t,o)}get_values(){let i=this.dialog.get_values();for(let e=0,t=this.dialog.fields.length;e{e&&(console.log(e),console.warn("[Communication] IndexedDB is full. Cannot save message as draft"))})}}clear_cache(){this.delete_saved_draft(),this.get_last_edited_communication(!0)}delete_saved_draft(){this.dialog&&this.frm&>.default.removeItem(this.frm.doctype+this.frm.docname).catch(i=>{i&&(console.log(i),console.warn("[Communication] IndexedDB is full. Cannot save message as draft"))})}send_email(i,e,t,o,r){let p=this;if(this.dialog.hide(),!e.recipients){frappe.msgprint(__("Enter Email Recipient(s)"));return}if(e.attach_document_print||(o=null,r=null),this.frm&&!frappe.model.can_email(this.doc.doctype,this.frm)){frappe.msgprint(__("You are not allowed to send emails related to this document"));return}return frappe.call({method:"frappe.core.doctype.communication.email.make",args:{recipients:e.recipients,cc:e.cc,bcc:e.bcc,subject:e.subject,content:e.content,doctype:p.doc.doctype,name:p.doc.name,send_email:1,print_html:o,send_me_a_copy:e.send_me_a_copy,print_format:r,sender:e.sender,sender_full_name:e.sender?frappe.user.full_name():void 0,email_template:e.email_template,attachments:t,_lang:p.lang_code,read_receipt:e.send_read_receipt,print_letterhead:p.is_print_letterhead_checked()},btn:i,callback(s){if(s.exc){if(frappe.msgprint(__("There were errors while sending email. Please try again.")),p.error)try{p.error(s)}catch(M){console.log(M)}}else if(frappe.utils.play_sound("email"),s.message.emails_not_sent_to&&frappe.msgprint(__("Email not sent to {0} (unsubscribed / disabled)",[frappe.utils.escape_html(s.message.emails_not_sent_to)])),p.clear_cache(),p.frm&&p.frm.reload_doc(),p.success)try{p.success(s)}catch(M){console.log(M)}}})}is_print_letterhead_checked(){return this.frm&&$(this.frm.wrapper).find(".form-print-wrapper").is(":visible")?$(this.frm.wrapper).find(".print-letterhead").prop("checked")?1:0:(frappe.model.get_doc(":Print Settings","Print Settings")||{with_letterhead:1}).with_letterhead?1:0}async set_content(i){if(this.content_set)return;let e=this.message||"";if(!e&&this.frm){let{doctype:t,docname:o}=this.frm;e=await gt.default.getItem(t+o)||""}e&&(this.content_set=!0),e+=await this.get_signature(i||null),this.is_a_reply&&!this.reply_set&&(e+=this.get_earlier_reply()),await this.dialog.set_value("content",e)}async get_signature(i){let e=frappe.boot.user.email_signature;if(!e){let t={add_signature:1};i?t.email_id=i:t.default_outgoing=1;let o=await frappe.db.get_list("Email Account",{filters:t,fields:["signature","email_id"],limit:1}),r=null;o.length&&(e=o[0].signature,r=o[0].email_id),!i&&r&&this.user_email_accounts&&this.user_email_accounts.includes(r)&&this.dialog.set_value("sender",r)}return e?(frappe.utils.is_html(e)||(e=e.replace(/\n/g,"
    ")),"
    "+e):""}get_earlier_reply(){this.reply_set=!1;let i=this.last_email||this.frm&&this.frm.timeline.get_last_email(!0);if(!i)return"";let e=i.original_comment||i.content;e=this.html2text(e).replace(/\n/g,"
    "),e.length>20*1024&&(e+="
    "+__("Message clipped")+"
    "+e,e=e.slice(0,20*1024));let t=frappe.datetime.global_date_format(i.communication_date||i.creation);return this.reply_set=!0,` -

    - ${Zo||""} -

    - ${__("On {0}, {1} wrote:",[t,i.sender])} -

    -
    - ${e} -
    - `}html2text(i){return i=i.replace(/<\/div>/g,"
    ").replace(/<\/p>/g,"

    ").replace(/
    /g,` -`),frappe.utils.html2text(i).replace(/\n{3,}/g,` - -`)}};var wn=class{constructor(e){Object.assign(this,e),this.make()}make(){this.timeline_wrapper=$('
    '),this.wrapper=this.timeline_wrapper,this.timeline_items_wrapper=$('
    '),this.timeline_actions_wrapper=$(` -
    -
    -
    -
    -
    -
    - `),this.timeline_wrapper.append(this.timeline_actions_wrapper),this.timeline_actions_wrapper.hide(),this.timeline_wrapper.append(this.timeline_items_wrapper),this.parent.replaceWith(this.timeline_wrapper),this.timeline_items=[]}refresh(){this.render_timeline_items()}add_action_button(e,t,o=null,r=null){let p=o?frappe.utils.icon(o,"xs"):null;this.timeline_actions_wrapper.show();let s=$(``);return s.click(t),this.timeline_actions_wrapper.find(".action-buttons").append(s),s}render_timeline_items(){this.timeline_items_wrapper.empty(),this.timeline_items=[],this.doc_info=this.frm&&this.frm.get_docinfo()||{};let e=this.prepare_timeline_contents();e instanceof Promise?e.then(()=>{this.timeline_items.sort((t,o)=>new Date(o.creation)-new Date(t.creation)),this.timeline_items.forEach(this.add_timeline_item.bind(this))}):(this.timeline_items.sort((t,o)=>new Date(o.creation)-new Date(t.creation)),this.timeline_items.forEach(this.add_timeline_item.bind(this)))}prepare_timeline_contents(){}add_timeline_item(e,t=!1){let o=this.get_timeline_item(e);return t?this.timeline_items_wrapper.append(o):this.timeline_items_wrapper.prepend(o),o}add_timeline_items(e,t=!1){e.forEach(o=>this.add_timeline_item(o,t))}get_timeline_item(e){let t=$('
    ');t.attr({"data-doctype":e.doctype,"data-name":e.name}),e.icon?t.append(` -
    - ${frappe.utils.icon(e.icon,e.icon_size||"md")} -
    - `):e.timeline_badge?t.append(e.timeline_badge):t.append('
    '),t.append(`
    `);let o=t.find(".timeline-content");if(o.append(e.content),!e.hide_timestamp&&!e.is_card&&o.append(` - ${comment_when(e.creation)}`),e.id&&o.attr("id",e.id),e.doctype=="ClefinCode Chat Topic"){let r="red";e.topic_status=="Closed"&&(r="green"),o.append(` - ${comment_when(e.creation)}`),o.append(`${e.topic_status}`)}return t}},er=wn;function tr(i,e){if(!i.data)return[];let t=JSON.parse(i.data);if(t.comment)return[Oe(i,t.comment)];let o=[],r=null,p=t.updater_reference;if(!$.isEmptyObject(p)){let M=p.label||__("via {0}",[p.doctype]),{doctype:z,docname:_}=p;z&&_?r=frappe.utils.get_form_link(z,_,!0,M):r=M}if(t.changed&&t.changed.length){var s=[];if(t.changed.every(function(M){if(M[0]==="docstatus"){if(M[2]===1){let z=r?__("{0} submitted this document {1}",[R1(i),r]):__("{0} submitted this document",[R1(i)]);o.push(Oe(i,z))}else if(M[2]===2){let z=r?__("{0} cancelled this document {1}",[R1(i),r]):__("{0} cancelled this document",[R1(i)]);o.push(Oe(i,z))}}else{let z=frappe.meta.get_docfield(e.doctype,M[0],e.docname);if(z&&!z.hidden){let _=frappe.perm.get_field_display_status(z,null,e.perm);(_==="Read"||_==="Write")&&s.push(__("{0} from {1} to {2}",[__(z.label),yt(M[1]),yt(M[2])]))}}return s.length<3}),s.length){let M;r?M=__("{0} changed value of {1} {2}",[R1(i),s.join(", "),r]):M=__("{0} changed value of {1}",[R1(i),s.join(", ")]),o.push(Oe(i,M))}}if(t.row_changed&&t.row_changed.length){let M=[];if(t.row_changed.every(function(z){return z[3].every(function(_){var A=e.fields_dict[z[0]]&&frappe.meta.get_docfield(e.fields_dict[z[0]].grid.doctype,_[0],e.docname);if(A&&!A.hidden){var W=frappe.perm.get_field_display_status(A,null,e.perm);(W==="Read"||W==="Write")&&M.push(__("{0} from {1} to {2} in row #{3}",[frappe.meta.get_label(e.fields_dict[z[0]].grid.doctype,_[0]),yt(_[1]),yt(_[2]),z[1]]))}return M.length<3}),M.length<3}),M.length){let z;r?z=__("{0} changed values for {1} {2}",[R1(i),M.join(", "),r]):z=__("{0} changed values for {1}",[R1(i),M.join(", ")]),o.push(Oe(i,z))}}return["added","removed"].forEach(function(M){if(t[M]&&t[M].length){let z=(t[M]||[]).map(function(_){var A=frappe.meta.get_docfield(e.doctype,_[0],e.docname);if(A&&!A.hidden){var W=frappe.perm.get_field_display_status(A,null,e.perm);if(W==="Read"||W==="Write")return __(frappe.meta.get_label(e.doctype,_[0]))}});if(z=z.filter(function(_){return _}),z.length){let _="";M==="added"?_=__("added rows for {0}",[z.join(", ")]):M==="removed"&&(_=__("removed rows for {0}",[z.join(", ")]));let A=Oe(i,_),W=R1(i);o.push(`${W} ${A}`)}}}),o}function Oe(i,e){if(e.includes("{$(r).is("a")?(t+=o?frappe.utils.get_form_link("Version",i.name,!0,o):"",o="",t+=r.outerHTML):o+=r.outerHTML||r.textContent}),o&&(t+=frappe.utils.get_form_link("Version",i.name,!0,o)),t}catch(r){}}return frappe.utils.get_form_link("Version",i.name,!0,e)}function yt(i){return i=frappe.ellipsis(i,40)||'""',i=frappe.utils.escape_html(i),i.bold()}function R1(i){let e=i.owner,t=(frappe.user_info(e).fullname||"").bold();return frappe.utils.get_form_link("User",e,!0,t)}var vt=pr();function H0(i,e=null){return vt.tz(i,e).format("hh:mm A")}function M1(i,e,t){let o=e==="space"?"[Today]":"h:mm A",r=e==="space"?"MMM D, YYYY":"DD/MM/YYYY";return vt.tz(i,t).calendar(null,{sameDay:o,lastDay:"[Yesterday]",lastWeek:r,sameElse:r})}function cr(i,e,t){let o=vt.tz(i,t).format("DD/MM/YYYY"),r=vt.tz(e,t).format("DD/MM/YYYY");return o!==r}function $e(i){let e=i;e.scrollTop(e.prop("scrollHeight"))}function sr(i){return!!/(\.jpg|\.jpeg|\.png|\.gif|\.webp|\.svg|\.avif|\.jfif)$/i.exec(i)}function br(i){return!!/(\.mp4|\.m4v|\.mkv|\.flv|\.avi|\.mvi|\.amv|\.mov)$/i.exec(i)}function Mr(i){var e=i.split(".").pop().toLowerCase(),t=["mp3","oga","ogg"];return t.includes(e)}function lr(i){return!!/(\.doc|\.docx|\.pdf|\.txt|\.xls|\.xlsx|\.csv|\.zip|\.rar|\.pptx|\.ppt|\.ppsx)$/i.exec(i)}function zr(i){return!!/(\.aac)$/i.exec(i)}function Or(i){var e=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;return e.test(i)}function _e(i,e=null,t=null){frappe.call({method:"clefincode_chat.api.api_1_2_1.api.mark_messsages_as_read",args:{user:i,channel:e,parent_channel:t}})}function Lt(i,e=""){if(e=="Group"){let t=frappe.get_palette("G");return style=`background-color: var(${t[0]}); color: var(${t[1]}); display:flex`,` -
    -
    -
    `}return e=="Contributor"?frappe.get_avatar("avatar-medium","@"):frappe.get_avatar("avatar-medium",i)}function U0(i,e){let t=$(".chat-window"),o=!1;if(t.length>0&&t.each(function(){let r=$(this).data(e);i==r&&(o=!0)}),o)return!0}function xn(i){var e=/[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFE]/;return!!e.test(i)}async function l0(i){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_profile_full_name",args:{user_email:i}})).message}function dr(i){let e=new Set(i.map(o=>o.name));return Array.from(e).join(", ")}function _r(i){let e=new Set(i.map(o=>o.email));return Array.from(e).join(", ")}async function Et(i,e){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.check_if_room_admin",args:{room:i,email:e}})).message}async function h0(i){let{content:e,user:t,room:o,email:r,send_date:p=null,is_first_message:s=0,attachment:M=null,sub_channel:z=null,is_link:_=null,is_media:A=null,is_document:W=null,is_voice_clip:g=null,file_id:v=null,message_type:R="",message_template_type:B="",only_receive_by:F=null,chat_topic:I=null,is_screenshot:V=0,reply_to_message_name:N=null,is_forwarded:p0=0,forwarded_from:Z=null}=i;return await(await frappe.call({method:"clefincode_chat.api.api_1_3_3.api.send",args:{content:e,user:t,room:o,email:r,send_date:p,is_first_message:s,attachment:M,sub_channel:z,is_link:_,is_media:A,is_document:W,is_voice_clip:g,file_id:v,message_type:R,message_template_type:B,only_receive_by:F,chat_topic:I,is_screenshot:V,reply_to_message_name:N,is_forwarded:p0,forwarded_from:Z}})).message.results[0].new_message_name}async function wt(i){let{new_contributors:e,parent_channel:t,user:o,user_email:r,creation_date:p=null,last_active_sub_channel:s=null,user_to_remove:M=null,empty_contributor_list:z=0,freeze:_=!1}=i;return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.create_sub_channel",args:{new_contributors:e,parent_channel:t,user:o,user_email:r,creation_date:p,last_active_sub_channel:s,user_to_remove:M,empty_contributor_list:z},freeze:_})).message.results[0].channel}async function Nn(i,e=null){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_time_now",args:{user_email:i,formatted:e}})).message}async function ue(i){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.get_chat_members",args:{room:i}})).message.results[0].chat_members}async function Ke(i,e){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.check_if_contributor_active",args:{channel:i,user_email:e}})).message.results[0].active}function Fe(i){let e=document.createElement("div");e.id="loadingOverlay",e.style.position="fixed",e.style.top="0",e.style.left="0",e.style.width="100%",e.style.height="100%",e.style.background="rgba(0, 0, 0, 0.5)",e.style.display="flex",e.style.justifyContent="center",e.style.alignItems="center",e.style.zIndex="9999",e.style.color="white",e.style.fontSize="20px",e.innerText=i,document.body.appendChild(e)}function N1(){let i=document.getElementById("loadingOverlay");i&&document.body.removeChild(i)}var x0=class{constructor(e){this.$wrapper=$(".chat-app .chat_left_section"),this.profile=e.profile,this.setup()}setup(){this.$chat_window=$(document.createElement("div")),this.$chat_window.addClass("chat-window"),this.profile.contact?this.$chat_window.attr("data-contact",this.profile.contact):this.profile.room?this.$chat_window.attr("data-room",this.profile.room):this.profile.chat_topic&&this.$chat_window.attr("data-topic",this.profile.chat_topic),this.$wrapper.css("display",""),this.$wrapper.append(this.$chat_window)}};var fe=class{constructor(e){this.$wrapper=e.$wrapper,this.$chat_contacts_container=e.$chat_contacts_container,this.profile=e.profile,this.chat_contact_list=e.chat_contact_list,this.number_of_mails=this.get_mails().length,this.number_of_numbers=this.get_phone_numbers().length,this.get_contact_details(),this.setup(),window.open_manage_popup=this.open_manage_popup.bind(this)}update_forward_selected_row(){if(!this.chat_contact_list||this.chat_contact_list.forward!=1)return;let e=(this.chat_contact_list.selected_contacts||[]).some(t=>t.profile_id===this.profile.profile_id);this.$chat_contact.toggleClass("forward-selected-contact",e)}sync_forward_selected_items(){if(!this.chat_contact_list||this.chat_contact_list.forward!=1)return;let e=(this.chat_contact_list.selected_contacts||[]).filter(o=>o.profile_id===this.profile.profile_id);this.update_forward_selected_row(),this.$chat_contact.find(".dropdown-menu .dropdown-item").each((o,r)=>{let p=$(r);if(p.hasClass("manage-contact"))return;let s=p.data("contact"),M=["Chat","Email","WhatsApp","Instagram","Messenger","Telegram"].find(_=>p.hasClass(_))||null,z=e.some(_=>_.email===s&&_.platform===M);p.toggleClass("selected",z)})}open_manage_popup(){let e=this,t=new frappe.ui.Dialog({title:"Manage Contact Details",fields:[{fieldtype:"HTML",fieldname:"contacts_table_html"},{fieldtype:"Section Break"},{label:"Add New Row",fieldname:"add_row",fieldtype:"Button",click:()=>e.add_new_row(t)}],primary_action_label:"Save",primary_action:()=>{e.save_all_contacts(t),t.hide()}});this.render_contacts_table(t),t.show()}render_contacts_table(e){let t=this,o="";this.profile.contact_details.forEach((p,s)=>{o+=` - - ${p.contact_type} - ${p.contact_info} - - - - `});let r=` - - - - - - - - - - ${o} -
    TypeContact InfoEditDelete
    - `;e.fields_dict.contacts_table_html.$wrapper.html(r),this.bind_row_events(e)}bind_row_events(e){let t=this;e.$wrapper.find(".edit-row").on("click",function(){let o=$(this).closest("tr").data("index");t.edit_row(e,o)}),e.$wrapper.find(".delete-row").on("click",function(){let o=$(this).closest("tr").data("index");t.delete_row(e,o)})}edit_row(e,t){let o=this,r=o.profile.contact_details[t],p=new frappe.ui.Dialog({title:"Edit Contact Row",fields:[{label:"Contact Type",fieldname:"contact_type",fieldtype:"Select",options:["Email","Chat","WhatsApp","Messenger","Instagram","Telegram"],default:r.contact_type},{label:"Contact Info",fieldname:"contact_info",fieldtype:"Data",default:r.contact_info}],primary_action_label:"Update",primary_action(s){r.contact_type=s.contact_type,r.contact_info=s.contact_info,p.hide(),o.render_contacts_table(),e.hide()}});p.show()}delete_row(e,t){this.profile.contact_details.splice(t,1),this.render_contacts_table(e)}add_new_row(e){let t=this,o=new frappe.ui.Dialog({title:"Add New Contact Row",fields:[{label:"Contact Type",fieldname:"contact_type",fieldtype:"Select",options:["Email","Chat","Phone","WhatsApp","Messenger","Instagram","Telegram"]},{label:"Contact Info",fieldname:"contact_info",fieldtype:"Data"}],primary_action_label:"Add",primary_action(r){t.profile.contact_details.push(r),o.hide(),t.render_contacts_table(e)}});o.show()}save_all_contacts(e){frappe.call({method:"clefincode_chat.api.api_1_3_1.api.update_profile_contacts",args:{profile_id:this.profile.profile_id,contact_details:this.profile.contact_details},callback:()=>{frappe.show_alert("Contact details updated successfully"),this.get_contact_details(),this.setup(),e.hide(),this.chat_contact_list&&this.chat_contact_list.fetch_and_setup_contacts()}})}get_contact_details(){let e=this,t=!1;this.profile.contact_details.forEach(o=>{o.contact_type=="Chat"?(e.profile.chat_contact=o.contact_info,e.chat_icon=`
    `):o.contact_type=="WhatsApp"?(e.profile.whatsapp_contact=o.contact_info,e.whatsapp_icon=`
    `):o.contact_type=="Instagram"?(e.profile.instagram_contact=o.contact_info,e.instagram_icon=`
    `):o.contact_type=="Messenger"?(e.profile.messenger_contact=o.contact_info,e.messenger_icon=`
    `):o.contact_type=="Telegram"?(e.profile.telegram_contact=o.contact_info,e.telegram_icon=`
    `):o.contact_type=="Email"&&(e.profile.mail_contact=o.contact_info,e.mail_icon=`
    ...
    `),o.default==1&&(e.profile.default_contact=o.contact_info,e.profile.default_platform=o.contact_type,t=!0)}),t?e.get_default_platform_icon(e.profile.default_platform,e.profile.default_contact):this.profile.contact_details.length>=1?(e.profile.default_contact=this.profile.contact_details[0].contact_info,e.profile.default_platform=this.profile.contact_details[0].contact_type,e.get_default_platform_icon(this.profile.contact_details[0].contact_type,this.profile.contact_details[0].contact_info)):(e.profile.default_contact=e.profile.contact_details.contact_info,e.profile.default_platform=e.profile.contact_details.contact_type,e.get_default_platform_icon(e.profile.contact_details.contact_type,e.profile.contact_details.contact_info))}get_default_platform_icon(e,t){e=="Chat"?this.profile.default_platform_icon=`
    `:e=="WhatsApp"?this.profile.default_platform_icon=`
    `:e=="Email"?this.profile.default_platform_icon=`
    `:e=="Messenger"?this.profile.default_platform_icon=`
    `:e=="Instagram"?this.profile.default_platform_icon=`
    `:e=="Telegram"&&(this.profile.default_platform_icon=`
    `)}setup(){this.$chat_contact=$(document.createElement("div")).addClass("chat-contact");let e=frappe.get_avatar("avatar-medium",this.profile.contact_name),t=` - ${this.profile.default_platform_icon?this.profile.default_platform_icon:""}`,o=` -
    -
    - ${this.profile.contact_name.length>20?this.profile.contact_name.substring(0,20)+"...":this.profile.contact_name} -
    -
    - ${t} - ${this.profile.contact_details.length>1?this.get_contact_options():"
    "} -
    -
    - `,r=e+o;this.$chat_contact.html(r),this.$chat_contacts_container.append(this.$chat_contact),this.setup_events(),this.sync_forward_selected_items()}get_contact_options(){let e=`",e}setup_events(){let e=this;this.$chat_contact.on("click",t=>{if(e.chat_contact_list.forward==1){this.select_contact(t.target);return}e.chat_contact_list.new_group==0?this.click_on_contact(t.target):this.select_contact(t.target)}),this.$chat_contact.on("click","#manageContactBtn",()=>{let t=e.profile.contact_details.find(o=>o.contact_info===frappe.session.user);e.open_manage_popup(t)})}click_on_contact(e){let t=$(e).closest(".chat-icon, .Chat, .mail-icon, .Email, .whatsapp-icon, .WhatsApp, .instagram-icon, .Instagram, .messenger-icon, .Messenger, .telegram-icon, .Telegram, .chat-contact, .options-icon");t.hasClass("options-icon")||t.length>0&&(t.hasClass("chat-icon")||t.hasClass("Chat")?this.handle_chat_icon_click(t):t.hasClass("mail-icon")||t.hasClass("Email")?this.handle_mail_icon_click(t):t.hasClass("whatsapp-icon")||t.hasClass("WhatsApp")?this.handle_whatsapp_icon_click():t.hasClass("instagram-icon")||t.hasClass("Instagram")?this.handle_instagram_icon_click(t):t.hasClass("chat-contact")?this.handle_chat_contact_click():t.hasClass("messenger-icon")||t.hasClass("Messenger")?this.handle_messenger_icon_click(t):(t.hasClass("telegram-icon")||t.hasClass("Telegram"))&&this.handle_telegram_icon_click(t))}handle_instagram_icon_click(e){let t=e.data("contact"),o="Instagram";this.check_if_contact_has_chat(this.profile.user_email,t,o)}handle_messenger_icon_click(e){let t=e.data("contact"),o="Messenger";this.check_if_contact_has_chat(this.profile.user_email,t,o)}handle_telegram_icon_click(e){let t=e.data("contact"),o="Telegram";this.check_if_contact_has_chat(this.profile.user_email,t,o)}handle_chat_icon_click(e){this.check_if_contact_has_chat(this.profile.user_email,e.data("contact"),"Chat")}handle_mail_icon_click(e){let t=this;this.composer=new frappe.views.CommunicationComposer({recipients:e.data("contact"),message:"",content_set:!1,sender:this.profile.user_email}),setTimeout(()=>{$(".btn-modal-close").on("click",()=>{t.composer.dialog.hide(),t.composer.clear_cache()})},200)}handle_whatsapp_icon_click(){let e=erpnext_chat_app.res.default_whatsapp_number,t=erpnext_chat_app.res.default_whatsapp_type;if(!e)frappe.throw("You don't have a WhatsApp number");else{if(U0(this.profile.default_contact,"contact"))return;this.check_if_contact_has_whatsapp_chat(e,t,this.profile.whatsapp_contact,"WhatsApp")}}handle_chat_contact_click(){let e=this.profile.default_contact,t=this.profile.default_platform;if(t==="WhatsApp"&&!erpnext_chat_app.res.default_whatsapp_number){frappe.throw("You don't have a WhatsApp number");return}if(!e||!t){frappe.msgprint(__("No contact details available."));return}this.check_if_contact_has_chat(this.profile.user_email,e,t)}select_contact(e){let t=this,o,r,p=this.chat_contact_list&&this.chat_contact_list.forward==1,s=p?$(e).closest(".dropdown-menu .dropdown-item"):$(),M=p?".chat-icon, .Chat, .mail-icon, .Email, .whatsapp-icon, .WhatsApp, .instagram-icon, .Instagram, .messenger-icon, .Messenger, .telegram-icon, .Telegram, .chat-contact, .options-icon":".chat-icon, .Chat, .mail-icon, .Email, .whatsapp-icon, .WhatsApp, .instagram-icon, .Instagram, .messenger-icon, .Messenger, .telegram-icon, .Telegram, .chat-contact,options-icon",z=s.length?s:$(e).closest(M);z.hasClass("options-icon")||(z.length>0&&(o=z,z.hasClass("chat-icon")||z.hasClass("Chat")?r="Chat":z.hasClass("mail-icon")||z.hasClass("Email")?r="Email":z.hasClass("whatsapp-icon")||z.hasClass("WhatsApp")?r="WhatsApp":$(e).hasClass("instagram-icon")||z.hasClass("Instagram")?r="Instagram":z.hasClass("messenger-icon")||z.hasClass("Messenger")?r="Messenger":z.hasClass("telegram-icon")||z.hasClass("Telegram")?r="Telegram":z.hasClass("chat-contact")&&(r=this.profile.default_platform,o=$(e).closest(".chat-contact").find(".chat-icons .icon").first())),o.length>0&&r&&(t.select_member(o,r),this.chat_contact_list.selected_contacts.length>0?(this.chat_contact_list.$chat_contact_list.find(".selected-contacts-number").html(this.get_selected_contacts_number()),this.chat_contact_list.$chat_contact_list.find(".save-icon").html(frappe.utils.icon("tick","lg"))):(this.chat_contact_list.$chat_contact_list.find(".selected-contacts-number").html(""),this.chat_contact_list.$chat_contact_list.find(".save-icon").html(""))))}add_contact_from_selected_contacts(e,t){e=="WhatsApp"?this.chat_contact_list.selected_contacts.push({profile_id:this.profile.profile_id,email:t,name:this.profile.contact_name,platform:e,platform_profile:e=="WhatsApp"?"ClefinCode WhatsApp Profile":null,platform_gateway:e=="WhatsApp"?erpnext_chat_app.res.default_whatsapp_number:null}):e=="Instagram"?this.chat_contact_list.selected_contacts.push({profile_id:this.profile.profile_id,email:t,name:this.profile.contact_name,platform:e,platform_profile:e=="Instagram"?"ClefinCode Instagram Profile":null,platform_gateway:e=="Instagram"?erpnext_chat_app.res.default_instagram_profile:null}):e=="Messenger"?this.chat_contact_list.selected_contacts.push({profile_id:this.profile.profile_id,email:t,name:this.profile.contact_name,platform:e,platform_profile:e=="Messenger"?"ClefinCode Facebook Messenger Profile":null,platform_gateway:e=="Messenger"?erpnext_chat_app.res.default_messenger_profile:null}):e=="Telegram"?this.chat_contact_list.selected_contacts.push({profile_id:this.profile.profile_id,email:t,name:this.profile.contact_name,platform:e,platform_profile:e=="Telegram"?"ClefinCode Telegram Profile":null,platform_gateway:e=="Telegram"?erpnext_chat_app.res.default_telegram_profile:null}):this.chat_contact_list.selected_contacts.push({profile_id:this.profile.profile_id,email:t,name:this.profile.contact_name,platform:e})}remove_contact_from_selected_contacts(e,t){let o={profile_id:this.profile.profile_id,email:t,platform:e};this.chat_contact_list.selected_contacts=this.chat_contact_list.selected_contacts.filter(r=>!(r.profile_id===o.profile_id&&r.email===o.email&&r.platform===o.platform))}select_member(e,t){e.find(".check-icon").toggle(),e.hasClass("selected")?(e.removeClass("selected"),this.remove_contact_from_selected_contacts(t,e.data("contact"))):(e.addClass("selected"),this.add_contact_from_selected_contacts(t,e.data("contact"))),this.sync_forward_selected_items()}get_selected_contacts_number(){if(this.chat_contact_list&&this.chat_contact_list.forward==1)return this.chat_contact_list.selected_contacts.length;let e=new Set;return this.chat_contact_list.selected_contacts.forEach(t=>{e.add(t.profile_id)}),e.size}move_to_top(){$(this.$chat_contact).prependTo(this.$chat_contacts_container)}get_mails(){let e=this,t=[];return this.profile.contact_details.forEach(o=>{Or(o.contact_info)&&o.contact_type!="Chat"&&t.push(o.contact_info)}),t}get_phone_numbers(){let e=[];return this.profile.contact_details.forEach(t=>{t.contact_type=="WhatsApp"&&e.push(t.contact_info)}),e}open_chat_space(e,t,o=null,r="Direct",p=null,s){if(this.chat_status=s,o){if(U0(o,"room")){$(".expand-chat-window[data-id|='"+e+"']").click();return}this.chat_window=new x0({profile:{room:o}});let M={is_admin:this.profile.is_admin,user:this.profile.user,user_email:this.profile.user_email,time_zone:this.profile.time_zone,room:o,room_name:this.profile.contact_name,room_type:r,contact:e,is_first_message:0,platform:t,new_member:p};this.chat_space=new P0({$wrapper:this.chat_window.$chat_window,profile:M,chat_status:this.chat_status})}else{if(U0(e,"contact")){$(".expand-chat-window[data-id|='"+e+"']").click();return}this.chat_window=new x0({profile:{contact:e}});let M={is_admin:this.profile.is_admin,user:this.profile.user,user_email:this.profile.user_email,time_zone:this.profile.time_zone,room:null,room_name:this.profile.contact_name,room_type:r,contact:e,is_first_message:1,platform:t};this.chat_space=new P0({$wrapper:this.chat_window.$chat_window,profile:M})}}async check_if_contact_has_chat(e,t,o){let r=await j1(e,t,o),p="Direct",s=null;r.results.name?this.open_chat_space(t,o,r.results.name,p,s,r.results.chat_status):this.open_chat_space(t,o)}async check_if_contact_has_whatsapp_chat(e,t,o,r){let p=await Fc(e,t,o,r,this.profile.user_email),s=t==="Support"?"Group":"Direct";if(p&&p.room){let M=t==="Support"&&!p.user_exists?1:0;this.open_chat_space(o,r,p.room,s,M)}else this.open_chat_space(o,r,null,s)}get_icon(e){if(e=="Chat")return this.chat_icon;if(e=="WhatsApp")return this.whatsapp_icon;if(e=="Instagram")return this.instagram_icon;if(e=="Email")return this.mail_icon;if(e=="Messenger")return this.messenger_icon;if(e=="Telegram")return this.telegram_icon}};async function j1(i,e,t){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.check_if_contact_has_chat",args:{user_email:i,contact:e,platform:t}})).message}async function Fc(i,e,t,o,r){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.check_if_contact_has_whatsapp_chat",args:{default_whatsapp_number:i,default_whatsapp_type:e,contact:t,platform:o,user_email:r}})).message.results[0]}var co=je(Bt());var Le=je(Bt()),yi=je(Wi());var wb={TAB:"Tab",ENTER:"Enter",ESCAPE:27,UP:"ArrowUp",DOWN:"ArrowDown"},O1=wb;var po=je(Bt());var Bb=po.default.import("blots/embed"),ve=class extends Bb{static create(e){let t=super.create(),o=document.createElement("span");return o.className="ql-mention-denotation-char",o.innerHTML=e.denotationChar,t.appendChild(o),t.innerHTML+=e.value,t.innerHTML+=`${e.isGroup==="true"?frappe.utils.icon("users"):""}`,t.dataset.id=e.id,t.dataset.name=e.name,t.dataset.value=e.value,t.dataset.isDoctype=e.is_doctype?e.is_doctype:0,t.dataset.denotationChar=e.denotationChar,t.dataset.isGroup=e.isGroup,e.doctype&&(t.dataset.doctype=e.doctype),t.dataset.link=e.link,t.style.cursor="pointer",$(t).on("click",function(){$(this).data("id")==frappe.session.user||$(this).data("is-doctype")==1||xb(frappe.session.user,$(this).data("id"),$(this).data("name"),"Chat")}),t}static value(e){return{id:e.dataset.id,name:e.dataset.name,value:e.dataset.value,is_doctype:e.dataset.isDoctype,doctype:e.dataset.doctype,link:e.dataset.link||null,denotationChar:e.dataset.denotationChar,isGroup:e.dataset.isGroup}}};ve.blotName="mention";ve.tagName="span";ve.className="mention";po.default.register(ve,!0);async function xb(i,e,t,o){let r=await j1(i,e,o);r.results.name?gi(r.results.user,e,t,o,r.results.name):gi(r.results.user,e,t,o)}function gi(i,e,t,o,r=null){if(r){if(U0(r,"room")){$(".expand-chat-window[data-id|='"+r+"']").click();return}let p=new x0({profile:{room:r}}),s={is_admin:!0,user:i,user_email:frappe.session.user,room:r,room_name:t,room_type:"Direct",contact:e,is_first_message:0,platform:o};new P0({$wrapper:p.$chat_window,profile:s})}else{if(U0(e,"contact")){$(".expand-chat-window[data-id|='"+e+"']").click();return}let p=new x0({profile:{contact:e}}),s={is_admin:!0,user:i,user_email:frappe.session.user,room:null,room_name:t,room_type:"Direct",contact:e,is_first_message:1,platform:o};new P0({$wrapper:p.$chat_window,profile:s})}}var Ht=class{constructor(e,t){this.isOpen=!1,this.itemIndex=0,this.mentionCharPos=null,this.cursorPos=null,this.values=[],this.suspendMouseEnter=!1,this.quill=e,this.options={source:null,renderItem(o,r){return`${o.value}`},mentionDenotationChars:["@"],allowedChars:/^[a-zA-Z0-9_]*$/,minChars:0,maxChars:31,offsetTop:2,offsetLeft:0,isolateCharacter:!1,fixMentionsToQuill:!1,defaultMenuOrientation:"bottom"},Object.assign(this.options,t),this.mentionContainer=document.createElement("div"),this.mentionContainer.className="ql-mention-list-container",this.mentionContainer.style.cssText="display: none; position: absolute;",this.mentionContainer.onmousemove=this.onContainerMouseMove.bind(this),this.options.fixMentionsToQuill&&(this.mentionContainer.style.width="auto"),this.mentionList=document.createElement("ul"),this.mentionList.className="ql-mention-list",this.mentionContainer.appendChild(this.mentionList),this.quill.container.appendChild(this.mentionContainer),e.on("text-change",this.onTextChange.bind(this)),e.on("selection-change",this.onSelectionChange.bind(this)),e.container.addEventListener("paste",this.onPaste.bind(this)),e.clipboard.addMatcher(Node.ELEMENT_NODE,function(o,r){var p=$(o).text();return new yi.default().insert(p)}),e.keyboard.addBinding({key:O1.TAB},this.selectHandler.bind(this)),e.keyboard.bindings[O1.TAB].unshift(e.keyboard.bindings[O1.TAB].pop()),e.keyboard.addBinding({key:O1.ENTER},this.selectHandler.bind(this)),e.keyboard.bindings[O1.ENTER].unshift(e.keyboard.bindings[O1.ENTER].pop()),e.keyboard.addBinding({key:O1.ESCAPE},this.escapeHandler.bind(this)),e.keyboard.addBinding({key:O1.UP},this.upHandler.bind(this)),e.keyboard.addBinding({key:O1.DOWN},this.downHandler.bind(this))}onPaste(e){e.preventDefault(),this.onSomethingChange()}selectHandler(){return this.isOpen&&this.selectItem(),!1}escapeHandler(){return this.isOpen?(this.hideMentionList(),!1):!0}upHandler(){return this.isOpen?(this.prevItem(),!1):!0}downHandler(){return this.isOpen?(this.nextItem(),!1):!0}showMentionList(){this.quill.is_open=1,this.mentionContainer.style.visibility="hidden",this.mentionContainer.style.display="",this.setMentionContainerPosition(),this.isOpen=!0}hideMentionList(){setTimeout(()=>{this.quill.is_open=0},200),this.mentionContainer.style.display="none",this.isOpen=!1}highlightItem(e=!0){for(let t=0;tp-t&&(this.mentionContainer.scrollTop+=o-p+t)}}getItemData(){let e=this.mentionList.childNodes[this.itemIndex].dataset.link;return{id:this.mentionList.childNodes[this.itemIndex].dataset.id,name:this.mentionList.childNodes[this.itemIndex].dataset.name,value:e?`${this.mentionList.childNodes[this.itemIndex].dataset.value}`:this.mentionList.childNodes[this.itemIndex].dataset.value,is_doctype:this.mentionList.childNodes[this.itemIndex].dataset.isDoctype,doctype:this.mentionList.childNodes[this.itemIndex].dataset.doctype,link:e||null,denotationChar:this.mentionList.childNodes[this.itemIndex].dataset.denotationChar,isGroup:this.mentionList.childNodes[this.itemIndex].dataset.isGroup}}onContainerMouseMove(){this.suspendMouseEnter=!1}selectItem(){let e=this.getItemData();this.quill.deleteText(this.mentionCharPos,this.cursorPos-this.mentionCharPos,Le.default.sources.API),this.quill.insertEmbed(this.mentionCharPos,"mention",e,Le.default.sources.API),this.quill.insertText(this.mentionCharPos+1," ",Le.default.sources.API),this.quill.setSelection(this.mentionCharPos+2,Le.default.sources.API),this.hideMentionList()}onItemMouseEnter(e){if(this.suspendMouseEnter)return;let t=Number(e.target.dataset.index);!Number.isNaN(t)&&t!==this.itemIndex&&(this.itemIndex=t,this.highlightItem(!1))}onItemClick(e){e.stopImmediatePropagation(),e.preventDefault(),this.itemIndex=e.currentTarget.dataset.index,this.highlightItem(),this.selectItem()}renderList(e,t,o){if(t&&t.length>0){this.values=t,this.mentionList.innerHTML="";for(let r=0;rwindow.pageYOffset+window.innerHeight}containerRightIsNotVisible(e,t){if(this.options.fixMentionsToQuill)return!1;let o=e+this.mentionContainer.offsetWidth+t.left,r=window.pageXOffset+document.documentElement.clientWidth;return o>r}setMentionContainerPosition(){let e=this.quill.container.getBoundingClientRect(),t=this.quill.getBounds(this.mentionCharPos),o=this.mentionContainer.offsetHeight,r=this.options.offsetTop,p=this.options.offsetLeft;if(this.options.fixMentionsToQuill?this.mentionContainer.style.right=`${0}px`:p+=t.left,this.containerRightIsNotVisible(p,e)){let s=this.mentionContainer.offsetWidth+this.options.offsetLeft;p=e.width-s}if(this.options.defaultMenuOrientation==="top"){if(this.options.fixMentionsToQuill?r=-1*(o+this.options.offsetTop):r=t.top-(o+this.options.offsetTop),r+e.top<=0){let s=this.options.offsetTop;this.options.fixMentionsToQuill?s+=e.height:s+=t.bottom,r=s}}else if(this.options.fixMentionsToQuill?r+=e.height:r+=t.bottom,this.containerBottomIsNotVisible(r,e)){let s=this.options.offsetTop*-1;this.options.fixMentionsToQuill||(s+=t.top),r=s-o}this.mentionContainer.style.top=`${r}px`,this.mentionContainer.style.left=`${p}px`,this.mentionContainer.style.visibility="visible"}onSomethingChange(){let e=this.quill.getSelection();if(e==null)return;this.cursorPos=e.index;let t=Math.max(0,this.cursorPos-this.options.maxChars),o=this.quill.getText(t,this.cursorPos-t),r=this.options.mentionDenotationChars.reduce((p,s)=>{let M=p,z=o.lastIndexOf(s);return z>M?z:M},-1);if(r>-1){if(this.options.isolateCharacter&&!(r==0||!!o[r-1].match(/\s/g))){this.hideMentionList();return}let p=this.cursorPos-(o.length-r);this.mentionCharPos=p;let s=o.substring(r+1);if(s.length>=this.options.minChars&&this.hasValidChars(s)){let M=o[r];this.options.source(s,this.renderList.bind(this,M),M)}else this.hideMentionList()}else this.hideMentionList()}onTextChange(e,t,o){o==="user"&&this.onSomethingChange()}onSelectionChange(e){e&&e.length===0?this.onSomethingChange():this.hideMentionList()}};Le.default.register("modules/mention",Ht,!0);var Ri=Ht;co.default.register("modules/mention",Ri,!0);var nt=class{constructor(e){this.wrapper="
    ",this.chat_space=e.chat_space,setTimeout(()=>{this.make_quill_editor()},500)}make_quill_editor(){this.quill||(this.quill=new co.default(this.chat_space.$chat_actions.find(".type-message")[0],this.get_quill_options()),$(this.chat_space.$chat_actions.find(".type-message")[0]).find(".ql-editor").addClass("input-message"),this.quill.focus())}get_quill_options(){return{modules:{mention:this.get_mention_options()}}}get_mention_options(){let e=this.chat_space;return{allowedChars:/^[A-Za-z0-9_:\s-]*$/,minChars:0,mentionDenotationChars:["@"],isolateCharacter:!0,defaultMenuOrientation:"top",source:frappe.utils.debounce(async function(t,o){let r="clefincode_chat.api.api_1_3_1.api.get_names_for_mentions",p=await frappe.xcall(r,{search_term:t,room:e.profile.room});o(p,t)},300),renderItem(t){return`${t.value} ${t.is_doctype!=1?frappe.utils.icon("assign"):""}`}}}};var G1=class{constructor(e){this.$wrapper=e.$wrapper,this.profile=e.profile,this.chat_space=this.profile.chat_space,this.setup(),this.setup_events()}setup(){this.$tag_blot=$(document.createElement("div")).addClass("tag-blot").attr("data-email",this.profile.contributor_email),this.$tag_blot.append(`${this.profile.contributor_name}`),this.chat_space.profile.room_type!="Contributor"&&this.chat_space.profile.user_type=="system_user"&&(this.$close_btn=$(document.createElement("span")),this.$close_btn.append(frappe.utils.icon("close","sm")),this.$close_btn.addClass("remove-tag"),this.$tag_blot.append(this.$close_btn)),this.$wrapper.append(this.$tag_blot),this.chat_space.profile.room_type=="Direct"&&this.chat_space.$chat_space.hasClass("delete-sender-name")&&this.chat_space.$chat_space.removeClass("delete-sender-name")}setup_events(){let e=this;this.chat_space.profile.room_type!="Contributor"&&this.chat_space.profile.user_type=="system_user"&&e.$close_btn.on("click",function(){e.close_click!=null&&(clearTimeout(e.close_click),e.close_click=void 0),e.close_click=setTimeout(()=>{let t=$(this).parent(".tag-blot").data("email"),o=1;e.chat_space.contributors=e.chat_space.contributors.filter(r=>r.email!==t),e.chat_space.contributors.length>0&&(o=0),e.create_sub_channel(e.chat_space.contributors,e.chat_space.profile.room,e.chat_space.profile.user,e.chat_space.profile.user_email,t,o,e.chat_space.last_active_sub_channel),$(this).parent(".tag-blot").remove(),e.$wrapper.find(".tag-blot").length==0&&(e.$wrapper.parent(".tag-section").remove(),e.chat_space.profile.room_type=="Direct"&&e.chat_space.$chat_space.addClass("delete-sender-name"))},300)})}async create_sub_channel(e,t,o,r,p,s,M){let _={content:` -
    - removed -
    `,user:this.chat_space.profile.user,room:this.chat_space.profile.room,email:this.chat_space.profile.user_email,sub_channel:this.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Remove User",chat_topic:this.chat_space.chat_topic};await h0(_),this.chat_space.last_active_sub_channel=await wt({new_contributors:e,parent_channel:t,user:o,user_email:r,last_active_sub_channel:M,user_to_remove:p,empty_contributor_list:s,freeze:!0}),$e(this.chat_space.$chat_space_container)}};var Y1=class{constructor(e){this.$wrapper=e.$wrapper,this.$chat_rooms_container=e.$chat_rooms_container,this.profile=e.element,this.chat_status=e.chat_status,this.setup()}async get_platform_icon(){let e=this.profile.platform,t="";return e==="WhatsApp"&&this.profile.room_type==="Direct"?t=``:e==="Instagram"&&this.profile.room_type==="Direct"?t='':e==="Messenger"&&this.profile.room_type==="Direct"?t='':e==="Chat"&&this.profile.room_type==="Direct"?t='':e==="Telegram"&&this.profile.room_type==="Direct"&&(t=''),t}async setup(){let e=this.profile.room_type=="Contributor"?this.profile.parent_channel:this.profile.room;this.$chat_room=$(document.createElement("div")),this.$chat_room.addClass("chat-room").css({display:"flex",alignItems:"center"}),this.$chat_room.attr("data-room",e),this.$chat_room.attr("data-room-name",this.profile.room_name),this.avatar_html=Lt(this.profile.room_name,this.profile.room_type);let t=e?await this.get_last_message_html(this.profile.last_message_media_type,this.profile.last_message,this.profile.last_message_voice_duration):"",o=await this.get_platform_icon(),r=` -
    -
    - ${this.profile.room_name.length>20?this.profile.room_name.substring(0,20)+"...":this.profile.room_name} -
    - ${this.profile.user_unread_messages>0?this.profile.user_unread_messages:""} -
    -
    -
    ${t}
    -
    - `,p=` -
    - ${M1(this.profile.send_date,"room",this.profile.time_zone)} -
    - `,s=this.avatar_html+r+p+o;this.$chat_room.html(s)}async get_last_message_html(e,t,o=""){e=e||"text";let r="",p="";if(this.profile.is_removed!=1){if(e=="text"||e=="document"){let s=await this.update_information_message(t);Nb(s)?p=$(s).text().trim():p=s?s.trim():"",e=="document"&&(r=` - - - `),r+=""+this.sanitize_last_message(p)+""}else e=="image"?r=` - - - - Photo`:e=="video"?r=` - - - - Video - `:e=="audio"?r=` - - - - Audio - `:e=="voice clip"&&(r=` - - - - `+o+` - `);return`${r}`}else return r+="You Are No Longer In This Channel",`${r}`}sanitize_last_message(e){return e&&e.length>20&&(e=e.substring(0,20)+"..."),e}set_last_message_after_search(e){let t=this.profile.last_message;if(t)if(t.length>20){if(this.profile.scroll_to_message!=null&&e!=""){let o=t.indexOf(e);t=t.substring(o,o+20),t=t.length>=20?t+"...":t,t.toLowerCase().includes(e.toLowerCase())&&this.$chat_room.find(".last-message").html(t.replace(new RegExp(e,"gi"),function(r){return`${r}`}))}}else this.profile.scroll_to_message!=null&&e!=""&&t.toLowerCase().includes(e.toLowerCase())&&this.$chat_room.find(".last-message").html(t.replace(new RegExp(e,"gi"),function(o){return`${o}`}))}set_last_message(e,t){this.$chat_room.find(".message-container").html(e),this.$chat_room.find(".chat-date").text(t)}render(e){e=="append"?this.$chat_rooms_container.append(this.$chat_room):this.$chat_rooms_container.prepend(this.$chat_room),this.setup_events()}move_to_top(){$(this.$chat_room).prependTo(this.$chat_rooms_container)}setup_events(){let e=this;this.$chat_room.on("click",t=>{if(e.click_on_chat_room(),e.expand==1){e.expand=0;return}if(U0(e.profile.room,"room")){$(".expand-chat-window[data-id|='"+e.profile.room+"']").click();return}this.chat_window=new x0({profile:{room:e.profile.room}}),this.chat_space=new P0({$wrapper:this.chat_window.$chat_window,profile:this.profile,$chat_room:e.$chat_room,chat_status:this.chat_status})})}click_on_chat_room(){this.profile.user_unread_messages<=0||(this.$chat_room.find(".chat-latest").hide(),this.profile.room_type=="Contributor"?(_e(this.profile.user_email,null,this.profile.parent_channel),frappe.ErpnextChat.settings.unread_rooms=frappe.ErpnextChat.settings.unread_rooms.filter(e=>e!=this.profile.parent_channel),frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.parent_channel)):(_e(this.profile.user_email,this.profile.room),frappe.ErpnextChat.settings.unread_rooms=frappe.ErpnextChat.settings.unread_rooms.filter(e=>e!=this.profile.room),frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.room)),frappe.ErpnextChat.settings.unread_count-=1,frappe.ErpnextChat.settings.unread_count<=0?$("#chat-notification-count").text(""):$("#chat-notification-count").text(frappe.ErpnextChat.settings.unread_count),this.profile.user_unread_messages=0)}async update_information_message(e){let t=$("
    ").html(e);if(t.find(".create-group").data("template")=="create_group_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".add-user").data("template")=="added_user_template"){let o=t.find(".receiver-user").attr("data-user").split(", ");if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let r=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(r)}if(o.includes(this.profile.user_email)){let r=o.indexOf(this.profile.user_email);r!==-1&&(o[r]="you");let p=[];p=await Promise.all(o.map(async M=>M!=="you"?await l0(M.trim()):M));let s=p.indexOf("you");if(s!==-1){let M=p.splice(s,1);p.unshift(M)}t.find(".receiver-user").html(p.join(", "))}else{let r=[];r=await Promise.all(o.map(async p=>await l0(p.trim()))),t.find(".receiver-user").html(r.join(", "))}return t.children("div").first().prop("outerHTML")}else if(t.find(".remove-user").data("template")=="remove_user_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}if(t.find(".receiver-user").attr("data-user")==this.profile.user_email)t.find(".receiver-user").html("You");else{let o=await l0(t.find(".receiver-user").attr("data-user"));t.find(".receiver-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".user-left").data("template")=="user_left_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".rename-group").data("template")=="rename_group_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".set-topic").data("template")=="set_topic_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".add-doctype").data("template")=="add_doctype_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".remove-topic").data("template")=="remove_topic_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".remove-doctype").data("template")=="remove_doctype_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".rename-topic").data("template")=="rename_topic_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".set-topic-status").data("template")=="set_topic_status_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else if(t.find(".remove-contributors").data("template")=="remove_contributors_template"){if(t.find(".sender-user").attr("data-user")==this.profile.user_email)t.find(".sender-user").html("You");else{let o=await l0(t.find(".sender-user").attr("data-user"));t.find(".sender-user").html(o)}return t.children("div").first().prop("outerHTML")}else return e}};function Nb(i){var e=/<[^>]*>/;return e.test(i)}var V1=null;async function kb(){if(V1!==null)return;V1=(await frappe.call({method:"clefincode_chat.api.api_1_3_1.api.get_frappe_major_version"})).message}var Q1=class{constructor(e){this.$wrapper=e.$wrapper,this.user=e.user,this.user_email=e.user_email,this.is_admin=e.is_admin,this.time_zone=e.time_zone,this.user_type=e.user_type,this.is_limited_user=e.is_limited_user,this.is_pined=this.get_pin_cookie(),this.is_open=1,this.limit=10,this.offset=0,this.last_scroll_top=0,this.num_of_results=0,this.rest_of_results=0,V1==16?this.ready=this.initialize():this.setup()}async initialize(){if(V1==16)return await kb(),this.setup(),!0}setup(){this.$chat_list=$(document.createElement("div")).addClass("chat-list"),this.setup_header(),this.fetch_and_setup_rooms(),this.setup_socketio()}async handleSearch(e){if(e=e.trim().toLowerCase(),!e)return this.search_query=null,this.offset=0,this.fetch_and_setup_rooms();this.search_query=e,this.controller&&(this.controller.abort(),this.controller=null);let t=await Li(this.user_email,e,this.limit,0);this.room_groups=t.results,this.num_of_results=t.num_of_results,this.offset=t.results.length,this.rest_of_results=t.num_of_results-this.offset,await this.setup_rooms(),await this.render_messages(),this.setup_events()}async get_and_loading_more_search_contents(){if(this._loading)return;this._loading=!0;let e=await Li(this.user_email,this.search_query,this.limit,this.offset);this.$chat_rooms_group_container.find(".loading-more").remove(),await this.render_new_content(e.results),this.offset+=e.results.length,this.num_of_results=e.num_of_results,this.rest_of_results=e.num_of_results-this.offset,this.rest_of_results>0&&this.$chat_rooms_group_container.append('
    Loading Chats...
    '),this._loading=!1}setup_header(){let e="";this.user_type=="system_user"?e=`
    -

    ${__("Chats")}

    -
    -
    - ${frappe.utils.icon("add","md")} -
    -
    - ${frappe.utils.icon("close","lg")} -
    -
    -
    - `:e=`
    -

    ${__("Chats")}

    -
    -
    - -
    -
    - ${frappe.utils.icon("close","lg")} -
    -
    -
    - `,this.$chat_list.append(e)}async setup_search(){if(this.$chat_list.find(".chat-search")&&this.$chat_list.find(".chat-search").length>0)return;let e=` - - `;this.$chat_list.append(e)}async fetch_and_setup_rooms(){try{this.controller&&this.controller.abort(),this.controller=new AbortController;let{signal:e}=this.controller,t=await vi(this.user_email,this.limit,this.offset,{signal:e});if(this.room_groups=t.results,this.num_of_results=t.num_of_results,this.offset+=this.limit,this.rest_of_results=this.num_of_results-this.offset,this.num_of_results==0){let o="";this.user_type=="system_user"?o=` -
    -
    - Generic Empty State -
    -
    You don't have any conversation yet
    -
    + Create your first conversation
    -
    - `:o=` -
    -
    - Generic Empty State -
    -
    You don't have any conversation yet
    -
    - `,this.$chat_rooms_group_container=$(document.createElement("div")),this.$chat_rooms_group_container.addClass("chat-rooms-group-container"),this.$chat_rooms_group_container.addClass("empty-container"),this.$chat_rooms_group_container.append(o),this.$chat_list.append(this.$chat_rooms_group_container),this.setup_events();return}await this.setup_rooms(e),await this.render_messages(e),this.check_if_more_results(),this.setup_events()}catch(e){console.error(e)}finally{this.controller=null}}async setup_rooms(e){e&&e.aborted||(this.$chat_rooms_group_container&&this.$chat_rooms_group_container.length>0&&this.$chat_rooms_group_container.remove(),this.$chat_rooms_group_container=$(document.createElement("div")),this.$chat_rooms_group_container.addClass("chat-rooms-group-container"),await this.setup_search(),this.chat_room_groups=[],this.room_groups.forEach(t=>{let o={user:this.user,user_email:this.user_email,is_admin:this.is_admin,time_zone:this.time_zone,user_type:this.user_type,is_limited_user:this.is_limited_user,room:t.room,parent_channel:t.parent_channel,room_name:t.room_name,room_type:t.type,last_message:t.last_message,send_date:t.send_date,contact:t.contact,last_message_number:t.last_message_number,user_unread_messages:t.user_unread_messages,is_removed:t.is_removed,remove_date:t.remove_date,last_message_media_type:t.last_message_media_type,last_message_voice_duration:t.last_message_voice_duration,is_website_support_group:t.is_website_support_group,platform:t.platform};this.chat_room_groups.push([o.room,new Y1({$wrapper:this.$wrapper,$chat_rooms_container:this.$chat_rooms_group_container,element:o,chat_status:t.chat_status})])}),this.$chat_list.append(this.$chat_rooms_group_container),this.$chat_rooms_group_container.css({maxHeight:"calc(100vh - 140px)",overflowY:"auto"}))}async render_messages(e=null){if(!((e==null?void 0:e.aborted)||this.num_of_results==0)){this.$chat_rooms_group_container.empty();for(let t of this.chat_room_groups)t[1].render("append");this.check_if_more_results()}}fitler_rooms(e){this.offset=0,e&&e!=""?this.filter_and_setup_rooms(e):(this.fetch_and_setup_rooms(),this.setup_events())}async filter_and_setup_rooms(e){this.chat_room_groups.forEach(t=>{t[1].profile.room_name.toLowerCase().includes(e)?t[1].$chat_room.show():t[1].$chat_room.hide()})}setup_events(){let e=this;$(".chat-list .chat-search-box").on("input",function(){e.search_timeout&&clearTimeout(e.search_timeout),e.search_timeout=setTimeout(()=>{e.handleSearch($(this).val())},300)}),$(".thumbtack-icon").on("click",()=>{e.hasOwnProperty("is_pined")&&typeof e.is_pined=="boolean"?e.is_pined=!e.is_pined:e.is_pined=!0,document.cookie="is_pined="+e.is_pined,e.is_pined==!0?($(".pin").addClass("hidden"),$(".rotate-thumbtack-icon").removeClass("hidden")):($(".pin").removeClass("hidden"),$(".rotate-thumbtack-icon").addClass("hidden"))}),$(".chat-list-primary-btn").on("click",async function(){if(V1==16){e.is_open=0,e.$wrapper.find(".chat-list").remove();let t=new Q0({$wrapper:e.$wrapper,profile:{user:e.user,user_email:e.user_email,is_admin:e.is_admin,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user},new_group:0});await t.ready,erpnext_chat_app.chat_contact_list=t,t.render()}else e.is_open=0,erpnext_chat_app.chat_contact_list=new Q0({$wrapper:e.$wrapper,profile:{user:e.user,user_email:e.user_email,is_admin:e.is_admin,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user},new_group:0}),erpnext_chat_app.chat_contact_list.render()}),V1==16?this.$chat_list.on("click",".new-chat",async function(){e.is_open=0,e.$wrapper.find(".chat-list").remove();let t=new Q0({$wrapper:e.$wrapper,profile:{user:e.user,user_email:e.user_email,is_admin:e.is_admin,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user},new_group:0});await t.ready,t.render()}):($(".new-chat").on("click",function(){e.is_open=0,erpnext_chat_app.chat_contact_list=new Q0({$wrapper:e.$wrapper,profile:{user:e.user,user_email:e.user_email,is_admin:e.is_admin,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user},new_group:0}),erpnext_chat_app.chat_contact_list.render()}),$(".new-chat").on("click",function(){e.is_open=0,erpnext_chat_app.chat_contact_list=new Q0({$wrapper:e.$wrapper,profile:{user:e.user,user_email:e.user_email,is_admin:e.is_admin,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user},new_group:0}),erpnext_chat_app.chat_contact_list.render()}),$(".support-icon").on("click",async function(){let t=await Pb(e.user_email),o;if(t){if(U0(t,"room")){$(".expand-chat-window[data-id|='"+t+"']").click();return}o=new x0({profile:{room:t}})}else{if(U0("ClefinCode Support","contact")){$(".expand-chat-window[data-id|='ClefinCode Support']").click();return}o=new x0({profile:{contact:"ClefinCode Support"}})}let r={is_admin:e.is_admin,user:e.user,user_email:e.user_email,time_zone:e.time_zone,user_type:e.user_type,is_limited_user:e.is_limited_user,room:t,room_name:"ClefinCode Support",room_type:"Group",is_first_message:1,platform,is_website_support_group:1};this.chat_space=new P0({$wrapper:o.$chat_window,profile:r})}),this.$chat_rooms_group_container.on("scroll",()=>{if(this.rest_of_results<=0){this.$chat_rooms_group_container.off("scroll");return}this._load_more_timeout&&clearTimeout(this._load_more_timeout),this._load_more_timeout=setTimeout(()=>{let t=this.$chat_rooms_group_container.scrollTop(),o=this.$chat_rooms_group_container.innerHeight(),r=this.$chat_rooms_group_container[0].scrollHeight;t+o>=r-20&&(this.search_query?this.get_and_loading_more_search_contents():this.get_and_loading_more_contents())},200)}),$(".close-chat-list").on("click",function(){erpnext_chat_app.hide_chat_widget(),$("#chat-bubble").fadeIn(150),frappe.realtime.off("update_room"),frappe.realtime.off("add_group_member"),frappe.realtime.off("remove_group_member")}))}setup_socketio(){let e=this;frappe.realtime.on("trigger_channel_status",function(t){var o=()=>e.chat_room_groups.find(p=>{if(t.room==p[0])return p});let r=o();r[1].chat_status=t.status,r[1].chat_status==null&&(r[0].chat_status=t.status)}),frappe.realtime.on("update_room",async function(t){if(t.realtime_type=="send_message"){let o=()=>{t.is_admin=!0,t.user=e.user,t.user_email=e.user_email,t.contact=t.sender_email},r=()=>e.chat_room_groups.find(p=>t.room_type==="Contributor"?p[1].profile.parent_channel===t.parent_channel:p[1].profile.room===t.room);if(e.is_open===1){if(t.room_type==="Direct"&&e.user_email===t.sender_email&&(t.room_name=t.contact_name),!e.chat_room_groups){o(),e.append_room_in_empty_chat_list(t);return}let p=r();if(!p){o(),e.create_new_room(t);return}let s=t.room_type==="Contributor"?t.parent_channel:t.room;if(t.sender_email!==frappe.session.user&&!frappe.ErpnextChat.settings.open_chat_space_rooms.includes(s)){let A=p[1].profile.user_unread_messages;A>=0&&(p[1].profile.user_unread_messages=A+1,p[1].$chat_room.find(".chat-latest").css("display","flex"),p[1].$chat_room.find(".chat-latest").html(p[1].profile.user_unread_messages))}let[M,z]=await Tb(t.room_type,e.user_email,s,null),_=await p[1].get_last_message_html(M,t.content,z);p[1].set_last_message(_,H0(t.send_date,e.time_zone)),p[1].move_to_top()}}else if(t.realtime_type=="rename_group"){let r=(()=>e.chat_room_groups.find(p=>p[1].profile.room===t.room))();r&&r[1].$chat_room.find(".chat-name").text(t.new_group_name.length>20?t.new_group_name.substring(0,20)+"...":t.new_group_name)}}),frappe.realtime.on("add_group_member",function(t){if(t.added_user_email.some(o=>o.email===e.user_email)){let o=e.chat_room_groups.find(r=>r[1].profile.room===t.channel);o&&(o[1].profile.is_removed=0,o[1].profile.remove_date=null)}}),frappe.realtime.on("remove_group_member",function(t){if(t.removed_user_email==e.user_email){let o=e.chat_room_groups.find(r=>r[1].profile.room===t.channel);o&&(o[1].profile.is_removed=1,o[1].profile.remove_date=t.remove_date)}})}async append_room_in_empty_chat_list(e){this.$chat_rooms_group_container&&this.$chat_rooms_group_container.length>0&&(this.$chat_rooms_group_container.removeClass("empty-container"),this.$chat_rooms_group_container.remove()),this.$chat_rooms_group_container=$(document.createElement("div")),this.$chat_rooms_group_container.addClass("chat-rooms-group-container"),await this.setup_search(),this.$chat_list.append(this.$chat_rooms_group_container),this.$chat_rooms_group_container.css({"max-height":"calc(100vh - 140px)","overflow-y":"auto"}),this.chat_room_groups=[],this.create_new_room(e)}async get_and_loading_more_contents(){if(this._loading)return;this._loading=!0;let{results:e,num_of_results:t}=await vi(this.user_email,this.limit,this.offset);this.$chat_rooms_group_container.find(".loading-more").remove(),await this.render_new_content(e),this.offset+=this.limit,this.num_of_results=t,this.rest_of_results=this.num_of_results-this.offset,this.rest_of_results>0&&this.$chat_rooms_group_container.append('
    Loading Chats...
    '),this._loading=!1}async render_new_content(e){for(let t of e){let o={contact:t.contact,user:this.user,user_email:this.user_email,is_admin:this.is_admin,room:t.room,room_type:t.type,last_message:t.last_message,send_date:t.send_date,platform:t.platform,room_name:t.room_name,last_message_number:t.last_message_number,user_unread_messages:t.user_unread_messages},r=new Y1({$wrapper:this.$wrapper,$chat_rooms_container:this.$chat_rooms_group_container,element:o});r.render("append"),this.chat_room_groups.push([o.room,r])}}check_if_more_results(){this.rest_of_results=this.num_of_results-this.offset,this.$chat_rooms_group_container.find(".loading-more").remove(),this.rest_of_results>0&&this.$chat_rooms_group_container.append('
    Loading Chats...
    ')}get_pin_cookie(){let e="is_pined=",o=decodeURIComponent(document.cookie).split(";");for(let r=0;r{let e=this.$wrapper.find(".chat-view");e.length||(e=$("
    "),this.$wrapper.append(e)),e.empty().append(this.$chat_list)}):this.$wrapper.html(this.$chat_list)}create_new_room(e){e.sender_email!=this.user_email&&(e.user_unread_messages=1),this.chat_room_groups.unshift([e.room,new Y1({$wrapper:this.$wrapper,$chat_rooms_container:this.$chat_rooms_group_container,element:e})]),this.chat_room_groups[0][1].render("prepend")}move_room_to_top(e){this.chat_room_groups=[e,...this.chat_room_groups.filter(t=>t!==e)]}};async function vi(i,e,t){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_3_3.api.get_channels_list",args:{user_email:i,limit:e,offset:t}})).message}async function Tb(i,e,t,o){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.get_last_message_type",args:{room_type:i,user_email:e,channel:t,remove_date:o}})).message}async function Pb(i){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_0_1.chat_portal.check_if_website_user_has_support_channel",args:{website_user_email:i}})).message}async function Li(i,e,t,o){return(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_3_3.api.get_channels_list",args:{user_email:i,query:e,limit:t,offset:o}})).message}var d1=null;async function Db(){if(d1!==null)return;d1=(await frappe.call({method:"clefincode_chat.api.api_1_3_1.api.get_frappe_major_version"})).message}var Q0=class{constructor(e){this.$wrapper=e.$wrapper,this.profile=e.profile,d1==16?this.new_group=e.new_group||0:this.new_group=e.new_group,this.add_member=e.add_member,this.chat_info=e.chat_info,this.limit=10,this.offset=0,this.has_more=!0,this.loading=!1,this.contacts=[],this.chat_contacts=[],this.search_text="",this.forward=e.forward||0,this.forward_payload=e.forward_payload||null,this.chat_space_ref=e.chat_space||null,this.chat_info&&(this.chat_space=this.chat_info.chat_space),this.selected_contacts=[],this.rooms=[],this.room_offset=0,this.room_has_more=!0,this.room_loading=!1,this.room_limit=10,this.forward_preview=this.forward==1,this.preview_rooms_limit=5,this.preview_contacts_limit=5,this.show_all_rooms=!1,this.show_all_contacts=!1,d1==16?this.ready=this.initialize():this.setup()}inject_forward_select_styles(){this.forward==1&&(document.getElementById("cc-forward-select-style")||$("head").append(` - - `))}async on_search_change(e){if(this.search_text=e,this.offset=0,this.has_more=!0,this.loading=!1,this.contacts=[],this.chat_contacts=[],this.room_offset=0,this.room_has_more=!0,this.room_loading=!1,this.rooms=[],this.$chat_contacts_container.find(".chat-contact").remove(),this.forward==1)return this.show_all_rooms?await this.open_all_rooms_view():this.show_all_contacts?await this.open_all_contacts_view():await this.load_forward_preview();await this.load_next_page(!0)}async initialize(){if(d1==16)return await Db(),await this.setup(),!0}async setup(){this.$chat_contact_list=$(document.createElement("div")),this.$chat_contact_list.addClass("chat-contact-list"),this.forward==1&&this.$chat_contact_list.addClass("forward-mode"),this.inject_forward_select_styles(),this.setup_header(),this.setup_search(),d1==16?await this.fetch_and_setup_contacts():this.fetch_and_setup_contacts()}async load_next_rooms_page(e=!1){if(this.forward==1&&!(!this.room_has_more||this.room_loading)){this.room_loading=!0;try{let t=await Ib(this.profile.user_email,this.room_limit,this.room_offset,this.search_text),o=t.results||[];e&&this.$chat_contacts_container.find(".forward-open-channels-title").length,this.room_offset+=o.length;let r=t.num_of_results||0;this.room_has_more=this.room_offset{let s=p.room_name||p.contact||p.room,M=`${p.type||""}${p.platform?" \u2022 "+p.platform:""}`.trim(),z=$(` -
    -
    -
    ${frappe.utils.escape_html(s)}
    -
    ${frappe.utils.escape_html(M)}
    -
    -
    - `);z.on("click",()=>this.toggle_room_target(p,z)),this.$chat_contacts_container.append(z)})}catch(t){console.log(t)}finally{this.room_loading=!1}}}toggle_room_target(e,t){let o=e.room;this.selected_contacts.some(p=>p.type==="room"&&p.room===o)?(this.selected_contacts=this.selected_contacts.filter(p=>!(p.type==="room"&&p.room===o)),t.removeClass("forward-selected-contact")):(this.selected_contacts.push({type:"room",room:o,name:e.room_name||e.contact||o,platform:e.platform||null,room_type:e.type||null}),t.addClass("forward-selected-contact")),this.update_selected_counter(),this.$chat_contact_list.find(".save-icon").html(this.selected_contacts.length?frappe.utils.icon("tick","lg"):"")}setup_header(){let e="";this.forward==1?e=` -
    -
    -
    - ${frappe.utils.icon("arrow-left","lg")} -
    -

    - ${__("Forward message")} -
    - - ${__("Select recipients")} - -

    -
    -
    -
    -
    - ${frappe.utils.icon("close","lg")} -
    -
    -
    - `:this.new_group==1?e=` -
    -
    -
    - ${frappe.utils.icon("arrow-left","lg")} -
    -

    ${__("New group")}
    Add participants

    -
    -
    -
    -
    - ${frappe.utils.icon("close","lg")} -
    -
    -
    - `:this.add_member==1?e=` -
    -
    -
    - ${frappe.utils.icon("arrow-left","lg")} -
    -

    ${__("Select Contact")}
    Add participants

    -
    -
    -
    -
    -
    - `:e=` -
    -
    -
    - ${frappe.utils.icon("arrow-left","lg")} -
    -

    ${__("Select Contact")}

    -
    -
    -
    - ${frappe.utils.icon("close","lg")} -
    -
    -
    - `,this.$chat_contact_list.append(e)}setup_search(){let e=` - - `;this.$chat_contact_list.append(e)}async fetch_and_setup_contacts(){try{if(this.add_member==1){this.contacts=await Xb(this.profile.user_email,this.chat_info.chat_space.chat_members,this.chat_info.chat_space.contributors),this.setup_contacts(),this.setup_events();return}else if(this.new_group==1){this.contacts=await Sb(this.profile.user_email),this.setup_contacts(),this.setup_events();return}this.setup_contacts_container_once(),this.forward==1?await this.load_forward_preview():await this.load_next_page(!0),this.setup_events(),this.forward!=1&&this.setup_scroll_event()}catch(e){console.log(e)}}async load_forward_preview(){this.$chat_contacts_container.empty(),this.$chat_contacts_container.append(` -
    Open channels
    - `),this.room_offset=0,this.room_limit=this.preview_rooms_limit,this.room_has_more=!0,this.room_loading=!1,this.rooms=[],await this.load_next_rooms_page(!0),this.$chat_contacts_container.append(` -
    - See more -
    - `),this.room_has_more||this.$chat_contacts_container.find(".forward-see-more-rooms").addClass("d-none"),this.$chat_contacts_container.append(` -
    Contacts
    - `),this.offset=0,this.limit=this.preview_contacts_limit,this.has_more=!0,this.loading=!1,this.contacts=[],this.chat_contacts=[],await this.load_next_page(!0),this.$chat_contacts_container.append(` -
    - See more -
    - `),this.has_more||this.$chat_contacts_container.find(".forward-see-more-contacts").addClass("d-none"),this.bind_forward_see_more()}bind_forward_see_more(){let e=this;this.$chat_contacts_container.off("click.forwardSeeMoreRooms"),this.$chat_contacts_container.on("click.forwardSeeMoreRooms",".forward-see-more-rooms",async function(){await e.open_all_rooms_view()}),this.$chat_contacts_container.off("click.forwardSeeMoreContacts"),this.$chat_contacts_container.on("click.forwardSeeMoreContacts",".forward-see-more-contacts",async function(){await e.open_all_contacts_view()})}async fill_view_with_more_rooms(){for(;this.room_has_more&&!this.room_loading;){let e=this.$chat_contacts_container[0];if(!e||e.scrollHeight>e.clientHeight+20)break;await this.load_next_rooms_page()}}async fill_view_with_more_contacts(){for(;this.has_more&&!this.loading;){let e=this.$chat_contacts_container[0];if(!e||e.scrollHeight>e.clientHeight+20)break;await this.load_next_page()}}async open_all_rooms_view(){this.show_all_rooms=!0,this.show_all_contacts=!1,this.$chat_contacts_container.empty(),this.$chat_contacts_container.append(` -
    -
    Open channels
    -
    Back
    -
    - `),this.room_offset=0,this.room_limit=10,this.room_has_more=!0,this.room_loading=!1,this.rooms=[],await this.load_next_rooms_page(!0),this.bind_forward_back_to_preview(),this.setup_scroll_event()}async open_all_rooms_view(){this.show_all_rooms=!0,this.show_all_contacts=!1,this.$chat_contacts_container.empty(),this.$chat_contacts_container.append(` -
    -
    Open channels
    -
    Back
    -
    - `),this.room_offset=0,this.room_limit=10,this.room_has_more=!0,this.room_loading=!1,this.rooms=[],await this.load_next_rooms_page(!0),await this.fill_view_with_more_rooms(),this.bind_forward_back_to_preview(),this.setup_scroll_event()}async open_all_contacts_view(){this.show_all_rooms=!1,this.show_all_contacts=!0,this.$chat_contacts_container.empty(),this.$chat_contacts_container.append(` -
    -
    Contacts
    -
    Back
    -
    - `),this.offset=0,this.limit=10,this.has_more=!0,this.loading=!1,this.contacts=[],this.chat_contacts=[],await this.load_next_page(!0),await this.fill_view_with_more_contacts(),this.bind_forward_back_to_preview(),this.setup_scroll_event()}async open_all_contacts_view(){this.show_all_rooms=!1,this.show_all_contacts=!0,this.$chat_contacts_container.empty(),this.$chat_contacts_container.append(` -
    -
    Contacts
    -
    Back
    -
    - `),this.offset=0,this.limit=10,this.has_more=!0,this.loading=!1,this.contacts=[],this.chat_contacts=[],await this.load_next_page(!0),this.bind_forward_back_to_preview(),this.setup_scroll_event()}bind_forward_back_to_preview(){let e=this;this.$chat_contacts_container.off("click.forwardBackPreview"),this.$chat_contacts_container.on("click.forwardBackPreview",".forward-back-preview",async function(){e.show_all_rooms=!1,e.show_all_contacts=!1,await e.load_forward_preview()})}setup_contacts_container_once(){this.$chat_contacts_container=$(document.createElement("div")).addClass("chat-contacts-container"),!this.forward&&frappe.model.can_create("ClefinCode Chat Profile")&&this.$chat_contacts_container.append(` -
    - ${frappe.get_avatar("avatar-medium","C")} -
    New Contact
    -
    - `),!this.forward&&this.new_group==0&&this.$chat_contacts_container.append(` -
    - ${frappe.get_avatar("avatar-medium","G")} -
    New group
    -
    - `),this.$chat_contact_list.append(this.$chat_contacts_container)}async load_next_page(e=!1){if(!(!this.has_more||this.loading)){this.loading=!0;try{let t=await Cb(this.profile.user_email,this.limit,this.offset,this.search_text),o=t.contacts||[];this.offset=t.next_offset,this.has_more=t.has_more,e&&this.forward==1&&this.$chat_contacts_container.find(".forward-contacts-title").length,this.contacts.push(...o),o.forEach(r=>{let p={user:this.profile.user,user_email:this.profile.user_email,is_admin:this.profile.is_admin,time_zone:this.profile.time_zone,profile_id:r.profile_id,contact_name:r.full_name,contact_details:r.contact_details,add_member:this.add_member},s=new fe({$wrapper:this.$wrapper,$chat_contacts_container:this.$chat_contacts_container,chat_contact_list:this,profile:p});this.chat_contacts.push(s)}),e&&this.$chat_contact_list.find(".select-contacts").html(`${t.total} contacts`)}catch(t){console.log(t)}finally{this.loading=!1}}}setup_scroll_event(){let e=this;this.$chat_contacts_container.off("scroll.forwardScroll"),this.$chat_contacts_container.on("scroll.forwardScroll",function(){let t=this;if(t.scrollTop+t.clientHeight>=t.scrollHeight-120&&!(e.forward==1&&!e.show_all_rooms&&!e.show_all_contacts)){if(e.forward==1&&e.show_all_rooms){e.load_next_rooms_page();return}if(e.forward==1&&e.show_all_contacts){e.load_next_page();return}e.forward!=1&&e.load_next_page()}})}setup_empty_contacts_container(){this.$chat_contact_list.find(".chat-search").remove(),this.$chat_contacts_container=$(document.createElement("div")).addClass("chat-contacts-container").css({display:"flex","justify-content":"center","align-items":"center"}),this.$chat_contacts_container.append("
    No Contacts
    "),this.$chat_contact_list.append(this.$chat_contacts_container)}setup_contacts(){if(this.$chat_contacts_container=$(document.createElement("div")).addClass("chat-contacts-container"),frappe.model.can_create("ClefinCode Chat Profile")&&this.$chat_contacts_container.append(` -
    - ${frappe.get_avatar("avatar-medium","C")} -
    -
    New Contact
    -
    -
    - `),this.new_group==0){let e=` -
    -
    - New group -
    -
    - `;this.$chat_contacts_container.append(`
    - ${frappe.get_avatar("avatar-medium","G")} - ${e} -
    `)}this.chat_contacts=[],this.contacts.forEach(e=>{let t={user:this.profile.user,user_email:this.profile.user_email,is_admin:this.profile.is_admin,time_zone:this.profile.time_zone,profile_id:e.profile_id,contact_name:e.full_name||e.user_id||e.profile_id||"Unknown",contact_details:e.contact_details||[],add_member:this.add_member};this.chat_contacts.push(new fe({$wrapper:this.$wrapper,$chat_contacts_container:this.$chat_contacts_container,chat_contact_list:this,profile:t}))}),this.copy_chat_contacts=this.chat_contacts,this.$chat_contact_list.append(this.$chat_contacts_container)}fitler_contacts(e){if(e&&e!=""){this.sort_list();for(let t of this.chat_contacts){let o=t.profile.contact_name?t.profile.contact_name.toLowerCase():t.profile.contact_name,r=t.profile.contact_email?t.profile.contact_email.toLowerCase():t.profile.contact_email,p=t.profile.contact_phone?t.profile.contact_phone:null;o.includes(e)||r&&r.includes(e)||p&&p.includes(e)||t.$chat_contact.find(".chat-icon").hasClass("selected")||t.$chat_contact.find(".mail-icon").hasClass("selected")?t.$chat_contact.show():($(".chat-contacts-container .new-group").hide(),t.$chat_contact.hide())}}else this.reset_filter()}reset_filter(){$(".chat-contacts-container .new-group").show(),this.copy_chat_contacts.forEach(e=>{e.$chat_contact.show(),this.$chat_contacts_container.append(e.$chat_contact)})}sort_list(){let e=this;this.chat_contacts.forEach(t=>{t.$chat_contact.find(".chat-icon").hasClass("selected")||t.$chat_contact.find(".mail-icon").hasClass("selected")?t.$chat_contact.prependTo(e.$chat_contacts_container):e.$chat_contacts_container.append(t.$chat_contact)})}async setup_events(){let e=this;setTimeout(()=>{if(d1==16){let t=this;$(document).off("click.newgroup"),$(document).on("click.newgroup",".new-group",async function(o){o.stopPropagation();let r=new Q0({$wrapper:t.$wrapper,profile:t.profile,new_group:1});await r.ready,r.render(),erpnext_chat_app.chat_contact_list=r})}else $(".new-group").on("click",function(t){erpnext_chat_app.chat_contact_list=new Q0({$wrapper:e.$wrapper,profile:{user:e.profile.user,user_email:e.profile.user_email,is_admin:e.profile.is_admin,time_zone:e.profile.time_zone,user_type:e.profile.user_type,is_limited_user:e.profile.is_limited_user},new_group:1}),erpnext_chat_app.chat_contact_list.render()})},500),this.$chat_contact_list.find(".chat-search-box").on("input",function(t){e.search_timeout&&clearTimeout(e.search_timeout),e.search_timeout=setTimeout(()=>{e.on_search_change($(this).val().toLowerCase())},300)}),d1==16?($(document).off("click.backtolist"),$(document).on("click.backtolist",".back-to-chat-list",function(t){t.stopPropagation(),e.$wrapper.find(".chat-contact-list").remove(),erpnext_chat_app.chat_contact_list=null,erpnext_chat_app.chat_list=new Q1({$wrapper:e.$wrapper,user:e.profile.user,user_email:e.profile.user_email,is_admin:e.profile.is_admin,time_zone:e.profile.time_zone,user_type:e.profile.user_type,is_limited_user:e.profile.is_limited_user}),erpnext_chat_app.chat_list.render()})):this.$chat_contact_list.find(".back-to-chat-list").on("click",function(t){if(e.forward==1){e.back_to_chat_space();return}e.add_member==1?(e.$wrapper.find(".chat-contact-list").remove(),e.chat_info.add_member_list=null,e.$wrapper.find(".chat-info").show()):(erpnext_chat_app.chat_list=new Q1({$wrapper:e.$wrapper,user:e.profile.user,user_email:e.profile.user_email,is_admin:e.profile.is_admin,time_zone:e.profile.time_zone,user_type:e.profile.user_type,is_limited_user:e.profile.is_limited_user}),erpnext_chat_app.chat_list.render())}),this.$chat_contact_list.find(".save-icon").on("click",async function(){if(e.forward==1){await e.forward_message();return}if(e.add_member==1){await bo(e.selected_contacts,e.chat_space.profile.room,e.chat_space.last_active_sub_channel),e.chat_info.$chat_info.find(".participants").html(e.chat_info.count_group_members(e.chat_space.chat_members)),e.$wrapper.find(".chat-contact-list").remove(),e.chat_info.add_member_list=null,e.$wrapper.find(".chat-info").show();let o=dr(e.selected_contacts),r=_r(e.selected_contacts),p=` -
    - - added - -
    `,s;e.chat_space.profile.room_type=="Contributor"?s=e.chat_space.profile.parent_channel:s=e.chat_space.profile.room;let M={content:p,user:e.profile.user,room:s,email:e.profile.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Add User",chat_topic:e.chat_space.chat_topic};h0(M);for(let z of e.selected_contacts){var t=` -
    -
    -
    ${z.name}
    -
    ${z.platform}: ${z.email}
    -
    `;await Et(s,e.profile.user_email)?(t+=`
    - - - -
    -
    `,$(".list_present_members").append(t)):(t+="
    ",$(".list_present_members").append(t))}}else e.create_group()}),this.$chat_contact_list.find(".close-chat-list").on("click",function(){if(e.forward==1){e.back_to_chat_space();return}erpnext_chat_app.hide_chat_widget()}),$(document).on("click",".new-contact",()=>{frappe.new_doc("ClefinCode Chat Profile")})}render(){if(d1==16){let e=this.$wrapper.find(".chat-view");e.length||(e=$("
    "),this.$wrapper.append(e)),e.empty().append(this.$chat_contact_list)}else this.add_member==1||this.forward==1?(this.$wrapper.find(".chat-info").hide(),this.$wrapper.find(".chat-space").hide(),this.$wrapper.append(this.$chat_contact_list)):this.$wrapper.html(this.$chat_contact_list)}async create_group(){Fe("");let e=await so(this.selected_contacts,this.profile.user_email),t=e[0].room,o=e[0].room_name,r=new x0({profile:{room:t}}),p={is_admin:this.profile.is_admin,user:this.profile.user,user_email:this.profile.user_email,time_zone:this.profile.time_zone,room:t,room_name:o,room_type:"Group",is_first_message:1};this.chat_space=new P0({$wrapper:r.$chat_window,profile:p,new_group:1}),d1!==16&&setTimeout(()=>{erpnext_chat_app.chat_list=new Q1({$wrapper:this.$wrapper,user:this.profile.user,user_email:this.profile.user_email,is_admin:this.profile.is_admin,time_zone:this.profile.time_zone,user_type:this.profile.user_type,is_limited_user:this.profile.is_limited_user}),erpnext_chat_app.chat_list.render()},700),N1()}update_selected_counter(){let e=this.selected_contacts.length||0;this.$chat_contact_list.find(".selected-contacts-number").text(e?`(${e})`:"")}back_to_chat_space(){this.$wrapper.find(".chat-contact-list").remove(),this.$wrapper.find(".chat-space").show(),this.$wrapper.find(".chat-info").show()}get_platform_profile_and_gateway(e){var o;let t=((o=window.erpnext_chat_app)==null?void 0:o.res)||{};return e==="WhatsApp"?{platform_profile:"ClefinCode WhatsApp Profile",platform_gateway:t.default_whatsapp_number}:e==="Instagram"?{platform_profile:"ClefinCode Instagram Profile",platform_gateway:t.default_instagram_profile}:e==="Messenger"?{platform_profile:"ClefinCode Facebook Messenger Profile",platform_gateway:t.default_messenger_profile}:e==="Telegram"?{platform_profile:"ClefinCode Telegram Profile",platform_gateway:t.default_telegram_profile}:{platform_profile:null,platform_gateway:null}}async create_direct_channel_for_forward(e,t,o=""){var z,_,A;let{platform_profile:r,platform_gateway:p}=this.get_platform_profile_and_gateway(t),s=[{email:this.profile.user_email,name:this.profile.user_email,platform:"Chat"},mt(mt({email:e.email,name:e.name||e.email,platform:t||"Chat"},r?{platform_profile:r}:{}),p?{platform_gateway:p}:{})];return((A=(_=(z=(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.create_channel",args:{channel_name:"",users:s,type:"Direct",last_message:o,creator_email:this.profile.user_email,creator:this.profile.user}})).message)==null?void 0:z.results)==null?void 0:_[0])==null?void 0:A.room)||null}async ensure_room_for_forward(e){var p,s;let t=e.platform||"Chat",o=await j1(this.profile.user_email,e.email,t);if((p=o==null?void 0:o.results)!=null&&p.name)return o.results.name;let r=(s=this.forward_payload)!=null&&s.content?$("
    ").html(this.forward_payload.content).text().trim().slice(0,60):"";return await this.create_direct_channel_for_forward(e,t,r)}async forward_message(){var e;if(!this.selected_contacts||this.selected_contacts.length===0){frappe.msgprint(__("Please select at least one recipient."));return}if(!((e=this.forward_payload)!=null&&e.content)){frappe.msgprint(__("No message content to forward."));return}Fe(__("Forwarding..."));try{let t=this.forward_payload||{},o=t.content;for(let r of this.selected_contacts){let p=null;if(r.type==="room"&&r.room?p=r.room:p=await this.ensure_room_for_forward(r),!p)continue;let s={content:o,user:this.profile.user,room:p,email:this.profile.user_email,is_first_message:0,is_forwarded:1,forwarded_from:t.source_message_name||t.message_name||"",is_link:t.is_link||0,is_media:t.is_media||0,is_document:t.is_document||0,is_voice_clip:t.is_voice_clip||0,is_screenshot:t.is_screenshot||0,attachment:t.attachment||null,file_id:t.file_id||null,message_type:""};await h0(s)}frappe.show_alert({message:__("Forwarded successfully"),indicator:"green"}),this.back_to_chat_space()}catch(t){console.log(t),frappe.msgprint(__("Forward failed. Check console logs."))}finally{N1()}}};async function Cb(i,e=10,t=0,o=""){return(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_3_3.api.get_contacts",args:{user_email:i,limit:e,offset:t,search_text:o}})).message.results[0]}async function Sb(i){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.get_contacts_for_new_group",args:{user_email:i}})).message.results[0].contacts}async function Ib(i,e,t,o=""){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_3_3.api.get_channels_list",args:mt({user_email:i,limit:e,offset:t},o?{query:o}:{})})).message}async function so(i,e,t=null){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.create_group",args:{selected_contacts_list:i,user:e,creation_date:t},freeze:!0})).message.results}async function Xb(i,e,t){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_contacts_for_adding_to_group",args:{user_email:i,existing_members:e,existing_contributors:t}})).message.results[0].contacts}async function bo(i,e,t){let o=await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.add_group_member",args:{new_members:i,room:e,last_active_sub_channel:t},freeze:!0})}var ot=class{constructor(e){this.chat_space=e.chat_space,this.chat_status=e.chat_status,this.roomtype=this.chat_space.profile.room_type,this.roomname=this.chat_space.profile.room_name,this.contact=this.chat_space.profile.contact,this.room=this.chat_space.profile.room,this.sub_channels=this.chat_space.all_sub_channels_for_contributor,this.avatar=this.chat_space.avatar_html,this.user=this.chat_space.profile.user,this.user_email=this.chat_space.profile.user_email,this.is_admin=0,this.setup()}open_manage_popup(){let e=this;frappe.call({method:"clefincode_chat.api.api_1_3_3.api.get_contact_by_profile",args:{profile_id:e.roomname},callback(t){t.message&&t.message.results&&(e.profile=t.message.results);let o=new frappe.ui.Dialog({title:"Manage Contact Details",fields:[{fieldtype:"HTML",fieldname:"contacts_table_html"},{fieldtype:"Section Break"},{label:"Add New Row",fieldname:"add_row",fieldtype:"Button",click:()=>e.add_new_row(o)}],primary_action_label:"Save",primary_action:()=>e.save_all_contacts(o)});e.render_contacts_table(o),o.show()}})}render_contacts_table(e){let t=this,o="";this.profile.contact_details.forEach((p,s)=>{o+=` - - ${p.contact_type} - ${p.contact_info} - - - - `});let r=` - - - - - - - - - - ${o} -
    TypeContact InfoEditDelete
    - `;e.fields_dict.contacts_table_html.$wrapper.html(r),this.bind_row_events(e)}bind_row_events(e){let t=this;e.$wrapper.find(".edit-row").on("click",function(){let o=$(this).closest("tr").data("index");t.edit_row(e,o)}),e.$wrapper.find(".delete-row").on("click",function(){let o=$(this).closest("tr").data("index");t.delete_row(e,o)})}edit_row(e,t){let o=this,r=o.profile.contact_details[t],p=new frappe.ui.Dialog({title:"Edit Contact Row",fields:[{label:"Contact Type",fieldname:"contact_type",fieldtype:"Select",options:["Email","Chat","WhatsApp","Messenger","Instagram","Telegram"],default:r.contact_type},{label:"Contact Info",fieldname:"contact_info",fieldtype:"Data",default:r.contact_info}],primary_action_label:"Update",primary_action(s){r.contact_type=s.contact_type,r.contact_info=s.contact_info,p.hide(),o.render_contacts_table(),e.hide()}});p.show()}delete_row(e,t){this.profile.contact_details.splice(t,1),this.render_contacts_table(e)}add_new_row(e){let t=this,o=new frappe.ui.Dialog({title:"Add New Contact Row",fields:[{label:"Contact Type",fieldname:"contact_type",fieldtype:"Select",options:["Email","Chat","Phone","WhatsApp","Messenger","Instagram","Telegram"]},{label:"Contact Info",fieldname:"contact_info",fieldtype:"Data"}],primary_action_label:"Add",primary_action(r){t.profile.contact_details.push(r),o.hide(),t.render_contacts_table(e)}});o.show()}save_all_contacts(e){frappe.call({method:"clefincode_chat.api.api_1_3_1.api.update_profile_contacts",args:{profile_id:this.profile.profile_id,contact_details:this.profile.contact_details},callback:()=>{frappe.show_alert("Contact details updated successfully"),e.hide()}})}setup(){if(this.$chat_info=$(document.createElement("div")).addClass("chat-info"),this.setup_header(),typeof this.chat_space.$wrapper.attr("data-room")!="undefined"||this.roomtype=="Topic")this.setup_body();else{this.$chat_info.append(`
    -
    - ${this.avatar} -
    -
    -
    Contact
    -
    ${this.chat_space.$wrapper.attr("data-contact")}
    - -
    `),this.chat_space.$wrapper.append(this.$chat_info),this.$chat_info.find(".avatar-frame").css("font-size","3.5em");let e=this;this.$chat_info.find(".exitMe").on("click",function(){e.chat_space.$wrapper.find(".chat-space").show(),e.chat_space.$wrapper.find(".chat-info").remove()})}}setup_header(){var e="";e+=`
    - `,this.roomtype=="Direct"?e+="Contact Info":this.roomtype=="Group"?e+="Group Info":this.roomtype=="Contributor"?e+="Contributor Info":this.roomtype=="Guest"?e+="Guest Info":this.roomtype=="Topic"&&(e+="Conversation Info"),e+=`${frappe.utils.icon("arrow-left","lg")}
    `,this.$chat_info.append(e)}async setup_body(){var e="";if(e+=` -
    -
    - ${this.avatar} -
    -
    `,this.roomtype=="Group"){e+=`${this.roomname}`;let t=this.user_email;this.is_admin=await Et(this.room,t),this.chat_space.profile.is_removed!=1&&this.is_admin==1&&(e+=`${frappe.utils.icon("edit","md")}`),e+=` - -
    - Group: ${this.count_group_members(this.chat_space.chat_members)} participants -
    - `,e+=`${frappe.utils.icon("search","sm")}`}else if(this.roomtype=="Direct"){e+=`
    ${this.roomname}
    `;let t=this.user_email,o=this.chat_space.chat_members;$.each(o,function(){t!=this.email&&(e+=`
    ${this.email}
    `)}),e+=`${frappe.utils.icon("edit","md")}`,e+=`${frappe.utils.icon("search","sm")}`}else this.roomtype=="Contributor"&&(e+="
    @Contributor
    ");e+="
    ",this.roomtype=="Topic"&&(e=""),await this.$chat_info.append(e),this.chat_space.$wrapper.append(this.$chat_info),this.$chat_info.find(".avatar-frame").css("font-size","3.5em"),await this.setup_sections(),this.setup_events()}async setup_sections(){let e=this,t=(this.chat_status||this.chat_space.chat_status)==="Closed",o=` -
    Media, links and docs
    -
    - -
    - -
    -
    ${frappe.utils.icon("arrow-left","lg")} ${this.roomname}
    -
    - Media - Links - Docs -
    -
    -
    -
    -
    - - -
    `,r=this.render_refernce_doctypes_section();if(this.roomtype=="Group"){let M="",z=await Ub(this.room);M+='
    Group created by ',this.user_email==z[0].channel_creator?M+="you":M+=`${z[0].channel_creator_name}`,M+=` ,on ${z[0].creation_date} at ${z[0].creation_time}
    `,M+=o;var p=await ue(this.room);p.length>0&&(M+='
    Members
    ');let _=this.user_email;if(this.chat_space.profile.is_removed!=1&&this.is_admin==1&&(M+=` -
    -
    ${frappe.utils.icon("assign","md")} Add members
    -
    ${frappe.utils.icon("close","md")}
    -
    - -
    -
    - `),M+='
    ',$.each(p,function(){this.is_admin==1?M+=` -
    -
    -
    ${this.name} (Admin)
    -
    ${this.email}
    -
    - `:M+=` -
    -
    -
    ${this.name}
    -
    ${this.platform}: ${this.email}
    -
    - `,e.chat_space.profile.is_removed!=1&&e.is_admin==1&&(M+=`
    - - - -
    `),M+="
    "}),M+="
    ",this.chat_space.profile.is_removed!=1){if(typeof this.chat_space.contributors!="undefined"){let A=this.chat_space.contributors;A.length>0&&(M+='
    ',M+='
    On going contributors
    ',p.some(W=>W.email===_&&this.chat_space.profile.user_type!="website_user")?$.each(A,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    ${frappe.utils.icon("close","md")}
    -
    `}):$.each(A,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    `}),M+="
    ")}M+=r,(this.chat_space.profile.user_type=="system_user"||this.chat_space.profile.user_type=="website_user"&&!this.chat_space.profile.is_website_support_group)&&(M+=`
    -
    - -
    -
    Exit group
    -
    - `)}this.$chat_info.append(M)}else if(this.roomtype=="Contributor"){let M="";M+=o;var p=this.chat_space.chat_members;p.length>0&&(M+='
    Members
    '),$.each(p,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    - `,M+="
    "}),M+="
    ";let _=this.user_email;var s=this.chat_space.chat_members;if(typeof this.chat_space.contributors!="undefined"){let A=this.chat_space.contributors;A.length>0&&(M+='
    ',M+='
    On going contributors
    ',s.some(g=>g.email===_&&this.chat_space.profile.user_type!="website_user")?$.each(A,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    ${frappe.utils.icon("close","md")}
    -
    `}):$.each(A,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    `}),M+="
    "),M+=r,await Ke(this.chat_space.last_active_sub_channel,this.user_email)==1&&(M+=`
    -
    - -
    -
    Leave Conversation
    -
    `)}this.$chat_info.append(M)}else if(this.roomtype=="Direct"){let M="";M+=o;let z=this.chat_space.chat_members,_=[];$.each(z,function(){_.push(this.email)});let A=await jb(_[0],_[1]);A.length>0&&(M+=` -
    -
    ${A.length} groups in common
    - `,$.each(A,function(){M+=` -
    ${this.channel_name}
    - `}),M+="
    ");let W=this.user_email;var s=this.chat_space.chat_members;if(typeof this.chat_space.contributors!="undefined"){let v=this.chat_space.contributors;v.length>0&&(M+='
    ',M+='
    On going contributors
    ',s.some(R=>R.email===W&&this.chat_space.profile.user_type!="website_user")?$.each(v,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    ${frappe.utils.icon("close","md")}
    -
    `}):$.each(v,function(){M+=` -
    -
    -
    ${this.name}
    -
    ${this.email}
    -
    -
    `}),M+="
    ")}M+=r,this.$chat_info.append(M)}else if(this.roomtype=="Topic"){let M="";M+='
    Topic Subject
    ',M+=this.chat_space.chat_topic_space_subject?this.chat_space.chat_topic_space_subject.replace(/"/g,""):this.chat_space.alternative_subject,this.$chat_info.append(M);let z="",_=await ue(this.chat_space.chat_topic_channel);z+='
    Members
    ',_.map(W=>{z+=` -
    -
    -
    ${W.name==frappe.session.user?"You":W.name}
    -
    ${W.email}
    -
    -
    `}),this.$chat_info.append(z);let A=await Jb(this.chat_space.chat_topic_space);if(A.length>0){let W="";W+='
    Contributors
    ',A.map(g=>{W+=` -
    -
    -
    ${g.email==frappe.session.user?"You":g.name}
    -
    ${g.email}
    -
    -
    `}),this.$chat_info.append(W)}}else if(this.roomtype=="Guest"){let M="",z=(this.chat_status||this.chat_space.chat_status)==="Closed";M+=` -
    Media, links and docs
    -
    - -
    - `,this.$chat_info.append(M)}}setup_events(){let e=this;var t;e.roomtype=="Contributor"?t=e.sub_channels:t=e.room,this.$chat_info.find(".exitMe").on("click",function(){e.chat_space.$wrapper.find(".chat-space").show(),e.chat_space.get_topic_info(t),e.chat_space.$wrapper.find(".chat-info").remove()}),this.$chat_info.find(".close-channel").on("click",async()=>{let o=this.chat_space.profile.room;await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.trigger_chat_channel_status",args:{room:o,is_open:!0}}),this.chat_space.chat_status="Closed",this.chat_status="Closed",$(".close-chat-window").click(),this.$chat_info.find(".close-channel").prop("disabled",!0).text("Closed");let r=this.$chat_info.find(".close-channel");this.chat_space.chat_status==="Closed"?r.prop("disabled",!0).text("Closed"):r.prop("disabled",!1).text("Close Channel")}),this.$chat_info.find(".back-to-chat-info").on("click",function(){e.chat_space.$wrapper.find(".chat-info").show()}),this.$chat_info.find(".edit").on("click",function(){var o=new frappe.ui.Dialog({title:"Edit Group Name",fields:[{label:"New Group Name",fieldname:"new_group_name",fieldtype:"Data",length:50,reqd:1}],primary_action:async function(){var r=o.get_values();let p=r.new_group_name;e.chat_space.profile.room_name=p,e.$chat_info.closest(".chat-window[data-room='"+e.room+"']").find(".gname").text(p),await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.set_group_name",args:{room:e.room,newname:p,last_active_sub_channel:e.chat_space.last_active_sub_channel},callback:function(s){if(!s.exc){let z={content:`
    - changed the subject to "${p}" -
    `,user:e.user,room:e.room,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Rename Group",chat_topic:e.chat_space.chat_topic};h0(z),o.hide()}}})},primary_action_label:"Edit"});o.show()}),this.$chat_info.find(".edit-profile").on("click",function(){e.open_manage_popup()}),this.$chat_info.find(".toggle-search").on("click",()=>{e.chat_space.$wrapper.find(".chat-space").show(),e.chat_space.$wrapper.find(".chat-info").remove();let o=e.chat_space.$wrapper.find(".chat-search");o.stop(!0,!0).slideToggle(150),o.is(":visible")?setTimeout(()=>{e.chat_space.$wrapper.find(".chat-search-input").focus()},0):(e.searchActive=!1,e.searchQuery=null)}),this.$chat_info.find(".leave-conversation").on("click",function(){frappe.confirm("Are you sure you want to leave this conversation?",async()=>{let r={content:`
    - left -
    `,user:e.user,room:e.chat_space.profile.parent_channel,email:e.user_email,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"User Left",chat_topic:e.chat_space.chat_topic};await h0(r);let p=1;e.chat_space.contributors=e.chat_space.contributors.filter(M=>M.email!==e.user_email),e.chat_space.contributors.length>0&&(p=0);let s={parent_channel:e.chat_space.profile.parent_channel,user:e.user,user_email:e.user_email,last_active_sub_channel:e.chat_space.last_active_sub_channel,user_to_remove:e.user_email,empty_contributor_list:p};Qb(s),this.remove()})}),this.$chat_info.find(".exit-group").on("click",function(){frappe.confirm("Are you sure you want to exit this group?",async()=>{let o=await Gb(e.room,e.user_email),r=await Yb(e.room,e.chat_space.last_active_sub_channel);if(o)if(r){var p=$.grep(e.chat_space.chat_members,function(M){return M.email!=e.user_email});let s=new frappe.ui.Dialog({title:"Chose an admin for this group",fields:[{label:"User",fieldname:"user",fieldtype:"Select",options:p.map(M=>M.name+":"+M.email),reqd:1}],size:"small",primary_action_label:"Submit",async primary_action(M){let z=`
    - left -
    `,_;e.chat_space.profile.room_type=="Contributor"?_=e.chat_space.profile.parent_channel:_=e.chat_space.profile.room;let A={content:z,user:e.user,room:_,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"User Left",chat_topic:e.chat_space.chat_topic};await h0(A);var W=M.user.split(":"),g=W[W.length-1];e.is_admin=0;let v=await Hb(e.user_email,e.room,g,e.chat_space.last_active_sub_channel),B={content:`
    - You're now an admin - -
    `,user:e.user,room:_,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Set Admin",only_receive_by:g,chat_topic:e.chat_space.chat_topic};h0(B),e.$chat_info.find(".edit").remove(),e.$chat_info.find(".add_members-button").remove(),e.$chat_info.find(".delete-member[delete-data='"+e.user_email+"']").remove(),e.$chat_info.find(".delete-contributor").remove(),e.$chat_info.find(".deletefromgroup").remove(),e.$chat_info.find(".exit-group").remove(),e.$chat_info.find(".contributor-section").remove(),e.$chat_info.find(".participants").html(e.count_group_members(e.chat_space.chat_members)),e.chat_space.$chat_actions.html("
    You can't send messages to this group because you're no longer a participant.
    "),s.hide()}});s.show()}else{let s=e.chat_space.last_active_sub_channel;if(e.chat_space.contributors){let A=e.chat_space.contributors.map(R=>R.email),W=JSON.stringify(A),v={content:` -
    - removed all contributers -
    `,user:e.user,room:t,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Remove Contributors"};await h0(v),await Vb(e.room,e.chat_space.last_active_sub_channel,W)}let z={content:`
    - left -
    `,user:e.user,room:e.chat_space.profile.room,email:e.user_email,is_first_message:0,sub_channel:s,message_type:"information",message_template_type:"User Left"};await h0(z);let _=await Mo(e.user_email,e.room,e.chat_space.last_active_sub_channel);e.$chat_info.find(".add_members-button").remove(),e.$chat_info.find(".delete-member[delete-data='"+e.user_email+"']").remove(),e.$chat_info.find(".delete-contributor").remove(),e.$chat_info.find(".deletefromgroup").remove(),e.$chat_info.find(".exit-group").remove(),e.$chat_info.find(".contributor-section").remove(),e.$chat_info.find(".participants").html(e.count_group_members(e.chat_space.chat_members)),e.$chat_info.find(".members-section").parent().remove(),e.chat_space.profile.is_removed=1,e.chat_space.$chat_actions.html("
    You can't send messages to this group because you're no longer a participant.
    ")}else{let s=`
    - left -
    `,M;e.chat_space.profile.room_type=="Contributor"?M=e.chat_space.profile.parent_channel:M=e.chat_space.profile.room;let z={content:s,user:e.user,room:M,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"User Left",chat_topic:e.chat_space.chat_topic};await h0(z);let _=await Mo(e.user_email,e.room,e.chat_space.last_active_sub_channel);e.$chat_info.find(".add_members-button").remove(),e.$chat_info.find(".delete-member[delete-data='"+e.user_email+"']").remove(),e.$chat_info.find(".delete-contributor").remove(),e.$chat_info.find(".deletefromgroup").remove(),e.$chat_info.find(".exit-group").remove(),e.$chat_info.find(".contributor-section").remove(),e.$chat_info.find(".participants").html(e.count_group_members(e.chat_space.chat_members)),e.chat_space.profile.is_removed=1,e.chat_space.$chat_actions.html("
    You can't send messages to this group because you're no longer a participant.
    ")}})}),$(document).on("click",function(o){var r=$(o.target);if(r.closest(e.$chat_info.find(".deletefromgroup")).length){var p=r.closest(e.$chat_info.find(".deletefromgroup"));frappe.confirm("Are you sure you want to delete this member?",async()=>{var s=p.attr("id");let M=` -
    - removed -
    `,z;e.chat_space.profile.room_type=="Contributor"?z=e.chat_space.profile.parent_channel:z=e.chat_space.profile.room;let _={content:M,user:e.user,room:z,email:e.user_email,is_first_message:0,sub_channel:e.chat_space.last_active_sub_channel,message_type:"information",message_template_type:"Remove User",chat_topic:e.chat_space.chat_topic};await h0(_);let A=await Mo(s,e.room,e.chat_space.last_active_sub_channel);e.$chat_info.find(".delete-member[delete-data='"+s+"']").remove(),e.$chat_info.find(".participants").html(e.count_group_members(e.chat_space.chat_members))})}}),this.$chat_info.find(".openMedia").on("click",function(){e.$chat_info.find(".chat-media").css("display","block"),e.$chat_info.scrollTop("0"),e.$chat_info.css("overflow","hidden"),e.$chat_info.css("height","574px"),e.$chat_info.find(".openmediaTab").click()}),this.$chat_info.find(".closeMedia").on("click",function(){e.$chat_info.find(".chat-media").css("display","none"),e.$chat_info.css("overflow","auto"),e.$chat_info.css("height","100%")}),this.$chat_info.find(".delete-contributor").on("click",function(){let o=$(this).attr("c-email");e.chat_space.$chat_actions.find(".tag-blot[data-email='"+o+"'] .remove-tag").click(),$(this).parent().remove()}),this.$chat_info.find(".remove-document").on("click",async function(){let o=$(this).data("docname"),r=e.chat_space.profile.room_type=="Contributor"?e.chat_space.profile.parent_channel:e.chat_space.profile.room;if(e.chat_space.reference_doctypes.length==1)var p=new frappe.ui.Dialog({title:"Confirm Action",fields:[{label:"Are you sure you want to proceed?",fieldtype:"HTML",options:"Removing this document will leave the topic empty. Do you wish to retain the topic in the chat with no content, or would you prefer to remove the entire topic from the chat?"}],primary_action_label:"Remove",async primary_action(){let s="";e.chat_space.chat_topic_subject?s=e.chat_space.chat_topic_subject:s=e.chat_space.reference_doctypes[0].docname,await zo(e.chat_space.chat_topic,r,e.chat_space.last_active_sub_channel),e.chat_space.send_remove_topic_message(r,s),e.$chat_info.find(".reference-doctypes-section").remove(),p.hide()},secondary_action_label:"Keep Empty",async secondary_action(){if(e.chat_space.chat_topic_subject)lo(e.chat_space.chat_topic,o,r,e.chat_space.last_active_sub_channel),await e.send_remove_document_message(o,r),$(this).parent().remove(),e.$chat_info.find(".reference-doctypes-section").remove(),p.hide();else var s=new frappe.ui.Dialog({title:"Set Topic Subject",fields:[{label:"New Subject",fieldname:"chat_topic_subject",fieldtype:"Data",length:25,reqd:1}],primary_action:function(){var M=s.get_values();frappe.call({method:"clefincode_chat.api.api_1_2_1.api.set_topic_subject",args:{chat_topic:e.chat_space.chat_topic,new_subject:M.chat_topic_subject,chat_channel:r,last_active_sub_channel:e.chat_space.last_active_sub_channel},callback:async function(z){z.exc||(await e.chat_space.send_rename_topic_message(M.chat_topic_subject,r),lo(e.chat_space.chat_topic,o,r,e.chat_space.last_active_sub_channel),await e.send_remove_document_message(o,r),$(this).parent().remove(),e.$chat_info.find(".reference-doctypes-section").remove(),p.hide(),s.hide())}})},primary_action_label:"Edit"}).show()}}).show();else lo(e.chat_space.chat_topic,o,r,e.chat_space.last_active_sub_channel),await e.send_remove_document_message(o,r),$(this).parent().remove()}),this.$chat_info.find(".openmediaTab").on("click",async function(){e.$chat_info.find(".infobutton").removeClass("active"),$(this).addClass("active"),e.$chat_info.find(".linkstab").css("display","none"),e.$chat_info.find(".docstab").css("display","none"),e.$chat_info.find(".mediatab").css("display","block");let o=await Kb(t,e.user_email,e.chat_space.profile.remove_date);o.length==0?e.$chat_info.find("#mediatabcontainer").html("No Media"):(e.$chat_info.find("#mediatabcontainer").html(""),$.each(o,function(){e.$chat_info.find("#mediatabcontainer").append(this.content)}))}),this.$chat_info.find(".openlinksTab").on("click",async function(){e.$chat_info.find(".infobutton").removeClass("active"),$(this).addClass("active"),e.$chat_info.find(".mediatab").css("display","none"),e.$chat_info.find(".docstab").css("display","none"),e.$chat_info.find(".linkstab").css("display","block");let o=await $b(t,e.useremail,e.chat_space.profile.remove_date);o.length==0?e.$chat_info.find("#linkstabcontainer").html("No Links"):(e.$chat_info.find("#linkstabcontainer").html(""),$.each(o,function(){let r=$(document.createElement("div")).addClass("linksrow");r.append(this.content),e.$chat_info.find("#linkstabcontainer").append(r)}))}),this.$chat_info.find(".opendocsTab").on("click",async function(){e.$chat_info.find(".infobutton").removeClass("active"),$(this).addClass("active"),e.$chat_info.find(".mediatab").css("display","none"),e.$chat_info.find(".linkstab").css("display","none"),e.$chat_info.find(".docstab").css("display","block");let o=await Fb(t,e.user_email,e.chat_space.profile.remove_date);o.length==0?e.$chat_info.find("#docstabcontainer").html("No Docs"):(e.$chat_info.find("#docstabcontainer").html(""),$.each(o,function(){e.$chat_info.find("#docstabcontainer").append(this.content)}))}),this.$chat_info.find(".common-group").on("click",function(o){let r=$(o.target).attr("data-channel"),p=$(o.target).attr("data-channel-name");e.open_chat_space(r,p)}),this.$chat_info.find(".add_members").on("click",function(){e.add_member_list=new Q0({$wrapper:e.chat_space.$wrapper,profile:e.chat_space.profile,chat_info:e,add_member:1}),e.add_member_list.render()}),this.$chat_info.find(".close_members_lis").on("click",function(){e.$chat_info.find(".list_members").html(""),$(this).css("visibility","hidden"),e.$chat_info.find(".filter-members").css("display","none"),e.$chat_info.find(".filter-members").val("")}),this.$chat_info.find(".filter-members").on("keyup",function(){var o,r,p,s,M;for(o=$(this),r=$(this).val().toUpperCase(),p=e.$chat_info.find(".add_this_member"),s=0;s-1?p[s].style.display="":p[s].style.display="none"})}open_chat_space(e,t,o="Group"){if(U0(e,"room")){$(".expand-chat-window[data-id|='"+e+"']").click();return}let r=new x0({profile:{room:e}}),p={is_admin:!0,user:this.user,user_email:frappe.session.user,room:e,room_name:t,room_type:o,is_first_message:0,platform:"Chat"};new P0({$wrapper:r.$chat_window,profile:p,chat_status:this.chat_status})}count_group_members(e){let t=new Set;for(let o of e)t.add(o.profile_id);return t.size}render_topic_section(){if(this.chat_space.chat_topic){let e=` -
    -
    Related Topic
    - -
    - `}}render_refernce_doctypes_section(){if(this.chat_space.reference_doctypes.length>0){let e=(p,s)=>` -
    -
    -
    ${p.doctype}
    -
    ${p.docname}
    -
    - ${s?`
    ${frappe.utils.icon("delete-active","md")}
    `:""} -
    - `,t=this.chat_space.chat_members.some(p=>p.email===this.user_email&&this.chat_space.profile.user_type!="website_user");return` -
    -
    References Doctypes
    - ${this.chat_space.reference_doctypes.map(p=>e(p,t)).join("")} -
    - `}else return""}async send_remove_document_message(e,t){let r={content:` -
    - removed ${e} -
    `,user:this.user,room:t,email:this.user_email,message_type:"information",send_date:H0(frappe.datetime.now_time(),this.chat_space.profile.time_zone),message_template_type:"Remove Doctype",sub_channel:this.chat_space.last_active_sub_channel,chat_topic:this.chat_space.chat_topic};await h0(r)}};async function Ub(i){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.get_room_creator",args:{room:i}})).message}async function jb(i,e){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.get_room_in_common",args:{email1:i,email2:e}})).message.results[0].results}async function $b(i,e,t){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_chat_links",args:{channel:i,useremail:e,remove_date:t}})).message.results[0].results}async function Kb(i,e,t){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_chat_media",args:{channel:i,useremail:e,remove_date:t}})).message.results[0].results}async function Fb(i,e,t){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_chat_docs",args:{channel:i,useremail:e,remove_date:t}})).message.results[0].results}async function Mo(i,e,t){let o=await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.remove_group_member",args:{email:i,room:e,last_active_sub_channel:t}})}async function Hb(i,e,t,o){let r=await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.remove_group_member_and_assign_new_admin",args:{email:i,room:e,new_admin_email:t,last_active_sub_channel:o}})}async function Gb(i,e){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_room_admins",args:{room:i,email:e}})).message}async function Yb(i){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.are_members",args:{room:i}})).message}async function Vb(i,e,t){return await(await frappe.call({type:"GET",method:"clefincode_chat.api.api_1_2_1.api.disable_contributors",args:{parent_channel:i,last_active_sub_channel:e,user_to_remove_list:t}})).message.results[0].channel}async function Qb(i){let{parent_channel:e,user:t,user_email:o,creation_date:r=null,last_active_sub_channel:p=null,user_to_remove:s=null,empty_contributor_list:M=0,freeze:z=!1}=i;await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.leave_contributor",args:{parent_channel:e,user:t,user_email:o,creation_date:r,last_active_sub_channel:p,user_to_remove:s,empty_contributor_list:M}})}async function lo(i,e,t,o){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.remove_reference_doctype",args:{chat_topic:i,reference_doctype:e,chat_channel:t,last_active_sub_channel:o}})).message}async function Jb(i){return await(await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.get_topic_contributors",args:{chat_topic:i}})).message}var rt=class{constructor(e){this.chat_space=e.chat_space,this.stream=null,this.setup()}async setup(){this.$voice_clip=$(document.createElement("span")).addClass("voice-clip").append(` - - - - `),this.$voice_message=$(document.createElement("span")).addClass("voice-message").append(` -
    - - - - -
    -
    00:00:00
    -
    - -
    - - -
    - - - - -
    -
    - - - - -
    - `),this.handle_voice_clip()}handle_voice_clip(){let e,t,o,r,p,s=!1,M=[],z=null,_=null,A=0,W=null,g=null,v=0,R=this;function B(){z===null&&(A=0,R.$voice_message.find("#timer").html("00:00:00")),z=setInterval(function(){++A;let p0=Math.floor(A/3600),Z=Math.floor((A-p0*3600)/60),E=A-(p0*3600+Z*60);p0<10&&(p0="0"+p0),Z<10&&(Z="0"+Z),E<10&&(E="0"+E),R.$voice_message.find("#timer").html(p0+":"+Z+":"+E)},1e3)}function F(){clearInterval(z)}function I(){clearInterval(z),A=0,z=null}function V(p0){let Z=Date.now();if(Z-v<60)return;v=Z;let E=R.$voice_message.find("canvas")[0],G=E.getContext("2d");s||(W=requestAnimationFrame(()=>V(p0)));let X=new Uint8Array(t.frequencyBinCount);t.getByteTimeDomainData(X),G.fillStyle="rgb(240, 242, 245)",G.fillRect(0,0,E.width,E.height),G.lineWidth=2,G.strokeStyle="rgb(0, 0, 0)",G.beginPath();let c0=E.width*1/X.length,d0=0;for(let b0=0;b0{R.stream=p0,B(),R.chat_space.$chat_actions.find(".message-section").animate({left:"+=50",opacity:0},500,function(){$(this).hide().css("left",""),R.chat_space.$chat_actions.find(".voice-section").css({opacity:0}).show().animate({opacity:1},500)}),e=new AudioContext,t=e.createAnalyser(),o=e.createMediaStreamSource(R.stream),o.connect(t),r=new Uint8Array(t.frequencyBinCount),p=new MediaRecorder(R.stream),p.ondataavailable=Z=>{M.push(Z.data)},p.start(),_=setInterval(()=>{t.getByteFrequencyData(r),V(r)},60)}).catch(console.error)}),R.$voice_message.find(".send-btn").on("click",function(){I(),N(),p.stop(),e.close(),R.stream.getTracks().forEach(Z=>{Z.stop()}),R.chat_space.$chat_actions.find(".voice-section").animate({left:"+=50",opacity:0},500,function(){$(this).hide().css("left",""),R.chat_space.$chat_actions.find(".message-section").css({opacity:0}).show().animate({opacity:1},500)}),p.onstop=function(){let Z=new Blob(M,{type:"audio/aac"});M=[];let E=new FileReader;E.readAsDataURL(Z),E.onloadend=function(){let G=E.result;fetch("/api/method/clefincode_chat.api.api_1_2_1.api.save_voice_clip",{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json","X-Frappe-CSRF-Token":frappe.csrf_token},body:JSON.stringify({data:G,filename:"audio.aac"})}).then(X=>X.json()).then(X=>{R.chat_space.handle_send_message(X.message.file_url,X.message.file_name,X.message.file_id)}).catch(X=>{console.error("Error:",X)})}}}),R.$voice_message.find(".voiceclip-pause-icon").on("click",function(){F(),$(".voiceclip-pause-icon").hide(),$(".voiceclip-continue-icon").css("display","inline-block"),p&&p.pause(),s=!0,_&&N()}),R.$voice_message.find(".voiceclip-continue-icon").on("click",function(){B(),$(".voiceclip-continue-icon").hide(),$(".voiceclip-pause-icon").css("display","inline-block"),p&&p.state=="paused"&&p.resume(),s=!1,_||(_=setInterval(()=>{t.getByteFrequencyData(r),V(r)},60)),W===null&&(W=requestAnimationFrame(()=>V(r)))}),R.$voice_message.find(".remove-voice-message").on("click",function(){I(),N(),M=[],e.close(),R.stream.getTracks().forEach(Z=>{Z.stop()}),R.chat_space.$chat_actions.find(".voice-section").animate({left:"+=50",opacity:0},500,function(){$(this).hide().css("left",""),R.chat_space.$chat_actions.find(".message-section").css({opacity:0}).show().animate({opacity:1},500)})})}};var uo=document.createElement("script");uo.src="https://cdnjs.cloudflare.com/ajax/libs/emojione/3.1.0/emojione.min.js";uo.onload=function(){console.log("Emojione library loaded")};document.head.appendChild(uo);var P0=class{constructor(e){this.$wrapper=e.$wrapper,this.profile=e.profile,this.$chat_room=e.$chat_room,this.new_group=e.new_group,this.chat_list=e.chat_list,this.file=null,this.is_open=1,this.typing=!1,this.is_first_message=0,this.lastScrollTop=0,this.scrollUpThresholdPercent=90,this.bottomThresholdPercent=25,this.audiodict=[],this.messages_limit=10,this.messages_offset=0,this.isTypingIndicatorActive=!1,this.typingTimeout=!1,this.contributors=[],this.reference_doctypes=[],this.online_timeout=null,this.is_disk="desk"in frappe,this.chat_topic_space=e.chat_topic,this.chat_topic_channel=e.chat_topic_channel,this.is_private_topic=e.is_private_topic,this.chat_topic_space_subject=e.chat_topic_subject,this.alternative_subject=e.alternative_subject,this.not_authorized_user=!1,this.chat_status=e.chat_status,this.reply_to_message_name=null,this.pendingReplies=[],this.searchResults=[],this.currentSearchIndex=-1,this.searchQuery=null,this.searchActive=!1,this.longPress={timer:null,startX:0,startY:0,fired:!1,targetMessage:null},this.$emojiMenu=null,this.chat_topic_space&&(this.profile.room_type="Topic"),this.profile.room_type!="Topic"&&(this.profile.room_type=="Contributor"?frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.parent_channel):frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.room)),this.messageCache=new Map,this.setup()}parseReactionsFromReactionsJson(e){try{if(!e)return{reactions:[],emoji_counts:{}};let t=JSON.parse(e),o=Array.isArray(t)?t[0]||{}:t,r=o.reactions||[],p=o.emoji_summary&&o.emoji_summary.emoji_details?o.emoji_summary.emoji_details:{};return{reactions:r,emoji_counts:p}}catch(t){return{reactions:[],emoji_counts:{}}}}async getReactionsForDialog(e){let t=this.messageCache.get(e)||{};if(t.reactions_payload){let{reactions:s,emoji_counts:M}=this.normalizeReactionsPayload(t.reactions_payload);return{reactions:s||[],emoji_counts:M||{}}}if(t.reactions_json)return this.parseReactionsFromReactionsJson(t.reactions_json);let o=await this.getReactions(e);t.reactions_payload=o,this.messageCache.set(e,t);let{reactions:r,emoji_counts:p}=this.normalizeReactionsPayload(o);return{reactions:r||[],emoji_counts:p||{}}}renderReactionsFromJson(e,t){let{reactions:o,emoji_counts:r}=this.parseReactionsFromReactionsJson(t);this.renderReactions(e,{data:{reactions:o,emoji_counts:r}})}async openReactionsDialog(e,t=null){let{reactions:o,emoji_counts:r}=await this.getReactionsForDialog(e),p=(o||[]).map(B=>({emoji:B.emoji,sender:B.emoji_sender||B.sender||"",send_date:B.send_date||""}));if(!p.length){frappe.msgprint("No reactions yet.");return}let s=Object.keys(r||{}),z=t&&s.includes(t)?t:null,_=B=>window.emojione&&emojione.toImage?emojione.toImage(B):B,A=[...new Set(p.map(B=>B.sender).filter(Boolean))],W={};await Promise.all(A.map(async B=>{try{W[B]=B===this.profile.user_email?"You":await l0(B)||B}catch(F){W[B]=B}}));let g=` -
    - - - ${s.map(B=>{var F;return` - - `}).join("")} -
    - `,v=new frappe.ui.Dialog({title:"Reactions",size:"small",fields:[{fieldtype:"HTML",fieldname:"rx_body",options:` - ${g} -
    - `}],primary_action_label:"Close",primary_action(){v.hide()}}),R=()=>{let B=z?p.filter(I=>I.emoji===z):p;B.sort((I,V)=>(V.send_date||"").localeCompare(I.send_date||""));let F=B.map(I=>{let V=frappe.utils.escape_html(W[I.sender]||I.sender||""),N=frappe.utils.escape_html(I.send_date||"");return` -
    -
    ${_(I.emoji)}
    -
    -
    ${V}
    - ${N?`
    ${N}
    `:""} -
    -
    - `}).join("");v.$wrapper.find(".rx-list").html(F||'
    No reactions
    ')};v.show(),R(),v.$wrapper.on("click",".rx-filter",B=>{let F=$(B.currentTarget).data("emoji");z=F?String(F):null,v.$wrapper.find(".rx-filter").removeClass("btn-primary").addClass("btn-default"),$(B.currentTarget).removeClass("btn-default").addClass("btn-primary"),R()})}stripHtml(e){let t=document.createElement("div");return t.innerHTML=e||"",(t.textContent||t.innerText||"").trim()}openEmojiMenu({$bubble:e,messageName:t}){this.closeEmojiMenu();let o=["\u{1F44D}","\u2764\uFE0F","\u{1F602}","\u{1F91D}","\u{1F622}","\u{1F64F}","\u{1F60E}"],r=$(` - - `);o.forEach(s=>{let M=window.emojione&&emojione.toImage?emojione.toImage(s):s;r.append(` - - `)}),$("body").append(r);let p=e[0].getBoundingClientRect();requestAnimationFrame(()=>{let s=r.outerWidth(),M=r.outerHeight(),z=p.left+p.width/2-s/2;z=Math.max(8,Math.min(z,window.innerWidth-s-8));let _=p.top,A=window.innerHeight-p.bottom,W;_>=M+8?W=p.top-M-8:A>=M+8?W=p.bottom+8:W=Math.max(8,Math.min(p.top-M/2,window.innerHeight-M-8)),r.css({left:`${z}px`,top:`${W}px`})}),r.on("click",".emoji-item",async s=>{s.stopPropagation();let M=$(s.currentTarget).data("emoji");try{await this.saveReaction(t,M)}finally{this.closeEmojiMenu()}}),$(document).off("pointerdown.emojiMenu").on("pointerdown.emojiMenu",s=>{$(s.target).closest(".emoji-menu").length||this.closeEmojiMenu()}),this.$emojiMenu=r}closeEmojiMenu(){this.$emojiMenu&&this.$emojiMenu.length&&this.$emojiMenu.remove(),this.$emojiMenu=null,$(document).off("pointerdown.emojiMenu")}applyReaction(e,t){let o=this.$chat_space.find(`#msg-${e}`);if(!o.length)return;let r=o.find(".message-reactions");r.length||(r=$('
    '),o.append(r));let p=window.emojione&&emojione.toImage?emojione.toImage(t):t;r.html(p)}async performSearch(e){this.searchQuery=e,this.searchActive=!0;let t=await frappe.call({method:"clefincode_chat.api.api_1_3_3.api.search_in_message_contents",args:{channel:this.profile.room,query:e,sub_channel:this.last_active_sub_channel||null}});this.searchResults=t.message.results||[],this.currentSearchIndex=-1;let o=t.message.count||0;this.$chat_space.find(".search-count").text(o?`0 / ${o}`:"0 results"),o>0&&this.goToNextResult()}async goToNextResult(){!this.searchResults.length||(this.currentSearchIndex++,this.currentSearchIndex>=this.searchResults.length&&(this.currentSearchIndex=0),await this.navigateToSearchResult())}async goToPreviousResult(){!this.searchResults.length||(this.currentSearchIndex--,this.currentSearchIndex<0&&(this.currentSearchIndex=this.searchResults.length-1),await this.navigateToSearchResult())}async navigateToSearchResult(){let e=this.searchResults[this.currentSearchIndex];!e||(await this.jumpToMessage(e.name),this.$chat_space.find(".search-count").text(`${this.currentSearchIndex+1} / ${this.searchResults.length}`))}async resolvePendingReplies(){if(!this.pendingReplies||!this.pendingReplies.length)return;let e=this.pendingReplies.splice(0);for(let t of e)this.makeReplySnippet(t.reply_message,120).then(o=>{let r=this.$chat_space.find(`#msg-${t.host_message} .reply-link[data-jump="${t.reply_message}"]`);!r.length||(o?(r.find(".reply-sender").text(o.sender||""),r.find(".reply-text").text(o.text||"[Attachment]")):(r.find(".reply-sender").text(""),r.find(".reply-text").text("\u21A9 Reply to message")))}).catch(()=>{let o=this.$chat_space.find(`#msg-${t.host_message} .reply-link[data-jump="${t.reply_message}"]`);!o.length||(o.find(".reply-sender").text(""),o.find(".reply-text").text("\u21A9 Reply to message"))})}async makeReplySnippet(e,t=80){let o=this.messageCache.get(e),r="";if(!o){let p=await this.fetch_single_message(e);if(!p)return null;o={sender:p.sender,content:p.content,is_deleted:p.is_deleted||0},this.messageCache.set(e,o)}return o.is_deleted?r="This message was deleted":(r=this.stripHtml(o.content),r||(r="[Attachment]")),r.length>t&&(r=r.slice(0,t)+"\u2026"),{sender:o.sender||"",text:r}}async jumpToMessage(e,t=50){let o=this.messages_limit||10,r=0,p=this.$chat_space.find(`#msg-${e}`);if(p.length){this.highlightAndScroll(p);return}for(;r$1');p!==this.nodeValue&&$(this).replaceWith(p)}})}new IntersectionObserver((r,p)=>{r[0].isIntersecting&&(t.removeClass("reply-highlight"),t[0].offsetWidth,t.addClass("reply-highlight"),p.disconnect())},{root:this.$chat_space_container[0],threshold:.6}).observe(e[0])}async saveReaction(e,t){return frappe.call({method:"clefincode_chat.api.api_1_3_3.api.add_or_update_reaction",args:{message_name:e,emoji:t}})}async getReactions(e){let t=await frappe.call({method:"clefincode_chat.api.api_1_3_3.api.get_reactions_for_message",args:{message_name:e}});return t.message||t}renderReactions(e,t){let o=this.$chat_space.find(`#msg-${e}`);if(!o.length)return;let{reactions:r,emoji_counts:p}=this.normalizeReactionsPayload(t),s=Object.keys(p||{}),M=o.find(".message-reactions");if(!s.length){M.length&&M.remove();return}let z={};(r||[]).forEach(A=>{let W=A.emoji,g=A.emoji_sender;!W||(z[W]||(z[W]=[]),g&&!z[W].includes(g)&&z[W].push(g))}),M.length||(M=$('
    '),o.find(".message-bubble").after(M));let _=s.map(A=>{var B;let W=(B=p[A])!=null?B:0,g=window.emojione&&emojione.toImage?emojione.toImage(A):A,v=(z[A]||[]).join(` -`),R=frappe.utils.escape_html(v);return` - - ${g}${W} - - `}).join("");M.html(_)}normalizeReactionsPayload(e){var r;let t=(r=e==null?void 0:e.message)!=null&&r.data?e.message:e,o=(t==null?void 0:t.data)||(e==null?void 0:e.data)||null;return{reactions:(o==null?void 0:o.reactions)||[],emoji_counts:(o==null?void 0:o.emoji_counts)||{},users_list:(o==null?void 0:o.users_list)||[]}}async fetchAndRenderReactions(e){try{let t=await this.getReactions(e),o=this.messageCache.get(e)||{};o.reactions_payload=t,this.messageCache.set(e,o),this.renderReactions(e,t)}catch(t){console.warn("Failed to load reactions",e,t)}}async hydrateReactionsForMessages(e=[]){(e||[]).forEach(t=>{!(t!=null&&t.message_name)||t.reactions_json&&this.renderReactionsFromJson(t.message_name,t.reactions_json)})}async fetch_single_message(e){let t={message_name:e,chat_channel:this.profile.chat_channel||this.profile.room,user_email:this.profile.user_email};return this.profile.room_type==="Contributor"&&(t.sub_channel=this.profile.room),this.profile.room_type==="Topic"&&(t.chat_topic=this.profile.chat_topic),(await frappe.call({method:"clefincode_chat.api.api_1_3_1.api.get_single_message",args:t})).message}async get_platform_icon(){let e=this.profile.platform,t="";return e==="WhatsApp"&&this.profile.room_type==="Direct"?t=``:e==="Instagram"&&this.profile.room_type==="Direct"?t='':e==="Messenger"&&this.profile.room_type==="Direct"?t='':e==="Chat"&&this.profile.room_type==="Direct"?t='':e==="Telegram"&&this.profile.room_type==="Direct"&&(t=''),t}async setup(){if(this.profile.room_type=="Direct"?this.$chat_space=$(document.createElement("div")).addClass("chat-space delete-sender-name"):this.$chat_space=$(document.createElement("div")).addClass("chat-space"),this.setup_chat_window(),await this.setup_header(),this.profile.user==="Guest"?this.setup_socketio():this.profile.room&&this.new_group!=1&&await this.get_sub_channels_info(),this.get_chat_members(),this.chat_topic_space&&this.is_private_topic==1){let e=await tM(this.profile.user_email,this.chat_topic_space,this.chat_topic_channel),t=await nM(this.profile.user_email,this.chat_topic_space);if(t){this.$chat_space_container=$(document.createElement("div")).addClass("chat-space-container chat-space-center"),this.$chat_space.append(this.$chat_space_container),this.$chat_space_container.append('
    Your request has been sent
    '),this.render();return}if(!e&&!t){this.request_for_access_topic();return}}this.profile.room||this.chat_topic_space?await this.fetch_and_setup_messages():this.create_empty_space(),await this.get_topic_info()}setup_chat_window(){var e=$("body").outerWidth(),t=$(".chat_right_section").outerWidth(),o=$(".chat_left_section").outerWidth();t+o>e&&(e<750?($(".close-chat-list").click(),o>e&&$(".chat-window").each(function(r){if($(this).css("display")!="none")return $(".collapse-chat-window")[r].click(),!1})):$(".chat-window").each(function(r){if($(this).css("display")!="none")return $(".collapse-chat-window")[r].click(),!1}))}async setup_header(){let e,t;this.chat_topic_space?(this.avatar_html="",e=this.chat_topic_space_subject?this.chat_topic_space_subject.replace(/"/g,""):this.alternative_subject,t=e,e=e.length>25?e.substring(0,25)+"...":e):(this.avatar_html=Lt(this.profile.room_name,this.profile.room_type),t=this.profile.room_name,e=this.profile.room_name.length>20?this.profile.room_name.substring(0,20)+"...":this.profile.room_name);let o="",r="";if(this.profile.room_type==="Direct"){let z=await _o(this.profile.contact,this.profile.user_email);if(z){o=M1(z,"space",this.profile.time_zone)+" "+H0(z,this.profile.time_zone);let _=await Nn(this.profile.user_email);r=M1(_,"space",this.profile.time_zone)+" "+H0(_,this.profile.time_zone)}}let p=await this.get_platform_icon(),s=` -
    - ${this.avatar_html} -
    -
    ${e}
    -
    ${o!==r?o:""}
    -
    - ${p} - - ${this.profile.is_admin===!0&&this.profile.room_type!=="Topic"?`${frappe.utils.icon("collapse","md")}`:""} - ${this.profile.is_admin===!0?`${frappe.utils.icon("close","lg")}`:""} -
    - - - - `;this.$chat_space.append(s);let M=this.$chat_space.find(".chat-search");M.hide(),this.$chat_space.find(".toggle-search").on("click",()=>{M.stop(!0,!0).slideToggle(150),M.is(":visible")?setTimeout(()=>{this.$chat_space.find(".chat-search-input").focus()},0):(this.searchActive=!1,this.searchQuery=null)}),$(document).off("click.chatSearch").on("click.chatSearch",z=>{let _=$(z.target);_.closest(".chat-search").length||_.closest(".toggle-search").length||M.stop(!0,!0).slideUp(150)}),this.$chat_space.find(".chat-search__clear").on("click",()=>{this.$chat_space.find(".chat-search-input").val(""),this.searchResults=[],this.currentSearchIndex=-1,this.$chat_space.find(".search-count").text("0"),M.stop(!0,!0).slideUp(150)}),this.$chat_space.find(".chat-search-input").on("keyup",async z=>{if(z.key==="Enter"){let _=$(z.target).val().trim();if(!_)return;await this.performSearch(_)}}),this.$chat_space.find(".search-next").on("click",()=>{this.goToNextResult()}),this.$chat_space.find(".search-prev").on("click",()=>{this.goToPreviousResult()}),this.profile.room_type==="Direct"&&o&&r&&o===r&&this.set_online()}async get_sub_channels_info(){if(await this.get_last_active_sub_channel(),this.profile.room_type!="Contributor"&&!this.last_active_sub_channel){this.setup_socketio();return}this.profile.room_type=="Contributor"&&this.last_active_sub_channel?this.contributors=await Ei(this.last_active_sub_channel,this.profile.user_email):this.contributors=await Oo(this.profile.room),this.$chat_space.removeClass("delete-sender-name"),this.setup_socketio()}async fetch_and_setup_messages(){try{let e;if(this.new_group==1){this.$chat_space_container=$(document.createElement("div")).addClass("chat-space-container"),this.$chat_space.append(this.$chat_space_container);let t=` -
    - -
    - `;this.$chat_space_container.append(t);let r={content:` -
    - created this group -
    - `,user:this.profile.user,room:this.profile.room,email:this.profile.user_email,is_first_message:1,message_type:"information",message_template_type:"Create Group"};h0(r),await this.setup_actions(),this.render(),this.setup_socketio();return}await this.get_all_sub_channels_for_contributor(),this.profile.room_type=="Contributor"?e=await v1(this.all_sub_channels_for_contributor,this.profile.user_email,this.profile.room_type,null,null,this.messages_limit,this.messages_offset):this.profile.room_type=="Topic"?e=await v1("",this.profile.user_email,this.profile.room_type,this.chat_topic_space,this.profile.remove_date,this.messages_limit,this.messages_offset):e=await v1(this.profile.room,this.profile.user_email,this.profile.room_type,null,this.profile.remove_date,this.messages_limit,this.messages_offset),await this.setup_messages(e.results),await this.setup_actions(),this.render()}catch(e){console.log(e)}}async create_empty_space(){try{this.$chat_space_container=$(document.createElement("div")).addClass("chat-space-container chat-space-center"),this.$chat_space.append(this.$chat_space_container);let e='
    No messages are available. Once you send message they will appear here.
    ';this.$chat_space_container.append(e);let t=` -
    - -
    `;this.$chat_space_container.append(t),await this.setup_actions(),this.render(),this.setup_socketio()}catch(e){console.log(e)}}async request_for_access_topic(){try{this.$chat_space_container=$(document.createElement("div")).addClass("chat-space-container request-access-container"),this.$chat_space.append(this.$chat_space_container);let e='
    You are not authorized to access this conversation.
    Request Access
    ';this.$chat_space_container.append(e),this.render(),this.not_authorized_user=!0}catch(e){console.log(e)}}async get_chat_members(){this.profile.room?this.profile.parent_channel?this.chat_members=await ue(this.profile.parent_channel):this.chat_members=await ue(this.profile.room):this.chat_members=[]}async get_topic_info(){if(!this.profile.room)return;let e=await xi(this.profile.room_type=="Contributor"?this.profile.parent_channel:this.profile.room);this.chat_topic=e[0].chat_topic,this.chat_topic_subject=e[0].chat_topic_subject,this.chat_topic_status=e[0].chat_topic_status,this.reference_doctypes=e[0].reference_doctypes,this.chat_topic&&this.render_mentioned_doctype_section(this.chat_topic_subject)}setup_socketio(){let e=this;if(frappe.realtime.on("update_last_active",function(o){o.sender_email==e.profile.contact&&e.profile.room_type=="Direct"&&e.set_online()}),!this.profile.room)return;let t=e.profile.room_type==="Contributor"&&e.last_active_sub_channel?e.last_active_sub_channel:e.profile.room;this.set_channel_realtime(t)}async setup_actions(){if(this.profile.room_type=="Contributor"&&this.last_active_sub_channel==""||this.profile.room_type=="Topic")return;if(this.profile.room_type=="Group"||this.chat_status=="Closed"){if(this.chat_status=="Closed"){this.$chat_actions=$(document.createElement("div")).addClass("chat-space-actions text-center").css({display:"flex",flexDirection:"column",gap:"10px",marginBottom:"40px"});let o=$('').css({marginRight:"10px"}),r=$(''),p=$("
    ").css({display:"flex",justifyContent:"center",gap:"10px"});if(this.profile.is_removed!=1){this.$chat_actions.append('
    This is a closed channel. To start chatting, create a new one or reopen this one.
    '),p.append(o),this.profile.room_type!="Group"&&p.append(r),this.$chat_actions.append(p),this.$chat_space.append(this.$chat_actions);let s=this.profile.room;o.on("click",()=>{frappe.call({method:"clefincode_chat.api.api_1_2_1.api.trigger_chat_channel_status",args:{room:s,is_open:!1},callback:async M=>{M.exc||(this.profile.is_removed=0,this.chat_status="Open",this.$chat_actions.remove(),this.$chat_space.find(".no-messages-info").remove(),this.prevMessage={},this.messages_offset=0,this.messages_limit=10,await this.fetch_and_setup_messages())}})}),r.on("click",()=>{let M=this.profile.contact,z=this.profile.room_name,_=this.profile.platform;this.open_chat_space(M,z,_)});return}}if(this.profile.is_removed==1){this.$chat_actions=$(document.createElement("div")).addClass("chat-space-actions text-center"),this.$chat_actions.append("You can't send messages to this group because you're no longer a participant."),this.$chat_space.append(this.$chat_actions),this.setup_events();return}}this.$chat_actions=$(document.createElement("div")).addClass("chat-space-actions"),this.type_message_input=new nt({chat_space:this}),this.voice_clip=new rt({chat_space:this});let e=` - ${frappe.utils.icon("attachment","lg")} - - `,t=` -
    - ${this.profile.room_type!="Guest"?e:""} - ${this.type_message_input.wrapper} - -
    -
    -
    - `;this.$chat_actions.html(t),this.profile.room_type!="Guest"&&(this.$chat_actions.find(".message-section").append(this.voice_clip.$voice_clip),this.$chat_actions.find(".voice-section").append(this.voice_clip.$voice_message)),this.$chat_space.append(this.$chat_actions),this.add_tag_section(this.contributors)}setup_events(){let e=this,t=450,o=12;this.$chat_space.on("pointerdown",".message-bubble",r=>{r.pointerType==="mouse"&&r.button!==0||(this.longPress.fired=!1,this.longPress.targetMessage=$(r.currentTarget).closest("[data-message-name]").data("message-name"),this.longPress.startX=r.clientX,this.longPress.startY=r.clientY,clearTimeout(this.longPress.timer),this.longPress.timer=setTimeout(()=>{this.longPress.fired=!0,$(".message-actions").hide();let p=$(r.currentTarget);this.openEmojiMenu({$bubble:p,messageName:this.longPress.targetMessage})},t))}),this.$chat_space.on("pointermove",".message-bubble",r=>{if(!this.longPress.timer)return;let p=Math.abs(r.clientX-this.longPress.startX),s=Math.abs(r.clientY-this.longPress.startY);(p>o||s>o)&&(clearTimeout(this.longPress.timer),this.longPress.timer=null)}),this.$chat_space.on("pointerup pointercancel",".message-bubble",()=>{clearTimeout(this.longPress.timer),this.longPress.timer=null}),this.$chat_space.find(".topic-request-access").on("click",async function(){await oM(e.profile.user_email,e.chat_topic_space,e.chat_topic_channel,e.chat_topic_space_subject,cur_frm.doc.doctype,cur_frm.doc.name),e.$chat_space_container.html('
    Your request has been sent
    ')}),this.$chat_space.find(".close-chat-window").on("click",function(){if(e.voice_clip&&e.voice_clip.stream&&e.voice_clip.stream.getTracks().forEach(p=>{p.stop()}),e.audiodict!=="undefined"&&e.audiodict!==void 0)for(let r in e.audiodict)e.audiodict.hasOwnProperty(r)&&(e.audiodict[r].paused||e.audiodict[r].pause());e.audiodict=[],e.is_open=0,frappe.realtime.off(e.profile.room),frappe.realtime.off(e.last_active_sub_channel),frappe.realtime.off("update_last_active"),e.profile.room_type=="Contributor"?frappe.ErpnextChat.settings.open_chat_space_rooms=frappe.ErpnextChat.settings.open_chat_space_rooms.filter(r=>r!=e.profile.parent_channel):frappe.ErpnextChat.settings.open_chat_space_rooms=frappe.ErpnextChat.settings.open_chat_space_rooms.filter(r=>r!=e.profile.room),$(this).closest(".chat-window").remove()}),this.$chat_space.find(".avatar").on("click",function(){$(this).closest(".chat-space").find(".chat-profile-info").click()}),this.$chat_space.find(".chat-profile-info").on("click",function(){e.not_authorized_user||(e.$chat_space.find(".mentioned-doctype-section").remove(),e.chat_info=new ot({chat_space:e,chat_status:this.chat_status}),e.$chat_space.find(".arrow-button").css("z-index","0"))}),this.$chat_space.find(".collapse-chat-window").on("click",function(){e.is_open=0,e.profile.room_type=="Contributor"?frappe.ErpnextChat.settings.open_chat_space_rooms=frappe.ErpnextChat.settings.open_chat_space_rooms.filter(W=>W!=e.profile.parent_channel):frappe.ErpnextChat.settings.open_chat_space_rooms=frappe.ErpnextChat.settings.open_chat_space_rooms.filter(W=>W!=e.profile.room);var r=$(this).closest(".chat-window").attr("data-room"),p=$(this).closest(".chat-window").attr("data-contact"),s=$(this).closest(".chat-window").attr("data-topic"),M,z;typeof r=="undefined"&&typeof p=="undefined"?(z=s,M="data-topic"):typeof r=="undefined"&&typeof s=="undefined"?(z=p,M="data-contact"):(z=r,M="data-room");var _=$(this).closest(".chat-window").find(".chat-profile-name").text(),A=$(".chat_bottom");A.append(` -
    - - ${_} - ${frappe.utils.icon("expand","md")} - ${frappe.utils.icon("close","lg")} -
    - - `),$(this).closest(".chat-window").css("display","none")}),this.$chat_space.find(".arrow").on("click",function(){$(this).closest(".chat-space-container").animate({scrollTop:e.$chat_space_container.prop("scrollHeight")},"fast"),$(this).css("display","none")}),e.$chat_space_container.on("scroll",function(){e.on_scroll()}),this.$chat_actions&&this.$chat_actions.length>0&&(this.$chat_actions.find(".open-attach-items").on("click",function(){e.is_disk?new frappe.ui.FileUploader({allow_multiple:!1,async on_success(r){await e.handle_send_message(r.file_url,r.file_name,r.name)}}):e.$chat_actions.find("#chat-file-uploader").click()}),this.$chat_actions.find("#chat-file-uploader").on("change",function(){this.files.length>0&&(e.file={},e.file.file_obj=this.files[0],e.handle_upload_file(e.file),e.file=null)}),this.$chat_actions.find(".message-send-button").on("click",function(){e.press_enter!==1&&(e.press_enter=1,e.handle_send_message().then(()=>{e.press_enter=0}).catch(r=>{console.error("An error occurred:",r),e.press_enter=0}))}),this.$chat_actions.find(".type-message").on("input",function(){let r=$(this).find(".ql-editor").text();if(e.profile.room){if(!e.isTypingIndicatorActive)if(e.isTypingIndicatorActive){let p=document.querySelector("#template-suggestions");p&&p.remove()}else{if(r.startsWith("/")&&r.length===1)e.setupTypingIndicator(r);else{e.setupTypingIndicator();let p=document.querySelector("#template-suggestions");p&&p.remove()}e.isTypingIndicatorActive=!0}}else r.startsWith("/")?e.debouncedFetchTemplates(r):e.removeTemplateSuggestions();e.toggle_voice_clip_icon(),xn($(this).find(".ql-editor").find("p").text())?$(this).find(".ql-editor").css({direction:"rtl","text-align":"right"}):$(this).find(".ql-editor").css({direction:"ltr","text-align":"left"})}),this.$chat_actions.find(".type-message").on("keyup",function(r){e.toggle_voice_clip_icon();let p=e.type_message_input.quill.is_open;if(r.which===13){if(r.preventDefault(),p==1)return;if(!r.shiftKey){if(e.press_enter===1)return;e.press_enter=1,e.handle_send_message().then(()=>{e.press_enter=0}).catch(s=>{console.error("An error occurred:",s),e.press_enter=0})}}})),this.$chat_space_container.find("span.mention").on("click",function(){$(this).data("id")==e.profile.user_email||$(this).data("is-doctype")==1||e.check_if_contact_has_chat(e.profile.user_email,$(this).data("id"),$(this).data("name"),"Chat")}),e.setup_voice_clip_event(),this.$chat_space.on("click",".message-bubble",function(r){if(r.stopPropagation(),e.longPress&&e.longPress.fired){e.longPress.fired=!1;return}$(".message-actions").hide(),$(this).find(".message-actions").show()}),$(document).on("click",function(){$(".message-actions").hide()}),this.$chat_space.on("click",".edit-btn",function(r){r.stopPropagation();let p=$(this).closest("[data-message-name]"),s=p.data("message-name"),M=e.messageCache.get(s)||{},z=Number(M.is_edited||0)===1,_=(M.content||"").replace(/<\/p>\s*

    /g,` -`).replace(/<\/?p>/g,"").trim();if(z){let W=e.stripHtml(M.original_content||"")||"\u2014",g=new frappe.ui.Dialog({title:"Edit Message",fields:[{label:"Original Message",fieldname:"original_message",fieldtype:"Small Text",read_only:1,default:W},{label:"Current Message",fieldname:"current_message",fieldtype:"Small Text",read_only:1,default:_||"\u2014"}],primary_action_label:"OK",primary_action:()=>g.hide()});g.show(),g.$body.prepend(` -

    - Editing is not allowed because it was edited before. -
    - `);return}let A=new frappe.ui.Dialog({title:"Edit Message",fields:[{label:"Message",fieldname:"content",fieldtype:"Small Text",reqd:1,default:_||""}],primary_action_label:"Save",primary_action:async W=>{let g=W.content.split(` -`).map(B=>`

    ${B.trim()}

    `).join("");await frappe.call({method:"clefincode_chat.api.api_1_3_3.api.edit_chat_message",args:{message_name:s,new_content:g}});let v=p.find(".message-bubble"),R=v.find(".message-actions").detach();v.find("p").remove(),v.find(".edited-label").remove(),v.append(g),v.append(` -
    Edited
    - `),R.length&&v.append(R),M.content=g,M.is_edited=1,e.messageCache.set(s,M),A.hide()},secondary_action_label:"Cancel",secondary_action:()=>A.hide()});A.show()}),this.$chat_space.on("click",".reply-btn",async function(r){r.stopPropagation();let s=$(this).closest("[data-message-name]").data("message-name");e.reply_to_message_name=s;let M=await e.makeReplySnippet(s,120),z=(M==null?void 0:M.text)||"[Attachment]",_=e.$chat_space.children(".reply-preview-host");_.length||(_=$('
    '),e.$chat_actions.before(_)),_.html(` -
    - \u21A9 - - -
    - `),_.find(".reply-preview__text").text(z)}),this.$chat_space.on("click",".forward-btn",async function(r){r.stopPropagation();let p=$(this).closest("[data-message-name]"),s=p.data("message-name"),M=e.messageCache.get(s),z={message_name:s,sender:(M==null?void 0:M.sender)||"",content:(M==null?void 0:M.content)||p.find(".message-bubble").clone().find(".message-actions").remove().end().html(),is_link:M.is_link||0,is_media:M.is_media||0,is_document:M.is_document||0,is_voice_clip:M.is_voice_clip||0,is_screenshot:M.is_screenshot||0,file_id:M.file_id||null,attachment:M.attachment||null,message_type:M.message_type||null,is_forwarded:1};erpnext_chat_app.chat_contact_list=new Q0({$wrapper:e.$wrapper,profile:e.profile,forward:1,forward_payload:z,chat_space:e}),erpnext_chat_app.chat_contact_list.render()}),this.$chat_space.on("click",".cancel-reply",function(){e.reply_to_message_name=null,$(".reply-preview").remove()}),this.$chat_space.on("click",".reply-link",async function(){let r=$(this).data("jump"),p=e.$chat_space.find(`#msg-${r}`);if(p.length){e.highlightAndScroll(p);return}await e.jumpToMessage(r)}),this.$chat_space.on("click",".delete-btn",function(r){r.stopPropagation();let p=$(this).closest("[data-message-name]"),s=p.data("message-name");frappe.confirm("Are you sure you want to delete this message?",async function(){await frappe.call({method:"clefincode_chat.api.api_1_3_3.api.delete_chat_message",args:{message_name:s,user_email:e.profile.user_email}}),p.find(".message-bubble").html(` -
    - This message was deleted -
    - `)})}),this.$chat_space.on("click",".message-reactions .reaction-chip",async function(r){r.stopPropagation();let s=$(this).closest("[data-message-name]").data("message-name"),M=$(this).data("emoji");await e.openReactionsDialog(s,M)}),this.$chat_space.on("click",".message-reactions",async function(r){if(r.stopPropagation(),$(r.target).closest(".reaction-chip").length)return;let p=$(this).closest("[data-message-name]").data("message-name");await e.openReactionsDialog(p,null)})}async handle_upload_file(e){let t=await frappe.dom.file_to_base64(e.file_obj);return e.dataurl=t,e.name=e.file_obj.name,this.upload_file(e)}upload_file(e){let t=this;return new Promise((o,r)=>{Fe("Uploading...");let p=new XMLHttpRequest;p.upload.addEventListener("load",()=>{o()}),p.addEventListener("error",()=>{N1(),r(frappe.throw(__("Internal Server Error")))}),p.onreadystatechange=()=>{if(p.readyState==XMLHttpRequest.DONE)if(p.status===200){let M=null,z=null;try{M=JSON.parse(p.responseText),M.message.doctype==="File"&&(z=M.message)}catch(_){M=p.responseText}try{z===null&&(N1(),r(frappe.throw(__("File upload failed!")))),t.handle_send_message(z.file_url,z.file_name,z.name)}catch(_){console.log(_)}}else try{let M=JSON.parse(p.responseText),z=JSON.parse(M._server_messages),_=JSON.parse(z[0]);N1(),r(frappe.throw(__(_.message)))}catch(M){console.log(M)}},p.open("POST","/api/method/upload_file",!0),p.setRequestHeader("Accept","application/json"),p.setRequestHeader("X-Frappe-CSRF-Token",frappe.csrf_token);let s=new FormData;s.append("file",e.file_obj,e.name),s.append("is_private",0),s.append("doctype","ClefinCode Chat Message"),s.append("docname",this.profile.room),s.append("optimize",1),p.send(s)})}setup_voice_clip_event(){let e=this;e.$chat_space.on("click",".message-bubble .audio-btn",function(){let t="/private/files/";(e.audiodict===void 0||e.audiodict==="undefined")&&(e.audiodict=[]);let o=$(this).closest(".voice-clip-container"),r=o.data("audio");if(this.audio)this.audio.paused?(this.audio.play(),$(this).find('[data-icon="audio-play"]').hide(),$(this).find(".stop-btn").show()):(this.audio.pause(),$(this).find(".stop-btn").hide(),$(this).find('[data-icon="audio-play"]').show()),r in e.audiodict||(e.audiodict[r]=this.audio);else{r in e.audiodict?this.audio=e.audiodict[r]:(this.audio=new Audio,this.audio.src=t+r,e.audiodict[r]=this.audio);let p=o.data("duration");this.audio.addEventListener("canplaythrough",()=>{this.audio.play(),$(this).find('[data-icon="audio-play"]').hide(),$(this).find(".stop-btn").show()}),this.audio.addEventListener("timeupdate",()=>{let s=this.audio.currentTime/p*100,M=p-this.audio.currentTime;o.find(".record-sec").css("--progress-width",`${s}%`),o.find(".record-sec").css("transition",`width ${M}s linear`)}),this.audio.addEventListener("ended",()=>{o.find(".record-sec").css("--progress-width","0%"),o.find(".record-sec").css("transition","none"),$(this).find(".stop-btn").hide(),$(this).find('[data-icon="audio-play"]').show()})}for(let p in e.audiodict)if(e.audiodict[p]!=this.audio){let s=$(".voice-clip-container[data-audio='"+p+"']");s.length>0&&(s.find(".stop-btn").hide(),s.find('[data-icon="audio-play"]').show()),e.audiodict[p].pause()}}),e.$chat_space.on("click",".message-bubble .record-canvas",function(t){let o=$(this).closest(".voice-clip-container"),r=o.data("audio"),p=o.data("duration"),s=null;if(e.audiodict[r])s=e.audiodict[r];else{let v="/private/files/"+r;s=new Audio(v),e.audiodict[r]=s}let M=this.getBoundingClientRect(),z=t.clientX-M.left,_=$(this).width(),W=z/_*p;s.currentTime=W;let g=s.currentTime/p*100;o.find(".record-sec").css("--progress-width",`${g}%`)})}async check_if_contact_has_chat(e,t,o,r="test"){let p=this,s=await j1(e,t,r);s.results.name?this.open_chat_space(t,o,r,s.results.name):this.open_chat_space(t,o,r)}open_chat_space(e,t,o,r=null){if(r){if(U0(r,"room")){$(".expand-chat-window[data-id|='"+r+"']").click();return}this.chat_window=new x0({profile:{room:r}});let p={is_admin:this.profile.is_admin,user:this.profile.user,user_email:this.profile.user_email,time_zone:this.profile.time_zone,room:r,room_name:t,room_type:"Direct",contact:e,is_first_message:0,platform:o};this.chat_space=new P0({$wrapper:this.chat_window.$chat_window,profile:p})}else{if(U0(e,"contact")){$(".expand-chat-window[data-id|='"+e+"']").click();return}this.chat_window=new x0({profile:{contact:e,platform:o}});let p={is_admin:this.profile.is_admin,user:this.profile.user,user_email:this.profile.user_email,time_zone:this.profile.time_zone,room:null,room_name:t,room_type:"Direct",contact:e,is_first_message:1,platform:o};this.chat_space=new P0({$wrapper:this.chat_window.$chat_window,profile:p})}}toggle_voice_clip_icon(){let e=this.$chat_actions.find(".type-message");e.find(".ql-editor").find("p").text()!=""||e.find(".ql-editor").find("p").find("img").length>0?(this.voice_clip.$voice_clip.css("display","none"),this.$chat_actions.find(".message-send-button").css("display","flex")):(this.voice_clip.$voice_clip.css("display","block"),this.$chat_actions.find(".message-send-button").css("display","none"))}async setup_messages(e){this.$chat_space_container&&this.$chat_space_container.length==1&&this.$chat_space_container.remove(),this.$chat_space_container=$(document.createElement("div")).addClass("chat-space-container"),await this.make_messages_html(e),this.$chat_space_container.html(this.message_html),this.$chat_space.append(this.$chat_space_container),this.resolvePendingReplies(),this.hydrateReactionsForMessages(e)}async make_messages_html(e,t=0){this.prevMessage||(this.prevMessage={}),this.message_html="";for(let o of e){let r=this.make_date_line_html(o.send_date,t);this.prevMessage=o;let p=this.make_down_arrow_html();this.message_html+=r,this.message_html+=p;let s="sender-message";(o.sender_email===this.profile.user_email||this.profile.room_type==="Guest"&&this.profile.is_admin===!0&&o.sender!=="Guest")&&(s="recipient-message"),o.message_type=="information"&&(s="info-message"),o.is_deleted==1&&(o.content=` -
    - This message was deleted -
    - `),this.messageCache.set(o.message_name,{sender:o.sender,content:o.content,original_content:o.original_content||null,reactions_json:o.reactions_json||null,is_link:o.is_link||0,is_edited:o.is_edited||0,is_media:o.is_media||0,is_document:o.is_document||0,is_voice_clip:o.is_voice_clip||0,is_screenshot:o.is_screenshot||0,file_id:o.file_id||null,attachment:o.attachment||null,message_type:o.message_type||null,is_deleted:o.is_deleted||0,is_forwarded:o.is_forwarded||0,forward_level:o.forward_level||0,reply_preview_type:o.reply_preview_type,reply_preview_text:o.reply_preview_text,reply_preview_sender:o.reply_preview_sender,reply_preview_file_url:o.reply_preview_file_url});let M={type:o.reply_preview_type||null,text:o.reply_preview_text||null,sender:o.reply_preview_sender||null,file_url:o.reply_preview_file_url||null,file:o.reply_preview_file||null,original_message_name:o.reply_to_message||null,is_edited:o.is_edited},z=await this.make_message({content:o.content,original_content:o.original_content||null,time:H0(o.send_date,this.profile.time_zone?this.profile.time_zone:o.time_zone),type:s,sender:o.sender,sender_email:o.sender_email,message_name:o.message_name,message_template_type:o.message_template_type,get_messages:o.get_messages,reply_to_message:o.reply_to_message,reply_preview:M,is_forwarded:o.is_forwarded,is_deleted:o.is_deleted,is_edited:o.is_edited}),_=z.find(".message-bubble"),A=!1,W="";if(z.find("*").each(function(){if($(this).attr("data-audio")!==void 0)return A=!0,W=$(this).attr("data-audio"),!1}),A){let g=this;setTimeout(function(){let R=$(".message-bubble .voice-clip-container[data-audio='"+W+"']").find("canvas").first();g.draw_clip_in_canvas("/private/files/"+W,R)},500)}this.message_html+=z.prop("outerHTML")}}make_date_line_html(e,t=0){let o=0,r=` - - `,p=this.$chat_space_container.find(`.${M1(e,"space",this.profile.time_zone)}`);return t==1&&p&&p.length==1&&(o=1,p.remove()),$.isEmptyObject(this.prevMessage)||cr(e,this.prevMessage.send_date,this.profile.time_zone)||o==1?r:""}make_down_arrow_html(){return` -
    - -
    `}async make_message(e){var b0,v0,y0,g0;let{content:t,time:o,type:r,sender:p,message_name:s="",message_template_type:M=null,get_messages:z=null,reply_to_message:_=null,reply_preview:A=null,is_forwarded:W=0,is_deleted:g=0,sender_email:v,is_edited:R=0,original_content:B=null}=e,F=$(document.createElement("div")).addClass(r).attr("data-message-name",s).attr("id",`msg-${s}`),I=$(document.createElement("div")).addClass("message-bubble").css("position","relative"),V=$(document.createElement("div")).addClass("message-name").text(p),N=__($("
    ").html(t));if(r==="sender-message"&&I.append(V),Number(W)===1&&!g){let Y="\u21AA Forwarded",e0=$(` -
    - ${Y} -
    - `);I.append(e0)}if(I.append(N),R&&!g&&I.append(` -
    - Edited -
    - `),_&&!g){let Y=this.messageCache.get(_);if(!Y){let i1=await this.fetch_single_message(_);i1?(Y={sender:i1.sender,content:i1.content,is_deleted:i1.is_deleted||0},this.messageCache.set(_,Y)):Y={is_deleted:1}}let e0=A||{},E0=(e0.sender||"").trim(),_0=(e0.text||"").trim(),D0=(e0.type||"").trim(),K0=e0.file_url||null,_1=E0?frappe.utils.escape_html(E0):"\u2026";Y.is_deleted===1&&(_0="This message was deleted");let N0=_0?frappe.utils.escape_html(_0):D0?`[${D0}]`:"Loading\u2026",n1=!!K0&&(D0==="image"||D0==="video")?` -
    - - ${D0==="video"?'\u25B6':""} -
    - `:"",f0=D0==="video"?"\u{1F3AC}":D0==="image"?"\u{1F5BC}\uFE0F":D0==="document"?"\u{1F4C4}":D0==="voice"?"\u{1F3A4}":"\u21A9",C0=document.documentElement.getAttribute("data-theme-mode")==="dark";console.log("is dark",C0);let b1=C0?"transparent":"#f1f3f5";console.log("the bg",b1),I.prepend(` - - `),(!A||!A.text&&!A.type&&!A.file_url)&&this.pendingReplies.push({host_message:s,reply_message:_})}let Z=document.documentElement.dataset.themeMode==="dark",E=Z?"/assets/clefincode_chat/icons/forward.png":"/assets/clefincode_chat/icons/forward.svg",G=Z?"/assets/clefincode_chat/icons/delete.png":"/assets/clefincode_chat/icons/delete.svg",X=$(` -
    - - ${frappe.utils.icon("edit","sm")} Edit - - - ${frappe.utils.icon("reply","sm")} Reply - - - Forward - - - - Delete - - -
    -`),c0=v===this.profile.user_email;if(!g){let Y=!g&&!((b0=this.messageCache.get(s))!=null&&b0.is_media)&&!((v0=this.messageCache.get(s))!=null&&v0.is_document)&&!((y0=this.messageCache.get(s))!=null&&y0.is_voice_clip)&&!((g0=this.messageCache.get(s))!=null&&g0.attachment);c0||(X.find(".delete-btn").remove(),X.find(".edit-btn").remove()),Y||X.find(".edit-btn").remove(),I.append(X)}if(F.append(I),r=="info-message"){if(M=="Create Group"){let Y=N.find(".sender-user").attr("data-user");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let e0=await l0(Y);N.find(".sender-user").html(e0)}}else if(M=="Add User"){let Y=N.find(".sender-user").attr("data-user"),e0=N.find(".receiver-user").attr("data-user").split(", ");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let E0=await l0(Y);N.find(".sender-user").html(E0)}if(e0.includes(this.profile.user_email)){let E0=e0.indexOf(this.profile.user_email);E0!==-1&&(e0[E0]="you");let _0=[];_0=await Promise.all(e0.map(async K0=>K0!=="you"?await l0(K0.trim()):K0));let D0=_0.indexOf("you");if(D0!==-1){let K0=_0.splice(D0,1);_0.unshift(K0)}N.find(".receiver-user").html(_0.join(", "))}else{let E0=[];E0=await Promise.all(e0.map(async _0=>await l0(_0.trim()))),N.find(".receiver-user").html(E0.join(", "))}}else if(M=="Remove User"){let Y=N.find(".sender-user").attr("data-user"),e0=N.find(".receiver-user").attr("data-user");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let E0=await l0(Y);N.find(".sender-user").html(E0)}if(e0==this.profile.user_email)N.find(".receiver-user").html("you");else{let E0=await l0(e0);N.find(".receiver-user").html(E0)}}else if(M=="User Left"){let Y=N.find(".sender-user").attr("data-user");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let e0=await l0(Y);N.find(".sender-user").html(e0)}}else if(M=="Rename Group"){let Y=N.find(".sender-user").attr("data-user");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let e0=await l0(Y);N.find(".sender-user").html(e0)}}else if(M=="Set Topic"){let Y=N.find(".sender-user").attr("data-user");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let e0=await l0(Y);N.find(".sender-user").html(e0)}}else if(M=="Add Doctype"){let Y=N.find(".sender-user").attr("data-user");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let e0=await l0(Y);N.find(".sender-user").html(e0)}}else if(M=="Remove Topic"){let Y=N.find(".sender-user").attr("data-user");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let e0=await l0(Y);N.find(".sender-user").html(e0)}}else if(M=="Remove Doctype"){let Y=N.find(".sender-user").attr("data-user");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let e0=await l0(Y);N.find(".sender-user").html(e0)}}else if(M=="Rename Topic"){let Y=N.find(".sender-user").attr("data-user");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let e0=await l0(Y);N.find(".sender-user").html(e0)}}else if(M=="Set Topic Status"){let Y=N.find(".sender-user").attr("data-user");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let e0=await l0(Y);N.find(".sender-user").html(e0)}}else if(M=="Remove Contributors"){let Y=N.find(".sender-user").attr("data-user");if(Y==this.profile.user_email)N.find(".sender-user").html("You");else{let e0=await l0(Y);N.find(".sender-user").html(e0)}}F.html(N)}let d0=this;if(I.find("span.mention").on("click",function(){$(this).data("id")==d0.profile.user_email||$(this).data("is-doctype")==1||d0.check_if_contact_has_chat(d0.profile.user_email,$(this).data("id"),$(this).data("name"),"Chat")}),r!="mention-message"&&r!="info-message")if(z)F.append(`
    ${o}
    `);else{let Y=await Nn(d0.profile.user_email,1);F.append(`
    ${Y}
    `)}return F}async handle_send_message(e=null,t=null,o=null){if(this.$chat_space_container.removeClass("chat-space-center"),this.$chat_space_container.find(".no-messages-info").remove(),this.$chat_space_container.find(".ask-to-join")&&this.$chat_space_container.find(".ask-to-join").length>0&&this.$chat_space_container.find(".mention-message:last").remove(),this.$chat_space.find(".ql-editor").find("p").text().trim().length==0&&!e&&this.$chat_space.find(".ql-editor").find("img").length==0)return;let r=this.$chat_space.find(".ql-editor").html();this.is_link=null,this.is_media=null,this.is_document=null,this.is_voice_clip=null;let p,s=0;if(this.$chat_space.find(".ql-editor").find("p").find("img").length>0&&(s=1),!this.profile.room&&this.profile.is_website_support_group==1){let z=await rM(this.profile.user_email,r);this.profile.room=z.room,this.profile.respondent_user=z.respondent_user,this.setup_socketio()}if(!this.profile.room){switch(this.profile.platform){case"WhatsApp":this.platform_gateway=this.default_whatsapp_number;break;case"Instagram":this.platform_gateway=this.default_instagram_profile;break;case"Messenger":this.platform_gateway=this.default_messenger_profile;break;case"Telegram":this.platform_gateway=this.default_telegram_profile;break}let z=this.profile.platform==="WhatsApp"&&this.default_whatsapp_type==="Support"||this.profile.platform==="Instagram"&&this.default_instagram_type==="Support"||this.profile.platform==="Messenger"&&this.default_messenger_type==="Support"||this.profile.platform==="Telegram"&&this.default_telegram_type==="Support";if(this.platform_gateway&&z){let _=[{email:this.profile.contact,platform:this.profile.platform,platform_profile:this.platform_profile,platform_gateway:this.platform_gateway}],A=await so(_,this.profile.user_email);this.profile.room=A[0].room,this.set_channel_realtime(this.profile.room),this.$chat_space.closest(".chat-window").attr("data-room",this.profile.room),frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.room),this.is_first_message=0}else await this.create_direct_channel(r)}if(this.profile.new_member==1){let z=[{email:this.profile.user_email,platform:"Chat"}];await bo(z,this.profile.room),this.profile.new_member=0;let _={content:`${this.profile.user} Joined`,user:this.profile.user,room:this.profile.room,email:this.profile.user_email,message_type:"information"};this.last_chat_space_message=await h0(_)}if(e)r=await this.handle_attachment(e,t);else if(r=this.check_if_content_has_email(r),r=this.check_if_content_has_link(r),xn(r)){let z=$(document.createElement("div")).append(r);z.css({direction:"rtl","text-align":"right"}),r=z.prop("outerHTML")}if(this.profile.room_type=="Contributor"?p=this.profile.parent_channel:p=this.profile.room,this.$chat_actions.find(".ql-editor").html(""),this.voice_clip.$voice_clip.css("display","block"),this.$chat_actions.find(".message-send-button").css("display","none"),this.profile.user!="Guest"&&!e&&this.profile.room_type!="Contributor"){let z=this.extract_mentions(r),_=[],A=[];if(z.contributors.length>0&&(_=await this.check_mentioned_user(z.contributors)),z.mention_doctypes.length>0&&(A=await this.check_mention_doctypes(z.mention_doctypes)),_.length>0&&A.length>0){let W=this,g=_.length>1?_.map(B=>B.email).join(", "):_[0].email,v=_.length>1?_.map(B=>B.name).join(", "):_[0].name;this.ask_to_join_template=` -
    - -
    -
    - `,this.$chat_space_container.append(await this.make_message({content:this.ask_to_join_template,type:"mention-message",sender:this.profile.user})),this.$chat_space_container.find(".ask-to-join").on("click",function(B){let F=W.last_active_sub_channel;if($(this).alert("close"),W.handle_mentions(v,g,r,_,p,F),!(W.$chat_space.find(".tag-section").length>0))W.add_tag_section(W.contributors);else for(let V=0;V<_.length;V++)this.tag_blot1=new G1({$wrapper:W.$chat_space.find(".tags-container"),profile:{chat_space:W,contributor_email:_[V].email,contributor_name:_[V].name}}),W.$chat_space.find(".tags-container").append(this.tag_blot1)}),this.$chat_space_container.find("#close-ask-to-join").on("click",function(B){B.stopPropagation(),$(this).closest(".alert").alert("close"),W.$chat_space_container.find(".mention-message").remove()});let R={content:r&&r.length==1?r.prop("outerHTML"):r,user:this.profile.user,room:p,email:this.profile.user_email,is_first_message:this.is_first_message,attachment:e,sub_channel:this.last_active_sub_channel==p?"":this.last_active_sub_channel,is_link:this.is_link,is_media:this.is_media,is_document:this.is_document,is_voice_clip:this.is_voice_clip,file_id:o,chat_topic:this.chat_topic};if(this.last_chat_space_message=await h0(R),this.chat_topic)await Bi(A,this.chat_topic,this.last_active_sub_channel),await this.send_add_document_message(A,p);else{let B=await Ni(A,p,this.last_active_sub_channel);await this.send_set_topic_message(A[0].docname,p)}return}else if(_.length>0){let W=this,g=_.length>1?_.map(R=>R.email).join(", "):_[0].email,v=_.length>1?_.map(R=>R.name).join(", "):_[0].name;this.ask_to_join_template=` -
    - -
    -
    - `,this.$chat_space_container.append(await this.make_message({content:this.ask_to_join_template,type:"mention-message",sender:this.profile.user})),this.$chat_space_container.find(".ask-to-join").on("click",function(R){let B=W.last_active_sub_channel;if($(this).alert("close"),W.handle_mentions(v,g,r,_,p,B),!(W.$chat_space.find(".tag-section").length>0))W.add_tag_section(W.contributors);else for(let I=0;I<_.length;I++)this.tag_blot1=new G1({$wrapper:W.$chat_space.find(".tags-container"),profile:{chat_space:W,contributor_email:_[I].email,contributor_name:_[I].name}}),W.$chat_space.find(".tags-container").append(this.tag_blot1)}),this.$chat_space_container.find("#close-ask-to-join").on("click",function(R){R.stopPropagation(),$(this).closest(".alert").alert("close"),W.$chat_space_container.find(".mention-message").remove()})}else if(A.length>0){let W={content:r&&r.length==1?r.prop("outerHTML"):r,user:this.profile.user,room:p,email:this.profile.user_email,is_first_message:this.is_first_message,attachment:e,sub_channel:this.last_active_sub_channel==p?"":this.last_active_sub_channel,is_link:this.is_link,is_media:this.is_media,is_document:this.is_document,is_voice_clip:this.is_voice_clip,file_id:o,chat_topic:this.chat_topic};if(this.chat_topic)await Bi(A,this.chat_topic,this.last_active_sub_channel),this.last_chat_space_message=await h0(W),await this.send_add_document_message(A,p);else{let g=await Ni(A,p,this.last_active_sub_channel);W.chat_topic=g[0].chat_topic,this.last_chat_space_message=await h0(W),await this.send_set_topic_message(A[0].docname,p)}return}}let M={content:r&&r.length==1?r.prop("outerHTML"):r,user:this.profile.user,room:p,email:this.profile.user_email,is_first_message:this.is_first_message,attachment:e,sub_channel:this.last_active_sub_channel==p?"":this.last_active_sub_channel,is_link:this.is_link,is_media:this.is_media,is_document:this.is_document,is_voice_clip:this.is_voice_clip,file_id:o,chat_topic:this.chat_topic,is_screenshot:s,reply_to_message_name:this.reply_to_message_name};this.last_chat_space_message=await h0(M),this.reply_to_message_name=null,this.$chat_space.children(".reply-preview-host").remove(),N1()}async handle_mentions(e,t,o,r,p,s){let M;this.contributors&&this.contributors.length>0?M=this.contributors.concat(r):M=r,this.contributors=M;let z=` -
    added
    `;this.$chat_actions.find(".ql-editor").html(""),this.voice_clip.$voice_clip.css("display","block"),this.$chat_actions.find(".message-send-button").css("display","none"),this.last_active_sub_channel=await wt({new_contributors:r,parent_channel:p,user:this.profile.user,user_email:this.profile.user_email,last_active_sub_channel:this.last_active_sub_channel});let _={content:z,user:this.profile.user,room:p,email:this.profile.user_email,sub_channel:this.last_active_sub_channel==p?"":this.last_active_sub_channel,message_type:"information",message_template_type:"Add User",chat_topic:this.chat_topic};await h0(_),eM(this.profile.user,this.profile.user_email,t,this.last_chat_space_message,this.last_active_sub_channel,o,p,s)}extract_mentions(e){let r=new DOMParser().parseFromString(e,"text/html").querySelectorAll(".mention"),p=[],s=new Set,M=[];return r.forEach(z=>{if(z.getAttribute("data-is-doctype")!=1){let _=z.getAttribute("data-id");s.has(_)||(s.add(_),p.push({name:z.getAttribute("data-name"),email:_}))}else M.push({doctype:z.getAttribute("data-doctype"),docname:z.getAttribute("data-id")})}),{contributors:p,mention_doctypes:M}}async check_mentioned_user(e){return e.filter(o=>!(this.chat_members.some(r=>r.email===o.email)||this.contributors&&this.contributors.some(r=>r.email===o.email)))}async check_mention_doctypes(e){return e.filter(o=>!(this.reference_doctypes&&this.reference_doctypes.some(r=>r.docname===o.docname)))}debouncedFetchTemplates(e){clearTimeout(this.templateTimeout),this.templateTimeout=setTimeout(()=>{this.fetchTemplateSuggestions(e)},250)}removeTemplateSuggestions(){this.$wrapper.closest(".chat-window").find("#template-suggestions").remove()}async fetchTemplateSuggestions(e){if(!e||!e.startsWith("/")){this.removeTemplateSuggestions();return}try{let t=await frappe.call({method:"clefincode_chat.api.api_1_3_1.api.get_template_suggestions",args:{user:this.profile.user_email,platform:this.profile.platform||"Chat",text:e}});t.message&&t.message.length>0?this.showTemplateSuggestions({template:t.message,user:this.profile.user_email}):this.removeTemplateSuggestions()}catch(t){console.error("Template suggestions error:",t)}}async create_direct_channel(e){switch(this.profile.platform){case"WhatsApp":this.platform_profile="ClefinCode WhatsApp Profile",this.platform_gateway=window.erpnext_chat_app.res.default_whatsapp_number;break;case"Instagram":this.platform_profile="ClefinCode Instagram Profile",this.platform_gateway=window.erpnext_chat_app.res.default_instagram_profile;break;case"Messenger":this.platform_profile="ClefinCode Facebook Messenger Profile",this.platform_gateway=window.erpnext_chat_app.res.default_messenger_profile;break;case"Telegram":this.platform_profile="ClefinCode Telegram Profile",this.platform_gateway=window.erpnext_chat_app.res.default_telegram_profile;break}this.chat_members.push({email:this.profile.user_email,name:this.profile.user_email,platform:"Chat"}),this.chat_members.push({email:this.profile.contact,name:this.profile.room_name,platform:this.profile.platform,platform_profile:this.platform_profile,platform_gateway:this.platform_gateway}),this.is_first_message=1;let t=await frappe.call({method:"clefincode_chat.api.api_1_2_1.api.create_channel",args:{channel_name:"",users:this.chat_members,type:"Direct",last_message:e,creator_email:this.profile.user_email,creator:this.profile.user},callback:function(o){return o.message}});this.profile.room=t.message.results[0].room,this.set_channel_realtime(this.profile.room),this.$chat_space.closest(".chat-window").attr("data-room",this.profile.room),frappe.ErpnextChat.settings.open_chat_space_rooms.push(this.profile.room),this.is_first_message=0}check_if_content_has_link(e){let t=this,r=new DOMParser().parseFromString(e,"text/html");return r.querySelectorAll("p").forEach(s=>{let M=new RegExp("((https?:\\/\\/|www\\.|(?{if(_.nodeType===Node.TEXT_NODE){let A=_.textContent.replace(M,function(g){return t.is_link=1,g.includes("http")||g.includes("https")||(z="https://"),''+g+""}),W=document.createRange().createContextualFragment(A);s.replaceChild(W,_)}})}),r.body.innerHTML}check_if_content_has_email(e){let t=this,r=new DOMParser().parseFromString(e,"text/html");return r.querySelectorAll("p").forEach(s=>{let M=/\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b/;Array.from(s.childNodes).forEach(z=>{if(z.nodeType===Node.TEXT_NODE){let _=z.textContent.replace(M,function(W){return t.is_link=1,'
    '+W+""}),A=document.createRange().createContextualFragment(_);s.replaceChild(A,z)}})}),r.body.innerHTML}handle_attachment(e,t){let o;if(e.startsWith("/files")||e.startsWith("/private"))if(sr(t))this.is_media=1,o=$(document.createElement("a")),o.attr({href:e,target:"_blank"}),o.append(``),o.append(``);else if(br(t))this.is_media=1,o=$(document.createElement("div")),o.append(` - `),o.append(``);else if(lr(t)){this.is_document=1,o=$(document.createElement("div")),o.css("width","235px");let r=["xlsx","xls","csv"],p=["doc","docx"],s=["pdf"],M=["pptx","ppt","ppsx"],z=["zip","rar"];o.addClass("document-container d-flex flex-row justify-content-start align-items-center");let _=t.substring(t.lastIndexOf(".")+1);p.includes(_)?o.append(''):r.includes(_)?o.append(''):s.includes(_)?o.append(''):z.includes(_)?o.append(''):M.includes(_)?o.append(''):o.append(''),o.append(`${t}`)}else if(Mr(t))this.is_document=1,o=$(document.createElement("audio")),o.attr({src:e,controls:"controls"}),o.addClass("voice-clip"),o.css("width","235px"),o.append(t);else if(zr(t))this.is_voice_clip=1,o=this.create_canvas_clip(t);else{frappe.msgprint("Unsupported type");return}else t?(this.is_link=1,o=$(document.createElement("a")),o.attr({href:e,target:"_blank"}),o.append(e),o.css("color","#027eb5")):frappe.msgprint("Unknown type");return o}create_canvas_clip(e){let t=this,o=$(document.createElement("div")),r=$(document.createElement("div")).addClass("voice-clip-container").attr("data-audio",e),p=` - - `,s=$(document.createElement("div")).addClass("record-sec").append($(document.createElement("div")).addClass("record-line")),M=$(document.createElement("canvas")).addClass("record-canvas");return s.find(".record-line").append(M),r.append(s),r.append(p),setTimeout(function(){let _=$(".message-bubble .voice-clip-container[data-audio='"+e+"']").find("canvas").first();t.draw_clip_in_canvas("/private/files/"+e,_)},3e3),o.append(r),o}draw_clip_in_canvas(e,t){let o=t[0].getContext("2d"),r=new(window.AudioContext||window.webkitAudioContext),p=A=>{fetch(A).then(W=>W.arrayBuffer()).then(W=>r.decodeAudioData(W)).then(W=>{if(t.closest(".voice-clip-container").find(".duration").length>0)return;let g=W.duration;t.closest(".voice-clip-container").attr("data-duration",g.toFixed(2));let v=Math.floor(g/60),R=Math.floor(g%60),B=String(v).padStart(2,"0"),F=String(R).padStart(2,"0"),I=$("
    ").addClass("duration").text(`${B}:${F}`);t.closest(".voice-clip-container").append(I),z(M(s(W)))})},s=A=>{let W=A.getChannelData(0),g=70,v=Math.floor(W.length/g),R=[];for(let B=0;B{let W=Math.max(...A),g=W>0?2/W:1;return A.map(v=>v*g)},z=A=>{let W=window.devicePixelRatio||1,g=8;t[0].width=t.outerWidth()*W,t[0].height=t.outerHeight()*W,o.scale(W,W),o.translate(0,t.height()/2);let v=t.outerWidth()/A.length;for(let R=0;Rt.height()/2&&(F=Math.min(F,t.height()/2)),_(o,B,F,v,(R+1)%2)}},_=(A,W,g,v,R)=>{A.lineWidth=1,A.strokeStyle="#8f9294",A.beginPath(),A.moveTo(W,-g/2),A.lineTo(W,g/2),A.arc(W+v/2,g,v/2,Math.PI,0,R),A.lineTo(W+v,0),A.stroke()};p(e)}async receive_message(e,t){this.messages_offset+=1,this.$chat_space_container.find(".date-line").length==0?this.$chat_space_container.prepend(this.make_date_line_html(e.send_date)):this.$chat_space_container.append(this.make_date_line_html(e.send_date));let o="sender-message";if(e.sender_email==this.profile.user_email&&(o="recipient-message"),this.profile.room_type==="Guest"&&this.profile.is_admin===!0&&e.user!=="Guest"&&(o="recipient-message"),e.message_type=="information"&&(o="info-message"),this.add_member_again==1)this.add_member_again=0,this.messages_offset=0,await this.fetch_and_setup_messages();else{this.messageCache.set(e.message_name,{sender:e.sender,content:e.content,original_content:e.original_content||null,is_link:e.is_link||0,is_media:e.is_media||0,is_document:e.is_document||0,is_voice_clip:e.is_voice_clip||0,is_screenshot:e.is_screenshot||0,file_id:e.file_id||null,attachment:e.attachment||null,message_type:e.message_type||null,is_forwarded:e.is_forwarded||0,forward_level:e.forward_level||0,reply_to_message:e.reply_to_message,reply_preview_type:e.reply_preview_type,reply_preview_text:e.reply_preview_text,reply_preview_sender:e.reply_preview_sender,reply_preview_file_url:e.reply_preview_file_url,is_deleted:e.is_deleted,is_edited:e.is_edited});let r=await this.make_message({content:e.content,original_content:e.original_content||null,time:t,type:o,sender:e.user,sender_email:e.sender_email,message_name:e.message_name,message_template_type:e.message_template_type,reply_to_message:e.reply_to_message,reply_preview:{type:e.reply_preview_type||null,text:e.reply_preview_text||null,sender:e.reply_preview_sender||null,sender_email:e.reply_preview_sender_email||null,file_url:e.reply_preview_file_url||null,file:e.reply_preview_file||null,original_message_name:e.reply_preview_message_name||e.reply_to_message||null},is_forwarded:e.is_forwarded||0,is_deleted:e.is_deleted||0,is_edited:e.is_edited||0}),p=!1,s="";if(r.find("*").each(function(){if($(this).attr("data-audio")!==void 0)return p=!0,s=$(this).attr("data-audio"),!1}),p){let M=this;setTimeout(function(){let _=$(".message-bubble .voice-clip-container[data-audio='"+s+"']").find("canvas").first();M.draw_clip_in_canvas("/private/files/"+s,_)},500)}this.$chat_space_container.append(r),this.resolvePendingReplies(),$e(this.$chat_space_container),this.fetchAndRenderReactions(e.message_name)}this.prevMessage=e}render(){let e=this;this.$wrapper.css("display",""),this.$wrapper.html(this.$chat_space),this.$chat_space_container.animate({scrollTop:this.$chat_space_container.prop("scrollHeight")},"fast"),this.setup_events()}checkScrollCondition(){this.$chat_space_container.scrollTop()+this.$chat_space_container.innerHeight()r.email===t.profile.user_email)&&(t.profile.is_removed=0,t.profile.remove_date=null,t.messages_offset=0,t.messages_limit=10,t.$chat_actions.remove(),t.add_member_again=1),await t.get_chat_members();else if(o.realtime_type=="remove_group_member"){o.removed_user_email==t.profile.user_email&&(t.$chat_actions.html("
    You can't send messages to this group because you're no longer a participant.
    "),t.profile.is_removed=1,t.profile.remove_date=o.remove_date,t.$wrapper.find(".chat-info")&&t.$wrapper.find(".chat-info").length>0||t.render_mentioned_doctype_section(t.chat_topic_subject));let r={name:o.removed_user,email:o.removed_user_email};t.chat_members.some(s=>s.email===r.email)&&(t.chat_members=t.chat_members.filter(s=>s.email!==r.email))}else if(o.realtime_type=="rename_group")t.$chat_space.find(".chat-profile-name").text(o.new_group_name.length>20?o.new_group_name.substring(0,20)+"...":o.new_group_name).attr("title",o.new_group_name);else if(o.realtime_type=="typing"){let r=t.profile.room_type=="Contributor"?t.profile.parent_channel:t.profile.room;o.channel===r&&(o.is_typing=="true"&&o.user!==t.profile.user_email&&t.showTypingIndicator(o.first_name,o.mobile_app,o.user),o.mobile_app=="1"&&o.is_typing=="false"&&o.user!==t.profile.user_email&&t.hideTypingIndicator(o.user))}else if(o.realtime_type=="show_template")o.user===t.profile.user_email&&o.template&&o.template.length>0&&t.showTemplateSuggestions(o);else if(o.realtime_type=="set_topic")t.chat_topic=o.chat_topic,t.reference_doctypes=t.reference_doctypes.concat(o.mention_doctypes),t.chat_topic_status="private",t.render_mentioned_doctype_section(o.mention_doctypes[0].docname);else if(o.realtime_type=="add_doctype")!t.chat_topic&&t.reference_doctypes.length==0&&t.render_mentioned_doctype_section(o.mention_doctypes[0].docname),t.reference_doctypes=t.reference_doctypes.concat(o.mention_doctypes);else if(o.realtime_type=="remove_topic")t.$chat_space.find(".mentioned-doctype-section").remove(),t.chat_topic=null,t.reference_doctypes=[];else if(o.realtime_type=="remove_doctype")t.chat_topic_subject||o.removed_doctype==t.reference_doctypes[0].docname&&t.$chat_space.find(".mentioned-doctype-section").find(".chat_topic_subject").html(t.reference_doctypes[1].docname.length>30?t.reference_doctypes[1].docname.substring(0,30)+"...":t.reference_doctypes[1].docname),t.reference_doctypes.length==1?t.reference_doctypes=[]:t.reference_doctypes=t.reference_doctypes.filter(r=>r.docname!==o.removed_doctype);else if(o.realtime_type=="rename_topic")t.$chat_space.find(".mentioned-doctype-section").find(".chat_topic_subject").html(o.new_subject.length>30?o.new_subject.substring(0,30)+"...":o.new_subject),t.chat_topic_subject=o.new_subject;else if(o.realtime_type=="set_topic_status"){let r='';o.chat_topic_status=="public"&&(r=''),t.$chat_space.find(".mentioned-doctype-section").find(".topic-status").html(r),t.chat_topic_status=o.chat_topic_status}else if(o.realtime_type=="delete_message"){let r=t.$chat_space.find(`#msg-${o.message_name}`);if(r.length){r.find(".message-bubble").html(` -
    - This message was deleted -
    - `);let s=t.messageCache.get(o.message_name);s&&(s.is_deleted=1,s.content='
    This message was deleted
    ',t.messageCache.set(o.message_name,s)),t.$chat_space.find(`.reply-link[data-jump="${o.message_name}"]`).each(function(){let M=$(this);M.find(".reply-text").text("This message was deleted"),M.find(".reply-thumb-wrap").remove()})}}else if(o.realtime_type=="update_message")await t.handleMessageUpdate(o.message_name,o.changes||{},o.force_rebuild||!1);else if(o.realtime_type=="edit_message")await t.handleMessageEdit(o);else if(o.realtime_type=="reactions_message"){t.renderReactions(o.message_name,{data:{reactions:o.reactions,emoji_counts:o.emoji_counts}});let r=t.messageCache.get(o.message_name)||{};r.reactions_json=JSON.stringify([{reactions:o.reactions||[],emoji_summary:{total_emojis:Object.values(o.emoji_counts||{}).reduce((p,s)=>p+(s||0),0),emoji_details:o.emoji_counts||{}}}]),t.messageCache.set(o.message_name,r)}})}async handleMessageEdit(e){let{message_name:t,content:o,original_content:r}=e,p=this.$chat_space.find(`#msg-${t}`);if(!p.length)return;let s=p.find(".message-bubble"),M=s.find(".message-actions").detach();s.html(o),s.append(` -
    - Edited -
    - `),M.length&&s.append(M);let z=this.messageCache.get(t);z&&(z.content=o,z.is_edited=1,z.original_content=r,this.messageCache.set(t,z))}async handleMessageUpdate(e,t={},o=!1){let r=this.$chat_space.find(`#msg-${e}`);if(!r.length)return;if(o){await this.rebuildMessage(e);return}let p=["message_type","attachment","is_media","is_document","is_voice_clip","reply_to_message"];if(Object.keys(t).some(_=>p.includes(_))){await this.rebuildMessage(e);return}let M=r.find(".message-bubble");t.content!==void 0&&(M.children().not(".message-actions").remove(),M.prepend(t.content)),t.is_forwarded!==void 0&&(Number(t.is_forwarded)===1?M.find(".forwarded-label").length||M.prepend(` -
    - \u21AA Forwarded -
    - `):M.find(".forwarded-label").remove()),t.reply_preview_text!==void 0&&M.find(".reply-text").text(t.reply_preview_text),t.reply_preview_sender!==void 0&&M.find(".reply-sender").text(t.reply_preview_sender);let z=this.messageCache.get(e)||{};Object.assign(z,t),this.messageCache.set(e,z)}async rebuildMessage(e){let t=await this.fetch_single_message(e);if(!t)return;let o="sender-message";t.sender_email===this.profile.user_email&&(o="recipient-message"),t.message_type==="information"&&(o="info-message");let r=await this.make_message({content:t.content,original_content:t.original_content||null,time:H0(t.send_date,this.profile.time_zone),type:o,sender:t.sender,message_name:t.message_name,message_template_type:t.message_template_type,reply_to_message:t.reply_to_message,reply_preview:{type:t.reply_preview_type,text:t.reply_preview_text,sender:t.reply_preview_sender,file_url:t.reply_preview_file_url},is_forwarded:t.is_forwarded,is_edited:t.is_edited}),p=this.$chat_space.find(`#msg-${e}`);p.length&&p.replaceWith(r),this.messageCache.set(e,t)}async get_last_active_sub_channel(){let e=1;if(this.profile.room_type=="Contributor"){if(this.last_active_sub_channel=await wi(this.profile.parent_channel),!this.last_active_sub_channel)return;e=await Ke(this.last_active_sub_channel,this.profile.user_email),e==0&&(this.last_active_sub_channel="")}else this.last_active_sub_channel=await wi(this.profile.room)}async add_tag_section(e,t=0){let o=this.$chat_space.find(".tag-section").length>0;if(e&&e.length>0){let r=` -
    -
    ${frappe.utils.icon("users","md")}
    -
    -
    -
    - - `;\n\n if (tag_section_exists && reset == 1) {\n await this.$chat_space.find(\".tag-section\").remove();\n }\n\n if (!tag_section_exists || reset == 1) {\n await this.$chat_space.find(\".message-send-button\").after(tag_section);\n }\n\n this.add_tag_blot(contributors);\n } else if (tag_section_exists) {\n this.$chat_space.find(\".tag-section\").remove();\n }\n }\n\n async add_tag_blot(contributors) {\n if (contributors.length > 0) {\n for (let i = 0; i < contributors.length; i++) {\n this.tag_blot = new TagBlot({\n $wrapper: this.$chat_space.find(\".tags-container\"),\n profile: {\n chat_space: this,\n contributor_email: contributors[i].email,\n contributor_name: contributors[i].name,\n },\n });\n this.$chat_space.find(\".tags-container\").append(this.tag_blot);\n var count = this.$chat_space.find(\".tag-blot\").length;\n if (count > 0) {\n this.$chat_space.find(\".tag-blot\").addClass(\"tag-blot-hidden\");\n }\n }\n }\n }\n\n async get_all_sub_channels_for_contributor() {\n if (this.profile.room_type == \"Contributor\") {\n this.all_sub_channels_for_contributor =\n await get_all_sub_channels_for_contributor(\n this.profile.parent_channel,\n this.profile.user_email\n );\n }\n }\n\n async is_active_contributor() {\n return await check_if_contributor_active(\n this.last_active_sub_channel,\n this.profile.user_email\n );\n }\n\n async on_scroll() {\n const me = this;\n // loading old messages\n if (me.$chat_space_container.scrollTop() == 0) {\n if (me.loading_messages_timeout) {\n clearTimeout(me.loading_messages_timeout);\n me.loading_messages_timeout = null;\n }\n me.loading_messages_timeout = setTimeout(async () => {\n me.messages_offset += 10;\n let res;\n if (me.profile.room_type == \"Contributor\") {\n res = await get_messages(\n me.all_sub_channels_for_contributor,\n me.profile.user_email,\n me.profile.room_type,\n null,\n null,\n me.messages_limit,\n me.messages_offset\n );\n } else if (me.profile.room_type == \"Topic\") {\n res = await get_messages(\n \"\",\n me.profile.user_email,\n me.profile.room_type,\n me.chat_topic_space,\n me.profile.remove_date,\n me.messages_limit,\n me.messages_offset\n );\n } else {\n res = await get_messages(\n me.profile.room,\n me.profile.user_email,\n me.profile.room_type,\n null,\n me.profile.remove_date,\n me.messages_limit,\n me.messages_offset\n );\n }\n await me.make_messages_html(res.results, 1);\n me.$chat_space_container.prepend(me.message_html);\n me.resolvePendingReplies();\n if (res.results.length != 0) {\n me.$chat_space_container.off(\"scroll\");\n me.$chat_space_container.scrollTop(300);\n me.$chat_space_container.on(\"scroll\", function () {\n me.on_scroll();\n });\n }\n }, 300);\n }\n // show the scroll down icon\n const $chatBox = me.$chat_space_container;\n const st = me.$chat_space_container.scrollTop();\n const totalHeight = $chatBox.prop(\"scrollHeight\");\n const visibleHeight = $chatBox.outerHeight();\n\n const scrollableHeight = totalHeight - visibleHeight;\n\n const scrollUpThreshold =\n (me.scrollUpThresholdPercent / 100) * scrollableHeight;\n const bottomThreshold =\n (me.bottomThresholdPercent / 100) * scrollableHeight;\n var arrowButton = me.$chat_space_container.find(\".arrow-button\");\n\n if (st < me.lastScrollTop && st < scrollUpThreshold) {\n // Show button only if scrolled up beyond threshold percentage\n arrowButton.css(\"display\", \"inline-flex\");\n } else if (st + visibleHeight >= totalHeight - bottomThreshold) {\n // Hide button if scrolled to the bottom (within threshold percentage)\n arrowButton.css(\"display\", \"none\");\n }\n\n me.lastScrollTop = st; // Update last scroll position\n }\nasync setupTypingIndicator(textValue) {\n let user = this.profile.user_email;\n let room;\n\n if (this.profile.room_type == \"Contributor\") {\n room = this.profile.parent_channel;\n } else {\n room = this.profile.room;\n }\n \n if (textValue && textValue.startsWith(\"/\")) {\n this.callSetTypingAPI(user, room, \"true\", textValue);\n \n } else {\n \n this.callSetTypingAPI(user, room, \"true\");\n }\n\n\n\n setTimeout(async () => {\n this.isTypingIndicatorActive = false;\n }, 2500);\n\n if (this.typingTimeout) {\n clearTimeout(this.typingTimeout);\n }\n // for mobile app\n this.typingTimeout = setTimeout(async () => {\n this.callSetTypingAPI(user, room, \"false\");\n }, 3000);\n }\n\n callSetTypingAPI(user, room, isTyping,textValue) {\n \n frappe.call({\n method: \"clefincode_chat.api.api_1_3_3.api.set_typing\",\n args: {\n user: user,\n room: room,\n is_typing: isTyping,\n last_active_sub_channel: this.last_active_sub_channel,\n text: textValue,\n },\n });\n }\n\n showTypingIndicator(user, mobile_app, user_email) {\n const statusDiv = this.$chat_space.find(\".chat-profile-status\");\n statusDiv.text(`${user} is typing...`);\n if (!mobile_app) {\n if (this.showTypingIndicatorTimeout) {\n clearTimeout(this.showTypingIndicatorTimeout);\n this.showTypingIndicatorTimeout = null;\n }\n this.showTypingIndicatorTimeout = setTimeout(() => {\n this.hideTypingIndicator(user_email);\n }, 3000);\n }\n }\nshowTemplateSuggestions(res) {\n let chatWindow;\n const me = this; \n\n\nif (res.room) {\n chatWindow = $(`.chat-window[data-room=\"${res.room}\"]`);\n}\n\nelse {\n chatWindow = this.$wrapper.closest(\".chat-window\");\n}\n\nif (!chatWindow || !chatWindow.length) {\n console.warn(\"Chat window not found\");\n return;\n}\n\n const editor = chatWindow.find(\".type-message .ql-editor\");\n\n\n chatWindow.find(\"#template-suggestions\").remove();\n \n const container = $(`\n
    \n
    \n `);\n \n res.template.forEach((t) => {\n const name = t.name || \"Unnamed Template\";\n const doctype_type=t.doctype\n\n const item = $(`\n
    \n \n \n \n \n \n \n
    ${t.meta_template_name || t.template_name}
    \n
    \n`);\n\n item.hover(\n function () {\n $(this).css(\"background\", \"#e6dedeff\");\n },\n function () {\n $(this).css(\"background\", \"transparent\");\n }\n );\n\n item.on(\"click\", async function () {\n if (!res.room) {\n await me.create_direct_channel(name);\n }\n editor.text(\"/\" + name);\n container.fadeOut(200, () => container.remove());\n\n const check = await check_reference_doctype_empty(name, doctype_type);\n\n // Determine template type based on the doctype\n let template_type = (doctype_type === \"Clefincode Chat Template\")\n ? \"Send Template Public\"\n : \"Send Template\";\n\n if (check.empty) {\n const room =\n me.profile.room_type === \"Contributor\"\n ? me.profile.parent_channel\n : me.profile.room;\n const message_info = {\n content: name,\n user: me.profile.user,\n room: room,\n email: me.profile.user,\n message_type: \"information\",\n message_template_type: template_type\n };\n\n send_message(message_info);\n editor.html(\"\");\n }\n else {\n const room =\n me.profile.room_type === \"Contributor\"\n ? me.profile.parent_channel\n : me.profile.room;\n\n if (!room) {\n console.warn(\"No room available for topic info\");\n return;\n }\n\n\n let topic_info = await get_topic_info(room);\n\n if (!topic_info || !topic_info.length) {\n console.error(\"topic_info is empty\", topic_info);\n return;\n }\n\n let topic = topic_info[0];\n let reference_doctypes = topic.reference_doctypes;\n\n // If doctype exists in reference list\n if (reference_doctypes.some(d => d.doctype === check.value)) {\n console.log(\"Value exists in reference_doctypes\");\n }\n\n // Select docname\n show_doctype_selector(check.value, function (selected_docname) {\n\n const message_info = {\n content: name + \",\" + selected_docname,\n user: me.profile.user,\n room: room,\n email: me.profile.user,\n message_type: \"information\",\n message_template_type: template_type\n };\n\n send_message(message_info);\n editor.html(\"\");\n });\n }\n});\n\n\n container.append(item);\n });\n\n \n editor.parent().css(\"position\", \"relative\");\n editor.after(container);\n\n \n const rect = editor[0].getBoundingClientRect();\n const containerHeight = container.outerHeight();\n\n container.css({\n top: -(containerHeight + 5) + \"px\",\n left: \"0px\",\n width: rect.width + \"px\",\n });\n\n setTimeout(() => {\n container.css({\n opacity: \"1\",\n transform: \"translateY(0)\",\n });\n }, 10);\n}\ninsertTemplateText (text) {\n const editor = me.$chat_actions.find(\".ql-editor\");\n if (editor && editor.length > 0) {\n editor.text(text);\n }\n};\n async hideTypingIndicator(user_email) {\n if (this.profile.room_type == \"Direct\") {\n if (user_email && this.profile.contact == user_email) {\n this.set_online();\n } else {\n const last_active_value = await get_last_active(\n this.profile.contact,\n this.profile.user_email\n );\n if (last_active_value) {\n const last_active =\n get_date_from_now(\n last_active_value,\n \"space\",\n this.profile.time_zone\n ) +\n \" \" +\n get_time(last_active_value, this.profile.time_zone);\n this.$chat_space.find(\".chat-profile-status\").text(last_active);\n }\n }\n } else {\n this.$chat_space.find(\".chat-profile-status\").text(``);\n }\n }\n\n render_mentioned_doctype_section(docname) {\n const me = this;\n if (\n me.$chat_space.find(\".mentioned-doctype-section\") &&\n me.$chat_space.find(\".mentioned-doctype-section\").length > 0\n ) {\n me.$chat_space.find(\".mentioned-doctype-section\").remove();\n }\n let chat_topic_status_icon =\n me.chat_topic_status && me.chat_topic_status == \"private\"\n ? ``\n : ``;\n if (me.chat_topic && me.reference_doctypes.length == 0 && !docname) {\n docname = me.chat_topic_subject;\n } else if (!docname && me.reference_doctypes.length > 0) {\n docname = me.reference_doctypes[0].docname;\n }\n const mentioned_doctype_section = `\n
    \n
    \n ${\n docname.length > 30 ? docname.substring(0, 30) + \"...\" : docname\n }\n
    \n
    \n ${chat_topic_status_icon} \n ${\n this.profile.room_type != \"Contributor\" && this.profile.is_removed != 1 && this.profile.user_type != \"website_user\"\n ? `\n \n \n `\n : ``\n }\n
    \n
    `;\n\n this.$chat_space.find(\".chat-header\").after(mentioned_doctype_section);\n\n this.$chat_space.find(\".remove-topic\").on(\"click\", function () {\n frappe.confirm(\n \"Are you sure you want to remove this topic?\",\n async function () {\n const chat_channel =\n me.profile.room_type == \"Contributor\"\n ? me.profile.parent_channel\n : me.profile.room;\n let chat_topic_subject = \"\";\n if (me.chat_topic_subject) {\n chat_topic_subject = me.chat_topic_subject;\n } else {\n chat_topic_subject = me.reference_doctypes[0].docname;\n }\n await remove_chat_topic(\n me.chat_topic,\n chat_channel,\n me.last_active_sub_channel\n );\n await me.send_remove_topic_message(chat_channel, chat_topic_subject);\n }\n );\n });\n\n this.$chat_space.find(\".edit-chat-topic-subject\").on(\"click\", function () {\n const chat_channel =\n me.profile.room_type == \"Contributor\"\n ? me.profile.parent_channel\n : me.profile.room;\n var d = new frappe.ui.Dialog({\n title: \"Edit Topic Subject\",\n fields: [\n {\n label: \"New Subject\",\n fieldname: \"chat_topic_subject\",\n fieldtype: \"Data\",\n length: 50,\n reqd: 1,\n },\n ],\n primary_action: function () {\n var data = d.get_values();\n\n frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.set_topic_subject\",\n args: {\n chat_topic: me.chat_topic,\n new_subject: data.chat_topic_subject,\n chat_channel: chat_channel,\n last_active_sub_channel: me.last_active_sub_channel,\n },\n callback: function (r) {\n if (!r.exc) {\n me.send_rename_topic_message(\n data.chat_topic_subject,\n chat_channel\n );\n d.hide();\n }\n },\n });\n },\n primary_action_label: \"Edit\",\n });\n d.show();\n });\n\n if (\n this.profile.room_type != \"Contributor\" &&\n this.profile.is_removed != 1 && \n this.profile.user_type != \"website_user\"\n ) {\n this.$chat_space.find(\".topic-status\").on(\"click\", function () {\n const chat_channel =\n me.profile.room_type == \"Contributor\"\n ? me.profile.parent_channel\n : me.profile.room;\n let toggle_chat_topic_status =\n me.chat_topic_status && me.chat_topic_status == \"private\"\n ? \"public\"\n : \"private\";\n var d = new frappe.ui.Dialog({\n title: \"Confirm Action\",\n fields: [\n {\n label: \"Are you sure you want to proceed?\",\n fieldtype: \"HTML\",\n options: `Are you sure you want to set topic as ${toggle_chat_topic_status}?`,\n },\n ],\n primary_action_label: `Set as ${toggle_chat_topic_status}`,\n async primary_action() {\n frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.set_topic_status\",\n args: {\n chat_topic: me.chat_topic,\n chat_topic_status: toggle_chat_topic_status,\n chat_channel: chat_channel,\n last_active_sub_channel: me.last_active_sub_channel,\n },\n callback: async function (r) {\n if (!r.exc) {\n const content = `\n
    \n set topic as ${toggle_chat_topic_status}\n
    `;\n\n const message_info = {\n content: content,\n user: me.profile.user,\n room: me.profile.room,\n email: me.profile.user_email,\n message_type: \"information\",\n send_date: get_time(\n frappe.datetime.now_time(),\n me.profile.time_zone\n ),\n message_template_type: \"Set Topic Status\",\n sub_channel: me.last_active_sub_channel,\n chat_topic: me.chat_topic,\n };\n await send_message(message_info);\n d.hide();\n }\n },\n });\n },\n }).show();\n });\n }\n }\n\n async send_set_topic_message(docname, chat_channel) {\n const mention_msg_info = `\n
    \n set topic: \"${docname}\" \n
    `;\n\n const message_info = {\n content: mention_msg_info,\n user: this.profile.user,\n room: chat_channel,\n email: this.profile.user_email,\n message_type: \"information\",\n send_date: get_time(frappe.datetime.now_time(), this.profile.time_zone),\n message_template_type: \"Set Topic\",\n sub_channel: this.last_active_sub_channel,\n chat_topic: this.chat_topic,\n };\n\n await send_message(message_info);\n }\n\n async send_remove_topic_message(chat_channel, chat_topic_subject) {\n if (!chat_topic_subject) {\n chat_topic_subject = this.reference_doctypes[0].docname;\n }\n const mention_msg_info = `\n
    \n removed topic: \"${chat_topic_subject}\" \n
    `;\n\n const message_info = {\n content: mention_msg_info,\n user: this.profile.user,\n room: chat_channel,\n email: this.profile.user_email,\n message_type: \"information\",\n send_date: get_time(frappe.datetime.now_time(), this.profile.time_zone),\n message_template_type: \"Remove Topic\",\n sub_channel: this.last_active_sub_channel,\n chat_topic: this.chat_topic,\n };\n\n await send_message(message_info);\n }\n\n async send_rename_topic_message(new_subject, chat_channel) {\n const mention_msg_info = `\n
    \n changed the topic's subject to \"${new_subject}\" \n
    `;\n\n const message_info = {\n content: mention_msg_info,\n user: this.profile.user,\n room: chat_channel,\n email: this.profile.user_email,\n message_type: \"information\",\n send_date: get_time(frappe.datetime.now_time(), this.profile.time_zone),\n message_template_type: \"Rename Topic\",\n sub_channel: this.last_active_sub_channel,\n chat_topic: this.chat_topic,\n };\n\n await send_message(message_info);\n }\n\n async send_add_document_message(docnames, chat_channel) {\n let documents =\n docnames.length > 1\n ? docnames.map((obj) => obj.docname).join(\", \")\n : docnames[0].docname;\n const mention_msg_info = `\n
    \n added ${documents} \n
    `;\n\n const message_info = {\n content: mention_msg_info,\n user: this.profile.user,\n room: chat_channel,\n email: this.profile.user_email,\n message_type: \"information\",\n send_date: get_time(frappe.datetime.now_time(), this.profile.time_zone),\n message_template_type: \"Add Doctype\",\n sub_channel: this.last_active_sub_channel,\n chat_topic: this.chat_topic,\n };\n\n await send_message(message_info);\n }\n\n set_online() {\n if (this.profile.room_type == \"Direct\") {\n this.$chat_space.find(\".chat-profile-status\").text(\"online\");\n if (this.online_timeout) {\n clearTimeout(this.online_timeout);\n this.online_timeout = null;\n }\n this.online_timeout = setTimeout(async () => {\n const last_active_value = await get_last_active(\n this.profile.contact,\n this.profile.user_email\n );\n if (last_active_value) {\n const last_active =\n get_date_from_now(\n last_active_value,\n \"space\",\n this.profile.time_zone\n ) +\n \" \" +\n get_time(last_active_value, this.profile.time_zone);\n this.$chat_space.find(\".chat-profile-status\").text(last_active);\n }\n }, 60000);\n } else {\n this.$chat_space.find(\".chat-profile-status\").text(\"\");\n }\n }\n} //End class ChatSpace\n\nasync function get_messages(\n room,\n user_email,\n room_type,\n chat_topic_space,\n remove_date,\n limit,\n offset\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_3_3.api.get_messages\",\n args: {\n room: room,\n user_email: user_email,\n chat_topic: chat_topic_space,\n remove_date: remove_date,\n room_type: room_type,\n limit: limit,\n offset: offset,\n },\n });\n\n return await res.message;\n}\n\nasync function get_contributors(room) {\n const res = await frappe.call({\n type: \"GET\",\n method: \"clefincode_chat.api.api_1_2_1.api.get_contributors\",\n args: {\n room: room,\n },\n });\n return await res.message.results[0].contributors;\n}\n\nasync function get_sub_channel_members(room, user_email) {\n const res = await frappe.call({\n type: \"GET\",\n method: \"clefincode_chat.api.api_1_2_1.api.get_sub_channel_members\",\n args: {\n room: room,\n user_email: user_email,\n },\n });\n return await res.message.results[0].contributors;\n}\n\nasync function get_last_active_sub_channel(room) {\n const res = await frappe.call({\n type: \"GET\",\n method: \"clefincode_chat.api.api_1_2_1.api.get_last_active_sub_channel\",\n args: {\n room: room,\n },\n });\n return await res.message.results[0].last_active_sub_channel;\n}\n\nasync function get_all_sub_channels_for_contributor(\n parent_channel,\n user_email\n) {\n const res = await frappe.call({\n type: \"GET\",\n method:\n \"clefincode_chat.api.api_1_2_1.api.get_all_sub_channels_for_contributor\",\n args: {\n parent_channel: parent_channel,\n user_email: user_email,\n },\n });\n return await res.message.results;\n}\n\nasync function update_sub_channel_for_last_message(\n user,\n user_email,\n mentioned_users_emails,\n last_chat_space_message,\n last_active_sub_channel,\n content,\n chat_room,\n old_sub_channel\n) {\n const res = frappe.call({\n type: \"POST\",\n method:\n \"clefincode_chat.api.api_1_2_1.api.update_sub_channel_for_last_message\",\n args: {\n user: user,\n user_email: user_email,\n mentioned_users_emails: mentioned_users_emails,\n last_chat_space_message: last_chat_space_message,\n last_active_sub_channel: last_active_sub_channel,\n content: content,\n chat_room: chat_room,\n old_sub_channel: old_sub_channel,\n },\n });\n return res.message;\n}\n\nasync function get_last_active(contact_email, user_email) {\n const last_active = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.get_last_active\",\n args: {\n contact_email: contact_email,\n user_email: user_email,\n },\n });\n return await last_active.message.results[0].last_active;\n}\n\nasync function add_reference_doctype(\n mention_doctypes,\n chat_topic,\n last_active_sub_channel\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.add_reference_doctype\",\n args: {\n mention_doctypes: mention_doctypes,\n chat_topic: chat_topic,\n last_active_sub_channel: last_active_sub_channel,\n },\n });\n return await res.message;\n}\n\nasync function get_topic_info(chat_channel) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.get_topic_info\",\n args: {\n chat_channel: chat_channel,\n },\n });\n return await res.message.results;\n}\n\nasync function create_chat_topic(\n mention_doctypes,\n chat_channel,\n last_active_sub_channel\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.create_chat_topic\",\n args: {\n mention_doctypes: mention_doctypes,\n chat_channel: chat_channel,\n last_active_sub_channel: last_active_sub_channel,\n },\n });\n return await res.message.results;\n}\n\nexport async function remove_chat_topic(\n chat_topic,\n chat_channel,\n last_active_sub_channel\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.remove_chat_topic\",\n args: {\n chat_topic: chat_topic,\n chat_channel: chat_channel,\n last_active_sub_channel: last_active_sub_channel,\n },\n });\n return await res.message.results;\n}\n\nasync function check_if_user_has_permission(\n user_email,\n chat_topic_space,\n chat_topic_channel\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.check_if_user_has_permission\",\n args: {\n user_email: user_email,\n chat_topic: chat_topic_space,\n chat_channel: chat_topic_channel,\n },\n });\n return await res.message;\n}\n\nasync function check_if_user_send_request(user_email, chat_topic_space) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.check_if_user_send_request\",\n args: {\n user_email: user_email,\n chat_topic: chat_topic_space,\n },\n });\n return await res.message;\n}\n\nasync function send_topic_access_request(\n user_email,\n chat_topic_space,\n chat_topic_channel,\n chat_topic_space_subject,\n reference_doctype,\n reference_docname\n) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_2_1.api.send_topic_access_request\",\n\n args: {\n user_email: user_email,\n chat_topic: chat_topic_space,\n chat_channel: chat_topic_channel,\n chat_topic_subject: chat_topic_space_subject,\n reference_doctype: reference_doctype,\n reference_docname: reference_docname,\n },\n });\n return await res.message;\n}\n\nasync function create_website_support_group(website_user_email, content) {\n const res = await frappe.call({\n method:\n \"clefincode_chat.api.api_1_0_1.chat_portal.create_website_support_group\",\n args: {\n website_user_email: website_user_email,\n content: content\n },\n });\n return await res.message.results[0];\n}\n\nasync function check_reference_doctype_empty(docname,template_type) {\n const res = await frappe.call({\n method: \"clefincode_chat.api.api_1_3_1.api.is_reference_doctype_Template_empty\",\n args: { docname,template_type },\n });\n \n return res.message; // { empty: true/false, value: \"DocType\" }\n}\n\nfunction show_doctype_selector(doctype, callback) {\n const d = new frappe.ui.Dialog({\n title: `Select ${doctype}`,\n fields: [\n {\n fieldname: \"docname\",\n label: `Select ${doctype}`,\n fieldtype: \"Link\",\n options: doctype,\n reqd: 1\n }\n ],\n primary_action_label: \"Select\",\n primary_action(values) {\n d.hide();\n callback(values.docname);\n }\n });\n\n d.show();\n}", "// Copyright (c) 2020, Frappe Technologies Pvt. Ltd. and Contributors\n// MIT License. See license.txt\nimport BaseTimeline from \"./base_timeline\";\nimport { get_version_timeline_content } from \"./version_timeline_content_builder\";\nimport { check_if_chat_window_open } from \"../../../components/erpnext_chat_utils\";\nimport ChatWindow from \"../../../components/erpnext_chat_window\";\nimport ChatSpace from \"../../../components/erpnext_chat_space\";\n\nclass FormTimeline extends BaseTimeline {\n make() {\n super.make();\n this.setup_timeline_actions();\n this.render_timeline_items();\n this.setup_activity_toggle();\n }\n\n refresh() {\n super.refresh();\n this.frm.trigger(\"timeline_refresh\");\n this.setup_document_email_link();\n this.setup_topic_click_event();\n }\n\n setup_timeline_actions() {\n this.add_action_button(\n __(\"New Email\"),\n () => this.compose_mail(),\n \"mail\",\n \"btn-secondary-dark\"\n );\n this.setup_new_event_button();\n }\n\n setup_new_event_button() {\n if (this.frm.meta.allow_events_in_timeline) {\n let create_event = () => {\n const args = {\n doc: this.frm.doc,\n frm: this.frm,\n recipients: this.get_recipient(),\n txt: frappe.markdown(this.frm.comment_box.get_value()),\n };\n return new frappe.views.InteractionComposer(args);\n };\n this.add_action_button(__(\"New Event\"), create_event, \"calendar\");\n }\n }\n\n setup_activity_toggle() {\n let doc_info = this.doc_info || this.frm.get_docinfo();\n let has_communications = () => {\n let communications = doc_info.communications;\n let comments = doc_info.comments;\n return (communications || []).length || (comments || []).length;\n };\n let me = this;\n if (has_communications()) {\n this.timeline_wrapper\n .prepend(\n `\n\t\t\t\t
    \n\t\t\t\t\t
    \n\t\t\t\t\t
    \n\t\t\t\t\t\t

    ${__(\"Activity\")}

    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t`\n )\n .find(\"a\")\n .on(\"click\", function (e) {\n e.preventDefault();\n me.only_communication = $(this).data().onlyCommunication;\n me.render_timeline_items();\n $(this).tab(\"show\");\n });\n }\n }\n\n setup_document_email_link() {\n let doc_info = this.doc_info || this.frm.get_docinfo();\n\n this.document_email_link_wrapper &&\n this.document_email_link_wrapper.remove();\n\n if (doc_info.document_email) {\n const link = `${doc_info.document_email}`;\n const message = __(\"Add to this activity by mailing to {0}\", [\n link.bold(),\n ]);\n\n this.document_email_link_wrapper = $(`\n\t\t\t\t
    \n\t\t\t\t\t
    \n\t\t\t\t\t
    \n\t\t\t\t\t\t${message}\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t`);\n this.timeline_actions_wrapper.append(this.document_email_link_wrapper);\n\n this.document_email_link_wrapper\n .find(\".document-email-link\")\n .on(\"click\", (e) => {\n let text = $(e.target).text();\n frappe.utils.copy_to_clipboard(text);\n });\n }\n }\n\n setup_topic_click_event() {\n this.timeline_items_wrapper.find(`.topic-card`).on(\"click\", function () {\n const chat_topic = $(this).data(\"topic\");\n if (check_if_chat_window_open(chat_topic, \"topic\")) {\n return;\n }\n const chat_window = new ChatWindow({\n profile: {\n chat_topic: chat_topic,\n },\n });\n\n new ChatSpace({\n $wrapper: chat_window.$chat_window,\n chat_topic: chat_topic,\n chat_topic_subject: $(this).data(\"subject\"),\n chat_topic_channel: $(this).data(\"channel\"),\n is_private_topic: $(this).data(\"is-private\"),\n alternative_subject: $(this).data(\"alternative-subject\"),\n profile: {\n is_admin: true,\n user_email: frappe.session.user,\n },\n });\n });\n }\n\n render_timeline_items() {\n super.render_timeline_items();\n this.set_document_info();\n frappe.utils.bind_actions_with_object(this.timeline_items_wrapper, this);\n }\n\n set_document_info() {\n // TODO: handle creation via automation\n const creation = comment_when(this.frm.doc.creation);\n let creation_message = frappe.utils.is_current_user(this.frm.doc.owner)\n ? __(\"You created this {0}\", [creation], \"Form timeline\")\n : __(\n \"{0} created this {1}\",\n [this.get_user_link(this.frm.doc.owner), creation],\n \"Form timeline\"\n );\n\n const modified = comment_when(this.frm.doc.modified);\n let modified_message = frappe.utils.is_current_user(\n this.frm.doc.modified_by\n )\n ? __(\"You edited this {0}\", [modified], \"Form timeline\")\n : __(\n \"{0} edited this {1}\",\n [this.get_user_link(this.frm.doc.modified_by), modified],\n \"Form timeline\"\n );\n\n if (this.frm.doc.route && cint(frappe.boot.website_tracking_enabled)) {\n let route = this.frm.doc.route;\n frappe.utils.get_page_view_count(route).then((res) => {\n let page_view_count_message = __(\n \"{0} Page views\",\n [res.message],\n \"Form timeline\"\n );\n this.add_timeline_item(\n {\n content: `${creation_message} \u2022 ${modified_message} \u2022 \t${page_view_count_message}`,\n hide_timestamp: true,\n },\n true\n );\n });\n } else {\n this.add_timeline_item(\n {\n content: `${creation_message} \u2022 ${modified_message}`,\n hide_timestamp: true,\n },\n true\n );\n }\n }\n\n prepare_timeline_contents() {\n this.timeline_items.push(...this.get_communication_timeline_contents());\n this.timeline_items.push(...this.get_chat_topics_timeline_contents());\n this.timeline_items.push(...this.get_auto_messages_timeline_contents());\n this.timeline_items.push(...this.get_comment_timeline_contents());\n if (!this.only_communication) {\n this.timeline_items.push(...this.get_view_timeline_contents());\n this.timeline_items.push(...this.get_energy_point_timeline_contents());\n this.timeline_items.push(...this.get_version_timeline_contents());\n this.timeline_items.push(...this.get_share_timeline_contents());\n this.timeline_items.push(...this.get_workflow_timeline_contents());\n this.timeline_items.push(...this.get_like_timeline_contents());\n this.timeline_items.push(...this.get_custom_timeline_contents());\n this.timeline_items.push(...this.get_assignment_timeline_contents());\n this.timeline_items.push(...this.get_attachment_timeline_contents());\n this.timeline_items.push(...this.get_info_timeline_contents());\n this.timeline_items.push(...this.get_milestone_timeline_contents());\n }\n }\n\n get_user_link(user) {\n const user_display_text = (frappe.user_info(user).fullname || \"\").bold();\n return frappe.utils.get_form_link(\"User\", user, true, user_display_text);\n }\n\n get_view_timeline_contents() {\n let view_timeline_contents = [];\n (this.doc_info.views || []).forEach((view) => {\n const view_time = comment_when(view.creation);\n let view_message = frappe.utils.is_current_user(view.owner)\n ? __(\"You viewed this {0}\", [view_time], \"Form timeline\")\n : __(\n \"{0} viewed this {1}\",\n [this.get_user_link(view.owner), view_time],\n \"Form timeline\"\n );\n\n view_timeline_contents.push({\n creation: view.creation,\n content: view_message,\n hide_timestamp: true,\n });\n });\n return view_timeline_contents;\n }\n\n get_communication_timeline_contents() {\n let communication_timeline_contents = [];\n let icon_set = {\n Email: \"mail\",\n Phone: \"call\",\n Meeting: \"calendar\",\n Other: \"dot-horizontal\",\n };\n (this.doc_info.communications || []).forEach((communication) => {\n let medium = communication.communication_medium;\n communication_timeline_contents.push({\n icon: icon_set[medium],\n icon_size: \"sm\",\n creation: communication.creation,\n is_card: true,\n content: this.get_communication_timeline_content(communication),\n doctype: \"Communication\",\n id: `communication-${communication.name}`,\n name: communication.name,\n });\n });\n return communication_timeline_contents;\n }\n\n get_chat_topics_timeline_contents() {\n let chat_topics_timeline_contents = [];\n (this.doc_info.chat_topics || []).forEach((topic) => {\n chat_topics_timeline_contents.push({\n icon: \"tag\",\n icon_size: \"md\",\n creation: topic.creation,\n is_card: true,\n content: topic.subject,\n doctype: \"ClefinCode Chat Topic\",\n id: `chat-topic-${topic.name}`,\n name: topic.name,\n topic_status: topic.topic_status,\n });\n });\n return chat_topics_timeline_contents;\n }\n\n get_communication_timeline_content(doc, allow_reply = true) {\n doc._url = frappe.utils.get_form_link(\"Communication\", doc.name);\n this.set_communication_doc_status(doc);\n if (doc.attachments && typeof doc.attachments === \"string\") {\n doc.attachments = JSON.parse(doc.attachments);\n }\n doc.owner = doc.sender;\n doc.user_full_name = doc.sender_full_name;\n doc.content = frappe.dom.remove_script_and_style(doc.content);\n let communication_content = $(\n frappe.render_template(\"timeline_message_box\", { doc })\n );\n if (allow_reply) {\n this.setup_reply(communication_content, doc);\n }\n return communication_content;\n }\n\n set_communication_doc_status(doc) {\n let indicator_color = \"red\";\n if (in_list([\"Sent\", \"Clicked\"], doc.delivery_status)) {\n indicator_color = \"green\";\n } else if (doc.delivery_status === \"Sending\") {\n indicator_color = \"orange\";\n } else if (in_list([\"Opened\", \"Read\"], doc.delivery_status)) {\n indicator_color = \"blue\";\n } else if (doc.delivery_status == \"Error\") {\n indicator_color = \"red\";\n }\n doc._doc_status = doc.delivery_status;\n doc._doc_status_indicator = indicator_color;\n }\n\n get_auto_messages_timeline_contents() {\n let auto_messages_timeline_contents = [];\n (this.doc_info.automated_messages || []).forEach((message) => {\n auto_messages_timeline_contents.push({\n icon: \"notification\",\n icon_size: \"sm\",\n creation: message.creation,\n is_card: true,\n content: this.get_communication_timeline_content(message, false),\n doctype: \"Communication\",\n name: message.name,\n });\n });\n return auto_messages_timeline_contents;\n }\n\n get_comment_timeline_contents() {\n let comment_timeline_contents = [];\n (this.doc_info.comments || []).forEach((comment) => {\n comment_timeline_contents.push(this.get_comment_timeline_item(comment));\n });\n return comment_timeline_contents;\n }\n\n get_comment_timeline_item(comment) {\n return {\n icon: \"small-message\",\n creation: comment.creation,\n is_card: true,\n doctype: \"Comment\",\n id: `comment-${comment.name}`,\n name: comment.name,\n content: this.get_comment_timeline_content(comment),\n };\n }\n\n get_comment_timeline_content(doc) {\n doc.content = frappe.dom.remove_script_and_style(doc.content);\n const comment_content = $(\n frappe.render_template(\"timeline_message_box\", { doc })\n );\n this.setup_comment_actions(comment_content, doc);\n return comment_content;\n }\n\n get_version_timeline_contents() {\n let version_timeline_contents = [];\n (this.doc_info.versions || []).forEach((version) => {\n const contents = get_version_timeline_content(version, this.frm);\n contents.forEach((content) => {\n version_timeline_contents.push({\n creation: version.creation,\n content: content,\n });\n });\n });\n return version_timeline_contents;\n }\n\n get_share_timeline_contents() {\n let share_timeline_contents = [];\n (this.doc_info.share_logs || []).forEach((share_log) => {\n share_timeline_contents.push({\n creation: share_log.creation,\n content: share_log.content,\n });\n });\n return share_timeline_contents;\n }\n\n get_assignment_timeline_contents() {\n let assignment_timeline_contents = [];\n (this.doc_info.assignment_logs || []).forEach((assignment_log) => {\n assignment_timeline_contents.push({\n creation: assignment_log.creation,\n content: assignment_log.content,\n });\n });\n return assignment_timeline_contents;\n }\n\n get_info_timeline_contents() {\n let info_timeline_contents = [];\n (this.doc_info.info_logs || []).forEach((info_log) => {\n info_timeline_contents.push({\n creation: info_log.creation,\n content: `${this.get_user_link(info_log.owner)} ${info_log.content}`,\n });\n });\n return info_timeline_contents;\n }\n\n get_attachment_timeline_contents() {\n let attachment_timeline_contents = [];\n (this.doc_info.attachment_logs || []).forEach((attachment_log) => {\n let is_file_upload = attachment_log.comment_type == \"Attachment\";\n attachment_timeline_contents.push({\n icon: is_file_upload ? \"upload\" : \"delete\",\n icon_size: \"sm\",\n creation: attachment_log.creation,\n content: `${this.get_user_link(attachment_log.owner)} ${\n attachment_log.content\n }`,\n });\n });\n return attachment_timeline_contents;\n }\n\n get_milestone_timeline_contents() {\n let milestone_timeline_contents = [];\n (this.doc_info.milestones || []).forEach((milestone_log) => {\n milestone_timeline_contents.push({\n icon: \"milestone\",\n creation: milestone_log.creation,\n content: __(\"{0} changed {1} to {2}\", [\n this.get_user_link(milestone_log.owner),\n frappe.meta.get_label(this.frm.doctype, milestone_log.track_field),\n milestone_log.value.bold(),\n ]),\n });\n });\n return milestone_timeline_contents;\n }\n\n get_like_timeline_contents() {\n let like_timeline_contents = [];\n (this.doc_info.like_logs || []).forEach((like_log) => {\n like_timeline_contents.push({\n icon: \"heart\",\n icon_size: \"sm\",\n creation: like_log.creation,\n content: __(\"{0} Liked\", [this.get_user_link(like_log.owner)]),\n title: \"Like\",\n });\n });\n return like_timeline_contents;\n }\n\n get_workflow_timeline_contents() {\n let workflow_timeline_contents = [];\n (this.doc_info.workflow_logs || []).forEach((workflow_log) => {\n workflow_timeline_contents.push({\n icon: \"branch\",\n icon_size: \"sm\",\n creation: workflow_log.creation,\n content: `${this.get_user_link(workflow_log.owner)} ${__(\n workflow_log.content\n )}`,\n title: \"Workflow\",\n });\n });\n return workflow_timeline_contents;\n }\n\n get_custom_timeline_contents() {\n let custom_timeline_contents = [];\n (this.doc_info.additional_timeline_content || []).forEach((custom_item) => {\n custom_timeline_contents.push({\n icon: custom_item.icon,\n icon_size: \"sm\",\n is_card: custom_item.is_card,\n creation: custom_item.creation,\n content:\n custom_item.content ||\n frappe.render_template(\n custom_item.template,\n custom_item.template_data\n ),\n });\n });\n return custom_timeline_contents;\n }\n\n get_energy_point_timeline_contents() {\n let energy_point_timeline_contents = [];\n (this.doc_info.energy_point_logs || []).forEach((log) => {\n let timeline_badge = `\n\t\t\t
    0 ? \"appreciation\" : \"criticism\"\n } bold\">\n\t\t\t\t${log.points}\n\t\t\t
    `;\n\n energy_point_timeline_contents.push({\n timeline_badge: timeline_badge,\n creation: log.creation,\n content: frappe.energy_points.format_form_log(log),\n });\n });\n return energy_point_timeline_contents;\n }\n\n setup_reply(communication_box, communication_doc) {\n let actions = communication_box.find(\".custom-actions\");\n let reply = $(\n `${frappe.utils.icon(\"reply\", \"md\")}`\n ).click(() => {\n this.compose_mail(communication_doc);\n });\n let reply_all = $(\n `${frappe.utils.icon(\n \"reply-all\",\n \"md\"\n )}`\n ).click(() => {\n this.compose_mail(communication_doc, true);\n });\n actions.append(reply);\n actions.append(reply_all);\n }\n\n compose_mail(communication_doc = null, reply_all = false) {\n const args = {\n doc: this.frm.doc,\n frm: this.frm,\n recipients:\n communication_doc &&\n communication_doc.sender != frappe.session.user_email\n ? communication_doc.sender\n : this.get_recipient(),\n is_a_reply: Boolean(communication_doc),\n title: communication_doc ? __(\"Reply\") : null,\n last_email: communication_doc,\n subject: communication_doc && communication_doc.subject,\n };\n\n if (communication_doc && reply_all) {\n args.cc = communication_doc.cc;\n args.bcc = communication_doc.bcc;\n }\n\n if (this.frm.doctype === \"Communication\") {\n args.message = \"\";\n args.last_email = this.frm.doc;\n args.recipients = this.frm.doc.sender;\n args.subject = __(\"Re: {0}\", [this.frm.doc.subject]);\n } else {\n const comment_value = frappe.markdown(this.frm.comment_box.get_value());\n args.message = strip_html(comment_value) ? comment_value : \"\";\n }\n\n new frappe.views.CommunicationComposer(args);\n }\n\n get_recipient() {\n if (this.frm.email_field) {\n return this.frm.doc[this.frm.email_field];\n } else {\n return this.frm.doc.email_id || this.frm.doc.email || \"\";\n }\n }\n\n setup_comment_actions(comment_wrapper, doc) {\n let edit_wrapper = $(`
    `).hide();\n let edit_box = this.make_editable(edit_wrapper);\n let content_wrapper = comment_wrapper.find(\".content\");\n let more_actions_wrapper = comment_wrapper.find(\".more-actions\");\n if (\n frappe.model.can_delete(\"Comment\") &&\n (frappe.session.user == doc.owner ||\n frappe.user.has_role(\"System Manager\"))\n ) {\n const delete_option = $(`\n\t\t\t\t
  • \n\t\t\t\t\t\n\t\t\t\t\t\t${__(\"Delete\")}\n\t\t\t\t\t\n\t\t\t\t
  • \n\t\t\t`).click(() => this.delete_comment(doc.name));\n more_actions_wrapper.find(\".dropdown-menu\").append(delete_option);\n }\n\n let dismiss_button = $(`\n\t\t\t\n\t\t`).click(() => edit_button.toggle_edit_mode());\n dismiss_button.hide();\n\n edit_box.set_value(doc.content);\n\n edit_box.on_submit = (value) => {\n content_wrapper.empty();\n content_wrapper.append(value);\n edit_button.prop(\"disabled\", true);\n edit_box.quill.enable(false);\n\n doc.content = value;\n this.update_comment(doc.name, value)\n .then(edit_button.toggle_edit_mode)\n .finally(() => {\n edit_button.prop(\"disabled\", false);\n edit_box.quill.enable(true);\n });\n };\n\n content_wrapper.after(edit_wrapper);\n\n let edit_button = $();\n let current_user = frappe.session.user;\n if ([\"Administrator\", doc.owner].includes(current_user)) {\n edit_button = $(\n ` +
    - let topic_contributors = await get_topic_contributors( - this.chat_space.chat_topic_space - ); - if (topic_contributors.length > 0) { - let contributors_section = ``; - contributors_section += `
    Contributors
    `; - topic_contributors.map((c) => { - contributors_section += ` -
    -
    -
    ${c.email == frappe.session.user ? "You" : c.name}
    -
    ${c.email}
    +
    + + ${frappe.utils.escape_html(topicColor || "")}
    -
    `; - }); - this.$chat_info.append(contributors_section); + +
    + 👁 + + ${frappe.utils.escape_html(topicVisibilityLabel)} + +
    + +
    + ${__("Status")}: + + ${frappe.utils.escape_html(topicStatus)} + +
    +
    + `; + + this.$chat_info.append(topic_title_section); + + this.$chat_info.append(this.renderTopicReferencesSection()); + + const hasRefs = + Array.isArray(this.chat_space.reference_doctypes) && + this.chat_space.reference_doctypes.length; + + if (!hasRefs && topicName && this.chat_space.fetchTopicDetails) { + this.chat_space.fetchTopicDetails(topicName) + .then((details) => { + if (details?.references?.length) { + this.chat_space.reference_doctypes = details.references; + this.refreshTopicReferencesSection(); + } + }) + .catch((e) => { + console.warn("[ChatInfo] Failed to refresh topic references", e); + }); } + + this.$chat_info.append(` +
    +
    ${__("Members")}
    +
    ${__("Loading...")}
    +
    + `); + this.loadTopicMembersSection?.(); + + this.$chat_info.append(` +
    +
    ${__("Contributors")}
    +
    ${__("Loading...")}
    +
    + `); + this.loadTopicContributorsSection?.(); } else if (this.roomtype == "Guest") { let guest_sections = ``; @@ -1472,9 +1546,686 @@ save_all_contacts(dialog) { } } }); + + this.$chat_info.find(".edit-topic-info").on("click", function (e) { + e.preventDefault(); + e.stopPropagation(); + me.openEditTopicInfoDialog(); + }); + + this.$chat_info.find(".add-topic-reference").on("click", function (e) { + e.preventDefault(); + e.stopPropagation(); + me.openAddTopicReferenceDialog(); + }); + + this.$chat_info.find(".remove-topic-reference").on("click", function (e) { + e.preventDefault(); + e.stopPropagation(); + + const $btn = $(this); + const referenceDoctype = $btn.attr("data-reference-doctype"); + const referenceDocname = $btn.attr("data-reference-docname"); + + me.removeTopicReference(referenceDoctype, referenceDocname); + }); } // end of setup_events + openEditTopicInfoDialog() { + const me = this; + + const topicName = + this.chat_space.chat_topic_space || + this.chat_space.chat_topic || + this.chat_space.profile?.chat_topic; + + if (!topicName) { + frappe.msgprint({ + title: __("Error"), + message: __("No topic found."), + indicator: "red" + }); + return; + } + + const currentSubject = + this.chat_space.chat_topic_space_subject || + this.chat_space.chat_topic_subject || + this.chat_space.alternative_subject || + topicName; + + const currentColor = + this.chat_space.activeMessageTopicColor || + this.chat_space.topicColorMap?.get(topicName) || + this.chat_space.getTopicColor?.(topicName) || + "#7c3aed"; + + const currentIsPrivate = + this.chat_space.is_private ?? + this.chat_space.profile?.is_private ?? + 0; + + const currentStatus = + this.chat_space.topic_status || + this.chat_space.chat_topic_status || + this.chat_space.profile?.topic_status || + "Open"; + + const d = new frappe.ui.Dialog({ + title: __("Edit Topic"), + fields: [ + { + label: __("Subject"), + fieldname: "subject", + fieldtype: "Data", + reqd: 1, + default: currentSubject + }, + { + label: __("Color"), + fieldname: "topic_color", + fieldtype: "Color", + default: currentColor + }, + { + label: __("Private"), + fieldname: "is_private", + fieldtype: "Check", + default: currentIsPrivate ? 1 : 0, + description: __("Checked = Private, unchecked = Public") + }, + { + label: __("Status"), + fieldname: "topic_status", + fieldtype: "Select", + options: ["Open", "Closed"], + default: currentStatus + } + ], + primary_action_label: __("Save"), + async primary_action(values) { + if (!values.subject) { + frappe.msgprint({ + title: __("Missing Subject"), + message: __("Please enter a topic subject."), + indicator: "orange" + }); + return; + } + + const existingReferences = Array.isArray(me.chat_space.reference_doctypes) + ? [...me.chat_space.reference_doctypes] + : []; + + try { + const r = await frappe.call({ + method: "clefincode_chat.api.api_1_3_3.api.update_chat_topic_info", + args: { + chat_topic: topicName, + subject: values.subject, + topic_color: values.topic_color, + is_private: values.is_private ? 1 : 0, + topic_status: values.topic_status + } + }); + + const updated = r.message || {}; + const newSubject = + updated.chat_topic_subject || + updated.subject || + values.subject || + topicName; + + const newColor = + updated.topic_color || + values.topic_color || + currentColor; + + const newIsPrivate = + updated.is_private !== undefined + ? updated.is_private + : values.is_private ? 1 : 0; + + const newStatus = + updated.topic_status || + values.topic_status || + currentStatus; + + if ( + Array.isArray(updated.reference_doctypes) && + updated.reference_doctypes.length + ) { + me.chat_space.reference_doctypes = updated.reference_doctypes; + } else if (existingReferences.length) { + me.chat_space.reference_doctypes = existingReferences; + } + + const oldSubject = currentSubject; + me.applyUpdatedTopicInfo( + topicName, + newSubject, + newColor, + newIsPrivate, + newStatus + ); + + if (me.chat_space.fetchTopicDetails) { + const details = await me.chat_space.fetchTopicDetails(topicName); + + if (details?.references?.length) { + me.chat_space.reference_doctypes = details.references; + } + } + + if (newSubject !== oldSubject && me.chat_space.send_rename_topic_message) { + const chatChannel = + me.chat_space.chat_topic_channel || + me.chat_space.profile.room; + + await me.chat_space.send_rename_topic_message(newSubject, chatChannel); + } + + frappe.show_alert({ + message: __("Topic updated"), + indicator: "green" + }); + + d.hide(); + } catch (e) { + console.error("Failed to update topic", e); + frappe.msgprint({ + title: __("Error"), + message: __("Failed to update topic."), + indicator: "red" + }); + } + } + }); + + d.show(); + } + + applyUpdatedTopicInfo(topicName, subject, color, isPrivate = 0, status = "Open") { + if (!topicName) return; + + const normalizedIsPrivate = + isPrivate === 1 || + isPrivate === true || + isPrivate === "1" || + isPrivate === "true"; + + const existingReferences = Array.isArray(this.chat_space.reference_doctypes) + ? [...this.chat_space.reference_doctypes] + : []; + + const safeSubject = + typeof subject === "object" + ? String( + subject.chat_topic_subject || + subject.subject || + subject.topic_subject || + subject.name || + topicName || + "" + ) + : String(subject || topicName || ""); + + this.chat_space.chat_topic_space_subject = safeSubject; + this.chat_space.chat_topic_subject = safeSubject; + this.chat_space.alternative_subject = safeSubject; + + if (this.chat_space.profile) { + this.chat_space.profile.room_name = safeSubject; + this.chat_space.profile.chat_topic_subject = safeSubject; + } + + this.chat_space.is_private = normalizedIsPrivate ? 1 : 0; + this.chat_space.topic_status = status; + this.chat_space.chat_topic_status = status; + + if (this.chat_space.profile) { + this.chat_space.profile.is_private = normalizedIsPrivate ? 1 : 0; + this.chat_space.profile.topic_status = status; + } + + if (color) { + this.chat_space.activeMessageTopicColor = color; + + if (this.chat_space.topicColorMap) { + this.chat_space.topicColorMap.set(topicName, color); + } + } + + if ( + (!Array.isArray(this.chat_space.reference_doctypes) || + !this.chat_space.reference_doctypes.length) && + existingReferences.length + ) { + this.chat_space.reference_doctypes = existingReferences; + } + + this.$chat_info.find(".topic-info-subject").text(safeSubject); + this.$chat_info.find(".topic-info-subject").attr("title", topicName); + this.$chat_info.find(".topic-info-color-dot").css("background", color); + + const $colorText = this.$chat_info.find(".topic-info-color-dot").next(".small"); + if ($colorText.length) { + $colorText.text(color || ""); + } + + this.$chat_info + .find(".topic-info-visibility") + .html(normalizedIsPrivate ? __("Private") : __("Public")); + + this.$chat_info + .find(".topic-info-status") + .text(status || ""); + + const shortTitle = + safeSubject.length > 25 + ? safeSubject.substring(0, 25) + "..." + : safeSubject; + + this.chat_space.$chat_space + .find(".chat-profile-name") + .text(shortTitle) + .attr("title", safeSubject); + + if (color && this.chat_space.refreshTopicColor) { + this.chat_space.refreshTopicColor(topicName); + } else { + this.updateTopicColorInDom(topicName, color); + } + + if (color) { + this.chat_space.applyTopicHeaderBorderColor?.(topicName, color); + } + + this.updateTopicSubjectInDom(topicName, safeSubject); + + this.chat_space.buildTopicMetaMap?.(); + this.chat_space.refreshTopicNavBar?.(); + this.chat_space.normalizeTopicSeparators?.(); + this.chat_space.applyTopicVisibility?.(); + } + + updateTopicSubjectInDom(topicName, subject) { + if (!topicName || !this.chat_space?.$chat_space) return; + + const safe = this.chat_space.escapeSelectorValue + ? this.chat_space.escapeSelectorValue(topicName) + : String(topicName).replace(/"/g, '\\"'); + + this.chat_space.$chat_space + .find(`[data-topic-name="${safe}"]`) + .attr("data-topic-subject", subject); + + this.chat_space.$chat_space + .find(`.chat-topic-separator[data-topic-name="${safe}"] .topic-separator-title`) + .text(`${__("Topic")}: ${subject}`); + + this.chat_space.$chat_space + .find(`.message-bubble[data-topic-name="${safe}"]`) + .attr("title", `${__("Topic")}: ${subject}`); + + this.chat_space.$chat_space + .find(`.topic-select-main[data-topic-name="${safe}"]`) + .attr("data-topic-subject", subject) + .find(".topic-select-title") + .text(subject); + } + + updateTopicColorInDom(topicName, color) { + if (!topicName || !color || !this.chat_space?.$chat_space) return; + const safe = this.chat_space.escapeSelectorValue + ? this.chat_space.escapeSelectorValue(topicName) + : String(topicName).replace(/"/g, '\\"'); + + this.chat_space.$chat_space + .find(`[data-topic-name="${safe}"]`) + .attr("data-topic-color", color) + .css("--topic-color", color); + + this.chat_space.$chat_space + .find(`[data-topic-name="${safe}"] .message-topic-bar`) + .css("background", color); + + this.chat_space.$chat_space + .find(`.topic-select-main[data-topic-name="${safe}"]`) + .attr("data-topic-color", color); + + this.chat_space.$chat_space + .find(`.topic-select-row[data-topic-name="${safe}"] .topic-dot`) + .css("background", color); + } + + async loadTopicMembersSection() { + const topicChannel = + this.chat_space.chat_topic_channel || + this.chat_space.profile?.room || + this.room; + + const $section = this.$chat_info.find(".topic-members-section"); + + if (!$section.length) return; + + if (!topicChannel) { + $section.find(".topic-members-loading").text(__("No channel found")); + return; + } + + try { + const chat_members = await get_chat_members(topicChannel); + + const rows = chat_members.length + ? chat_members.map((member) => ` +
    +
    +
    ${frappe.utils.escape_html(member.name == frappe.session.user ? "You" : member.name)}
    +
    ${frappe.utils.escape_html(member.email || "")}
    +
    +
    + `).join("") + : `
    ${__("No members")}
    `; + + $section.find(".topic-members-loading").replaceWith(rows); + } catch (e) { + console.warn("[ChatInfo] Failed to load topic members", e); + $section.find(".topic-members-loading").text(__("Failed to load members")); + } + } + + async loadTopicContributorsSection() { + const topicName = + this.chat_space.chat_topic_space || + this.chat_space.chat_topic || + this.chat_space.profile?.chat_topic; + + const $section = this.$chat_info.find(".topic-contributors-section"); + + if (!$section.length) return; + + if (!topicName) { + $section.remove(); + return; + } + + try { + const contributors = await get_topic_contributors(topicName); + + if (!contributors || !contributors.length) { + $section.remove(); + return; + } + + const rows = contributors.map((c) => ` +
    +
    +
    ${frappe.utils.escape_html(c.email == frappe.session.user ? "You" : c.name)}
    +
    ${frappe.utils.escape_html(c.email || "")}
    +
    +
    + `).join(""); + + $section.find(".topic-contributors-loading").replaceWith(rows); + } catch (e) { + console.warn("[ChatInfo] Failed to load topic contributors", e); + $section.remove(); + } + } + + renderTopicReferencesSection() { + const refs = Array.isArray(this.chat_space.reference_doctypes) + ? this.chat_space.reference_doctypes + : []; + + const rows = refs.length + ? refs.map((ref) => { + const doctype = ref.doctype || ref.reference_doctype || ""; + const docname = ref.docname || ref.reference_docname || ""; + + const safeDoctype = frappe.utils.escape_html(doctype); + const safeDocname = frappe.utils.escape_html(docname); + + return ` +
    +
    +
    ${safeDoctype}
    +
    ${safeDocname}
    +
    + + +
    + `; + }).join("") + : `
    ${__("No references")}
    `; + + return ` +
    +
    +
    ${__("References")}
    + +
    + ${rows} +
    + `; + } + + refreshTopicReferencesSection() { + const $old = this.$chat_info.find(".topic-references-section"); + const html = this.renderTopicReferencesSection(); + + if ($old.length) { + $old.replaceWith(html); + } else { + this.$chat_info.append(html); + } + + this.$chat_info.find(".add-topic-reference").off("click").on("click", (e) => { + e.preventDefault(); + e.stopPropagation(); + this.openAddTopicReferenceDialog(); + }); + + this.$chat_info.find(".remove-topic-reference").off("click").on("click", (e) => { + e.preventDefault(); + e.stopPropagation(); + + const $btn = $(e.currentTarget); + const referenceDoctype = $btn.attr("data-reference-doctype"); + const referenceDocname = $btn.attr("data-reference-docname"); + + this.removeTopicReference(referenceDoctype, referenceDocname); + }); + } + + openAddTopicReferenceDialog() { + const me = this; + + const topicName = + this.chat_space.chat_topic_space || + this.chat_space.chat_topic || + this.chat_space.profile?.chat_topic; + + if (!topicName) { + frappe.msgprint({ + title: __("Error"), + message: __("No topic found."), + indicator: "red" + }); + return; + } + + const d = new frappe.ui.Dialog({ + title: __("Add Topic Reference"), + fields: [ + { + label: __("DocType"), + fieldname: "reference_doctype", + fieldtype: "Link", + options: "DocType", + reqd: 1 + }, + { + label: __("Document"), + fieldname: "reference_docname", + fieldtype: "Dynamic Link", + options: "reference_doctype", + reqd: 1 + } + ], + primary_action_label: __("Add"), + async primary_action(values) { + if (!values.reference_doctype || !values.reference_docname) { + frappe.msgprint({ + title: __("Missing values"), + message: __("Please select DocType and Document."), + indicator: "orange" + }); + return; + } + + try { + const r = await frappe.call({ + method: "clefincode_chat.api.api_1_3_3.api.add_chat_topic_reference", + args: { + chat_topic: topicName, + reference_doctype: values.reference_doctype, + reference_docname: values.reference_docname + } + }); + + const updated = r.message || {}; + const refs = + updated.reference_doctypes || + updated.references || + []; + + if (Array.isArray(refs)) { + me.chat_space.reference_doctypes = refs; + } + + if (me.chat_space.messageCache) { + me.chat_space.messageCache.forEach((cached) => { + if ( + cached.chat_topic === topicName || + cached.topic === topicName + ) { + cached.reference_doctypes = refs; + cached.references = refs; + } + }); + } + + me.refreshTopicReferencesSection(); + + frappe.show_alert({ + message: __("Reference added"), + indicator: "green" + }); + + d.hide(); + } catch (e) { + console.error("Failed to add topic reference", e); + frappe.msgprint({ + title: __("Error"), + message: __("Failed to add reference."), + indicator: "red" + }); + } + } + }); + + d.show(); + } + + removeTopicReference(referenceDoctype, referenceDocname) { + const me = this; + + const topicName = + this.chat_space.chat_topic_space || + this.chat_space.chat_topic || + this.chat_space.profile?.chat_topic; + + if (!topicName || !referenceDoctype || !referenceDocname) { + frappe.msgprint({ + title: __("Error"), + message: __("Missing topic or reference."), + indicator: "red" + }); + return; + } + + frappe.confirm( + __("Remove this reference?"), + async () => { + try { + const r = await frappe.call({ + method: "clefincode_chat.api.api_1_3_3.api.remove_chat_topic_reference", + args: { + chat_topic: topicName, + reference_doctype: referenceDoctype, + reference_docname: referenceDocname + } + }); + + const updated = r.message || {}; + const refs = + updated.reference_doctypes || + updated.references || + []; + + me.chat_space.reference_doctypes = Array.isArray(refs) ? refs : []; + + if (me.chat_space.topicDetailsCache?.has(topicName)) { + const cached = me.chat_space.topicDetailsCache.get(topicName) || {}; + cached.references = refs; + cached.reference_doctypes = refs; + me.chat_space.topicDetailsCache.set(topicName, cached); + } + + if (me.chat_space.messageCache) { + me.chat_space.messageCache.forEach((cached) => { + if ( + cached.chat_topic === topicName || + cached.topic === topicName + ) { + cached.reference_doctypes = refs; + cached.references = refs; + } + }); + } + + me.refreshTopicReferencesSection(); + + frappe.show_alert({ + message: __("Reference removed"), + indicator: "green" + }); + } catch (e) { + console.error("Failed to remove topic reference", e); + frappe.msgprint({ + title: __("Error"), + message: __("Failed to remove reference."), + indicator: "red" + }); + } + } + ); + } open_chat_space(channel, channel_name, roome_type = "Group") { if (check_if_chat_window_open(channel, "room")) { diff --git a/clefincode_chat/public/js/components/erpnext_chat_space.js b/clefincode_chat/public/js/components/erpnext_chat_space.js index ecda7f0..ba6cd97 100644 --- a/clefincode_chat/public/js/components/erpnext_chat_space.js +++ b/clefincode_chat/public/js/components/erpnext_chat_space.js @@ -66,13 +66,29 @@ export default class ChatSpace { this.autoScrollThresholdPx = 120; // open chat space for showing topic information - this.chat_topic_space = opts.chat_topic; + this.chat_topic_space = opts.chat_topic; this.chat_topic_channel = opts.chat_topic_channel; this.is_private_topic = opts.is_private_topic; - this.chat_topic_space_subject = opts.chat_topic_subject; - this.alternative_subject = opts.alternative_subject; + + this.chat_topic_space_subject = this.normalizeTopicSubject( + opts.chat_topic_subject, + opts.alternative_subject || opts.chat_topic || "" + ); + + this.alternative_subject = this.normalizeTopicSubject( + opts.alternative_subject, + opts.chat_topic_subject || opts.chat_topic || "" + ); + this.topic_write_mode = opts.topic_write_mode || false; + this.is_topic_window = Boolean(opts.is_topic_window); + if (this.chat_topic_space) { + this.chat_topic = this.chat_topic_space; + } this.not_authorized_user = false; this.chat_status = opts.chat_status; + this.topic_can_reopen = Boolean(opts.topic_can_reopen); + this.topic_read_only = Boolean(opts.topic_read_only); + this.chat_topic_status = opts.chat_topic_status || null; this.reply_to_message_name = null; this.pendingReplies = []; this.searchResults = []; @@ -80,22 +96,57 @@ export default class ChatSpace { this.searchQuery = null; this.searchActive = false; - this.longPress = { - timer: null, - startX: 0, - startY: 0, - fired: false, - targetMessage: null, - }; + this.realtimeHandlers = new Map(); this.$emojiMenu = null; this.selectionMode = false; this.selectedMessages = new Set(); this.selectionAction = null; // 'forward' | 'delete' | 'relink' | null this.$messageActionMenu = null; + this.collapsedTopics = new Set(); + this.topicColorMap = new Map(); + this.lastRenderedTopicKey = null; + this.allKnownTopicMetaMap = new Map(); + this.topicMetaMap = new Map(); + + this.activeMessageTopic = null; + this.activeMessageTopicSubject = null; + this.activeMessageTopicColor = null; + this.topicTimelineSegment = { + activeTopicName: null, + activeTopicSubject: null, + activeTopicColor: null, + realMessageCount: 0 + }; + this.$plusMenu = null; + this.$topicSelectPopup = null; + + this.topicPalette = [ + "#7c3aed", // purple + "#059669", // green + "#dc2626", // red + "#2563eb", // blue + "#ea580c", // orange + "#0891b2", // cyan + "#be123c", // rose + "#4f46e5", // indigo + "#16a34a", // emerald + "#9333ea" // violet + ]; + if (this.chat_topic_space) { - this.profile.room_type = "Topic"; + if (opts.is_topic_window) { + this.profile.room = this.chat_topic_channel || this.profile.room; + this.profile.room_type = "Topic"; + this.profile.chat_topic = this.chat_topic_space; + this.chat_topic = this.chat_topic_space; + } else if (this.topic_write_mode && this.chat_topic_channel) { + this.profile.room = this.chat_topic_channel; + this.profile.room_type = opts.original_room_type || this.profile.room_type || "Group"; + } else { + this.profile.room_type = "Topic"; + } } if (this.profile.room_type != "Topic") { @@ -109,14 +160,504 @@ export default class ChatSpace { ); } } + + if (opts.topic_color && this.chat_topic_space) { + this.topicColorMap.set(this.chat_topic_space, opts.topic_color); + this.activeMessageTopicColor = opts.topic_color; + } + + this.initial_message_to_scroll = opts.initial_message_to_scroll || opts.scroll_to_message || null; + this.initial_message_scroll_done = false; + this.messageCache = new Map(); this.setup(); } + async fetchTopicColorFromDB(topicName) { + if (!topicName) return null; + + try { + const r = await frappe.call({ + method: "clefincode_chat.api.api_1_3_3.api.get_chat_topic_color", + args: { + chat_topic: topicName + } + }); + + const color = r.message?.topic_color || null; + + if (color) { + this.topicColorMap.set(topicName, color); + } + + return color; + } catch (e) { + console.warn("Failed to fetch topic color", e); + return null; + } +} + +async scrollToInitialMessageIfNeeded() { + if (!this.initial_message_to_scroll || this.initial_message_scroll_done) return; + this.initial_message_scroll_done = true; + setTimeout(async () => { + if (this.jumpToMessage) { + await this.jumpToMessage(this.initial_message_to_scroll); + } + }, 250); +} + +async getTopicColorFromSource(topicName, knownColor = null, opts = {}) { + if (!topicName) return knownColor || null; + + const key = String(topicName); + const forceRefresh = opts.forceRefresh === true; + + if (knownColor && !forceRefresh) { + this.topicColorMap.set(key, knownColor); + return knownColor; + } + + + if (!forceRefresh && this.topicColorMap.has(key)) { + return this.topicColorMap.get(key); + } + + const dbColor = await this.fetchTopicColorFromDB(key); + + if (dbColor) { + this.topicColorMap.set(key, dbColor); + return dbColor; + } + + return knownColor || this.getTopicColor(key); +} + +async refreshTopicColor(topicName) { + if (!topicName) return null; + + const key = String(topicName); + + const color = await this.getTopicColorFromSource(key, null, { + forceRefresh: true + }); + + if (!color) return null; + + this.topicColorMap.set(key, color); + + [this.topicMetaMap, this.allKnownTopicMetaMap].forEach((map) => { + if (!map || !map.has(key)) return; + + const meta = map.get(key) || {}; + meta.color = color; + meta.topic_color = color; + map.set(key, meta); + }); + + const safe = CSS.escape(key); + + this.$chat_space + .find(`[data-topic-name="${safe}"]`) + .attr("data-topic-color", color) + .css("--topic-color", color); + + this.$chat_space + .find(`[data-topic-name="${safe}"] .message-topic-bar`) + .css("background", color); + + this.$chat_space + .find(`.set-topic[data-topic-name="${safe}"]`) + .attr("data-topic-color", color) + .css("--topic-color", color); + + this.$chat_space + .find(`.topic-select-row[data-topic-name="${safe}"] .topic-dot`) + .css("background", color); + + this.$chat_space + .find(`.topic-select-main[data-topic-name="${safe}"]`) + .attr("data-topic-color", color); + + if (this.activeMessageTopic === key) { + this.activeMessageTopicColor = color; + this.updatePlusTopicButton(); + } + + if (this.chat_topic_space === key || this.chat_topic === key) { + this.activeMessageTopicColor = color; + this.updateActiveTopicButton?.(key); + } + + this.applyTopicHeaderBorderColor?.(key, color); + + if (this.$topicSelectPopup && this.$topicSelectPopup.length) { + const query = this.$topicSelectPopup.find(".topic-select-search").val() || ""; + this.renderTopicSelectList(query); + } + + return color; +} + +getMessageTopicName(message = {}) { + return message.chat_topic || message.topic || null; +} + +getMessageTopicSubject(message = {}) { + return ( + message.chat_topic_subject || + message.topic_subject || + message.chat_topic_title || + message.subject || + this.getMessageTopicName(message) + ); +} + +getMessageTopicColor(message = {}) { + const topicName = this.getMessageTopicName(message); + if (!topicName) return null; + return this.getTopicColor( + topicName, + message.topic_color || message.chat_topic_color || null + ); +} + +isRealTopicTimelineMessage(message = {}) { + if (!message) return false; + if (Number(message.is_deleted || 0) === 1) return false; + const messageType = String(message.message_type || "").toLowerCase(); + const templateType = String(message.message_template_type || "").toLowerCase(); + if (messageType === "information") return false; + if ( + templateType === "set topic" || + templateType === "set-topic" || + templateType === "settopic" || + templateType === "remove topic" || + templateType === "remove-topic" || + templateType === "removetopic" + ) return false; + return true; +} + +makeTopicStartSeparatorHtml(topicName, topicSubject = null, topicColor = null) { + if (!topicName) return ""; + if (this.isDedicatedTopicContext?.()) return ""; + const color = topicColor || this.getTopicColor(topicName); + const safeTopicName = frappe.utils.escape_html(String(topicName)); + const displaySubject = this.formatTopicSeparatorSubject + ? this.formatTopicSeparatorSubject(topicSubject, topicName) + : String(topicSubject || topicName || __("Topic")).replace(/^topic\s*:\s*/i, "").trim(); + const safeSubject = frappe.utils.escape_html(displaySubject || topicName || __("Topic")); + const safeColor = frappe.utils.escape_html(color || ""); + return ` +
    + ${__("Topic")}: ${safeSubject} + + +
    + `; +} + +dedupeAdjacentTopicSeparators() { + if (!this.$chat_space_container || !this.$chat_space_container.length) return; + this.$chat_space_container.find(".topic-start-separator").each((_, el) => { + const $current = $(el); + const $prev = $current.prev(".topic-start-separator"); + if (!$prev.length) return; + if ($prev.attr("data-topic-name") === $current.attr("data-topic-name")) { + $current.remove(); + } + }); +} + + makeTopicSystemSeparatorHtml({ + messageName = "", + topicName = "", + topicSubject = null, + topicColor = null, + templateType = "Set Topic", + sendDate = null, + action = "set" + } = {}) { + if (!topicName) return ""; + if (this.isDedicatedTopicContext?.()) return ""; + + const html = this.makeTopicStartSeparatorHtml( + topicName, + topicSubject || topicName, + topicColor + ); + + if (!html) return ""; + + const $separator = $(html); + + $separator + .addClass("topic-system-separator") + .attr("data-message-name", messageName || "") + .attr("data-message-type", "topic-separator") + .attr("data-message-template-type", templateType || "") + .attr("data-send-date", sendDate || ""); + + if (messageName) { + $separator.attr("id", `msg-${messageName}`); + } + + if (action === "remove") { + const label = topicSubject || topicName; + $separator.find(".topic-separator-title").text( + label ? `${__("Topic removed")}: ${label}` : __("Topic removed") + ); + } + + return $separator.prop("outerHTML"); + } + getCurrentChatChannel() { return this.profile.room_type === "Contributor" ? this.profile.parent_channel : this.profile.room; } + +async fetchMessagesForCurrentContext(offset = this.messages_offset, limit = this.messages_limit) { + if (this.is_topic_window) { + if (!this.chat_topic_space) { + console.warn("Topic window missing chat_topic_space"); + return { results: [] }; + } + + return await get_messages( + "", + this.profile.user_email, + "Topic", + this.chat_topic_space, + this.profile.remove_date, + limit, + offset + ); + } + + if (this.profile.room_type === "Topic" && this.chat_topic_space) { + return await get_messages( + "", + this.profile.user_email, + "Topic", + this.chat_topic_space, + this.profile.remove_date, + limit, + offset + ); + } + + if (this.profile.room_type === "Contributor") { + return await get_messages( + this.all_sub_channels_for_contributor, + this.profile.user_email, + this.profile.room_type, + null, + null, + limit, + offset + ); + } + + if (this.topic_write_mode && this.chat_topic_space) { + return await get_messages( + "", + this.profile.user_email, + "Topic", + this.chat_topic_space, + this.profile.remove_date, + limit, + offset + ); + } + + return await get_messages( + this.profile.room, + this.profile.user_email, + this.profile.room_type, + null, + this.profile.remove_date, + limit, + offset + ); +} + +async openTopicChatWindow(topicName, topicSubject = null, opts = {}) { + if (!topicName) return; + + const topicKey = String(topicName); + + let ctx = {}; + try { + const r = await frappe.call({ + method: "clefincode_chat.api.api_1_3_3.api.get_topic_open_context", + args: { chat_topic: topicKey } + }); + ctx = r.message || {}; + } catch (err) { + console.error("[ChatSpace] Failed to get topic context", err); + } + + const chatChannel = ctx.chat_channel; + + if (!chatChannel) { + frappe.msgprint({ + title: __("Error"), + message: __("No chat channel found for this topic."), + indicator: "red" + }); + return; + } + + const canWrite = Boolean(ctx.can_write) && String(ctx.topic_status || "").toLowerCase() !== "closed"; + + const safeTopicSubject = this.normalizeTopicSubject + ? this.normalizeTopicSubject(ctx.chat_topic_subject || topicSubject || topicKey, topicKey) + : String(ctx.chat_topic_subject || topicSubject || topicKey); + + const topicColor = + opts.topic_color || + this.topicColorMap?.get(topicKey) || + null; + + if (check_if_chat_window_open(topicKey, "topic")) { + $(`.expand-chat-window[data-id|='${topicKey}']`).click(); + return; + } + + const chat_window = new ChatWindow({ + profile: { + topic: topicKey + } + }); + + new ChatSpace({ + $wrapper: chat_window.$chat_window, + profile: { + ...this.profile, + room: chatChannel, + room_type: "Topic", + room_name: safeTopicSubject, + chat_topic: topicKey, + chat_topic_subject: safeTopicSubject, + is_admin: this.profile.is_admin, + user: this.profile.user, + user_email: this.profile.user_email, + time_zone: this.profile.time_zone, + remove_date: this.profile.remove_date, + platform: ctx.platform || this.profile.platform + }, + chat_topic: topicKey, + chat_topic_channel: chatChannel, + chat_topic_subject: safeTopicSubject, + alternative_subject: safeTopicSubject, + topic_color: topicColor, + is_private_topic: ctx.is_private_topic || 0, + + topic_write_mode: canWrite, + + is_topic_window: true, + + topic_read_only: String(ctx.topic_status || "").toLowerCase() === "closed" || !canWrite, + topic_can_reopen: Boolean(ctx.can_reopen), + chat_status: ctx.chat_status, + chat_topic_status: ctx.topic_status, + original_room_type: ctx.room_type || this.profile.room_type + }); +} +toggleTopicMessages(topicName) { + if (!topicName) return; + + const key = String(topicName); + const isCollapsed = this.collapsedTopics.has(key); + + if (isCollapsed) { + this.expandTopicMessages(key); + } else { + this.collapseTopicMessages(key); + } +} + +collapseTopicMessages(topicName) { + const key = String(topicName); + this.collapsedTopics.add(key); + this.applyTopicVisibility(); + + this.$chat_space_container + .find(`.chat-topic-separator[data-topic-name="${this.escapeSelectorValue(key)}"]`) + .addClass("is-collapsed") + .find(".topic-caret") + .text("▸"); +} + +expandTopicMessages(topicName) { + const key = String(topicName); + this.collapsedTopics.delete(key); + this.applyTopicVisibility(); + + this.$chat_space_container + .find(`.chat-topic-separator[data-topic-name="${this.escapeSelectorValue(key)}"]`) + .removeClass("is-collapsed") + .find(".topic-caret") + .text("▾"); +} + +applyCollapsedTopicsState() { + if (!this.collapsedTopics || !this.collapsedTopics.size) return; + if (!this.$chat_space_container || !this.$chat_space_container.length) return; + + this.collapsedTopics.forEach((topicName) => { + this.$chat_space_container + .find(`.topic-message-item[data-topic-name="${this.escapeSelectorValue(topicName)}"]`) + .hide(); + + this.$chat_space_container + .find(`.chat-topic-separator[data-topic-name="${this.escapeSelectorValue(topicName)}"]`) + .addClass("is-collapsed") + .find(".topic-caret") + .text("▸"); + }); +} + +updateTopicMessageCounts() { + this.$chat_space_container.find(".chat-topic-separator").each((_, el) => { + const $sep = $(el); + const topicName = $sep.attr("data-topic-name"); + + if (!topicName) return; + + const count = this.$chat_space_container + .find(`.topic-message-item[data-topic-name="${this.escapeSelectorValue(topicName)}"]`) + .length; + + $sep.find(".topic-count").text(count ? `(${count})` : ""); + }); +} + +escapeSelectorValue(value) { + if (window.CSS && CSS.escape) { + return CSS.escape(String(value)); + } + + return String(value).replace(/"/g, '\\"'); +} async relinkMessagesToTopic(topicName, messageNames = []) { const chatChannel = this.getCurrentChatChannel(); @@ -228,15 +769,32 @@ async openRelinkTopicsDialog(messageNames = []) { ? topics.map((topic) => { const refs = topic.references || []; + const topicName = topic.name || topic.chat_topic || ""; const subject = (topic.subject || topic.chat_topic_subject || "").trim(); - const safeSubject = frappe.utils.escape_html( - subject || __("Untitled Topic") - ); + const displayTitle = subject || topicName; + const safeDisplayTitle = frappe.utils.escape_html(displayTitle || ""); + const safeTopicName = frappe.utils.escape_html(topicName || ""); + + const topicColor = + topic.topic_color || + topic.color || + this.topicColorMap.get(topicName) || + this.getTopicColor(topicName); + + if (topicName && topicColor) { + this.topicColorMap.set(topicName, topicColor); + } const createdAt = this.formatTopicCreatedAt(topic); - console.log(topic); + + const topicNameHtml = + subject && topicName && subject !== topicName + ? `
    + ${safeTopicName} +
    ` + : ""; const refsHtml = refs.length ? refs.map(ref => ` @@ -246,6 +804,10 @@ async openRelinkTopicsDialog(messageNames = []) { `).join("") : `
    ${__("No references")}
    `; + const colorDotHtml = topicColor + ? `` + : ""; + return `