From 0ba8d5d9e325390626268744f289458e91689b4b Mon Sep 17 00:00:00 2001 From: Cesar Berrospi Ramis <75900930+ceberam@users.noreply.github.com> Date: Thu, 6 Nov 2025 05:25:36 +0100 Subject: [PATCH] fix(html): slow table parsing (#2582) * fix(html): simplify parsing of simple table cells Signed-off-by: Cesar Berrospi Ramis * tests(html): add test for rich table cells Signed-off-by: Cesar Berrospi Ramis * fix(html): ensure table cells with formatted text are parsed as RichTableCell Signed-off-by: Cesar Berrospi Ramis * refactor(html): simplify process_rich_table_cells since only rich cells are processed Signed-off-by: Cesar Berrospi Ramis * fix(html): formatted cell runs should be parsed as text items respecting the order Signed-off-by: Cesar Berrospi Ramis * chore: pin latest docling-core and update uv.lock Signed-off-by: Cesar Berrospi Ramis * chore: upgrade dependencies on uv.lock Signed-off-by: Cesar Berrospi Ramis --------- Signed-off-by: Cesar Berrospi Ramis --- docling/backend/html_backend.py | 86 +- pyproject.toml | 2 +- .../html_rich_table_cells.html.itxt | 53 + .../html_rich_table_cells.html.json | 2355 +++++ .../docling_v2/html_rich_table_cells.html.md | 29 + .../docling_v2/wiki_duck.html.itxt | 2401 ++--- .../docling_v2/wiki_duck.html.json | 8294 +++++++++-------- .../groundtruth/docling_v2/wiki_duck.html.md | 1118 +-- tests/data/html/html_rich_table_cells.html | 167 + tests/test_backend_html.py | 88 +- uv.lock | 1454 ++- 11 files changed, 9503 insertions(+), 6544 deletions(-) create mode 100644 tests/data/groundtruth/docling_v2/html_rich_table_cells.html.itxt create mode 100644 tests/data/groundtruth/docling_v2/html_rich_table_cells.html.json create mode 100644 tests/data/groundtruth/docling_v2/html_rich_table_cells.html.md create mode 100644 tests/data/html/html_rich_table_cells.html diff --git a/docling/backend/html_backend.py b/docling/backend/html_backend.py index d7f9291a..9ad84923 100644 --- a/docling/backend/html_backend.py +++ b/docling/backend/html_backend.py @@ -354,32 +354,51 @@ class HTMLDocumentBackend(DeclarativeDocumentBackend): ) -> tuple[bool, Union[RefItem, None]]: rich_table_cell = False ref_for_rich_cell = None - if len(provs_in_cell) > 0: - ref_for_rich_cell = provs_in_cell[0] - if len(provs_in_cell) > 1: - # Cell has multiple elements, we need to group them + if len(provs_in_cell) >= 1: + # Cell rich cell has multiple elements, we need to group them rich_table_cell = True ref_for_rich_cell = HTMLDocumentBackend.group_cell_elements( group_name, doc, provs_in_cell, docling_table ) - elif len(provs_in_cell) == 1: - item_ref = provs_in_cell[0] - pr_item = item_ref.resolve(doc) - if isinstance(pr_item, TextItem): - # Cell has only one element and it's just a text - rich_table_cell = False - try: - doc.delete_items(node_items=[pr_item]) - except Exception as e: - _log.error(f"Error while making rich table: {e}.") - else: - rich_table_cell = True - ref_for_rich_cell = HTMLDocumentBackend.group_cell_elements( - group_name, doc, provs_in_cell, docling_table - ) return rich_table_cell, ref_for_rich_cell + def _is_rich_table_cell(self, table_cell: Tag) -> bool: + """Determine whether an table cell should be parsed as a Docling RichTableCell. + + A table cell can hold rich content and be parsed with a Docling RichTableCell. + However, this requires walking through the content elements and creating + Docling node items. If the cell holds only plain text, the parsing is simpler + and using a TableCell is prefered. + + Args: + table_cell: The HTML tag representing a table cell. + + Returns: + Whether the cell should be parsed as RichTableCell. + """ + is_rich: bool = True + + children = table_cell.find_all(recursive=True) # all descendants of type Tag + if not children: + content = [ + item + for item in table_cell.contents + if isinstance(item, NavigableString) + ] + is_rich = len(content) > 1 + else: + annotations = self._extract_text_and_hyperlink_recursively( + table_cell, find_parent_annotation=True + ) + if not annotations: + is_rich = bool(item for item in children if item.name == "img") + elif len(annotations) == 1: + anno: AnnotatedText = annotations[0] + is_rich = bool(anno.formatting) or bool(anno.hyperlink) or anno.code + + return is_rich + def parse_table_data( self, element: Tag, @@ -437,23 +456,25 @@ class HTMLDocumentBackend(DeclarativeDocumentBackend): formula.replace_with(NavigableString(math_formula)) provs_in_cell: list[RefItem] = [] - # Parse table cell sub-tree for Rich Cells content: - table_level = self.level - provs_in_cell = self._walk(html_cell, doc) - # After walking sub-tree in cell, restore previously set level - self.level = table_level + rich_table_cell = self._is_rich_table_cell(html_cell) + if rich_table_cell: + # Parse table cell sub-tree for Rich Cells content: + table_level = self.level + provs_in_cell = self._walk(html_cell, doc) + # After walking sub-tree in cell, restore previously set level + self.level = table_level - rich_table_cell = False - ref_for_rich_cell = None - group_name = f"rich_cell_group_{len(doc.tables)}_{col_idx}_{start_row_span + row_idx}" - rich_table_cell, ref_for_rich_cell = ( - HTMLDocumentBackend.process_rich_table_cells( - provs_in_cell, group_name, doc, docling_table + group_name = f"rich_cell_group_{len(doc.tables)}_{col_idx}_{start_row_span + row_idx}" + rich_table_cell, ref_for_rich_cell = ( + HTMLDocumentBackend.process_rich_table_cells( + provs_in_cell, group_name, doc, docling_table + ) ) - ) # Extracting text - text = self.get_text(html_cell).strip() + text = HTMLDocumentBackend._clean_unicode( + self.get_text(html_cell).strip() + ) col_span, row_span = self._get_cell_spans(html_cell) if row_header: row_span -= 1 @@ -555,6 +576,7 @@ class HTMLDocumentBackend(DeclarativeDocumentBackend): if im_ref3: added_refs.append(im_ref3) elif name in _FORMAT_TAG_MAP: + flush_buffer() with self._use_format([name]): wk = self._walk(node, doc) added_refs.extend(wk) diff --git a/pyproject.toml b/pyproject.toml index fb531434..ea899856 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,7 +45,7 @@ authors = [ requires-python = '>=3.9,<4.0' dependencies = [ 'pydantic (>=2.0.0,<3.0.0)', - 'docling-core[chunking] (>=2.48.2,<3.0.0)', + 'docling-core[chunking] (>=2.50.1,<3.0.0)', 'docling-parse (>=4.7.0,<5.0.0)', "docling-ibm-models>=3.9.1,<4", 'filetype (>=1.2.0,<2.0.0)', diff --git a/tests/data/groundtruth/docling_v2/html_rich_table_cells.html.itxt b/tests/data/groundtruth/docling_v2/html_rich_table_cells.html.itxt new file mode 100644 index 00000000..5bfaacc3 --- /dev/null +++ b/tests/data/groundtruth/docling_v2/html_rich_table_cells.html.itxt @@ -0,0 +1,53 @@ +item-0 at level 0: unspecified: group _root_ + item-1 at level 1: title: Rich Table Cells in HTML + item-2 at level 2: table with [5x3] + item-3 at level 3: unspecified: group rich_cell_group_1_1_3 + item-4 at level 4: text: Large + item-5 at level 4: text: , + item-6 at level 4: text: loud + item-7 at level 4: text: , + item-8 at level 4: text: noisy + item-9 at level 4: text: , + item-10 at level 4: text: small + item-11 at level 3: unspecified: group rich_cell_group_1_0_4 + item-12 at level 4: list: group list + item-13 at level 5: list_item: Pond + item-14 at level 5: list_item: Marsh + item-15 at level 5: list_item: Riverbank + item-16 at level 3: unspecified: group rich_cell_group_1_1_4 + item-17 at level 4: list: group ordered list + item-18 at level 5: list_item: Fly south in winter + item-19 at level 5: list_item: Build nest on ground + item-20 at level 2: table with [4x2] + item-21 at level 3: unspecified: group rich_cell_group_2_0_1 + item-22 at level 4: text: Aythya + item-23 at level 4: text: (Diving ducks) + item-24 at level 3: unspecified: group rich_cell_group_2_0_2 + item-25 at level 4: text: Lophonetta + item-26 at level 4: text: (Pintail group) + item-27 at level 3: unspecified: group rich_cell_group_2_0_3 + item-28 at level 4: text: Oxyura + item-29 at level 4: text: (Benthic ducks) + item-30 at level 2: table with [4x2] + item-31 at level 3: unspecified: group rich_cell_group_3_0_1 + item-32 at level 4: text: Swim + item-33 at level 3: unspecified: group rich_cell_group_3_0_1 + item-34 at level 4: text: Gracefully glide on H + item-35 at level 4: text: 2 + item-36 at level 4: text: O surfaces. + item-37 at level 3: unspecified: group rich_cell_group_3_0_2 + item-38 at level 4: text: Fly + item-39 at level 3: unspecified: group rich_cell_group_3_0_3 + item-40 at level 4: text: Quack + item-41 at level 3: unspecified: group rich_cell_group_4_0_3 + item-42 at level 4: table with [3x2] + item-43 at level 2: table with [5x3] + item-44 at level 3: unspecified: group rich_cell_group_5_1_1 + item-45 at level 4: text: View PNG + item-46 at level 3: unspecified: group rich_cell_group_5_1_2 + item-47 at level 4: picture + item-47 at level 5: caption: White-headed duck thumbnail + item-48 at level 3: unspecified: group rich_cell_group_5_1_3 + item-49 at level 4: text: View Full-Size Image + item-50 at level 2: picture + item-51 at level 1: caption: White-headed duck thumbnail \ No newline at end of file diff --git a/tests/data/groundtruth/docling_v2/html_rich_table_cells.html.json b/tests/data/groundtruth/docling_v2/html_rich_table_cells.html.json new file mode 100644 index 00000000..388e5c86 --- /dev/null +++ b/tests/data/groundtruth/docling_v2/html_rich_table_cells.html.json @@ -0,0 +1,2355 @@ +{ + "schema_name": "DoclingDocument", + "version": "1.7.0", + "name": "html_rich_table_cells", + "origin": { + "mimetype": "text/html", + "binary_hash": 12445331835808292382, + "filename": "html_rich_table_cells.html" + }, + "furniture": { + "self_ref": "#/furniture", + "children": [], + "content_layer": "furniture", + "name": "_root_", + "label": "unspecified" + }, + "body": { + "self_ref": "#/body", + "children": [ + { + "$ref": "#/texts/0" + }, + { + "$ref": "#/texts/1" + }, + { + "$ref": "#/texts/27" + } + ], + "content_layer": "body", + "name": "_root_", + "label": "unspecified" + }, + "groups": [ + { + "self_ref": "#/groups/0", + "parent": { + "$ref": "#/tables/0" + }, + "children": [ + { + "$ref": "#/texts/2" + }, + { + "$ref": "#/texts/3" + }, + { + "$ref": "#/texts/4" + }, + { + "$ref": "#/texts/5" + }, + { + "$ref": "#/texts/6" + }, + { + "$ref": "#/texts/7" + }, + { + "$ref": "#/texts/8" + } + ], + "content_layer": "body", + "name": "rich_cell_group_1_1_3", + "label": "unspecified" + }, + { + "self_ref": "#/groups/1", + "parent": { + "$ref": "#/groups/2" + }, + "children": [ + { + "$ref": "#/texts/9" + }, + { + "$ref": "#/texts/10" + }, + { + "$ref": "#/texts/11" + } + ], + "content_layer": "body", + "name": "list", + "label": "list" + }, + { + "self_ref": "#/groups/2", + "parent": { + "$ref": "#/tables/0" + }, + "children": [ + { + "$ref": "#/groups/1" + } + ], + "content_layer": "body", + "name": "rich_cell_group_1_0_4", + "label": "unspecified" + }, + { + "self_ref": "#/groups/3", + "parent": { + "$ref": "#/groups/4" + }, + "children": [ + { + "$ref": "#/texts/12" + }, + { + "$ref": "#/texts/13" + } + ], + "content_layer": "body", + "name": "ordered list", + "label": "list" + }, + { + "self_ref": "#/groups/4", + "parent": { + "$ref": "#/tables/0" + }, + "children": [ + { + "$ref": "#/groups/3" + } + ], + "content_layer": "body", + "name": "rich_cell_group_1_1_4", + "label": "unspecified" + }, + { + "self_ref": "#/groups/5", + "parent": { + "$ref": "#/tables/1" + }, + "children": [ + { + "$ref": "#/texts/14" + }, + { + "$ref": "#/texts/15" + } + ], + "content_layer": "body", + "name": "rich_cell_group_2_0_1", + "label": "unspecified" + }, + { + "self_ref": "#/groups/6", + "parent": { + "$ref": "#/tables/1" + }, + "children": [ + { + "$ref": "#/texts/16" + }, + { + "$ref": "#/texts/17" + } + ], + "content_layer": "body", + "name": "rich_cell_group_2_0_2", + "label": "unspecified" + }, + { + "self_ref": "#/groups/7", + "parent": { + "$ref": "#/tables/1" + }, + "children": [ + { + "$ref": "#/texts/18" + }, + { + "$ref": "#/texts/19" + } + ], + "content_layer": "body", + "name": "rich_cell_group_2_0_3", + "label": "unspecified" + }, + { + "self_ref": "#/groups/8", + "parent": { + "$ref": "#/tables/2" + }, + "children": [ + { + "$ref": "#/texts/20" + } + ], + "content_layer": "body", + "name": "rich_cell_group_3_0_1", + "label": "unspecified" + }, + { + "self_ref": "#/groups/9", + "parent": { + "$ref": "#/tables/2" + }, + "children": [ + { + "$ref": "#/texts/21" + }, + { + "$ref": "#/texts/22" + }, + { + "$ref": "#/texts/23" + } + ], + "content_layer": "body", + "name": "rich_cell_group_3_0_1", + "label": "unspecified" + }, + { + "self_ref": "#/groups/10", + "parent": { + "$ref": "#/tables/2" + }, + "children": [ + { + "$ref": "#/texts/24" + } + ], + "content_layer": "body", + "name": "rich_cell_group_3_0_2", + "label": "unspecified" + }, + { + "self_ref": "#/groups/11", + "parent": { + "$ref": "#/tables/2" + }, + "children": [ + { + "$ref": "#/texts/25" + } + ], + "content_layer": "body", + "name": "rich_cell_group_3_0_3", + "label": "unspecified" + }, + { + "self_ref": "#/groups/12", + "parent": { + "$ref": "#/tables/2" + }, + "children": [ + { + "$ref": "#/tables/3" + } + ], + "content_layer": "body", + "name": "rich_cell_group_4_0_3", + "label": "unspecified" + }, + { + "self_ref": "#/groups/13", + "parent": { + "$ref": "#/tables/4" + }, + "children": [ + { + "$ref": "#/texts/26" + } + ], + "content_layer": "body", + "name": "rich_cell_group_5_1_1", + "label": "unspecified" + }, + { + "self_ref": "#/groups/14", + "parent": { + "$ref": "#/tables/4" + }, + "children": [ + { + "$ref": "#/pictures/0" + } + ], + "content_layer": "body", + "name": "rich_cell_group_5_1_2", + "label": "unspecified" + }, + { + "self_ref": "#/groups/15", + "parent": { + "$ref": "#/tables/4" + }, + "children": [ + { + "$ref": "#/texts/28" + } + ], + "content_layer": "body", + "name": "rich_cell_group_5_1_3", + "label": "unspecified" + } + ], + "texts": [ + { + "self_ref": "#/texts/0", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "furniture", + "label": "title", + "prov": [], + "orig": "Rich Table Cells in HTML", + "text": "Rich Table Cells in HTML" + }, + { + "self_ref": "#/texts/1", + "parent": { + "$ref": "#/body" + }, + "children": [ + { + "$ref": "#/tables/0" + }, + { + "$ref": "#/tables/1" + }, + { + "$ref": "#/tables/2" + }, + { + "$ref": "#/tables/4" + }, + { + "$ref": "#/pictures/1" + } + ], + "content_layer": "body", + "label": "title", + "prov": [], + "orig": "Rich Table Cells in HTML", + "text": "Rich Table Cells in HTML" + }, + { + "self_ref": "#/texts/2", + "parent": { + "$ref": "#/groups/0" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Large", + "text": "Large", + "formatting": { + "bold": true, + "italic": false, + "underline": false, + "strikethrough": false, + "script": "baseline" + } + }, + { + "self_ref": "#/texts/3", + "parent": { + "$ref": "#/groups/0" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": ",", + "text": "," + }, + { + "self_ref": "#/texts/4", + "parent": { + "$ref": "#/groups/0" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "loud", + "text": "loud", + "formatting": { + "bold": false, + "italic": true, + "underline": false, + "strikethrough": false, + "script": "baseline" + } + }, + { + "self_ref": "#/texts/5", + "parent": { + "$ref": "#/groups/0" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": ",", + "text": "," + }, + { + "self_ref": "#/texts/6", + "parent": { + "$ref": "#/groups/0" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "noisy", + "text": "noisy", + "formatting": { + "bold": false, + "italic": false, + "underline": true, + "strikethrough": false, + "script": "baseline" + } + }, + { + "self_ref": "#/texts/7", + "parent": { + "$ref": "#/groups/0" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": ",", + "text": "," + }, + { + "self_ref": "#/texts/8", + "parent": { + "$ref": "#/groups/0" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "small", + "text": "small", + "formatting": { + "bold": false, + "italic": false, + "underline": false, + "strikethrough": true, + "script": "baseline" + } + }, + { + "self_ref": "#/texts/9", + "parent": { + "$ref": "#/groups/1" + }, + "children": [], + "content_layer": "body", + "label": "list_item", + "prov": [], + "orig": "Pond", + "text": "Pond", + "enumerated": false, + "marker": "" + }, + { + "self_ref": "#/texts/10", + "parent": { + "$ref": "#/groups/1" + }, + "children": [], + "content_layer": "body", + "label": "list_item", + "prov": [], + "orig": "Marsh", + "text": "Marsh", + "enumerated": false, + "marker": "" + }, + { + "self_ref": "#/texts/11", + "parent": { + "$ref": "#/groups/1" + }, + "children": [], + "content_layer": "body", + "label": "list_item", + "prov": [], + "orig": "Riverbank", + "text": "Riverbank", + "enumerated": false, + "marker": "" + }, + { + "self_ref": "#/texts/12", + "parent": { + "$ref": "#/groups/3" + }, + "children": [], + "content_layer": "body", + "label": "list_item", + "prov": [], + "orig": "Fly south in winter", + "text": "Fly south in winter", + "enumerated": true, + "marker": "" + }, + { + "self_ref": "#/texts/13", + "parent": { + "$ref": "#/groups/3" + }, + "children": [], + "content_layer": "body", + "label": "list_item", + "prov": [], + "orig": "Build nest on ground", + "text": "Build nest on ground", + "enumerated": true, + "marker": "" + }, + { + "self_ref": "#/texts/14", + "parent": { + "$ref": "#/groups/5" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Aythya", + "text": "Aythya" + }, + { + "self_ref": "#/texts/15", + "parent": { + "$ref": "#/groups/5" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "(Diving ducks)", + "text": "(Diving ducks)" + }, + { + "self_ref": "#/texts/16", + "parent": { + "$ref": "#/groups/6" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Lophonetta", + "text": "Lophonetta" + }, + { + "self_ref": "#/texts/17", + "parent": { + "$ref": "#/groups/6" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "(Pintail group)", + "text": "(Pintail group)" + }, + { + "self_ref": "#/texts/18", + "parent": { + "$ref": "#/groups/7" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Oxyura", + "text": "Oxyura" + }, + { + "self_ref": "#/texts/19", + "parent": { + "$ref": "#/groups/7" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "(Benthic ducks)", + "text": "(Benthic ducks)" + }, + { + "self_ref": "#/texts/20", + "parent": { + "$ref": "#/groups/8" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Swim", + "text": "Swim", + "formatting": { + "bold": true, + "italic": false, + "underline": false, + "strikethrough": false, + "script": "baseline" + } + }, + { + "self_ref": "#/texts/21", + "parent": { + "$ref": "#/groups/9" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Gracefully glide on H", + "text": "Gracefully glide on H" + }, + { + "self_ref": "#/texts/22", + "parent": { + "$ref": "#/groups/9" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "2", + "text": "2", + "formatting": { + "bold": false, + "italic": false, + "underline": false, + "strikethrough": false, + "script": "sub" + } + }, + { + "self_ref": "#/texts/23", + "parent": { + "$ref": "#/groups/9" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "O surfaces.", + "text": "O surfaces." + }, + { + "self_ref": "#/texts/24", + "parent": { + "$ref": "#/groups/10" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Fly", + "text": "Fly", + "formatting": { + "bold": false, + "italic": true, + "underline": false, + "strikethrough": false, + "script": "baseline" + } + }, + { + "self_ref": "#/texts/25", + "parent": { + "$ref": "#/groups/11" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Quack", + "text": "Quack", + "formatting": { + "bold": false, + "italic": false, + "underline": true, + "strikethrough": false, + "script": "baseline" + } + }, + { + "self_ref": "#/texts/26", + "parent": { + "$ref": "#/groups/13" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "View PNG", + "text": "View PNG", + "hyperlink": "https://en.wikipedia.org/wiki/Donald_Duck#/media/File:Donald_Duck_angry_transparent_background.png" + }, + { + "self_ref": "#/texts/27", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "caption", + "prov": [], + "orig": "White-headed duck thumbnail", + "text": "White-headed duck thumbnail", + "hyperlink": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Witkopeend_-_white-headed_duck_-_Oxyura_leucocephala_3.tif/lossy-page1-1920px-Witkopeend_-_white-headed_duck_-_Oxyura_leucocephala_3.tif.jpg" + }, + { + "self_ref": "#/texts/28", + "parent": { + "$ref": "#/groups/15" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "View Full-Size Image", + "text": "View Full-Size Image", + "hyperlink": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Mandarin_duck_%28Aix_galericulata%29.jpg/250px-Mandarin_duck_%28Aix_galericulata%29.jpg" + } + ], + "pictures": [ + { + "self_ref": "#/pictures/0", + "parent": { + "$ref": "#/groups/14" + }, + "children": [], + "content_layer": "body", + "label": "picture", + "prov": [], + "captions": [ + { + "$ref": "#/texts/27" + } + ], + "references": [], + "footnotes": [], + "annotations": [] + }, + { + "self_ref": "#/pictures/1", + "parent": { + "$ref": "#/texts/1" + }, + "children": [], + "content_layer": "body", + "label": "picture", + "prov": [], + "captions": [], + "references": [], + "footnotes": [], + "annotations": [] + } + ], + "tables": [ + { + "self_ref": "#/tables/0", + "parent": { + "$ref": "#/texts/1" + }, + "children": [ + { + "$ref": "#/groups/0" + }, + { + "$ref": "#/groups/2" + }, + { + "$ref": "#/groups/4" + } + ], + "content_layer": "body", + "label": "table", + "prov": [], + "captions": [], + "references": [], + "footnotes": [], + "data": { + "table_cells": [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Name", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Habitat", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Comment", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Wood Duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Often seen near ponds.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Mallard", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Ponds, lakes, rivers", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Quack", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Goose (not a duck!)", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Water & wetlands", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Large, loud, noisy, small", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/0" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Teal", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Pond \nMarsh \nRiverbank", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/2" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Fly south in winter \nBuild nest on ground", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/4" + } + } + ], + "num_rows": 5, + "num_cols": 3, + "grid": [ + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Name", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Habitat", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Comment", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Wood Duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Often seen near ponds.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Mallard", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Ponds, lakes, rivers", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Quack", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Goose (not a duck!)", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Water & wetlands", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Large, loud, noisy, small", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Teal", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Pond \nMarsh \nRiverbank", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Fly south in winter \nBuild nest on ground", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ] + ] + }, + "annotations": [] + }, + { + "self_ref": "#/tables/1", + "parent": { + "$ref": "#/texts/1" + }, + "children": [ + { + "$ref": "#/groups/5" + }, + { + "$ref": "#/groups/6" + }, + { + "$ref": "#/groups/7" + } + ], + "content_layer": "body", + "label": "table", + "prov": [], + "captions": [], + "references": [], + "footnotes": [], + "data": { + "table_cells": [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Genus", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Species", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Aythya\n(Diving ducks)", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/5" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Hawser, Common Pochard", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Lophonetta\n(Pintail group)", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/6" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Fulvous Whistling Duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Oxyura\n(Benthic ducks)", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/7" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Wigee, Banded Water-screw", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + "num_rows": 4, + "num_cols": 2, + "grid": [ + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Genus", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Species", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Aythya\n(Diving ducks)", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Hawser, Common Pochard", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Lophonetta\n(Pintail group)", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Fulvous Whistling Duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Oxyura\n(Benthic ducks)", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Wigee, Banded Water-screw", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ] + ] + }, + "annotations": [] + }, + { + "self_ref": "#/tables/2", + "parent": { + "$ref": "#/texts/1" + }, + "children": [ + { + "$ref": "#/groups/8" + }, + { + "$ref": "#/groups/9" + }, + { + "$ref": "#/groups/10" + }, + { + "$ref": "#/groups/11" + }, + { + "$ref": "#/groups/12" + } + ], + "content_layer": "body", + "label": "table", + "prov": [], + "captions": [], + "references": [], + "footnotes": [], + "data": { + "table_cells": [ + { + "row_span": 1, + "col_span": 2, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 2, + "text": "Action", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Swim", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/8" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Gracefully glide on H2O surfaces.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/9" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Fly", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/10" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Quack", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/11" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "TypeSound\n\n\n\nShort\n\"quak\"\n\n\nLong\n\"quaaaaaack\"", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/12" + } + } + ], + "num_rows": 4, + "num_cols": 2, + "grid": [ + [ + { + "row_span": 1, + "col_span": 2, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 2, + "text": "Action", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 2, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 2, + "text": "Action", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Swim", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Gracefully glide on H2O surfaces.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Fly", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Quack", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "TypeSound\n\n\n\nShort\n\"quak\"\n\n\nLong\n\"quaaaaaack\"", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ] + ] + }, + "annotations": [] + }, + { + "self_ref": "#/tables/3", + "parent": { + "$ref": "#/groups/12" + }, + "children": [], + "content_layer": "body", + "label": "table", + "prov": [], + "captions": [], + "references": [], + "footnotes": [], + "data": { + "table_cells": [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Type", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Sound", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Short", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\"quak\"", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Long", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\"quaaaaaack\"", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + "num_rows": 3, + "num_cols": 2, + "grid": [ + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Type", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Sound", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Short", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\"quak\"", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Long", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\"quaaaaaack\"", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ] + ] + }, + "annotations": [] + }, + { + "self_ref": "#/tables/4", + "parent": { + "$ref": "#/texts/1" + }, + "children": [ + { + "$ref": "#/groups/13" + }, + { + "$ref": "#/groups/14" + }, + { + "$ref": "#/groups/15" + } + ], + "content_layer": "body", + "label": "table", + "prov": [], + "captions": [], + "references": [], + "footnotes": [], + "data": { + "table_cells": [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Name", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Description", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Image", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Donald Duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Cartoon character.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "View PNG", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/13" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "White-headed duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "A small diving duck some 45 cm (18 in) long.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/14" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Mandarin Duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Known for its striking plumage.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "View Full-Size Image", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false, + "ref": { + "$ref": "#/groups/15" + } + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Unknown Duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "No photo available.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + "num_rows": 5, + "num_cols": 3, + "grid": [ + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Name", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Description", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "Image", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Donald Duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Cartoon character.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "View PNG", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "White-headed duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "A small diving duck some 45 cm (18 in) long.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Mandarin Duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "Known for its striking plumage.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "View Full-Size Image", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "Unknown Duck", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "No photo available.", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ] + ] + }, + "annotations": [] + } + ], + "key_value_items": [], + "form_items": [], + "pages": {} +} \ No newline at end of file diff --git a/tests/data/groundtruth/docling_v2/html_rich_table_cells.html.md b/tests/data/groundtruth/docling_v2/html_rich_table_cells.html.md new file mode 100644 index 00000000..c816143b --- /dev/null +++ b/tests/data/groundtruth/docling_v2/html_rich_table_cells.html.md @@ -0,0 +1,29 @@ +# Rich Table Cells in HTML + +| Name | Habitat | Comment | +|---------------------|----------------------------|------------------------------------------------| +| Wood Duck | | Often seen near ponds. | +| Mallard | Ponds, lakes, rivers | Quack | +| Goose (not a duck!) | Water & wetlands | **Large** , *loud* , noisy , ~~small~~ | +| Teal | - Pond - Marsh - Riverbank | 1. Fly south in winter 2. Build nest on ground | + +| Genus | Species | +|-----------------------------|---------------------------| +| Aythya (Diving ducks) | Hawser, Common Pochard | +| Lophonetta (Pintail group) | Fulvous Whistling Duck | +| Oxyura (Benthic ducks) | Wigee, Banded Water-screw | + +| Action | Action | +|----------|---------------------------------------------------------------------------------------------------------| +| **Swim** | Gracefully glide on H 2 O surfaces. | +| *Fly* | | +| Quack | | Type | Sound | |--------|--------------| | Short | "quak" | | Long | "quaaaaaack" | | + +| Name | Description | Image | +|-------------------|----------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| Donald Duck | Cartoon character. | [View PNG](https://en.wikipedia.org/wiki/Donald_Duck#/media/File:Donald_Duck_angry_transparent_background.png) | +| White-headed duck | A small diving duck some 45 cm (18 in) long. | White-headed duck thumbnail | +| Mandarin Duck | Known for its striking plumage. | [View Full-Size Image](https://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Mandarin_duck_%28Aix_galericulata%29.jpg/250px-Mandarin_duck_%28Aix_galericulata%29.jpg) | +| Unknown Duck | No photo available. | | + + \ No newline at end of file diff --git a/tests/data/groundtruth/docling_v2/wiki_duck.html.itxt b/tests/data/groundtruth/docling_v2/wiki_duck.html.itxt index cedb0c83..071d463e 100644 --- a/tests/data/groundtruth/docling_v2/wiki_duck.html.itxt +++ b/tests/data/groundtruth/docling_v2/wiki_duck.html.itxt @@ -257,1271 +257,1286 @@ item-0 at level 0: unspecified: group _root_ item-255 at level 4: picture item-256 at level 3: unspecified: group rich_cell_group_1_0_2 item-257 at level 4: text: Bufflehead - item-258 at level 4: text: Bucephala albeola - item-259 at level 4: text: ( ) - item-260 at level 3: unspecified: group rich_cell_group_1_0_3 - item-261 at level 4: text: Scientific classification - item-262 at level 4: picture - item-262 at level 5: caption: Edit this classification - item-263 at level 2: picture - item-264 at level 2: picture - item-265 at level 2: inline: group group - item-266 at level 3: text: Duck - item-267 at level 3: text: is the common name for numerous species of - item-268 at level 3: text: waterfowl - item-269 at level 3: text: in the - item-270 at level 3: text: family - item-271 at level 3: text: Anatidae - item-272 at level 3: text: . Ducks are generally smaller and shorter-necked than - item-273 at level 3: text: swans - item-274 at level 3: text: and - item-275 at level 3: text: geese - item-276 at level 3: text: , which are members of the same ... among several subfamilies, they are a - item-277 at level 3: text: form taxon - item-278 at level 3: text: ; they do not represent a - item-279 at level 3: text: monophyletic group - item-280 at level 3: text: (the group of all descendants of ... not considered ducks. Ducks are mostly - item-281 at level 3: text: aquatic birds - item-282 at level 3: text: , and may be found in both fresh water and sea water. - item-283 at level 2: inline: group group - item-284 at level 3: text: Ducks are sometimes confused wit ... ater birds with similar forms, such as - item-285 at level 3: text: loons - item-286 at level 3: text: or divers, - item-287 at level 3: text: grebes - item-288 at level 3: text: , - item-289 at level 3: text: gallinules - item-290 at level 3: text: and - item-291 at level 3: text: coots - item-292 at level 3: text: . - item-293 at level 2: section_header: Etymology - item-294 at level 3: inline: group group - item-295 at level 4: text: The word - item-296 at level 4: text: duck - item-297 at level 4: text: comes from - item-298 at level 4: text: Old English - item-299 at level 4: text: dūce - item-300 at level 4: text: 'diver', a derivative of the verb * - item-301 at level 4: text: dūcan - item-302 at level 4: text: 'to duck, bend down low as if to ... because of the way many species in the - item-303 at level 4: text: dabbling duck - item-304 at level 4: text: group feed by upending; compare with - item-305 at level 4: text: Dutch - item-306 at level 4: text: duiken - item-307 at level 4: text: and - item-308 at level 4: text: German - item-309 at level 4: text: tauchen - item-310 at level 4: text: 'to dive'. - item-311 at level 3: picture - item-311 at level 4: caption: Pacific black duck displaying the characteristic upending "duck" - item-312 at level 3: inline: group group - item-313 at level 4: text: This word replaced Old English - item-314 at level 4: text: ened - item-315 at level 4: text: / - item-316 at level 4: text: ænid - item-317 at level 4: text: 'duck', possibly to avoid confusion with other words, such as - item-318 at level 4: text: ende - item-319 at level 4: text: 'end' with similar forms. Other ... languages still have similar words for - item-320 at level 4: text: duck - item-321 at level 4: text: , for example, Dutch - item-322 at level 4: text: eend - item-323 at level 4: text: , German - item-324 at level 4: text: Ente - item-325 at level 4: text: and - item-326 at level 4: text: Norwegian - item-327 at level 4: text: and - item-328 at level 4: text: . The word + item-258 at level 4: text: ( + item-259 at level 4: text: Bucephala albeola + item-260 at level 4: text: ) + item-261 at level 3: unspecified: group rich_cell_group_1_0_3 + item-262 at level 4: text: Scientific classification + item-263 at level 4: picture + item-263 at level 5: caption: Edit this classification + item-264 at level 3: unspecified: group rich_cell_group_1_0_4 + item-265 at level 4: text: Eukaryota + item-266 at level 3: unspecified: group rich_cell_group_1_0_5 + item-267 at level 4: text: Animalia + item-268 at level 3: unspecified: group rich_cell_group_1_0_6 + item-269 at level 4: text: Chordata + item-270 at level 3: unspecified: group rich_cell_group_1_0_7 + item-271 at level 4: text: Aves + item-272 at level 3: unspecified: group rich_cell_group_1_0_8 + item-273 at level 4: text: Anseriformes + item-274 at level 3: unspecified: group rich_cell_group_1_0_9 + item-275 at level 4: text: Anatoidea + item-276 at level 3: unspecified: group rich_cell_group_1_0_10 + item-277 at level 4: text: Anatidae + item-278 at level 2: picture + item-279 at level 2: picture + item-280 at level 2: inline: group group + item-281 at level 3: text: Duck + item-282 at level 3: text: is the common name for numerous species of + item-283 at level 3: text: waterfowl + item-284 at level 3: text: in the + item-285 at level 3: text: family + item-286 at level 3: text: Anatidae + item-287 at level 3: text: . Ducks are generally smaller and shorter-necked than + item-288 at level 3: text: swans + item-289 at level 3: text: and + item-290 at level 3: text: geese + item-291 at level 3: text: , which are members of the same ... among several subfamilies, they are a + item-292 at level 3: text: form taxon + item-293 at level 3: text: ; they do not represent a + item-294 at level 3: text: monophyletic group + item-295 at level 3: text: (the group of all descendants of ... not considered ducks. Ducks are mostly + item-296 at level 3: text: aquatic birds + item-297 at level 3: text: , and may be found in both fresh water and sea water. + item-298 at level 2: inline: group group + item-299 at level 3: text: Ducks are sometimes confused wit ... ater birds with similar forms, such as + item-300 at level 3: text: loons + item-301 at level 3: text: or divers, + item-302 at level 3: text: grebes + item-303 at level 3: text: , + item-304 at level 3: text: gallinules + item-305 at level 3: text: and + item-306 at level 3: text: coots + item-307 at level 3: text: . + item-308 at level 2: section_header: Etymology + item-309 at level 3: inline: group group + item-310 at level 4: text: The word + item-311 at level 4: text: duck + item-312 at level 4: text: comes from + item-313 at level 4: text: Old English + item-314 at level 4: text: dūce + item-315 at level 4: text: 'diver', a derivative of the verb * + item-316 at level 4: text: dūcan + item-317 at level 4: text: 'to duck, bend down low as if to ... because of the way many species in the + item-318 at level 4: text: dabbling duck + item-319 at level 4: text: group feed by upending; compare with + item-320 at level 4: text: Dutch + item-321 at level 4: text: duiken + item-322 at level 4: text: and + item-323 at level 4: text: German + item-324 at level 4: text: tauchen + item-325 at level 4: text: 'to dive'. + item-326 at level 3: picture + item-326 at level 4: caption: Pacific black duck displaying the characteristic upending "duck" + item-327 at level 3: inline: group group + item-328 at level 4: text: This word replaced Old English item-329 at level 4: text: ened item-330 at level 4: text: / item-331 at level 4: text: ænid - item-332 at level 4: text: was inherited from - item-333 at level 4: text: Proto-Indo-European - item-334 at level 4: text: ; - item-335 at level 4: text: cf. - item-336 at level 4: text: Latin - item-337 at level 4: text: anas - item-338 at level 4: text: "duck", - item-339 at level 4: text: Lithuanian - item-340 at level 4: text: ántis - item-341 at level 4: text: 'duck', - item-342 at level 4: text: Ancient Greek - item-343 at level 4: text: νῆσσα / νῆττα ( - item-344 at level 4: text: nēssa + item-332 at level 4: text: 'duck', possibly to avoid confusion with other words, such as + item-333 at level 4: text: ende + item-334 at level 4: text: 'end' with similar forms. Other ... languages still have similar words for + item-335 at level 4: text: duck + item-336 at level 4: text: , for example, Dutch + item-337 at level 4: text: eend + item-338 at level 4: text: , German + item-339 at level 4: text: Ente + item-340 at level 4: text: and + item-341 at level 4: text: Norwegian + item-342 at level 4: text: and + item-343 at level 4: text: . The word + item-344 at level 4: text: ened item-345 at level 4: text: / - item-346 at level 4: text: nētta - item-347 at level 4: text: ) 'duck', and - item-348 at level 4: text: Sanskrit - item-349 at level 4: text: ātí - item-350 at level 4: text: 'water bird', among others. - item-351 at level 3: inline: group group - item-352 at level 4: text: A duckling is a young duck in downy plumage - item-353 at level 4: text: [ 1 ] - item-354 at level 4: text: or baby duck, - item-355 at level 4: text: [ 2 ] - item-356 at level 4: text: but in the food trade a young do ... , is sometimes labelled as a duckling. - item-357 at level 3: inline: group group - item-358 at level 4: text: A male is called a - item-359 at level 4: text: drake - item-360 at level 4: text: and the female is called a duck, or in - item-361 at level 4: text: ornithology - item-362 at level 4: text: a hen. - item-363 at level 4: text: [ 3 ] - item-364 at level 4: text: [ 4 ] - item-365 at level 3: picture - item-365 at level 4: caption: Male mallard . - item-366 at level 3: picture - item-366 at level 4: caption: Wood ducks . - item-367 at level 2: section_header: Taxonomy - item-368 at level 3: inline: group group - item-369 at level 4: text: All ducks belong to the - item-370 at level 4: text: biological order - item-371 at level 4: text: Anseriformes - item-372 at level 4: text: , a group that contains the ducks, geese and swans, as well as the - item-373 at level 4: text: screamers - item-374 at level 4: text: , and the - item-375 at level 4: text: magpie goose - item-376 at level 4: text: . - item-377 at level 4: text: [ 5 ] - item-378 at level 4: text: All except the screamers belong to the - item-379 at level 4: text: biological family - item-380 at level 4: text: Anatidae - item-381 at level 4: text: . - item-382 at level 4: text: [ 5 ] - item-383 at level 4: text: Within the family, ducks are spl ... erable disagreement among taxonomists. - item-384 at level 4: text: [ 5 ] - item-385 at level 4: text: Some base their decisions on - item-386 at level 4: text: morphological characteristics - item-387 at level 4: text: , others on shared behaviours or genetic studies. - item-388 at level 4: text: [ 6 ] - item-389 at level 4: text: [ 7 ] - item-390 at level 4: text: The number of suggested subfamil ... taining ducks ranges from two to five. - item-391 at level 4: text: [ 8 ] - item-392 at level 4: text: [ 9 ] - item-393 at level 4: text: The significant level of - item-394 at level 4: text: hybridisation - item-395 at level 4: text: that occurs among wild ducks com ... relationships between various species. - item-396 at level 4: text: [ 9 ] - item-397 at level 3: picture - item-397 at level 4: caption: Mallard landing in approach - item-398 at level 3: inline: group group - item-399 at level 4: text: In most modern classifications, ... split into a varying number of tribes. - item-400 at level 4: text: [ 10 ] - item-401 at level 4: text: The largest of these, the Anatin ... imarily at the surface of fresh water. - item-402 at level 4: text: [ 11 ] - item-403 at level 4: text: The 'diving ducks', also named f ... ng method, make up the tribe Aythyini. - item-404 at level 4: text: [ 12 ] - item-405 at level 4: text: The 'sea ducks' of the tribe Mer ... majority of their lives in saltwater. - item-406 at level 4: text: [ 13 ] - item-407 at level 4: text: The tribe Oxyurini contains the ... r small size and stiff, upright tails. - item-408 at level 4: text: [ 14 ] - item-409 at level 3: inline: group group - item-410 at level 4: text: A number of other species called ... ed in other subfamilies or tribes. The - item-411 at level 4: text: whistling ducks - item-412 at level 4: text: are assigned either to a tribe ( ... y Anatinae or the subfamily Anserinae, - item-413 at level 4: text: [ 15 ] - item-414 at level 4: text: or to their own subfamily (Dendrocygninae) or family (Dendrocyganidae). - item-415 at level 4: text: [ 9 ] - item-416 at level 4: text: [ 16 ] - item-417 at level 4: text: The - item-418 at level 4: text: freckled duck - item-419 at level 4: text: of Australia is either the sole ... ctonettini in the subfamily Anserinae, - item-420 at level 4: text: [ 15 ] - item-421 at level 4: text: or in its own family, the Stictonettinae. - item-422 at level 4: text: [ 9 ] - item-423 at level 4: text: The - item-424 at level 4: text: shelducks - item-425 at level 4: text: make up the tribe Tadornini in t ... ily Anserinae in some classifications, - item-426 at level 4: text: [ 15 ] - item-427 at level 4: text: and their own subfamily, Tadorninae, in others, - item-428 at level 4: text: [ 17 ] - item-429 at level 4: text: while the - item-430 at level 4: text: steamer ducks - item-431 at level 4: text: are either placed in the family Anserinae in the tribe Tachyerini - item-432 at level 4: text: [ 15 ] - item-433 at level 4: text: or lumped with the shelducks in the tribe Tadorini. - item-434 at level 4: text: [ 9 ] - item-435 at level 4: text: The - item-436 at level 4: text: perching ducks - item-437 at level 4: text: make up in the tribe Cairinini i ... members assigned to the tribe Anatini. - item-438 at level 4: text: [ 9 ] - item-439 at level 4: text: The - item-440 at level 4: text: torrent duck - item-441 at level 4: text: is generally included in the sub ... e in the monotypic tribe Merganettini, - item-442 at level 4: text: [ 15 ] - item-443 at level 4: text: but is sometimes included in the tribe Tadornini. - item-444 at level 4: text: [ 18 ] - item-445 at level 4: text: The - item-446 at level 4: text: pink-eared duck - item-447 at level 4: text: is sometimes included as a true duck either in the tribe Anatini - item-448 at level 4: text: [ 15 ] - item-449 at level 4: text: or the tribe Malacorhynchini, - item-450 at level 4: text: [ 19 ] - item-451 at level 4: text: and other times is included with the shelducks in the tribe Tadornini. - item-452 at level 4: text: [ 15 ] - item-453 at level 2: section_header: Morphology - item-454 at level 3: picture - item-454 at level 4: caption: Male Mandarin duck - item-455 at level 3: inline: group group - item-456 at level 4: text: The overall - item-457 at level 4: text: body plan - item-458 at level 4: text: of ducks is elongated and broad, ... t from this in being more rounded. The - item-459 at level 4: text: bill - item-460 at level 4: text: is usually broad and contains serrated - item-461 at level 4: text: pectens - item-462 at level 4: text: , which are particularly well de ... e generally short and pointed, and the - item-463 at level 4: text: flight - item-464 at level 4: text: of ducks requires fast continuou ... strong wing muscles. Three species of - item-465 at level 4: text: steamer duck - item-466 at level 4: text: are almost flightless, however. ... duck are temporarily flightless while - item-467 at level 4: text: moulting - item-468 at level 4: text: ; they seek out protected habita ... period. This moult typically precedes - item-469 at level 4: text: migration - item-470 at level 4: text: . - item-471 at level 3: inline: group group - item-472 at level 4: text: The drakes of northern species often have extravagant - item-473 at level 4: text: plumage - item-474 at level 4: text: , but that is - item-475 at level 4: text: moulted - item-476 at level 4: text: in summer to give a more female- ... n resident species typically show less - item-477 at level 4: text: sexual dimorphism - item-478 at level 4: text: , although there are exceptions such as the - item-479 at level 4: text: paradise shelduck - item-480 at level 4: text: of - item-481 at level 4: text: New Zealand - item-482 at level 4: text: , which is both strikingly sexua ... rkscrew shaped vagina to prevent rape. - item-483 at level 2: section_header: Distribution and habitat - item-484 at level 3: inline: group group - item-485 at level 4: text: See also: - item-486 at level 4: text: List of Anseriformes by population - item-487 at level 3: picture - item-487 at level 4: caption: Flying steamer ducks in Ushuaia , Argentina - item-488 at level 3: inline: group group - item-489 at level 4: text: Ducks have a - item-490 at level 4: text: cosmopolitan distribution - item-491 at level 4: text: , and are found on every continent except Antarctica. - item-492 at level 4: text: [ 5 ] - item-493 at level 4: text: Several species manage to live on subantarctic islands, including - item-494 at level 4: text: South Georgia - item-495 at level 4: text: and the - item-496 at level 4: text: Auckland Islands - item-497 at level 4: text: . - item-498 at level 4: text: [ 20 ] - item-499 at level 4: text: Ducks have reached a number of isolated oceanic islands, including the - item-500 at level 4: text: Hawaiian Islands - item-501 at level 4: text: , - item-502 at level 4: text: Micronesia - item-503 at level 4: text: and the - item-504 at level 4: text: Galápagos Islands - item-505 at level 4: text: , where they are often - item-506 at level 4: text: vagrants - item-507 at level 4: text: and less often - item-508 at level 4: text: residents - item-509 at level 4: text: . - item-510 at level 4: text: [ 21 ] - item-511 at level 4: text: [ 22 ] - item-512 at level 4: text: A handful are - item-513 at level 4: text: endemic - item-514 at level 4: text: to such far-flung islands. - item-515 at level 4: text: [ 21 ] - item-516 at level 3: picture - item-516 at level 4: caption: Female mallard in Cornwall , England - item-517 at level 3: inline: group group - item-518 at level 4: text: Some duck species, mainly those ... that form after localised heavy rain. - item-519 at level 4: text: [ 23 ] - item-520 at level 2: section_header: Behaviour - item-521 at level 3: section_header: Feeding - item-522 at level 4: picture - item-522 at level 5: caption: Pecten along the bill - item-523 at level 4: inline: group group - item-524 at level 5: text: Ducks eat food sources such as - item-525 at level 5: text: grasses - item-526 at level 5: text: , aquatic plants, fish, insects, small amphibians, worms, and small - item-527 at level 5: text: molluscs - item-528 at level 5: text: . - item-529 at level 4: inline: group group - item-530 at level 5: text: Dabbling ducks - item-531 at level 5: text: feed on the surface of water or ... -ending without completely submerging. - item-532 at level 5: text: [ 24 ] - item-533 at level 5: text: Along the edge of the bill, there is a comb-like structure called a - item-534 at level 5: text: pecten - item-535 at level 5: text: . This strains the water squirti ... thers and to hold slippery food items. - item-536 at level 4: inline: group group - item-537 at level 5: text: Diving ducks - item-538 at level 5: text: and - item-539 at level 5: text: sea ducks - item-540 at level 5: text: forage deep underwater. To be ab ... ave more difficulty taking off to fly. - item-541 at level 4: inline: group group - item-542 at level 5: text: A few specialized species such as the - item-543 at level 5: text: mergansers - item-544 at level 5: text: are adapted to catch and swallow large fish. - item-545 at level 4: inline: group group - item-546 at level 5: text: The others have the characteristic wide flat bill adapted to - item-547 at level 5: text: dredging - item-548 at level 5: text: -type jobs such as pulling up wa ... y when digging into sediment it has no - item-549 at level 5: text: cere - item-550 at level 5: text: , but the nostrils come out through hard horn. + item-346 at level 4: text: ænid + item-347 at level 4: text: was inherited from + item-348 at level 4: text: Proto-Indo-European + item-349 at level 4: text: ; + item-350 at level 4: text: cf. + item-351 at level 4: text: Latin + item-352 at level 4: text: anas + item-353 at level 4: text: "duck", + item-354 at level 4: text: Lithuanian + item-355 at level 4: text: ántis + item-356 at level 4: text: 'duck', + item-357 at level 4: text: Ancient Greek + item-358 at level 4: text: νῆσσα / νῆττα ( + item-359 at level 4: text: nēssa + item-360 at level 4: text: / + item-361 at level 4: text: nētta + item-362 at level 4: text: ) 'duck', and + item-363 at level 4: text: Sanskrit + item-364 at level 4: text: ātí + item-365 at level 4: text: 'water bird', among others. + item-366 at level 3: inline: group group + item-367 at level 4: text: A duckling is a young duck in downy plumage + item-368 at level 4: text: [ 1 ] + item-369 at level 4: text: or baby duck, + item-370 at level 4: text: [ 2 ] + item-371 at level 4: text: but in the food trade a young do ... , is sometimes labelled as a duckling. + item-372 at level 3: inline: group group + item-373 at level 4: text: A male is called a + item-374 at level 4: text: drake + item-375 at level 4: text: and the female is called a duck, or in + item-376 at level 4: text: ornithology + item-377 at level 4: text: a hen. + item-378 at level 4: text: [ 3 ] + item-379 at level 4: text: [ 4 ] + item-380 at level 3: picture + item-380 at level 4: caption: Male mallard . + item-381 at level 3: picture + item-381 at level 4: caption: Wood ducks . + item-382 at level 2: section_header: Taxonomy + item-383 at level 3: inline: group group + item-384 at level 4: text: All ducks belong to the + item-385 at level 4: text: biological order + item-386 at level 4: text: Anseriformes + item-387 at level 4: text: , a group that contains the ducks, geese and swans, as well as the + item-388 at level 4: text: screamers + item-389 at level 4: text: , and the + item-390 at level 4: text: magpie goose + item-391 at level 4: text: . + item-392 at level 4: text: [ 5 ] + item-393 at level 4: text: All except the screamers belong to the + item-394 at level 4: text: biological family + item-395 at level 4: text: Anatidae + item-396 at level 4: text: . + item-397 at level 4: text: [ 5 ] + item-398 at level 4: text: Within the family, ducks are spl ... erable disagreement among taxonomists. + item-399 at level 4: text: [ 5 ] + item-400 at level 4: text: Some base their decisions on + item-401 at level 4: text: morphological characteristics + item-402 at level 4: text: , others on shared behaviours or genetic studies. + item-403 at level 4: text: [ 6 ] + item-404 at level 4: text: [ 7 ] + item-405 at level 4: text: The number of suggested subfamil ... taining ducks ranges from two to five. + item-406 at level 4: text: [ 8 ] + item-407 at level 4: text: [ 9 ] + item-408 at level 4: text: The significant level of + item-409 at level 4: text: hybridisation + item-410 at level 4: text: that occurs among wild ducks com ... relationships between various species. + item-411 at level 4: text: [ 9 ] + item-412 at level 3: picture + item-412 at level 4: caption: Mallard landing in approach + item-413 at level 3: inline: group group + item-414 at level 4: text: In most modern classifications, ... split into a varying number of tribes. + item-415 at level 4: text: [ 10 ] + item-416 at level 4: text: The largest of these, the Anatin ... imarily at the surface of fresh water. + item-417 at level 4: text: [ 11 ] + item-418 at level 4: text: The 'diving ducks', also named f ... ng method, make up the tribe Aythyini. + item-419 at level 4: text: [ 12 ] + item-420 at level 4: text: The 'sea ducks' of the tribe Mer ... majority of their lives in saltwater. + item-421 at level 4: text: [ 13 ] + item-422 at level 4: text: The tribe Oxyurini contains the ... r small size and stiff, upright tails. + item-423 at level 4: text: [ 14 ] + item-424 at level 3: inline: group group + item-425 at level 4: text: A number of other species called ... ed in other subfamilies or tribes. The + item-426 at level 4: text: whistling ducks + item-427 at level 4: text: are assigned either to a tribe ( ... y Anatinae or the subfamily Anserinae, + item-428 at level 4: text: [ 15 ] + item-429 at level 4: text: or to their own subfamily (Dendrocygninae) or family (Dendrocyganidae). + item-430 at level 4: text: [ 9 ] + item-431 at level 4: text: [ 16 ] + item-432 at level 4: text: The + item-433 at level 4: text: freckled duck + item-434 at level 4: text: of Australia is either the sole ... ctonettini in the subfamily Anserinae, + item-435 at level 4: text: [ 15 ] + item-436 at level 4: text: or in its own family, the Stictonettinae. + item-437 at level 4: text: [ 9 ] + item-438 at level 4: text: The + item-439 at level 4: text: shelducks + item-440 at level 4: text: make up the tribe Tadornini in t ... ily Anserinae in some classifications, + item-441 at level 4: text: [ 15 ] + item-442 at level 4: text: and their own subfamily, Tadorninae, in others, + item-443 at level 4: text: [ 17 ] + item-444 at level 4: text: while the + item-445 at level 4: text: steamer ducks + item-446 at level 4: text: are either placed in the family Anserinae in the tribe Tachyerini + item-447 at level 4: text: [ 15 ] + item-448 at level 4: text: or lumped with the shelducks in the tribe Tadorini. + item-449 at level 4: text: [ 9 ] + item-450 at level 4: text: The + item-451 at level 4: text: perching ducks + item-452 at level 4: text: make up in the tribe Cairinini i ... members assigned to the tribe Anatini. + item-453 at level 4: text: [ 9 ] + item-454 at level 4: text: The + item-455 at level 4: text: torrent duck + item-456 at level 4: text: is generally included in the sub ... e in the monotypic tribe Merganettini, + item-457 at level 4: text: [ 15 ] + item-458 at level 4: text: but is sometimes included in the tribe Tadornini. + item-459 at level 4: text: [ 18 ] + item-460 at level 4: text: The + item-461 at level 4: text: pink-eared duck + item-462 at level 4: text: is sometimes included as a true duck either in the tribe Anatini + item-463 at level 4: text: [ 15 ] + item-464 at level 4: text: or the tribe Malacorhynchini, + item-465 at level 4: text: [ 19 ] + item-466 at level 4: text: and other times is included with the shelducks in the tribe Tadornini. + item-467 at level 4: text: [ 15 ] + item-468 at level 2: section_header: Morphology + item-469 at level 3: picture + item-469 at level 4: caption: Male Mandarin duck + item-470 at level 3: inline: group group + item-471 at level 4: text: The overall + item-472 at level 4: text: body plan + item-473 at level 4: text: of ducks is elongated and broad, ... t from this in being more rounded. The + item-474 at level 4: text: bill + item-475 at level 4: text: is usually broad and contains serrated + item-476 at level 4: text: pectens + item-477 at level 4: text: , which are particularly well de ... e generally short and pointed, and the + item-478 at level 4: text: flight + item-479 at level 4: text: of ducks requires fast continuou ... strong wing muscles. Three species of + item-480 at level 4: text: steamer duck + item-481 at level 4: text: are almost flightless, however. ... duck are temporarily flightless while + item-482 at level 4: text: moulting + item-483 at level 4: text: ; they seek out protected habita ... period. This moult typically precedes + item-484 at level 4: text: migration + item-485 at level 4: text: . + item-486 at level 3: inline: group group + item-487 at level 4: text: The drakes of northern species often have extravagant + item-488 at level 4: text: plumage + item-489 at level 4: text: , but that is + item-490 at level 4: text: moulted + item-491 at level 4: text: in summer to give a more female- ... n resident species typically show less + item-492 at level 4: text: sexual dimorphism + item-493 at level 4: text: , although there are exceptions such as the + item-494 at level 4: text: paradise shelduck + item-495 at level 4: text: of + item-496 at level 4: text: New Zealand + item-497 at level 4: text: , which is both strikingly sexua ... rkscrew shaped vagina to prevent rape. + item-498 at level 2: section_header: Distribution and habitat + item-499 at level 3: inline: group group + item-500 at level 4: text: See also: + item-501 at level 4: text: List of Anseriformes by population + item-502 at level 3: picture + item-502 at level 4: caption: Flying steamer ducks in Ushuaia , Argentina + item-503 at level 3: inline: group group + item-504 at level 4: text: Ducks have a + item-505 at level 4: text: cosmopolitan distribution + item-506 at level 4: text: , and are found on every continent except Antarctica. + item-507 at level 4: text: [ 5 ] + item-508 at level 4: text: Several species manage to live on subantarctic islands, including + item-509 at level 4: text: South Georgia + item-510 at level 4: text: and the + item-511 at level 4: text: Auckland Islands + item-512 at level 4: text: . + item-513 at level 4: text: [ 20 ] + item-514 at level 4: text: Ducks have reached a number of isolated oceanic islands, including the + item-515 at level 4: text: Hawaiian Islands + item-516 at level 4: text: , + item-517 at level 4: text: Micronesia + item-518 at level 4: text: and the + item-519 at level 4: text: Galápagos Islands + item-520 at level 4: text: , where they are often + item-521 at level 4: text: vagrants + item-522 at level 4: text: and less often + item-523 at level 4: text: residents + item-524 at level 4: text: . + item-525 at level 4: text: [ 21 ] + item-526 at level 4: text: [ 22 ] + item-527 at level 4: text: A handful are + item-528 at level 4: text: endemic + item-529 at level 4: text: to such far-flung islands. + item-530 at level 4: text: [ 21 ] + item-531 at level 3: picture + item-531 at level 4: caption: Female mallard in Cornwall , England + item-532 at level 3: inline: group group + item-533 at level 4: text: Some duck species, mainly those ... that form after localised heavy rain. + item-534 at level 4: text: [ 23 ] + item-535 at level 2: section_header: Behaviour + item-536 at level 3: section_header: Feeding + item-537 at level 4: picture + item-537 at level 5: caption: Pecten along the bill + item-538 at level 4: inline: group group + item-539 at level 5: text: Ducks eat food sources such as + item-540 at level 5: text: grasses + item-541 at level 5: text: , aquatic plants, fish, insects, small amphibians, worms, and small + item-542 at level 5: text: molluscs + item-543 at level 5: text: . + item-544 at level 4: inline: group group + item-545 at level 5: text: Dabbling ducks + item-546 at level 5: text: feed on the surface of water or ... -ending without completely submerging. + item-547 at level 5: text: [ 24 ] + item-548 at level 5: text: Along the edge of the bill, there is a comb-like structure called a + item-549 at level 5: text: pecten + item-550 at level 5: text: . This strains the water squirti ... thers and to hold slippery food items. item-551 at level 4: inline: group group - item-552 at level 5: text: The Guardian - item-553 at level 5: text: published an article advising th ... hould not be fed with bread because it - item-554 at level 5: text: damages the health of the ducks - item-555 at level 5: text: and pollutes waterways. - item-556 at level 5: text: [ 25 ] - item-557 at level 3: section_header: Breeding - item-558 at level 4: picture - item-558 at level 5: caption: A Muscovy duckling - item-559 at level 4: inline: group group - item-560 at level 5: text: Ducks generally - item-561 at level 5: text: only have one partner at a time - item-562 at level 5: text: , although the partnership usually only lasts one year. - item-563 at level 5: text: [ 26 ] - item-564 at level 5: text: Larger species and the more sede ... e pair-bonds that last numerous years. - item-565 at level 5: text: [ 27 ] - item-566 at level 5: text: Most duck species breed once a y ... ng to do so in favourable conditions ( - item-567 at level 5: text: spring - item-568 at level 5: text: /summer or wet seasons). Ducks also tend to make a - item-569 at level 5: text: nest - item-570 at level 5: text: before breeding, and, after hatc ... out of (such as nesting in an enclosed - item-571 at level 5: text: courtyard - item-572 at level 5: text: ) or are not prospering due to g ... e nest and led her ducklings to water. - item-573 at level 5: text: [ 28 ] - item-574 at level 3: section_header: Communication - item-575 at level 4: inline: group group - item-576 at level 5: text: Female - item-577 at level 5: text: mallard - item-578 at level 5: text: ducks (as well as several other species in the genus - item-579 at level 5: text: Anas - item-580 at level 5: text: , such as the - item-581 at level 5: text: American - item-582 at level 5: text: and - item-583 at level 5: text: Pacific black ducks - item-584 at level 5: text: , - item-585 at level 5: text: spot-billed duck - item-586 at level 5: text: , - item-587 at level 5: text: northern pintail - item-588 at level 5: text: and - item-589 at level 5: text: common teal - item-590 at level 5: text: ) make the classic "quack" sound ... at is sometimes written as "breeeeze", - item-591 at level 5: text: [ 29 ] - item-592 at level 5: text: [ - item-593 at level 5: text: self-published source? - item-594 at level 5: text: ] - item-595 at level 5: text: but, despite widespread misconce ... , most species of duck do not "quack". - item-596 at level 5: text: [ 30 ] - item-597 at level 5: text: In general, ducks make a range of - item-598 at level 5: text: calls - item-599 at level 5: text: , including whistles, cooing, yodels and grunts. For example, the - item-600 at level 5: text: scaup - item-601 at level 5: text: - which are - item-602 at level 5: text: diving ducks - item-603 at level 5: text: - make a noise like "scaup" (hen ... laying calls or quieter contact calls. - item-604 at level 4: inline: group group - item-605 at level 5: text: A common - item-606 at level 5: text: urban legend - item-607 at level 5: text: claims that duck quacks do not e ... y the Acoustics Research Centre at the - item-608 at level 5: text: University of Salford - item-609 at level 5: text: in 2003 as part of the - item-610 at level 5: text: British Association - item-611 at level 5: text: 's Festival of Science. - item-612 at level 5: text: [ 31 ] - item-613 at level 5: text: It was also debunked in - item-614 at level 5: text: one of the earlier episodes - item-615 at level 5: text: of the popular Discovery Channel television show - item-616 at level 5: text: MythBusters - item-617 at level 5: text: . - item-618 at level 5: text: [ 32 ] - item-619 at level 3: section_header: Predators - item-620 at level 4: picture - item-620 at level 5: caption: Ringed teal - item-621 at level 4: inline: group group - item-622 at level 5: text: Ducks have many predators. Duckl ... ory birds but also for large fish like - item-623 at level 5: text: pike - item-624 at level 5: text: , - item-625 at level 5: text: crocodilians - item-626 at level 5: text: , predatory - item-627 at level 5: text: testudines - item-628 at level 5: text: such as the - item-629 at level 5: text: alligator snapping turtle - item-630 at level 5: text: , and other aquatic hunters, including fish-eating birds such as - item-631 at level 5: text: herons - item-632 at level 5: text: . Ducks' nests are raided by lan ... naware on the nest by mammals, such as - item-633 at level 5: text: foxes - item-634 at level 5: text: , or large birds, such as - item-635 at level 5: text: hawks - item-636 at level 5: text: or - item-637 at level 5: text: owls - item-638 at level 5: text: . - item-639 at level 4: inline: group group - item-640 at level 5: text: Adult ducks are fast fliers, but ... ng big fish such as the North American - item-641 at level 5: text: muskie - item-642 at level 5: text: and the European - item-643 at level 5: text: pike - item-644 at level 5: text: . In flight, ducks are safe from ... a few predators such as humans and the - item-645 at level 5: text: peregrine falcon - item-646 at level 5: text: , which uses its speed and strength to catch ducks. - item-647 at level 2: section_header: Relationship with humans - item-648 at level 3: section_header: Hunting - item-649 at level 4: inline: group group - item-650 at level 5: text: Main article: - item-651 at level 5: text: Waterfowl hunting - item-652 at level 4: inline: group group - item-653 at level 5: text: Humans have hunted ducks since prehistoric times. Excavations of - item-654 at level 5: text: middens - item-655 at level 5: text: in California dating to 7800 - 6400 - item-656 at level 5: text: BP - item-657 at level 5: text: have turned up bones of ducks, i ... st one now-extinct flightless species. - item-658 at level 5: text: [ 33 ] - item-659 at level 5: text: Ducks were captured in "significant numbers" by - item-660 at level 5: text: Holocene - item-661 at level 5: text: inhabitants of the lower - item-662 at level 5: text: Ohio River - item-663 at level 5: text: valley, suggesting they took adv ... ounty provided by migrating waterfowl. - item-664 at level 5: text: [ 34 ] - item-665 at level 5: text: Neolithic hunters in locations as far apart as the Caribbean, - item-666 at level 5: text: [ 35 ] - item-667 at level 5: text: Scandinavia, - item-668 at level 5: text: [ 36 ] - item-669 at level 5: text: Egypt, - item-670 at level 5: text: [ 37 ] - item-671 at level 5: text: Switzerland, - item-672 at level 5: text: [ 38 ] - item-673 at level 5: text: and China relied on ducks as a s ... f protein for some or all of the year. - item-674 at level 5: text: [ 39 ] - item-675 at level 5: text: Archeological evidence shows that - item-676 at level 5: text: Māori people - item-677 at level 5: text: in New Zealand hunted the flightless - item-678 at level 5: text: Finsch's duck - item-679 at level 5: text: , possibly to extinction, though ... may also have contributed to its fate. - item-680 at level 5: text: [ 40 ] - item-681 at level 5: text: A similar end awaited the - item-682 at level 5: text: Chatham duck - item-683 at level 5: text: , a species with reduced flying ... was colonised by Polynesian settlers. - item-684 at level 5: text: [ 41 ] - item-685 at level 5: text: It is probable that duck eggs we ... ugh hard evidence of this is uncommon. - item-686 at level 5: text: [ 35 ] - item-687 at level 5: text: [ 42 ] - item-688 at level 4: inline: group group - item-689 at level 5: text: In many areas, wild ducks (inclu ... he wild) are hunted for food or sport, - item-690 at level 5: text: [ 43 ] - item-691 at level 5: text: by shooting, or by being trapped using - item-692 at level 5: text: duck decoys - item-693 at level 5: text: . Because an idle floating duck ... n "an easy target". These ducks may be - item-694 at level 5: text: contaminated by pollutants - item-695 at level 5: text: such as - item-696 at level 5: text: PCBs - item-697 at level 5: text: . - item-698 at level 5: text: [ 44 ] - item-699 at level 3: section_header: Domestication - item-700 at level 4: inline: group group - item-701 at level 5: text: Main article: - item-702 at level 5: text: Domestic duck - item-703 at level 4: picture - item-703 at level 5: caption: Indian Runner ducks , a common breed of domestic ducks - item-704 at level 4: inline: group group - item-705 at level 5: text: Ducks have many economic uses, b ... eggs, and feathers (particularly their - item-706 at level 5: text: down - item-707 at level 5: text: ). Approximately 3 billion ducks ... ughtered each year for meat worldwide. - item-708 at level 5: text: [ 45 ] - item-709 at level 5: text: They are also kept and bred by a ... domestic ducks are descended from the - item-710 at level 5: text: mallard - item-711 at level 5: text: ( - item-712 at level 5: text: Anas platyrhynchos - item-713 at level 5: text: ), apart from the - item-714 at level 5: text: Muscovy duck - item-715 at level 5: text: ( - item-716 at level 5: text: Cairina moschata - item-717 at level 5: text: ). - item-718 at level 5: text: [ 46 ] - item-719 at level 5: text: [ 47 ] - item-720 at level 5: text: The - item-721 at level 5: text: Call duck - item-722 at level 5: text: is another example of a domestic ... as it weighs less than 1 kg (2.2 lb). - item-723 at level 5: text: [ 48 ] - item-724 at level 3: section_header: Heraldry - item-725 at level 4: picture - item-725 at level 5: caption: Three black-colored ducks in the coat of arms of Maaninka [ 49 ] - item-726 at level 4: inline: group group - item-727 at level 5: text: Ducks appear on several - item-728 at level 5: text: coats of arms - item-729 at level 5: text: , including the coat of arms of - item-730 at level 5: text: Lubāna - item-731 at level 5: text: ( - item-732 at level 5: text: Latvia - item-733 at level 5: text: ) - item-734 at level 5: text: [ 50 ] - item-735 at level 5: text: and the coat of arms of - item-736 at level 5: text: Föglö - item-737 at level 5: text: ( - item-738 at level 5: text: Åland - item-739 at level 5: text: ). - item-740 at level 5: text: [ 51 ] - item-741 at level 3: section_header: Cultural references - item-742 at level 4: inline: group group - item-743 at level 5: text: In 2002, psychologist - item-744 at level 5: text: Richard Wiseman - item-745 at level 5: text: and colleagues at the - item-746 at level 5: text: University of Hertfordshire - item-747 at level 5: text: , - item-748 at level 5: text: UK - item-749 at level 5: text: , finished a year-long - item-750 at level 5: text: LaughLab - item-751 at level 5: text: experiment, concluding that of a ... involving an animal, make it a duck." - item-752 at level 5: text: [ 52 ] - item-753 at level 5: text: The word "duck" may have become an - item-754 at level 5: text: inherently funny word - item-755 at level 5: text: in many languages, possibly beca ... n their looks or behavior. Of the many - item-756 at level 5: text: ducks in fiction - item-757 at level 5: text: , many are cartoon characters, such as - item-758 at level 5: text: Walt Disney - item-759 at level 5: text: 's - item-760 at level 5: text: Donald Duck - item-761 at level 5: text: , and - item-762 at level 5: text: Warner Bros. - item-763 at level 5: text: ' - item-764 at level 5: text: Daffy Duck - item-765 at level 5: text: . - item-766 at level 5: text: Howard the Duck - item-767 at level 5: text: started as a comic book character in 1973 - item-768 at level 5: text: [ 53 ] - item-769 at level 5: text: [ 54 ] - item-770 at level 5: text: and was made into a - item-771 at level 5: text: movie - item-772 at level 5: text: in 1986. - item-773 at level 4: inline: group group - item-774 at level 5: text: The 1992 Disney film - item-775 at level 5: text: The Mighty Ducks - item-776 at level 5: text: , starring - item-777 at level 5: text: Emilio Estevez - item-778 at level 5: text: , chose the duck as the mascot f ... e nickname and mascot for the eventual - item-779 at level 5: text: National Hockey League - item-780 at level 5: text: professional team of the - item-781 at level 5: text: Anaheim Ducks - item-782 at level 5: text: , who were founded with the name the Mighty Ducks of Anaheim. - item-783 at level 5: text: [ - item-784 at level 5: text: citation needed - item-785 at level 5: text: ] - item-786 at level 5: text: The duck is also the nickname of the - item-787 at level 5: text: University of Oregon - item-788 at level 5: text: sports teams as well as the - item-789 at level 5: text: Long Island Ducks - item-790 at level 5: text: minor league - item-791 at level 5: text: baseball - item-792 at level 5: text: team. - item-793 at level 5: text: [ 55 ] - item-794 at level 2: section_header: See also - item-795 at level 3: list: group list - item-796 at level 4: list_item: Birds portal - item-797 at level 4: picture - item-798 at level 3: list: group list - item-799 at level 4: list_item: Domestic duck - item-800 at level 4: list_item: Duck as food - item-801 at level 4: list_item: Duck test - item-802 at level 4: list_item: Duck breeds - item-803 at level 4: list_item: Fictional ducks - item-804 at level 4: list_item: Rubber duck - item-805 at level 2: section_header: Notes - item-806 at level 3: section_header: Citations - item-807 at level 4: list: group ordered list - item-808 at level 5: list_item: - item-809 at level 6: inline: group group - item-810 at level 7: text: ^ - item-811 at level 7: text: "Duckling" - item-812 at level 7: text: . - item-813 at level 7: text: The American Heritage Dictionary of the English Language, Fourth Edition - item-814 at level 7: text: . Houghton Mifflin Company. 2006 . Retrieved 2015-05-22 . - item-815 at level 5: list_item: - item-816 at level 6: inline: group group - item-817 at level 7: text: ^ - item-818 at level 7: text: "Duckling" - item-819 at level 7: text: . - item-820 at level 7: text: Kernerman English Multilingual Dictionary (Beta Version) - item-821 at level 7: text: . K. Dictionaries Ltd. 2000-2006 . Retrieved 2015-05-22 . - item-822 at level 5: list_item: - item-823 at level 6: inline: group group - item-824 at level 7: text: ^ - item-825 at level 7: text: Dohner, Janet Vorwald (2001). - item-826 at level 7: text: The Encyclopedia of Historic and Endangered Livestock and Poultry Breeds - item-827 at level 7: text: . Yale University Press. - item-828 at level 7: text: ISBN - item-829 at level 7: text: 978-0300138139 - item-830 at level 7: text: . - item-831 at level 5: list_item: - item-832 at level 6: inline: group group - item-833 at level 7: text: ^ - item-834 at level 7: text: Visca, Curt; Visca, Kelley (2003). - item-835 at level 7: text: How to Draw Cartoon Birds - item-836 at level 7: text: . The Rosen Publishing Group. - item-837 at level 7: text: ISBN - item-838 at level 7: text: 9780823961566 - item-839 at level 7: text: . - item-840 at level 5: list_item: - item-841 at level 6: inline: group group - item-842 at level 7: text: ^ - item-843 at level 7: text: a - item-844 at level 7: text: b - item-845 at level 7: text: c - item-846 at level 7: text: d - item-847 at level 7: text: Carboneras 1992 - item-848 at level 7: text: , p. 536. - item-849 at level 5: list_item: - item-850 at level 6: inline: group group - item-851 at level 7: text: ^ - item-852 at level 7: text: Livezey 1986 - item-853 at level 7: text: , pp. 737-738. - item-854 at level 5: list_item: - item-855 at level 6: inline: group group - item-856 at level 7: text: ^ - item-857 at level 7: text: Madsen, McHugh & de Kloet 1988 - item-858 at level 7: text: , p. 452. - item-859 at level 5: list_item: - item-860 at level 6: inline: group group - item-861 at level 7: text: ^ - item-862 at level 7: text: Donne-Goussé, Laudet & Hänni 2002 - item-863 at level 7: text: , pp. 353-354. + item-552 at level 5: text: Diving ducks + item-553 at level 5: text: and + item-554 at level 5: text: sea ducks + item-555 at level 5: text: forage deep underwater. To be ab ... ave more difficulty taking off to fly. + item-556 at level 4: inline: group group + item-557 at level 5: text: A few specialized species such as the + item-558 at level 5: text: mergansers + item-559 at level 5: text: are adapted to catch and swallow large fish. + item-560 at level 4: inline: group group + item-561 at level 5: text: The others have the characteristic wide flat bill adapted to + item-562 at level 5: text: dredging + item-563 at level 5: text: -type jobs such as pulling up wa ... y when digging into sediment it has no + item-564 at level 5: text: cere + item-565 at level 5: text: , but the nostrils come out through hard horn. + item-566 at level 4: inline: group group + item-567 at level 5: text: The Guardian + item-568 at level 5: text: published an article advising th ... hould not be fed with bread because it + item-569 at level 5: text: damages the health of the ducks + item-570 at level 5: text: and pollutes waterways. + item-571 at level 5: text: [ 25 ] + item-572 at level 3: section_header: Breeding + item-573 at level 4: picture + item-573 at level 5: caption: A Muscovy duckling + item-574 at level 4: inline: group group + item-575 at level 5: text: Ducks generally + item-576 at level 5: text: only have one partner at a time + item-577 at level 5: text: , although the partnership usually only lasts one year. + item-578 at level 5: text: [ 26 ] + item-579 at level 5: text: Larger species and the more sede ... e pair-bonds that last numerous years. + item-580 at level 5: text: [ 27 ] + item-581 at level 5: text: Most duck species breed once a y ... ng to do so in favourable conditions ( + item-582 at level 5: text: spring + item-583 at level 5: text: /summer or wet seasons). Ducks also tend to make a + item-584 at level 5: text: nest + item-585 at level 5: text: before breeding, and, after hatc ... out of (such as nesting in an enclosed + item-586 at level 5: text: courtyard + item-587 at level 5: text: ) or are not prospering due to g ... e nest and led her ducklings to water. + item-588 at level 5: text: [ 28 ] + item-589 at level 3: section_header: Communication + item-590 at level 4: inline: group group + item-591 at level 5: text: Female + item-592 at level 5: text: mallard + item-593 at level 5: text: ducks (as well as several other species in the genus + item-594 at level 5: text: Anas + item-595 at level 5: text: , such as the + item-596 at level 5: text: American + item-597 at level 5: text: and + item-598 at level 5: text: Pacific black ducks + item-599 at level 5: text: , + item-600 at level 5: text: spot-billed duck + item-601 at level 5: text: , + item-602 at level 5: text: northern pintail + item-603 at level 5: text: and + item-604 at level 5: text: common teal + item-605 at level 5: text: ) make the classic "quack" sound ... at is sometimes written as "breeeeze", + item-606 at level 5: text: [ 29 ] + item-607 at level 5: text: [ + item-608 at level 5: text: self-published source? + item-609 at level 5: text: ] + item-610 at level 5: text: but, despite widespread misconce ... , most species of duck do not "quack". + item-611 at level 5: text: [ 30 ] + item-612 at level 5: text: In general, ducks make a range of + item-613 at level 5: text: calls + item-614 at level 5: text: , including whistles, cooing, yodels and grunts. For example, the + item-615 at level 5: text: scaup + item-616 at level 5: text: - which are + item-617 at level 5: text: diving ducks + item-618 at level 5: text: - make a noise like "scaup" (hen ... laying calls or quieter contact calls. + item-619 at level 4: inline: group group + item-620 at level 5: text: A common + item-621 at level 5: text: urban legend + item-622 at level 5: text: claims that duck quacks do not e ... y the Acoustics Research Centre at the + item-623 at level 5: text: University of Salford + item-624 at level 5: text: in 2003 as part of the + item-625 at level 5: text: British Association + item-626 at level 5: text: 's Festival of Science. + item-627 at level 5: text: [ 31 ] + item-628 at level 5: text: It was also debunked in + item-629 at level 5: text: one of the earlier episodes + item-630 at level 5: text: of the popular Discovery Channel television show + item-631 at level 5: text: MythBusters + item-632 at level 5: text: . + item-633 at level 5: text: [ 32 ] + item-634 at level 3: section_header: Predators + item-635 at level 4: picture + item-635 at level 5: caption: Ringed teal + item-636 at level 4: inline: group group + item-637 at level 5: text: Ducks have many predators. Duckl ... ory birds but also for large fish like + item-638 at level 5: text: pike + item-639 at level 5: text: , + item-640 at level 5: text: crocodilians + item-641 at level 5: text: , predatory + item-642 at level 5: text: testudines + item-643 at level 5: text: such as the + item-644 at level 5: text: alligator snapping turtle + item-645 at level 5: text: , and other aquatic hunters, including fish-eating birds such as + item-646 at level 5: text: herons + item-647 at level 5: text: . Ducks' nests are raided by lan ... naware on the nest by mammals, such as + item-648 at level 5: text: foxes + item-649 at level 5: text: , or large birds, such as + item-650 at level 5: text: hawks + item-651 at level 5: text: or + item-652 at level 5: text: owls + item-653 at level 5: text: . + item-654 at level 4: inline: group group + item-655 at level 5: text: Adult ducks are fast fliers, but ... ng big fish such as the North American + item-656 at level 5: text: muskie + item-657 at level 5: text: and the European + item-658 at level 5: text: pike + item-659 at level 5: text: . In flight, ducks are safe from ... a few predators such as humans and the + item-660 at level 5: text: peregrine falcon + item-661 at level 5: text: , which uses its speed and strength to catch ducks. + item-662 at level 2: section_header: Relationship with humans + item-663 at level 3: section_header: Hunting + item-664 at level 4: inline: group group + item-665 at level 5: text: Main article: + item-666 at level 5: text: Waterfowl hunting + item-667 at level 4: inline: group group + item-668 at level 5: text: Humans have hunted ducks since prehistoric times. Excavations of + item-669 at level 5: text: middens + item-670 at level 5: text: in California dating to 7800 - 6400 + item-671 at level 5: text: BP + item-672 at level 5: text: have turned up bones of ducks, i ... st one now-extinct flightless species. + item-673 at level 5: text: [ 33 ] + item-674 at level 5: text: Ducks were captured in "significant numbers" by + item-675 at level 5: text: Holocene + item-676 at level 5: text: inhabitants of the lower + item-677 at level 5: text: Ohio River + item-678 at level 5: text: valley, suggesting they took adv ... ounty provided by migrating waterfowl. + item-679 at level 5: text: [ 34 ] + item-680 at level 5: text: Neolithic hunters in locations as far apart as the Caribbean, + item-681 at level 5: text: [ 35 ] + item-682 at level 5: text: Scandinavia, + item-683 at level 5: text: [ 36 ] + item-684 at level 5: text: Egypt, + item-685 at level 5: text: [ 37 ] + item-686 at level 5: text: Switzerland, + item-687 at level 5: text: [ 38 ] + item-688 at level 5: text: and China relied on ducks as a s ... f protein for some or all of the year. + item-689 at level 5: text: [ 39 ] + item-690 at level 5: text: Archeological evidence shows that + item-691 at level 5: text: Māori people + item-692 at level 5: text: in New Zealand hunted the flightless + item-693 at level 5: text: Finsch's duck + item-694 at level 5: text: , possibly to extinction, though ... may also have contributed to its fate. + item-695 at level 5: text: [ 40 ] + item-696 at level 5: text: A similar end awaited the + item-697 at level 5: text: Chatham duck + item-698 at level 5: text: , a species with reduced flying ... was colonised by Polynesian settlers. + item-699 at level 5: text: [ 41 ] + item-700 at level 5: text: It is probable that duck eggs we ... ugh hard evidence of this is uncommon. + item-701 at level 5: text: [ 35 ] + item-702 at level 5: text: [ 42 ] + item-703 at level 4: inline: group group + item-704 at level 5: text: In many areas, wild ducks (inclu ... he wild) are hunted for food or sport, + item-705 at level 5: text: [ 43 ] + item-706 at level 5: text: by shooting, or by being trapped using + item-707 at level 5: text: duck decoys + item-708 at level 5: text: . Because an idle floating duck ... n "an easy target". These ducks may be + item-709 at level 5: text: contaminated by pollutants + item-710 at level 5: text: such as + item-711 at level 5: text: PCBs + item-712 at level 5: text: . + item-713 at level 5: text: [ 44 ] + item-714 at level 3: section_header: Domestication + item-715 at level 4: inline: group group + item-716 at level 5: text: Main article: + item-717 at level 5: text: Domestic duck + item-718 at level 4: picture + item-718 at level 5: caption: Indian Runner ducks , a common breed of domestic ducks + item-719 at level 4: inline: group group + item-720 at level 5: text: Ducks have many economic uses, b ... eggs, and feathers (particularly their + item-721 at level 5: text: down + item-722 at level 5: text: ). Approximately 3 billion ducks ... ughtered each year for meat worldwide. + item-723 at level 5: text: [ 45 ] + item-724 at level 5: text: They are also kept and bred by a ... domestic ducks are descended from the + item-725 at level 5: text: mallard + item-726 at level 5: text: ( + item-727 at level 5: text: Anas platyrhynchos + item-728 at level 5: text: ), apart from the + item-729 at level 5: text: Muscovy duck + item-730 at level 5: text: ( + item-731 at level 5: text: Cairina moschata + item-732 at level 5: text: ). + item-733 at level 5: text: [ 46 ] + item-734 at level 5: text: [ 47 ] + item-735 at level 5: text: The + item-736 at level 5: text: Call duck + item-737 at level 5: text: is another example of a domestic ... as it weighs less than 1 kg (2.2 lb). + item-738 at level 5: text: [ 48 ] + item-739 at level 3: section_header: Heraldry + item-740 at level 4: picture + item-740 at level 5: caption: Three black-colored ducks in the coat of arms of Maaninka [ 49 ] + item-741 at level 4: inline: group group + item-742 at level 5: text: Ducks appear on several + item-743 at level 5: text: coats of arms + item-744 at level 5: text: , including the coat of arms of + item-745 at level 5: text: Lubāna + item-746 at level 5: text: ( + item-747 at level 5: text: Latvia + item-748 at level 5: text: ) + item-749 at level 5: text: [ 50 ] + item-750 at level 5: text: and the coat of arms of + item-751 at level 5: text: Föglö + item-752 at level 5: text: ( + item-753 at level 5: text: Åland + item-754 at level 5: text: ). + item-755 at level 5: text: [ 51 ] + item-756 at level 3: section_header: Cultural references + item-757 at level 4: inline: group group + item-758 at level 5: text: In 2002, psychologist + item-759 at level 5: text: Richard Wiseman + item-760 at level 5: text: and colleagues at the + item-761 at level 5: text: University of Hertfordshire + item-762 at level 5: text: , + item-763 at level 5: text: UK + item-764 at level 5: text: , finished a year-long + item-765 at level 5: text: LaughLab + item-766 at level 5: text: experiment, concluding that of a ... involving an animal, make it a duck." + item-767 at level 5: text: [ 52 ] + item-768 at level 5: text: The word "duck" may have become an + item-769 at level 5: text: inherently funny word + item-770 at level 5: text: in many languages, possibly beca ... n their looks or behavior. Of the many + item-771 at level 5: text: ducks in fiction + item-772 at level 5: text: , many are cartoon characters, such as + item-773 at level 5: text: Walt Disney + item-774 at level 5: text: 's + item-775 at level 5: text: Donald Duck + item-776 at level 5: text: , and + item-777 at level 5: text: Warner Bros. + item-778 at level 5: text: ' + item-779 at level 5: text: Daffy Duck + item-780 at level 5: text: . + item-781 at level 5: text: Howard the Duck + item-782 at level 5: text: started as a comic book character in 1973 + item-783 at level 5: text: [ 53 ] + item-784 at level 5: text: [ 54 ] + item-785 at level 5: text: and was made into a + item-786 at level 5: text: movie + item-787 at level 5: text: in 1986. + item-788 at level 4: inline: group group + item-789 at level 5: text: The 1992 Disney film + item-790 at level 5: text: The Mighty Ducks + item-791 at level 5: text: , starring + item-792 at level 5: text: Emilio Estevez + item-793 at level 5: text: , chose the duck as the mascot f ... e nickname and mascot for the eventual + item-794 at level 5: text: National Hockey League + item-795 at level 5: text: professional team of the + item-796 at level 5: text: Anaheim Ducks + item-797 at level 5: text: , who were founded with the name the Mighty Ducks of Anaheim. + item-798 at level 5: text: [ + item-799 at level 5: text: citation needed + item-800 at level 5: text: ] + item-801 at level 5: text: The duck is also the nickname of the + item-802 at level 5: text: University of Oregon + item-803 at level 5: text: sports teams as well as the + item-804 at level 5: text: Long Island Ducks + item-805 at level 5: text: minor league + item-806 at level 5: text: baseball + item-807 at level 5: text: team. + item-808 at level 5: text: [ 55 ] + item-809 at level 2: section_header: See also + item-810 at level 3: list: group list + item-811 at level 4: list_item: Birds portal + item-812 at level 4: picture + item-813 at level 3: list: group list + item-814 at level 4: list_item: Domestic duck + item-815 at level 4: list_item: Duck as food + item-816 at level 4: list_item: Duck test + item-817 at level 4: list_item: Duck breeds + item-818 at level 4: list_item: Fictional ducks + item-819 at level 4: list_item: Rubber duck + item-820 at level 2: section_header: Notes + item-821 at level 3: section_header: Citations + item-822 at level 4: list: group ordered list + item-823 at level 5: list_item: + item-824 at level 6: inline: group group + item-825 at level 7: text: ^ + item-826 at level 7: text: "Duckling" + item-827 at level 7: text: . + item-828 at level 7: text: The American Heritage Dictionary of the English Language, Fourth Edition + item-829 at level 7: text: . Houghton Mifflin Company. 2006 . Retrieved 2015-05-22 . + item-830 at level 5: list_item: + item-831 at level 6: inline: group group + item-832 at level 7: text: ^ + item-833 at level 7: text: "Duckling" + item-834 at level 7: text: . + item-835 at level 7: text: Kernerman English Multilingual Dictionary (Beta Version) + item-836 at level 7: text: . K. Dictionaries Ltd. 2000-2006 . Retrieved 2015-05-22 . + item-837 at level 5: list_item: + item-838 at level 6: inline: group group + item-839 at level 7: text: ^ + item-840 at level 7: text: Dohner, Janet Vorwald (2001). + item-841 at level 7: text: The Encyclopedia of Historic and Endangered Livestock and Poultry Breeds + item-842 at level 7: text: . Yale University Press. + item-843 at level 7: text: ISBN + item-844 at level 7: text: 978-0300138139 + item-845 at level 7: text: . + item-846 at level 5: list_item: + item-847 at level 6: inline: group group + item-848 at level 7: text: ^ + item-849 at level 7: text: Visca, Curt; Visca, Kelley (2003). + item-850 at level 7: text: How to Draw Cartoon Birds + item-851 at level 7: text: . The Rosen Publishing Group. + item-852 at level 7: text: ISBN + item-853 at level 7: text: 9780823961566 + item-854 at level 7: text: . + item-855 at level 5: list_item: + item-856 at level 6: inline: group group + item-857 at level 7: text: ^ + item-858 at level 7: text: a + item-859 at level 7: text: b + item-860 at level 7: text: c + item-861 at level 7: text: d + item-862 at level 7: text: Carboneras 1992 + item-863 at level 7: text: , p. 536. item-864 at level 5: list_item: item-865 at level 6: inline: group group item-866 at level 7: text: ^ - item-867 at level 7: text: a - item-868 at level 7: text: b - item-869 at level 7: text: c - item-870 at level 7: text: d - item-871 at level 7: text: e - item-872 at level 7: text: f - item-873 at level 7: text: Carboneras 1992 - item-874 at level 7: text: , p. 540. - item-875 at level 5: list_item: - item-876 at level 6: inline: group group - item-877 at level 7: text: ^ - item-878 at level 7: text: Elphick, Dunning & Sibley 2001 - item-879 at level 7: text: , p. 191. - item-880 at level 5: list_item: - item-881 at level 6: inline: group group - item-882 at level 7: text: ^ - item-883 at level 7: text: Kear 2005 - item-884 at level 7: text: , p. 448. - item-885 at level 5: list_item: - item-886 at level 6: inline: group group - item-887 at level 7: text: ^ - item-888 at level 7: text: Kear 2005 - item-889 at level 7: text: , p. 622-623. + item-867 at level 7: text: Livezey 1986 + item-868 at level 7: text: , pp. 737-738. + item-869 at level 5: list_item: + item-870 at level 6: inline: group group + item-871 at level 7: text: ^ + item-872 at level 7: text: Madsen, McHugh & de Kloet 1988 + item-873 at level 7: text: , p. 452. + item-874 at level 5: list_item: + item-875 at level 6: inline: group group + item-876 at level 7: text: ^ + item-877 at level 7: text: Donne-Goussé, Laudet & Hänni 2002 + item-878 at level 7: text: , pp. 353-354. + item-879 at level 5: list_item: + item-880 at level 6: inline: group group + item-881 at level 7: text: ^ + item-882 at level 7: text: a + item-883 at level 7: text: b + item-884 at level 7: text: c + item-885 at level 7: text: d + item-886 at level 7: text: e + item-887 at level 7: text: f + item-888 at level 7: text: Carboneras 1992 + item-889 at level 7: text: , p. 540. item-890 at level 5: list_item: item-891 at level 6: inline: group group item-892 at level 7: text: ^ - item-893 at level 7: text: Kear 2005 - item-894 at level 7: text: , p. 686. + item-893 at level 7: text: Elphick, Dunning & Sibley 2001 + item-894 at level 7: text: , p. 191. item-895 at level 5: list_item: item-896 at level 6: inline: group group item-897 at level 7: text: ^ - item-898 at level 7: text: Elphick, Dunning & Sibley 2001 - item-899 at level 7: text: , p. 193. + item-898 at level 7: text: Kear 2005 + item-899 at level 7: text: , p. 448. item-900 at level 5: list_item: item-901 at level 6: inline: group group item-902 at level 7: text: ^ - item-903 at level 7: text: a - item-904 at level 7: text: b - item-905 at level 7: text: c - item-906 at level 7: text: d - item-907 at level 7: text: e - item-908 at level 7: text: f - item-909 at level 7: text: g - item-910 at level 7: text: Carboneras 1992 - item-911 at level 7: text: , p. 537. - item-912 at level 5: list_item: - item-913 at level 6: inline: group group - item-914 at level 7: text: ^ - item-915 at level 7: text: American Ornithologists' Union 1998 - item-916 at level 7: text: , p. xix. - item-917 at level 5: list_item: - item-918 at level 6: inline: group group - item-919 at level 7: text: ^ - item-920 at level 7: text: American Ornithologists' Union 1998 - item-921 at level 7: text: . - item-922 at level 5: list_item: - item-923 at level 6: inline: group group - item-924 at level 7: text: ^ + item-903 at level 7: text: Kear 2005 + item-904 at level 7: text: , p. 622-623. + item-905 at level 5: list_item: + item-906 at level 6: inline: group group + item-907 at level 7: text: ^ + item-908 at level 7: text: Kear 2005 + item-909 at level 7: text: , p. 686. + item-910 at level 5: list_item: + item-911 at level 6: inline: group group + item-912 at level 7: text: ^ + item-913 at level 7: text: Elphick, Dunning & Sibley 2001 + item-914 at level 7: text: , p. 193. + item-915 at level 5: list_item: + item-916 at level 6: inline: group group + item-917 at level 7: text: ^ + item-918 at level 7: text: a + item-919 at level 7: text: b + item-920 at level 7: text: c + item-921 at level 7: text: d + item-922 at level 7: text: e + item-923 at level 7: text: f + item-924 at level 7: text: g item-925 at level 7: text: Carboneras 1992 - item-926 at level 7: text: , p. 538. + item-926 at level 7: text: , p. 537. item-927 at level 5: list_item: item-928 at level 6: inline: group group item-929 at level 7: text: ^ - item-930 at level 7: text: Christidis & Boles 2008 - item-931 at level 7: text: , p. 62. + item-930 at level 7: text: American Ornithologists' Union 1998 + item-931 at level 7: text: , p. xix. item-932 at level 5: list_item: item-933 at level 6: inline: group group item-934 at level 7: text: ^ - item-935 at level 7: text: Shirihai 2008 - item-936 at level 7: text: , pp. 239, 245. + item-935 at level 7: text: American Ornithologists' Union 1998 + item-936 at level 7: text: . item-937 at level 5: list_item: item-938 at level 6: inline: group group item-939 at level 7: text: ^ - item-940 at level 7: text: a - item-941 at level 7: text: b - item-942 at level 7: text: Pratt, Bruner & Berrett 1987 - item-943 at level 7: text: , pp. 98-107. - item-944 at level 5: list_item: - item-945 at level 6: inline: group group - item-946 at level 7: text: ^ - item-947 at level 7: text: Fitter, Fitter & Hosking 2000 - item-948 at level 7: text: , pp. 52-3. - item-949 at level 5: list_item: - item-950 at level 6: inline: group group - item-951 at level 7: text: ^ - item-952 at level 7: text: "Pacific Black Duck" - item-953 at level 7: text: . - item-954 at level 7: text: www.wiresnr.org - item-955 at level 7: text: . Retrieved 2018-04-27 . - item-956 at level 5: list_item: - item-957 at level 6: inline: group group - item-958 at level 7: text: ^ - item-959 at level 7: text: Ogden, Evans. - item-960 at level 7: text: "Dabbling Ducks" - item-961 at level 7: text: . CWE . Retrieved 2006-11-02 . - item-962 at level 5: list_item: - item-963 at level 6: inline: group group - item-964 at level 7: text: ^ - item-965 at level 7: text: Karl Mathiesen (16 March 2015). - item-966 at level 7: text: "Don't feed the ducks bread, say conservationists" - item-967 at level 7: text: . - item-968 at level 7: text: The Guardian - item-969 at level 7: text: . Retrieved 13 November 2016 . - item-970 at level 5: list_item: - item-971 at level 6: inline: group group - item-972 at level 7: text: ^ - item-973 at level 7: text: Rohwer, Frank C.; Anderson, Mich ... air Formation in Migratory Waterfowl". - item-974 at level 7: text: Current Ornithology - item-975 at level 7: text: . pp. 187-221. - item-976 at level 7: text: doi - item-977 at level 7: text: : - item-978 at level 7: text: 10.1007/978-1-4615-6787-5_4 - item-979 at level 7: text: . - item-980 at level 7: text: ISBN - item-981 at level 7: text: 978-1-4615-6789-9 + item-940 at level 7: text: Carboneras 1992 + item-941 at level 7: text: , p. 538. + item-942 at level 5: list_item: + item-943 at level 6: inline: group group + item-944 at level 7: text: ^ + item-945 at level 7: text: Christidis & Boles 2008 + item-946 at level 7: text: , p. 62. + item-947 at level 5: list_item: + item-948 at level 6: inline: group group + item-949 at level 7: text: ^ + item-950 at level 7: text: Shirihai 2008 + item-951 at level 7: text: , pp. 239, 245. + item-952 at level 5: list_item: + item-953 at level 6: inline: group group + item-954 at level 7: text: ^ + item-955 at level 7: text: a + item-956 at level 7: text: b + item-957 at level 7: text: Pratt, Bruner & Berrett 1987 + item-958 at level 7: text: , pp. 98-107. + item-959 at level 5: list_item: + item-960 at level 6: inline: group group + item-961 at level 7: text: ^ + item-962 at level 7: text: Fitter, Fitter & Hosking 2000 + item-963 at level 7: text: , pp. 52-3. + item-964 at level 5: list_item: + item-965 at level 6: inline: group group + item-966 at level 7: text: ^ + item-967 at level 7: text: "Pacific Black Duck" + item-968 at level 7: text: . + item-969 at level 7: text: www.wiresnr.org + item-970 at level 7: text: . Retrieved 2018-04-27 . + item-971 at level 5: list_item: + item-972 at level 6: inline: group group + item-973 at level 7: text: ^ + item-974 at level 7: text: Ogden, Evans. + item-975 at level 7: text: "Dabbling Ducks" + item-976 at level 7: text: . CWE . Retrieved 2006-11-02 . + item-977 at level 5: list_item: + item-978 at level 6: inline: group group + item-979 at level 7: text: ^ + item-980 at level 7: text: Karl Mathiesen (16 March 2015). + item-981 at level 7: text: "Don't feed the ducks bread, say conservationists" item-982 at level 7: text: . - item-983 at level 5: list_item: - item-984 at level 6: inline: group group - item-985 at level 7: text: ^ - item-986 at level 7: text: Smith, Cyndi M.; Cooke, Fred; Ro ... Goudie, R. Ian; Boyd, W. Sean (2000). - item-987 at level 7: text: "Long-Term Pair Bonds in Harlequin Ducks" - item-988 at level 7: text: . - item-989 at level 7: text: The Condor - item-990 at level 7: text: . - item-991 at level 7: text: 102 - item-992 at level 7: text: (1): 201-205. - item-993 at level 7: text: doi - item-994 at level 7: text: : - item-995 at level 7: text: 10.1093/condor/102.1.201 - item-996 at level 7: text: . - item-997 at level 7: text: hdl - item-998 at level 7: text: : - item-999 at level 7: text: 10315/13797 - item-1000 at level 7: text: . - item-1001 at level 5: list_item: - item-1002 at level 6: inline: group group - item-1003 at level 7: text: ^ - item-1004 at level 7: text: "If You Find An Orphaned Duckling - Wildlife Rehabber" + item-983 at level 7: text: The Guardian + item-984 at level 7: text: . Retrieved 13 November 2016 . + item-985 at level 5: list_item: + item-986 at level 6: inline: group group + item-987 at level 7: text: ^ + item-988 at level 7: text: Rohwer, Frank C.; Anderson, Mich ... air Formation in Migratory Waterfowl". + item-989 at level 7: text: Current Ornithology + item-990 at level 7: text: . pp. 187-221. + item-991 at level 7: text: doi + item-992 at level 7: text: : + item-993 at level 7: text: 10.1007/978-1-4615-6787-5_4 + item-994 at level 7: text: . + item-995 at level 7: text: ISBN + item-996 at level 7: text: 978-1-4615-6789-9 + item-997 at level 7: text: . + item-998 at level 5: list_item: + item-999 at level 6: inline: group group + item-1000 at level 7: text: ^ + item-1001 at level 7: text: Smith, Cyndi M.; Cooke, Fred; Ro ... Goudie, R. Ian; Boyd, W. Sean (2000). + item-1002 at level 7: text: "Long-Term Pair Bonds in Harlequin Ducks" + item-1003 at level 7: text: . + item-1004 at level 7: text: The Condor item-1005 at level 7: text: . - item-1006 at level 7: text: wildliferehabber.com - item-1007 at level 7: text: . Archived from - item-1008 at level 7: text: the original - item-1009 at level 7: text: on 2018-09-23 . Retrieved 2018-12-22 . - item-1010 at level 5: list_item: - item-1011 at level 6: inline: group group - item-1012 at level 7: text: ^ - item-1013 at level 7: text: Carver, Heather (2011). - item-1014 at level 7: text: The Duck Bible - item-1015 at level 7: text: . Lulu.com. - item-1016 at level 7: text: ISBN - item-1017 at level 7: text: 9780557901562 - item-1018 at level 7: text: . - item-1019 at level 7: text: [ - item-1020 at level 7: text: self-published source - item-1021 at level 7: text: ] - item-1022 at level 5: list_item: - item-1023 at level 6: inline: group group - item-1024 at level 7: text: ^ - item-1025 at level 7: text: Titlow, Budd (2013-09-03). - item-1026 at level 7: text: Bird Brains: Inside the Strange Minds of Our Fine Feathered Friends - item-1027 at level 7: text: . Rowman & Littlefield. - item-1028 at level 7: text: ISBN - item-1029 at level 7: text: 9780762797707 - item-1030 at level 7: text: . - item-1031 at level 5: list_item: - item-1032 at level 6: inline: group group - item-1033 at level 7: text: ^ - item-1034 at level 7: text: Amos, Jonathan (2003-09-08). - item-1035 at level 7: text: "Sound science is quackers" - item-1036 at level 7: text: . - item-1037 at level 7: text: BBC News - item-1038 at level 7: text: . Retrieved 2006-11-02 . - item-1039 at level 5: list_item: - item-1040 at level 6: inline: group group - item-1041 at level 7: text: ^ - item-1042 at level 7: text: "Mythbusters Episode 8" - item-1043 at level 7: text: . 12 December 2003. - item-1044 at level 5: list_item: - item-1045 at level 6: inline: group group - item-1046 at level 7: text: ^ - item-1047 at level 7: text: Erlandson 1994 - item-1048 at level 7: text: , p. 171. - item-1049 at level 5: list_item: - item-1050 at level 6: inline: group group - item-1051 at level 7: text: ^ - item-1052 at level 7: text: Jeffries 2008 - item-1053 at level 7: text: , pp. 168, 243. + item-1006 at level 7: text: 102 + item-1007 at level 7: text: (1): 201-205. + item-1008 at level 7: text: doi + item-1009 at level 7: text: : + item-1010 at level 7: text: 10.1093/condor/102.1.201 + item-1011 at level 7: text: . + item-1012 at level 7: text: hdl + item-1013 at level 7: text: : + item-1014 at level 7: text: 10315/13797 + item-1015 at level 7: text: . + item-1016 at level 5: list_item: + item-1017 at level 6: inline: group group + item-1018 at level 7: text: ^ + item-1019 at level 7: text: "If You Find An Orphaned Duckling - Wildlife Rehabber" + item-1020 at level 7: text: . + item-1021 at level 7: text: wildliferehabber.com + item-1022 at level 7: text: . Archived from + item-1023 at level 7: text: the original + item-1024 at level 7: text: on 2018-09-23 . Retrieved 2018-12-22 . + item-1025 at level 5: list_item: + item-1026 at level 6: inline: group group + item-1027 at level 7: text: ^ + item-1028 at level 7: text: Carver, Heather (2011). + item-1029 at level 7: text: The Duck Bible + item-1030 at level 7: text: . Lulu.com. + item-1031 at level 7: text: ISBN + item-1032 at level 7: text: 9780557901562 + item-1033 at level 7: text: . + item-1034 at level 7: text: [ + item-1035 at level 7: text: self-published source + item-1036 at level 7: text: ] + item-1037 at level 5: list_item: + item-1038 at level 6: inline: group group + item-1039 at level 7: text: ^ + item-1040 at level 7: text: Titlow, Budd (2013-09-03). + item-1041 at level 7: text: Bird Brains: Inside the Strange Minds of Our Fine Feathered Friends + item-1042 at level 7: text: . Rowman & Littlefield. + item-1043 at level 7: text: ISBN + item-1044 at level 7: text: 9780762797707 + item-1045 at level 7: text: . + item-1046 at level 5: list_item: + item-1047 at level 6: inline: group group + item-1048 at level 7: text: ^ + item-1049 at level 7: text: Amos, Jonathan (2003-09-08). + item-1050 at level 7: text: "Sound science is quackers" + item-1051 at level 7: text: . + item-1052 at level 7: text: BBC News + item-1053 at level 7: text: . Retrieved 2006-11-02 . item-1054 at level 5: list_item: item-1055 at level 6: inline: group group item-1056 at level 7: text: ^ - item-1057 at level 7: text: a - item-1058 at level 7: text: b - item-1059 at level 7: text: Sued-Badillo 2003 - item-1060 at level 7: text: , p. 65. - item-1061 at level 5: list_item: - item-1062 at level 6: inline: group group - item-1063 at level 7: text: ^ - item-1064 at level 7: text: Thorpe 1996 - item-1065 at level 7: text: , p. 68. - item-1066 at level 5: list_item: - item-1067 at level 6: inline: group group - item-1068 at level 7: text: ^ - item-1069 at level 7: text: Maisels 1999 - item-1070 at level 7: text: , p. 42. - item-1071 at level 5: list_item: - item-1072 at level 6: inline: group group - item-1073 at level 7: text: ^ - item-1074 at level 7: text: Rau 1876 - item-1075 at level 7: text: , p. 133. + item-1057 at level 7: text: "Mythbusters Episode 8" + item-1058 at level 7: text: . 12 December 2003. + item-1059 at level 5: list_item: + item-1060 at level 6: inline: group group + item-1061 at level 7: text: ^ + item-1062 at level 7: text: Erlandson 1994 + item-1063 at level 7: text: , p. 171. + item-1064 at level 5: list_item: + item-1065 at level 6: inline: group group + item-1066 at level 7: text: ^ + item-1067 at level 7: text: Jeffries 2008 + item-1068 at level 7: text: , pp. 168, 243. + item-1069 at level 5: list_item: + item-1070 at level 6: inline: group group + item-1071 at level 7: text: ^ + item-1072 at level 7: text: a + item-1073 at level 7: text: b + item-1074 at level 7: text: Sued-Badillo 2003 + item-1075 at level 7: text: , p. 65. item-1076 at level 5: list_item: item-1077 at level 6: inline: group group item-1078 at level 7: text: ^ - item-1079 at level 7: text: Higman 2012 - item-1080 at level 7: text: , p. 23. + item-1079 at level 7: text: Thorpe 1996 + item-1080 at level 7: text: , p. 68. item-1081 at level 5: list_item: item-1082 at level 6: inline: group group item-1083 at level 7: text: ^ - item-1084 at level 7: text: Hume 2012 - item-1085 at level 7: text: , p. 53. + item-1084 at level 7: text: Maisels 1999 + item-1085 at level 7: text: , p. 42. item-1086 at level 5: list_item: item-1087 at level 6: inline: group group item-1088 at level 7: text: ^ - item-1089 at level 7: text: Hume 2012 - item-1090 at level 7: text: , p. 52. + item-1089 at level 7: text: Rau 1876 + item-1090 at level 7: text: , p. 133. item-1091 at level 5: list_item: item-1092 at level 6: inline: group group item-1093 at level 7: text: ^ - item-1094 at level 7: text: Fieldhouse 2002 - item-1095 at level 7: text: , p. 167. + item-1094 at level 7: text: Higman 2012 + item-1095 at level 7: text: , p. 23. item-1096 at level 5: list_item: item-1097 at level 6: inline: group group item-1098 at level 7: text: ^ - item-1099 at level 7: text: Livingston, A. D. (1998-01-01). - item-1100 at level 7: text: Guide to Edible Plants and Animals - item-1101 at level 7: text: . Wordsworth Editions, Limited. - item-1102 at level 7: text: ISBN - item-1103 at level 7: text: 9781853263774 - item-1104 at level 7: text: . - item-1105 at level 5: list_item: - item-1106 at level 6: inline: group group - item-1107 at level 7: text: ^ - item-1108 at level 7: text: "Study plan for waterfowl injury ... ns in Hudson river resident waterfowl" - item-1109 at level 7: text: (PDF) . - item-1110 at level 7: text: New York State Department of Environmental Conservation - item-1111 at level 7: text: . US Department of Commerce. December 2008. p. 3. - item-1112 at level 7: text: Archived - item-1113 at level 7: text: (PDF) from the original on 2022-10-09 . Retrieved 2 July 2019 . - item-1114 at level 5: list_item: - item-1115 at level 6: inline: group group - item-1116 at level 7: text: ^ - item-1117 at level 7: text: "FAOSTAT" - item-1118 at level 7: text: . - item-1119 at level 7: text: www.fao.org - item-1120 at level 7: text: . Retrieved 2019-10-25 . - item-1121 at level 5: list_item: - item-1122 at level 6: inline: group group - item-1123 at level 7: text: ^ - item-1124 at level 7: text: "Anas platyrhynchos, Domestic Du ... f - The University of Texas at Austin" - item-1125 at level 7: text: . Digimorph.org . Retrieved 2012-12-23 . - item-1126 at level 5: list_item: - item-1127 at level 6: inline: group group - item-1128 at level 7: text: ^ - item-1129 at level 7: text: Sy Montgomery. - item-1130 at level 7: text: "Mallard; Encyclopædia Britannica" - item-1131 at level 7: text: . - item-1132 at level 7: text: Britannica.com - item-1133 at level 7: text: . Retrieved 2012-12-23 . - item-1134 at level 5: list_item: - item-1135 at level 6: inline: group group - item-1136 at level 7: text: ^ - item-1137 at level 7: text: Glenday, Craig (2014). - item-1138 at level 7: text: Guinness World Records - item-1139 at level 7: text: . Guinness World Records Limited. pp. - item-1140 at level 7: text: 135 - item-1141 at level 7: text: . - item-1142 at level 7: text: ISBN - item-1143 at level 7: text: 978-1-908843-15-9 - item-1144 at level 7: text: . - item-1145 at level 5: list_item: - item-1146 at level 6: inline: group group - item-1147 at level 7: text: ^ - item-1148 at level 7: text: Suomen kunnallisvaakunat - item-1149 at level 7: text: (in Finnish). Suomen Kunnallisliitto. 1982. p. 147. - item-1150 at level 7: text: ISBN - item-1151 at level 7: text: 951-773-085-3 - item-1152 at level 7: text: . - item-1153 at level 5: list_item: - item-1154 at level 6: inline: group group - item-1155 at level 7: text: ^ - item-1156 at level 7: text: "Lubānas simbolika" - item-1157 at level 7: text: (in Latvian) . Retrieved September 9, 2021 . - item-1158 at level 5: list_item: - item-1159 at level 6: inline: group group - item-1160 at level 7: text: ^ - item-1161 at level 7: text: "Föglö" - item-1162 at level 7: text: (in Swedish) . Retrieved September 9, 2021 . - item-1163 at level 5: list_item: - item-1164 at level 6: inline: group group - item-1165 at level 7: text: ^ - item-1166 at level 7: text: Young, Emma. - item-1167 at level 7: text: "World's funniest joke revealed" - item-1168 at level 7: text: . - item-1169 at level 7: text: New Scientist - item-1170 at level 7: text: . Retrieved 7 January 2019 . - item-1171 at level 5: list_item: - item-1172 at level 6: inline: group group - item-1173 at level 7: text: ^ - item-1174 at level 7: text: "Howard the Duck (character)" - item-1175 at level 7: text: . - item-1176 at level 7: text: Grand Comics Database - item-1177 at level 7: text: . + item-1099 at level 7: text: Hume 2012 + item-1100 at level 7: text: , p. 53. + item-1101 at level 5: list_item: + item-1102 at level 6: inline: group group + item-1103 at level 7: text: ^ + item-1104 at level 7: text: Hume 2012 + item-1105 at level 7: text: , p. 52. + item-1106 at level 5: list_item: + item-1107 at level 6: inline: group group + item-1108 at level 7: text: ^ + item-1109 at level 7: text: Fieldhouse 2002 + item-1110 at level 7: text: , p. 167. + item-1111 at level 5: list_item: + item-1112 at level 6: inline: group group + item-1113 at level 7: text: ^ + item-1114 at level 7: text: Livingston, A. D. (1998-01-01). + item-1115 at level 7: text: Guide to Edible Plants and Animals + item-1116 at level 7: text: . Wordsworth Editions, Limited. + item-1117 at level 7: text: ISBN + item-1118 at level 7: text: 9781853263774 + item-1119 at level 7: text: . + item-1120 at level 5: list_item: + item-1121 at level 6: inline: group group + item-1122 at level 7: text: ^ + item-1123 at level 7: text: "Study plan for waterfowl injury ... ns in Hudson river resident waterfowl" + item-1124 at level 7: text: (PDF) . + item-1125 at level 7: text: New York State Department of Environmental Conservation + item-1126 at level 7: text: . US Department of Commerce. December 2008. p. 3. + item-1127 at level 7: text: Archived + item-1128 at level 7: text: (PDF) from the original on 2022-10-09 . Retrieved 2 July 2019 . + item-1129 at level 5: list_item: + item-1130 at level 6: inline: group group + item-1131 at level 7: text: ^ + item-1132 at level 7: text: "FAOSTAT" + item-1133 at level 7: text: . + item-1134 at level 7: text: www.fao.org + item-1135 at level 7: text: . Retrieved 2019-10-25 . + item-1136 at level 5: list_item: + item-1137 at level 6: inline: group group + item-1138 at level 7: text: ^ + item-1139 at level 7: text: "Anas platyrhynchos, Domestic Du ... f - The University of Texas at Austin" + item-1140 at level 7: text: . Digimorph.org . Retrieved 2012-12-23 . + item-1141 at level 5: list_item: + item-1142 at level 6: inline: group group + item-1143 at level 7: text: ^ + item-1144 at level 7: text: Sy Montgomery. + item-1145 at level 7: text: "Mallard; Encyclopædia Britannica" + item-1146 at level 7: text: . + item-1147 at level 7: text: Britannica.com + item-1148 at level 7: text: . Retrieved 2012-12-23 . + item-1149 at level 5: list_item: + item-1150 at level 6: inline: group group + item-1151 at level 7: text: ^ + item-1152 at level 7: text: Glenday, Craig (2014). + item-1153 at level 7: text: Guinness World Records + item-1154 at level 7: text: . Guinness World Records Limited. pp. + item-1155 at level 7: text: 135 + item-1156 at level 7: text: . + item-1157 at level 7: text: ISBN + item-1158 at level 7: text: 978-1-908843-15-9 + item-1159 at level 7: text: . + item-1160 at level 5: list_item: + item-1161 at level 6: inline: group group + item-1162 at level 7: text: ^ + item-1163 at level 7: text: Suomen kunnallisvaakunat + item-1164 at level 7: text: (in Finnish). Suomen Kunnallisliitto. 1982. p. 147. + item-1165 at level 7: text: ISBN + item-1166 at level 7: text: 951-773-085-3 + item-1167 at level 7: text: . + item-1168 at level 5: list_item: + item-1169 at level 6: inline: group group + item-1170 at level 7: text: ^ + item-1171 at level 7: text: "Lubānas simbolika" + item-1172 at level 7: text: (in Latvian) . Retrieved September 9, 2021 . + item-1173 at level 5: list_item: + item-1174 at level 6: inline: group group + item-1175 at level 7: text: ^ + item-1176 at level 7: text: "Föglö" + item-1177 at level 7: text: (in Swedish) . Retrieved September 9, 2021 . item-1178 at level 5: list_item: item-1179 at level 6: inline: group group item-1180 at level 7: text: ^ - item-1181 at level 7: text: Sanderson, Peter - item-1182 at level 7: text: ; Gilbert, Laura (2008). "1970s". - item-1183 at level 7: text: Marvel Chronicle A Year by Year History - item-1184 at level 7: text: . London, United Kingdom: - item-1185 at level 7: text: Dorling Kindersley - item-1186 at level 7: text: . p. 161. - item-1187 at level 7: text: ISBN - item-1188 at level 7: text: 978-0756641238 - item-1189 at level 7: text: . December saw the debut of the ... luding this bad-tempered talking duck. - item-1190 at level 5: list_item: - item-1191 at level 6: inline: group group - item-1192 at level 7: text: ^ - item-1193 at level 7: text: "The Duck" - item-1194 at level 7: text: . - item-1195 at level 7: text: University of Oregon Athletics - item-1196 at level 7: text: . Retrieved 2022-01-20 . - item-1197 at level 3: section_header: Sources - item-1198 at level 4: list: group list - item-1199 at level 5: list_item: - item-1200 at level 6: inline: group group - item-1201 at level 7: text: American Ornithologists' Union (1998). - item-1202 at level 7: text: Checklist of North American Birds - item-1203 at level 7: text: (PDF) . Washington, DC: American Ornithologists' Union. - item-1204 at level 7: text: ISBN - item-1205 at level 7: text: 978-1-891276-00-2 - item-1206 at level 7: text: . - item-1207 at level 7: text: Archived - item-1208 at level 7: text: (PDF) from the original on 2022-10-09. - item-1209 at level 5: list_item: - item-1210 at level 6: inline: group group - item-1211 at level 7: text: Carboneras, Carlos (1992). del H ... liott, Andrew; Sargatal, Jordi (eds.). - item-1212 at level 7: text: Handbook of the Birds of the World - item-1213 at level 7: text: . Vol. 1: Ostrich to Ducks. Barcelona: Lynx Edicions. - item-1214 at level 7: text: ISBN - item-1215 at level 7: text: 978-84-87334-10-8 - item-1216 at level 7: text: . - item-1217 at level 5: list_item: - item-1218 at level 6: inline: group group - item-1219 at level 7: text: Christidis, Les; Boles, Walter E., eds. (2008). - item-1220 at level 7: text: Systematics and Taxonomy of Australian Birds - item-1221 at level 7: text: . Collingwood, VIC: Csiro Publishing. - item-1222 at level 7: text: ISBN - item-1223 at level 7: text: 978-0-643-06511-6 - item-1224 at level 7: text: . - item-1225 at level 5: list_item: - item-1226 at level 6: inline: group group - item-1227 at level 7: text: Donne-Goussé, Carole; Laudet, Vi ... based on mitochondrial DNA analysis". - item-1228 at level 7: text: Molecular Phylogenetics and Evolution - item-1229 at level 7: text: . - item-1230 at level 7: text: 23 - item-1231 at level 7: text: (3): 339-356. - item-1232 at level 7: text: Bibcode - item-1233 at level 7: text: : - item-1234 at level 7: text: 2002MolPE..23..339D - item-1235 at level 7: text: . - item-1236 at level 7: text: doi - item-1237 at level 7: text: : - item-1238 at level 7: text: 10.1016/S1055-7903(02)00019-2 + item-1181 at level 7: text: Young, Emma. + item-1182 at level 7: text: "World's funniest joke revealed" + item-1183 at level 7: text: . + item-1184 at level 7: text: New Scientist + item-1185 at level 7: text: . Retrieved 7 January 2019 . + item-1186 at level 5: list_item: + item-1187 at level 6: inline: group group + item-1188 at level 7: text: ^ + item-1189 at level 7: text: "Howard the Duck (character)" + item-1190 at level 7: text: . + item-1191 at level 7: text: Grand Comics Database + item-1192 at level 7: text: . + item-1193 at level 5: list_item: + item-1194 at level 6: inline: group group + item-1195 at level 7: text: ^ + item-1196 at level 7: text: Sanderson, Peter + item-1197 at level 7: text: ; Gilbert, Laura (2008). "1970s". + item-1198 at level 7: text: Marvel Chronicle A Year by Year History + item-1199 at level 7: text: . London, United Kingdom: + item-1200 at level 7: text: Dorling Kindersley + item-1201 at level 7: text: . p. 161. + item-1202 at level 7: text: ISBN + item-1203 at level 7: text: 978-0756641238 + item-1204 at level 7: text: . December saw the debut of the ... luding this bad-tempered talking duck. + item-1205 at level 5: list_item: + item-1206 at level 6: inline: group group + item-1207 at level 7: text: ^ + item-1208 at level 7: text: "The Duck" + item-1209 at level 7: text: . + item-1210 at level 7: text: University of Oregon Athletics + item-1211 at level 7: text: . Retrieved 2022-01-20 . + item-1212 at level 3: section_header: Sources + item-1213 at level 4: list: group list + item-1214 at level 5: list_item: + item-1215 at level 6: inline: group group + item-1216 at level 7: text: American Ornithologists' Union (1998). + item-1217 at level 7: text: Checklist of North American Birds + item-1218 at level 7: text: (PDF) . Washington, DC: American Ornithologists' Union. + item-1219 at level 7: text: ISBN + item-1220 at level 7: text: 978-1-891276-00-2 + item-1221 at level 7: text: . + item-1222 at level 7: text: Archived + item-1223 at level 7: text: (PDF) from the original on 2022-10-09. + item-1224 at level 5: list_item: + item-1225 at level 6: inline: group group + item-1226 at level 7: text: Carboneras, Carlos (1992). del H ... liott, Andrew; Sargatal, Jordi (eds.). + item-1227 at level 7: text: Handbook of the Birds of the World + item-1228 at level 7: text: . Vol. 1: Ostrich to Ducks. Barcelona: Lynx Edicions. + item-1229 at level 7: text: ISBN + item-1230 at level 7: text: 978-84-87334-10-8 + item-1231 at level 7: text: . + item-1232 at level 5: list_item: + item-1233 at level 6: inline: group group + item-1234 at level 7: text: Christidis, Les; Boles, Walter E., eds. (2008). + item-1235 at level 7: text: Systematics and Taxonomy of Australian Birds + item-1236 at level 7: text: . Collingwood, VIC: Csiro Publishing. + item-1237 at level 7: text: ISBN + item-1238 at level 7: text: 978-0-643-06511-6 item-1239 at level 7: text: . - item-1240 at level 7: text: PMID - item-1241 at level 7: text: 12099792 - item-1242 at level 7: text: . - item-1243 at level 5: list_item: - item-1244 at level 6: inline: group group - item-1245 at level 7: text: Elphick, Chris; Dunning, John B. Jr.; Sibley, David, eds. (2001). - item-1246 at level 7: text: The Sibley Guide to Bird Life and Behaviour - item-1247 at level 7: text: . London: Christopher Helm. - item-1248 at level 7: text: ISBN - item-1249 at level 7: text: 978-0-7136-6250-4 + item-1240 at level 5: list_item: + item-1241 at level 6: inline: group group + item-1242 at level 7: text: Donne-Goussé, Carole; Laudet, Vi ... based on mitochondrial DNA analysis". + item-1243 at level 7: text: Molecular Phylogenetics and Evolution + item-1244 at level 7: text: . + item-1245 at level 7: text: 23 + item-1246 at level 7: text: (3): 339-356. + item-1247 at level 7: text: Bibcode + item-1248 at level 7: text: : + item-1249 at level 7: text: 2002MolPE..23..339D item-1250 at level 7: text: . - item-1251 at level 5: list_item: - item-1252 at level 6: inline: group group - item-1253 at level 7: text: Erlandson, Jon M. (1994). - item-1254 at level 7: text: Early Hunter-Gatherers of the California Coast - item-1255 at level 7: text: . New York, NY: Springer Science & Business Media. - item-1256 at level 7: text: ISBN - item-1257 at level 7: text: 978-1-4419-3231-0 - item-1258 at level 7: text: . - item-1259 at level 5: list_item: - item-1260 at level 6: inline: group group - item-1261 at level 7: text: Fieldhouse, Paul (2002). - item-1262 at level 7: text: Food, Feasts, and Faith: An Ency ... dia of Food Culture in World Religions - item-1263 at level 7: text: . Vol. I: A-K. Santa Barbara: ABC-CLIO. - item-1264 at level 7: text: ISBN - item-1265 at level 7: text: 978-1-61069-412-4 - item-1266 at level 7: text: . - item-1267 at level 5: list_item: - item-1268 at level 6: inline: group group - item-1269 at level 7: text: Fitter, Julian; Fitter, Daniel; Hosking, David (2000). - item-1270 at level 7: text: Wildlife of the Galápagos - item-1271 at level 7: text: . Princeton, NJ: Princeton University Press. - item-1272 at level 7: text: ISBN - item-1273 at level 7: text: 978-0-691-10295-5 - item-1274 at level 7: text: . - item-1275 at level 5: list_item: - item-1276 at level 6: inline: group group - item-1277 at level 7: text: Higman, B. W. (2012). - item-1278 at level 7: text: How Food Made History - item-1279 at level 7: text: . Chichester, UK: John Wiley & Sons. - item-1280 at level 7: text: ISBN - item-1281 at level 7: text: 978-1-4051-8947-7 - item-1282 at level 7: text: . - item-1283 at level 5: list_item: - item-1284 at level 6: inline: group group - item-1285 at level 7: text: Hume, Julian H. (2012). - item-1286 at level 7: text: Extinct Birds - item-1287 at level 7: text: . London: Christopher Helm. - item-1288 at level 7: text: ISBN - item-1289 at level 7: text: 978-1-4729-3744-5 - item-1290 at level 7: text: . - item-1291 at level 5: list_item: - item-1292 at level 6: inline: group group - item-1293 at level 7: text: Jeffries, Richard (2008). - item-1294 at level 7: text: Holocene Hunter-Gatherers of the Lower Ohio River Valley - item-1295 at level 7: text: . Tuscaloosa: University of Alabama Press. - item-1296 at level 7: text: ISBN - item-1297 at level 7: text: 978-0-8173-1658-7 - item-1298 at level 7: text: . - item-1299 at level 5: list_item: - item-1300 at level 6: inline: group group - item-1301 at level 7: text: Kear, Janet, ed. (2005). - item-1302 at level 7: text: Ducks, Geese and Swans: Species Accounts ( - item-1303 at level 7: text: Cairina - item-1304 at level 7: text: to - item-1305 at level 7: text: Mergus - item-1306 at level 7: text: ) - item-1307 at level 7: text: . Bird Families of the World. Oxford: Oxford University Press. - item-1308 at level 7: text: ISBN - item-1309 at level 7: text: 978-0-19-861009-0 - item-1310 at level 7: text: . - item-1311 at level 5: list_item: - item-1312 at level 6: inline: group group - item-1313 at level 7: text: Livezey, Bradley C. (October 1986). - item-1314 at level 7: text: "A phylogenetic analysis of rece ... genera using morphological characters" - item-1315 at level 7: text: (PDF) . - item-1316 at level 7: text: The Auk - item-1317 at level 7: text: . - item-1318 at level 7: text: 103 - item-1319 at level 7: text: (4): 737-754. - item-1320 at level 7: text: doi - item-1321 at level 7: text: : - item-1322 at level 7: text: 10.1093/auk/103.4.737 - item-1323 at level 7: text: . - item-1324 at level 7: text: Archived - item-1325 at level 7: text: (PDF) from the original on 2022-10-09. + item-1251 at level 7: text: doi + item-1252 at level 7: text: : + item-1253 at level 7: text: 10.1016/S1055-7903(02)00019-2 + item-1254 at level 7: text: . + item-1255 at level 7: text: PMID + item-1256 at level 7: text: 12099792 + item-1257 at level 7: text: . + item-1258 at level 5: list_item: + item-1259 at level 6: inline: group group + item-1260 at level 7: text: Elphick, Chris; Dunning, John B. Jr.; Sibley, David, eds. (2001). + item-1261 at level 7: text: The Sibley Guide to Bird Life and Behaviour + item-1262 at level 7: text: . London: Christopher Helm. + item-1263 at level 7: text: ISBN + item-1264 at level 7: text: 978-0-7136-6250-4 + item-1265 at level 7: text: . + item-1266 at level 5: list_item: + item-1267 at level 6: inline: group group + item-1268 at level 7: text: Erlandson, Jon M. (1994). + item-1269 at level 7: text: Early Hunter-Gatherers of the California Coast + item-1270 at level 7: text: . New York, NY: Springer Science & Business Media. + item-1271 at level 7: text: ISBN + item-1272 at level 7: text: 978-1-4419-3231-0 + item-1273 at level 7: text: . + item-1274 at level 5: list_item: + item-1275 at level 6: inline: group group + item-1276 at level 7: text: Fieldhouse, Paul (2002). + item-1277 at level 7: text: Food, Feasts, and Faith: An Ency ... dia of Food Culture in World Religions + item-1278 at level 7: text: . Vol. I: A-K. Santa Barbara: ABC-CLIO. + item-1279 at level 7: text: ISBN + item-1280 at level 7: text: 978-1-61069-412-4 + item-1281 at level 7: text: . + item-1282 at level 5: list_item: + item-1283 at level 6: inline: group group + item-1284 at level 7: text: Fitter, Julian; Fitter, Daniel; Hosking, David (2000). + item-1285 at level 7: text: Wildlife of the Galápagos + item-1286 at level 7: text: . Princeton, NJ: Princeton University Press. + item-1287 at level 7: text: ISBN + item-1288 at level 7: text: 978-0-691-10295-5 + item-1289 at level 7: text: . + item-1290 at level 5: list_item: + item-1291 at level 6: inline: group group + item-1292 at level 7: text: Higman, B. W. (2012). + item-1293 at level 7: text: How Food Made History + item-1294 at level 7: text: . Chichester, UK: John Wiley & Sons. + item-1295 at level 7: text: ISBN + item-1296 at level 7: text: 978-1-4051-8947-7 + item-1297 at level 7: text: . + item-1298 at level 5: list_item: + item-1299 at level 6: inline: group group + item-1300 at level 7: text: Hume, Julian H. (2012). + item-1301 at level 7: text: Extinct Birds + item-1302 at level 7: text: . London: Christopher Helm. + item-1303 at level 7: text: ISBN + item-1304 at level 7: text: 978-1-4729-3744-5 + item-1305 at level 7: text: . + item-1306 at level 5: list_item: + item-1307 at level 6: inline: group group + item-1308 at level 7: text: Jeffries, Richard (2008). + item-1309 at level 7: text: Holocene Hunter-Gatherers of the Lower Ohio River Valley + item-1310 at level 7: text: . Tuscaloosa: University of Alabama Press. + item-1311 at level 7: text: ISBN + item-1312 at level 7: text: 978-0-8173-1658-7 + item-1313 at level 7: text: . + item-1314 at level 5: list_item: + item-1315 at level 6: inline: group group + item-1316 at level 7: text: Kear, Janet, ed. (2005). + item-1317 at level 7: text: Ducks, Geese and Swans: Species Accounts ( + item-1318 at level 7: text: Cairina + item-1319 at level 7: text: to + item-1320 at level 7: text: Mergus + item-1321 at level 7: text: ) + item-1322 at level 7: text: . Bird Families of the World. Oxford: Oxford University Press. + item-1323 at level 7: text: ISBN + item-1324 at level 7: text: 978-0-19-861009-0 + item-1325 at level 7: text: . item-1326 at level 5: list_item: item-1327 at level 6: inline: group group - item-1328 at level 7: text: Madsen, Cort S.; McHugh, Kevin P.; de Kloet, Siwo R. (July 1988). - item-1329 at level 7: text: "A partial classification of wat ... l (Anatidae) based on single-copy DNA" + item-1328 at level 7: text: Livezey, Bradley C. (October 1986). + item-1329 at level 7: text: "A phylogenetic analysis of rece ... genera using morphological characters" item-1330 at level 7: text: (PDF) . item-1331 at level 7: text: The Auk item-1332 at level 7: text: . - item-1333 at level 7: text: 105 - item-1334 at level 7: text: (3): 452-459. + item-1333 at level 7: text: 103 + item-1334 at level 7: text: (4): 737-754. item-1335 at level 7: text: doi item-1336 at level 7: text: : - item-1337 at level 7: text: 10.1093/auk/105.3.452 + item-1337 at level 7: text: 10.1093/auk/103.4.737 item-1338 at level 7: text: . item-1339 at level 7: text: Archived item-1340 at level 7: text: (PDF) from the original on 2022-10-09. item-1341 at level 5: list_item: item-1342 at level 6: inline: group group - item-1343 at level 7: text: Maisels, Charles Keith (1999). - item-1344 at level 7: text: Early Civilizations of the Old World - item-1345 at level 7: text: . London: Routledge. - item-1346 at level 7: text: ISBN - item-1347 at level 7: text: 978-0-415-10975-8 - item-1348 at level 7: text: . - item-1349 at level 5: list_item: - item-1350 at level 6: inline: group group - item-1351 at level 7: text: Pratt, H. Douglas; Bruner, Phillip L.; Berrett, Delwyn G. (1987). - item-1352 at level 7: text: A Field Guide to the Birds of Hawaii and the Tropical Pacific - item-1353 at level 7: text: . Princeton, NJ: Princeton University Press. - item-1354 at level 7: text: ISBN - item-1355 at level 7: text: 0-691-02399-9 - item-1356 at level 7: text: . - item-1357 at level 5: list_item: - item-1358 at level 6: inline: group group - item-1359 at level 7: text: Rau, Charles (1876). - item-1360 at level 7: text: Early Man in Europe - item-1361 at level 7: text: . New York: Harper & Brothers. - item-1362 at level 7: text: LCCN - item-1363 at level 7: text: 05040168 - item-1364 at level 7: text: . - item-1365 at level 5: list_item: - item-1366 at level 6: inline: group group - item-1367 at level 7: text: Shirihai, Hadoram (2008). - item-1368 at level 7: text: A Complete Guide to Antarctic Wildlife - item-1369 at level 7: text: . Princeton, NJ, US: Princeton University Press. - item-1370 at level 7: text: ISBN - item-1371 at level 7: text: 978-0-691-13666-0 - item-1372 at level 7: text: . - item-1373 at level 5: list_item: - item-1374 at level 6: inline: group group - item-1375 at level 7: text: Sued-Badillo, Jalil (2003). - item-1376 at level 7: text: Autochthonous Societies - item-1377 at level 7: text: . General History of the Caribbean. Paris: UNESCO. - item-1378 at level 7: text: ISBN - item-1379 at level 7: text: 978-92-3-103832-7 - item-1380 at level 7: text: . - item-1381 at level 5: list_item: - item-1382 at level 6: inline: group group - item-1383 at level 7: text: Thorpe, I. J. (1996). - item-1384 at level 7: text: The Origins of Agriculture in Europe - item-1385 at level 7: text: . New York: Routledge. - item-1386 at level 7: text: ISBN - item-1387 at level 7: text: 978-0-415-08009-5 - item-1388 at level 7: text: . - item-1389 at level 2: section_header: External links - item-1390 at level 3: inline: group group - item-1391 at level 4: text: Duck - item-1392 at level 4: text: at Wikipedia's - item-1393 at level 4: text: sister projects - item-1394 at level 3: list: group list - item-1395 at level 4: list_item: - item-1396 at level 5: inline: group group - item-1397 at level 6: text: Definitions - item-1398 at level 6: text: from Wiktionary - item-1399 at level 4: picture - item-1400 at level 4: list_item: - item-1401 at level 5: inline: group group - item-1402 at level 6: text: Media - item-1403 at level 6: text: from Commons - item-1404 at level 4: picture - item-1405 at level 4: list_item: - item-1406 at level 5: inline: group group - item-1407 at level 6: text: Quotations - item-1408 at level 6: text: from Wikiquote - item-1409 at level 4: picture + item-1343 at level 7: text: Madsen, Cort S.; McHugh, Kevin P.; de Kloet, Siwo R. (July 1988). + item-1344 at level 7: text: "A partial classification of wat ... l (Anatidae) based on single-copy DNA" + item-1345 at level 7: text: (PDF) . + item-1346 at level 7: text: The Auk + item-1347 at level 7: text: . + item-1348 at level 7: text: 105 + item-1349 at level 7: text: (3): 452-459. + item-1350 at level 7: text: doi + item-1351 at level 7: text: : + item-1352 at level 7: text: 10.1093/auk/105.3.452 + item-1353 at level 7: text: . + item-1354 at level 7: text: Archived + item-1355 at level 7: text: (PDF) from the original on 2022-10-09. + item-1356 at level 5: list_item: + item-1357 at level 6: inline: group group + item-1358 at level 7: text: Maisels, Charles Keith (1999). + item-1359 at level 7: text: Early Civilizations of the Old World + item-1360 at level 7: text: . London: Routledge. + item-1361 at level 7: text: ISBN + item-1362 at level 7: text: 978-0-415-10975-8 + item-1363 at level 7: text: . + item-1364 at level 5: list_item: + item-1365 at level 6: inline: group group + item-1366 at level 7: text: Pratt, H. Douglas; Bruner, Phillip L.; Berrett, Delwyn G. (1987). + item-1367 at level 7: text: A Field Guide to the Birds of Hawaii and the Tropical Pacific + item-1368 at level 7: text: . Princeton, NJ: Princeton University Press. + item-1369 at level 7: text: ISBN + item-1370 at level 7: text: 0-691-02399-9 + item-1371 at level 7: text: . + item-1372 at level 5: list_item: + item-1373 at level 6: inline: group group + item-1374 at level 7: text: Rau, Charles (1876). + item-1375 at level 7: text: Early Man in Europe + item-1376 at level 7: text: . New York: Harper & Brothers. + item-1377 at level 7: text: LCCN + item-1378 at level 7: text: 05040168 + item-1379 at level 7: text: . + item-1380 at level 5: list_item: + item-1381 at level 6: inline: group group + item-1382 at level 7: text: Shirihai, Hadoram (2008). + item-1383 at level 7: text: A Complete Guide to Antarctic Wildlife + item-1384 at level 7: text: . Princeton, NJ, US: Princeton University Press. + item-1385 at level 7: text: ISBN + item-1386 at level 7: text: 978-0-691-13666-0 + item-1387 at level 7: text: . + item-1388 at level 5: list_item: + item-1389 at level 6: inline: group group + item-1390 at level 7: text: Sued-Badillo, Jalil (2003). + item-1391 at level 7: text: Autochthonous Societies + item-1392 at level 7: text: . General History of the Caribbean. Paris: UNESCO. + item-1393 at level 7: text: ISBN + item-1394 at level 7: text: 978-92-3-103832-7 + item-1395 at level 7: text: . + item-1396 at level 5: list_item: + item-1397 at level 6: inline: group group + item-1398 at level 7: text: Thorpe, I. J. (1996). + item-1399 at level 7: text: The Origins of Agriculture in Europe + item-1400 at level 7: text: . New York: Routledge. + item-1401 at level 7: text: ISBN + item-1402 at level 7: text: 978-0-415-08009-5 + item-1403 at level 7: text: . + item-1404 at level 2: section_header: External links + item-1405 at level 3: inline: group group + item-1406 at level 4: text: Duck + item-1407 at level 4: text: at Wikipedia's + item-1408 at level 4: text: sister projects + item-1409 at level 3: list: group list item-1410 at level 4: list_item: item-1411 at level 5: inline: group group - item-1412 at level 6: text: Recipes - item-1413 at level 6: text: from Wikibooks + item-1412 at level 6: text: Definitions + item-1413 at level 6: text: from Wiktionary item-1414 at level 4: picture item-1415 at level 4: list_item: item-1416 at level 5: inline: group group - item-1417 at level 6: text: Taxa - item-1418 at level 6: text: from Wikispecies + item-1417 at level 6: text: Media + item-1418 at level 6: text: from Commons item-1419 at level 4: picture item-1420 at level 4: list_item: item-1421 at level 5: inline: group group - item-1422 at level 6: text: Data - item-1423 at level 6: text: from Wikidata + item-1422 at level 6: text: Quotations + item-1423 at level 6: text: from Wikiquote item-1424 at level 4: picture - item-1425 at level 3: list: group list - item-1426 at level 4: list_item: - item-1427 at level 5: inline: group group - item-1428 at level 6: text: list of books - item-1429 at level 6: text: (useful looking abstracts) + item-1425 at level 4: list_item: + item-1426 at level 5: inline: group group + item-1427 at level 6: text: Recipes + item-1428 at level 6: text: from Wikibooks + item-1429 at level 4: picture item-1430 at level 4: list_item: item-1431 at level 5: inline: group group - item-1432 at level 6: text: Ducks on postage stamps - item-1433 at level 6: text: Archived - item-1434 at level 6: text: 2013-05-13 at the - item-1435 at level 6: text: Wayback Machine - item-1436 at level 4: list_item: - item-1437 at level 5: inline: group group - item-1438 at level 6: text: Ducks at a Distance, by Rob Hines - item-1439 at level 6: text: at - item-1440 at level 6: text: Project Gutenberg - item-1441 at level 6: text: - A modern illustrated guide to identification of US waterfowl - item-1442 at level 3: table with [3x2] - item-1443 at level 4: unspecified: group rich_cell_group_2_0_0 - item-1444 at level 5: text: Authority control databases - item-1445 at level 5: picture - item-1445 at level 6: caption: Edit this at Wikidata - item-1446 at level 4: unspecified: group rich_cell_group_2_0_1 - item-1447 at level 5: list: group list - item-1448 at level 6: list_item: United States - item-1449 at level 6: list_item: France - item-1450 at level 6: list_item: BnF data - item-1451 at level 6: list_item: Japan - item-1452 at level 6: list_item: Latvia - item-1453 at level 6: list_item: Israel - item-1454 at level 4: unspecified: group rich_cell_group_2_0_2 - item-1455 at level 5: list: group list - item-1456 at level 6: list_item: IdRef - item-1457 at level 3: picture - item-1458 at level 3: inline: group group - item-1459 at level 4: text: Retrieved from " - item-1460 at level 4: text: https://en.wikipedia.org/w/index.php?title=Duck&oldid=1246843351 - item-1461 at level 4: text: " - item-1462 at level 3: text: Categories - item-1463 at level 3: text: : - item-1464 at level 3: list: group list - item-1465 at level 4: list_item: Ducks - item-1466 at level 4: list_item: Game birds - item-1467 at level 4: list_item: Bird common names - item-1468 at level 3: text: Hidden categories: - item-1469 at level 3: list: group list - item-1470 at level 4: list_item: All accuracy disputes - item-1471 at level 4: list_item: Accuracy disputes from February 2020 - item-1472 at level 4: list_item: CS1 Finnish-language sources (fi) - item-1473 at level 4: list_item: CS1 Latvian-language sources (lv) - item-1474 at level 4: list_item: CS1 Swedish-language sources (sv) - item-1475 at level 4: list_item: Articles with short description - item-1476 at level 4: list_item: Short description is different from Wikidata - item-1477 at level 4: list_item: Wikipedia indefinitely move-protected pages - item-1478 at level 4: list_item: Wikipedia indefinitely semi-protected pages - item-1479 at level 4: list_item: Articles with 'species' microformats - item-1480 at level 4: list_item: Articles containing Old English (ca. 450-1100)-language text - item-1481 at level 4: list_item: Articles containing Dutch-language text - item-1482 at level 4: list_item: Articles containing German-language text - item-1483 at level 4: list_item: Articles containing Norwegian-language text - item-1484 at level 4: list_item: Articles containing Lithuanian-language text - item-1485 at level 4: list_item: Articles containing Ancient Greek (to 1453)-language text - item-1486 at level 4: list_item: All articles with self-published sources - item-1487 at level 4: list_item: Articles with self-published sources from February 2020 - item-1488 at level 4: list_item: All articles with unsourced statements - item-1489 at level 4: list_item: Articles with unsourced statements from January 2022 - item-1490 at level 4: list_item: CS1: long volume value - item-1491 at level 4: list_item: Pages using Sister project links with wikidata mismatch - item-1492 at level 4: list_item: Pages using Sister project links with hidden wikidata - item-1493 at level 4: list_item: Webarchive template wayback links - item-1494 at level 4: list_item: Articles with Project Gutenberg links - item-1495 at level 4: list_item: Articles containing video clips - item-1496 at level 3: list: group list - item-1497 at level 1: caption: Page semi-protected - item-1498 at level 1: caption: Edit this classification - item-1499 at level 1: caption: Pacific black duck displaying the characteristic upending "duck" - item-1500 at level 1: caption: Male mallard . - item-1501 at level 1: caption: Wood ducks . - item-1502 at level 1: caption: Mallard landing in approach - item-1503 at level 1: caption: Male Mandarin duck - item-1504 at level 1: caption: Flying steamer ducks in Ushuaia , Argentina - item-1505 at level 1: caption: Female mallard in Cornwall , England - item-1506 at level 1: caption: Pecten along the bill - item-1507 at level 1: caption: A Muscovy duckling - item-1508 at level 1: caption: Ringed teal - item-1509 at level 1: caption: Indian Runner ducks , a common breed of domestic ducks - item-1510 at level 1: caption: Three black-colored ducks in the coat of arms of Maaninka [ 49 ] - item-1511 at level 1: caption: Edit this at Wikidata \ No newline at end of file + item-1432 at level 6: text: Taxa + item-1433 at level 6: text: from Wikispecies + item-1434 at level 4: picture + item-1435 at level 4: list_item: + item-1436 at level 5: inline: group group + item-1437 at level 6: text: Data + item-1438 at level 6: text: from Wikidata + item-1439 at level 4: picture + item-1440 at level 3: list: group list + item-1441 at level 4: list_item: + item-1442 at level 5: inline: group group + item-1443 at level 6: text: list of books + item-1444 at level 6: text: (useful looking abstracts) + item-1445 at level 4: list_item: + item-1446 at level 5: inline: group group + item-1447 at level 6: text: Ducks on postage stamps + item-1448 at level 6: text: Archived + item-1449 at level 6: text: 2013-05-13 at the + item-1450 at level 6: text: Wayback Machine + item-1451 at level 4: list_item: + item-1452 at level 5: inline: group group + item-1453 at level 6: text: Ducks at a Distance, by Rob Hines + item-1454 at level 6: text: at + item-1455 at level 6: text: Project Gutenberg + item-1456 at level 6: text: - A modern illustrated guide to identification of US waterfowl + item-1457 at level 3: table with [3x2] + item-1458 at level 4: unspecified: group rich_cell_group_2_0_0 + item-1459 at level 5: text: Authority control databases + item-1460 at level 5: picture + item-1460 at level 6: caption: Edit this at Wikidata + item-1461 at level 4: unspecified: group rich_cell_group_2_0_1 + item-1462 at level 5: list: group list + item-1463 at level 6: list_item: United States + item-1464 at level 6: list_item: France + item-1465 at level 6: list_item: BnF data + item-1466 at level 6: list_item: Japan + item-1467 at level 6: list_item: Latvia + item-1468 at level 6: list_item: Israel + item-1469 at level 4: unspecified: group rich_cell_group_2_0_2 + item-1470 at level 5: list: group list + item-1471 at level 6: list_item: IdRef + item-1472 at level 3: picture + item-1473 at level 3: inline: group group + item-1474 at level 4: text: Retrieved from " + item-1475 at level 4: text: https://en.wikipedia.org/w/index.php?title=Duck&oldid=1246843351 + item-1476 at level 4: text: " + item-1477 at level 3: text: Categories + item-1478 at level 3: text: : + item-1479 at level 3: list: group list + item-1480 at level 4: list_item: Ducks + item-1481 at level 4: list_item: Game birds + item-1482 at level 4: list_item: Bird common names + item-1483 at level 3: text: Hidden categories: + item-1484 at level 3: list: group list + item-1485 at level 4: list_item: All accuracy disputes + item-1486 at level 4: list_item: Accuracy disputes from February 2020 + item-1487 at level 4: list_item: CS1 Finnish-language sources (fi) + item-1488 at level 4: list_item: CS1 Latvian-language sources (lv) + item-1489 at level 4: list_item: CS1 Swedish-language sources (sv) + item-1490 at level 4: list_item: Articles with short description + item-1491 at level 4: list_item: Short description is different from Wikidata + item-1492 at level 4: list_item: Wikipedia indefinitely move-protected pages + item-1493 at level 4: list_item: Wikipedia indefinitely semi-protected pages + item-1494 at level 4: list_item: Articles with 'species' microformats + item-1495 at level 4: list_item: Articles containing Old English (ca. 450-1100)-language text + item-1496 at level 4: list_item: Articles containing Dutch-language text + item-1497 at level 4: list_item: Articles containing German-language text + item-1498 at level 4: list_item: Articles containing Norwegian-language text + item-1499 at level 4: list_item: Articles containing Lithuanian-language text + item-1500 at level 4: list_item: Articles containing Ancient Greek (to 1453)-language text + item-1501 at level 4: list_item: All articles with self-published sources + item-1502 at level 4: list_item: Articles with self-published sources from February 2020 + item-1503 at level 4: list_item: All articles with unsourced statements + item-1504 at level 4: list_item: Articles with unsourced statements from January 2022 + item-1505 at level 4: list_item: CS1: long volume value + item-1506 at level 4: list_item: Pages using Sister project links with wikidata mismatch + item-1507 at level 4: list_item: Pages using Sister project links with hidden wikidata + item-1508 at level 4: list_item: Webarchive template wayback links + item-1509 at level 4: list_item: Articles with Project Gutenberg links + item-1510 at level 4: list_item: Articles containing video clips + item-1511 at level 3: list: group list + item-1512 at level 1: caption: Page semi-protected + item-1513 at level 1: caption: Edit this classification + item-1514 at level 1: caption: Pacific black duck displaying the characteristic upending "duck" + item-1515 at level 1: caption: Male mallard . + item-1516 at level 1: caption: Wood ducks . + item-1517 at level 1: caption: Mallard landing in approach + item-1518 at level 1: caption: Male Mandarin duck + item-1519 at level 1: caption: Flying steamer ducks in Ushuaia , Argentina + item-1520 at level 1: caption: Female mallard in Cornwall , England + item-1521 at level 1: caption: Pecten along the bill + item-1522 at level 1: caption: A Muscovy duckling + item-1523 at level 1: caption: Ringed teal + item-1524 at level 1: caption: Indian Runner ducks , a common breed of domestic ducks + item-1525 at level 1: caption: Three black-colored ducks in the coat of arms of Maaninka [ 49 ] + item-1526 at level 1: caption: Edit this at Wikidata \ No newline at end of file diff --git a/tests/data/groundtruth/docling_v2/wiki_duck.html.json b/tests/data/groundtruth/docling_v2/wiki_duck.html.json index 24ab2ad9..1899a9bb 100644 --- a/tests/data/groundtruth/docling_v2/wiki_duck.html.json +++ b/tests/data/groundtruth/docling_v2/wiki_duck.html.json @@ -105,52 +105,52 @@ "$ref": "#/texts/237" }, { - "$ref": "#/texts/255" + "$ref": "#/texts/256" }, { - "$ref": "#/texts/299" + "$ref": "#/texts/307" }, { - "$ref": "#/texts/350" + "$ref": "#/texts/358" }, { - "$ref": "#/texts/351" + "$ref": "#/texts/359" }, { - "$ref": "#/texts/381" + "$ref": "#/texts/389" }, { - "$ref": "#/texts/436" + "$ref": "#/texts/444" }, { - "$ref": "#/texts/466" + "$ref": "#/texts/474" }, { - "$ref": "#/texts/494" + "$ref": "#/texts/502" }, { - "$ref": "#/texts/499" + "$ref": "#/texts/507" }, { - "$ref": "#/texts/529" + "$ref": "#/texts/537" }, { - "$ref": "#/texts/588" + "$ref": "#/texts/596" }, { - "$ref": "#/texts/665" + "$ref": "#/texts/673" }, { - "$ref": "#/texts/686" + "$ref": "#/texts/694" }, { - "$ref": "#/texts/1303" + "$ref": "#/texts/1311" }, { - "$ref": "#/texts/1366" + "$ref": "#/texts/1374" }, { - "$ref": "#/texts/1367" + "$ref": "#/texts/1375" } ], "content_layer": "body", @@ -1299,6 +1299,9 @@ }, { "$ref": "#/texts/253" + }, + { + "$ref": "#/texts/254" } ], "content_layer": "body", @@ -1312,7 +1315,7 @@ }, "children": [ { - "$ref": "#/texts/254" + "$ref": "#/texts/255" }, { "$ref": "#/pictures/5" @@ -1325,33 +1328,107 @@ { "self_ref": "#/groups/47", "parent": { - "$ref": "#/texts/64" + "$ref": "#/tables/0" }, "children": [ - { - "$ref": "#/texts/256" - }, { "$ref": "#/texts/257" - }, + } + ], + "content_layer": "body", + "name": "rich_cell_group_1_0_4", + "label": "unspecified" + }, + { + "self_ref": "#/groups/48", + "parent": { + "$ref": "#/tables/0" + }, + "children": [ { "$ref": "#/texts/258" - }, + } + ], + "content_layer": "body", + "name": "rich_cell_group_1_0_5", + "label": "unspecified" + }, + { + "self_ref": "#/groups/49", + "parent": { + "$ref": "#/tables/0" + }, + "children": [ { "$ref": "#/texts/259" - }, + } + ], + "content_layer": "body", + "name": "rich_cell_group_1_0_6", + "label": "unspecified" + }, + { + "self_ref": "#/groups/50", + "parent": { + "$ref": "#/tables/0" + }, + "children": [ { "$ref": "#/texts/260" - }, + } + ], + "content_layer": "body", + "name": "rich_cell_group_1_0_7", + "label": "unspecified" + }, + { + "self_ref": "#/groups/51", + "parent": { + "$ref": "#/tables/0" + }, + "children": [ { "$ref": "#/texts/261" - }, + } + ], + "content_layer": "body", + "name": "rich_cell_group_1_0_8", + "label": "unspecified" + }, + { + "self_ref": "#/groups/52", + "parent": { + "$ref": "#/tables/0" + }, + "children": [ { "$ref": "#/texts/262" - }, + } + ], + "content_layer": "body", + "name": "rich_cell_group_1_0_9", + "label": "unspecified" + }, + { + "self_ref": "#/groups/53", + "parent": { + "$ref": "#/tables/0" + }, + "children": [ { "$ref": "#/texts/263" - }, + } + ], + "content_layer": "body", + "name": "rich_cell_group_1_0_10", + "label": "unspecified" + }, + { + "self_ref": "#/groups/54", + "parent": { + "$ref": "#/texts/64" + }, + "children": [ { "$ref": "#/texts/264" }, @@ -1378,18 +1455,7 @@ }, { "$ref": "#/texts/272" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/48", - "parent": { - "$ref": "#/texts/64" - }, - "children": [ + }, { "$ref": "#/texts/273" }, @@ -1413,9 +1479,6 @@ }, { "$ref": "#/texts/280" - }, - { - "$ref": "#/texts/281" } ], "content_layer": "body", @@ -1423,11 +1486,17 @@ "label": "inline" }, { - "self_ref": "#/groups/49", + "self_ref": "#/groups/55", "parent": { - "$ref": "#/texts/282" + "$ref": "#/texts/64" }, "children": [ + { + "$ref": "#/texts/281" + }, + { + "$ref": "#/texts/282" + }, { "$ref": "#/texts/283" }, @@ -1448,10 +1517,18 @@ }, { "$ref": "#/texts/289" - }, - { - "$ref": "#/texts/290" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/56", + "parent": { + "$ref": "#/texts/290" + }, + "children": [ { "$ref": "#/texts/291" }, @@ -1475,18 +1552,10 @@ }, { "$ref": "#/texts/298" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/50", - "parent": { - "$ref": "#/texts/282" - }, - "children": [ + }, + { + "$ref": "#/texts/299" + }, { "$ref": "#/texts/300" }, @@ -1507,10 +1576,18 @@ }, { "$ref": "#/texts/306" - }, - { - "$ref": "#/texts/307" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/57", + "parent": { + "$ref": "#/texts/290" + }, + "children": [ { "$ref": "#/texts/308" }, @@ -1600,18 +1677,7 @@ }, { "$ref": "#/texts/337" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/51", - "parent": { - "$ref": "#/texts/282" - }, - "children": [ + }, { "$ref": "#/texts/338" }, @@ -1626,18 +1692,7 @@ }, { "$ref": "#/texts/342" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/52", - "parent": { - "$ref": "#/texts/282" - }, - "children": [ + }, { "$ref": "#/texts/343" }, @@ -1646,7 +1701,18 @@ }, { "$ref": "#/texts/345" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/58", + "parent": { + "$ref": "#/texts/290" + }, + "children": [ { "$ref": "#/texts/346" }, @@ -1658,6 +1724,9 @@ }, { "$ref": "#/texts/349" + }, + { + "$ref": "#/texts/350" } ], "content_layer": "body", @@ -1665,11 +1734,17 @@ "label": "inline" }, { - "self_ref": "#/groups/53", + "self_ref": "#/groups/59", "parent": { - "$ref": "#/texts/352" + "$ref": "#/texts/290" }, "children": [ + { + "$ref": "#/texts/351" + }, + { + "$ref": "#/texts/352" + }, { "$ref": "#/texts/353" }, @@ -1684,16 +1759,18 @@ }, { "$ref": "#/texts/357" - }, - { - "$ref": "#/texts/358" - }, - { - "$ref": "#/texts/359" - }, - { - "$ref": "#/texts/360" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/60", + "parent": { + "$ref": "#/texts/360" + }, + "children": [ { "$ref": "#/texts/361" }, @@ -1753,18 +1830,10 @@ }, { "$ref": "#/texts/380" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/54", - "parent": { - "$ref": "#/texts/352" - }, - "children": [ + }, + { + "$ref": "#/texts/381" + }, { "$ref": "#/texts/382" }, @@ -1785,15 +1854,6 @@ }, { "$ref": "#/texts/388" - }, - { - "$ref": "#/texts/389" - }, - { - "$ref": "#/texts/390" - }, - { - "$ref": "#/texts/391" } ], "content_layer": "body", @@ -1801,11 +1861,17 @@ "label": "inline" }, { - "self_ref": "#/groups/55", + "self_ref": "#/groups/61", "parent": { - "$ref": "#/texts/352" + "$ref": "#/texts/360" }, "children": [ + { + "$ref": "#/texts/390" + }, + { + "$ref": "#/texts/391" + }, { "$ref": "#/texts/392" }, @@ -1829,7 +1895,18 @@ }, { "$ref": "#/texts/399" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/62", + "parent": { + "$ref": "#/texts/360" + }, + "children": [ { "$ref": "#/texts/400" }, @@ -1934,18 +2011,13 @@ }, { "$ref": "#/texts/434" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/56", - "parent": { - "$ref": "#/texts/435" - }, - "children": [ + }, + { + "$ref": "#/texts/435" + }, + { + "$ref": "#/texts/436" + }, { "$ref": "#/texts/437" }, @@ -1963,13 +2035,18 @@ }, { "$ref": "#/texts/442" - }, - { - "$ref": "#/texts/443" - }, - { - "$ref": "#/texts/444" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/63", + "parent": { + "$ref": "#/texts/443" + }, + "children": [ { "$ref": "#/texts/445" }, @@ -1990,18 +2067,7 @@ }, { "$ref": "#/texts/451" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/57", - "parent": { - "$ref": "#/texts/435" - }, - "children": [ + }, { "$ref": "#/texts/452" }, @@ -2025,7 +2091,18 @@ }, { "$ref": "#/texts/459" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/64", + "parent": { + "$ref": "#/texts/443" + }, + "children": [ { "$ref": "#/texts/460" }, @@ -2034,35 +2111,19 @@ }, { "$ref": "#/texts/462" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/58", - "parent": { - "$ref": "#/texts/463" - }, - "children": [ + }, + { + "$ref": "#/texts/463" + }, { "$ref": "#/texts/464" }, { "$ref": "#/texts/465" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/59", - "parent": { - "$ref": "#/texts/463" - }, - "children": [ + }, + { + "$ref": "#/texts/466" + }, { "$ref": "#/texts/467" }, @@ -2074,19 +2135,35 @@ }, { "$ref": "#/texts/470" - }, - { - "$ref": "#/texts/471" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/65", + "parent": { + "$ref": "#/texts/471" + }, + "children": [ { "$ref": "#/texts/472" }, { "$ref": "#/texts/473" - }, - { - "$ref": "#/texts/474" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/66", + "parent": { + "$ref": "#/texts/471" + }, + "children": [ { "$ref": "#/texts/475" }, @@ -2143,23 +2220,30 @@ }, { "$ref": "#/texts/493" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/60", - "parent": { - "$ref": "#/texts/463" - }, - "children": [ + }, + { + "$ref": "#/texts/494" + }, { "$ref": "#/texts/495" }, { "$ref": "#/texts/496" + }, + { + "$ref": "#/texts/497" + }, + { + "$ref": "#/texts/498" + }, + { + "$ref": "#/texts/499" + }, + { + "$ref": "#/texts/500" + }, + { + "$ref": "#/texts/501" } ], "content_layer": "body", @@ -2167,20 +2251,11 @@ "label": "inline" }, { - "self_ref": "#/groups/61", + "self_ref": "#/groups/67", "parent": { - "$ref": "#/texts/498" + "$ref": "#/texts/471" }, "children": [ - { - "$ref": "#/texts/500" - }, - { - "$ref": "#/texts/501" - }, - { - "$ref": "#/texts/502" - }, { "$ref": "#/texts/503" }, @@ -2193,20 +2268,11 @@ "label": "inline" }, { - "self_ref": "#/groups/62", + "self_ref": "#/groups/68", "parent": { - "$ref": "#/texts/498" + "$ref": "#/texts/506" }, "children": [ - { - "$ref": "#/texts/505" - }, - { - "$ref": "#/texts/506" - }, - { - "$ref": "#/texts/507" - }, { "$ref": "#/texts/508" }, @@ -2215,29 +2281,12 @@ }, { "$ref": "#/texts/510" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/63", - "parent": { - "$ref": "#/texts/498" - }, - "children": [ + }, { "$ref": "#/texts/511" }, { "$ref": "#/texts/512" - }, - { - "$ref": "#/texts/513" - }, - { - "$ref": "#/texts/514" } ], "content_layer": "body", @@ -2245,11 +2294,17 @@ "label": "inline" }, { - "self_ref": "#/groups/64", + "self_ref": "#/groups/69", "parent": { - "$ref": "#/texts/498" + "$ref": "#/texts/506" }, "children": [ + { + "$ref": "#/texts/513" + }, + { + "$ref": "#/texts/514" + }, { "$ref": "#/texts/515" }, @@ -2258,6 +2313,9 @@ }, { "$ref": "#/texts/517" + }, + { + "$ref": "#/texts/518" } ], "content_layer": "body", @@ -2265,14 +2323,11 @@ "label": "inline" }, { - "self_ref": "#/groups/65", + "self_ref": "#/groups/70", "parent": { - "$ref": "#/texts/498" + "$ref": "#/texts/506" }, "children": [ - { - "$ref": "#/texts/518" - }, { "$ref": "#/texts/519" }, @@ -2291,9 +2346,9 @@ "label": "inline" }, { - "self_ref": "#/groups/66", + "self_ref": "#/groups/71", "parent": { - "$ref": "#/texts/498" + "$ref": "#/texts/506" }, "children": [ { @@ -2304,12 +2359,6 @@ }, { "$ref": "#/texts/525" - }, - { - "$ref": "#/texts/526" - }, - { - "$ref": "#/texts/527" } ], "content_layer": "body", @@ -2317,14 +2366,37 @@ "label": "inline" }, { - "self_ref": "#/groups/67", + "self_ref": "#/groups/72", "parent": { - "$ref": "#/texts/528" + "$ref": "#/texts/506" }, "children": [ { - "$ref": "#/texts/530" + "$ref": "#/texts/526" }, + { + "$ref": "#/texts/527" + }, + { + "$ref": "#/texts/528" + }, + { + "$ref": "#/texts/529" + }, + { + "$ref": "#/texts/530" + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/73", + "parent": { + "$ref": "#/texts/506" + }, + "children": [ { "$ref": "#/texts/531" }, @@ -2339,13 +2411,18 @@ }, { "$ref": "#/texts/535" - }, - { - "$ref": "#/texts/536" - }, - { - "$ref": "#/texts/537" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/74", + "parent": { + "$ref": "#/texts/536" + }, + "children": [ { "$ref": "#/texts/538" }, @@ -2363,18 +2440,10 @@ }, { "$ref": "#/texts/543" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/68", - "parent": { - "$ref": "#/texts/544" - }, - "children": [ + }, + { + "$ref": "#/texts/544" + }, { "$ref": "#/texts/545" }, @@ -2395,10 +2464,18 @@ }, { "$ref": "#/texts/551" - }, - { - "$ref": "#/texts/552" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/75", + "parent": { + "$ref": "#/texts/552" + }, + "children": [ { "$ref": "#/texts/553" }, @@ -2458,18 +2535,7 @@ }, { "$ref": "#/texts/572" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/69", - "parent": { - "$ref": "#/texts/544" - }, - "children": [ + }, { "$ref": "#/texts/573" }, @@ -2493,7 +2559,18 @@ }, { "$ref": "#/texts/580" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/76", + "parent": { + "$ref": "#/texts/552" + }, + "children": [ { "$ref": "#/texts/581" }, @@ -2511,18 +2588,13 @@ }, { "$ref": "#/texts/586" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/70", - "parent": { - "$ref": "#/texts/587" - }, - "children": [ + }, + { + "$ref": "#/texts/587" + }, + { + "$ref": "#/texts/588" + }, { "$ref": "#/texts/589" }, @@ -2540,13 +2612,18 @@ }, { "$ref": "#/texts/594" - }, - { - "$ref": "#/texts/595" - }, - { - "$ref": "#/texts/596" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/77", + "parent": { + "$ref": "#/texts/595" + }, + "children": [ { "$ref": "#/texts/597" }, @@ -2573,18 +2650,7 @@ }, { "$ref": "#/texts/605" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/71", - "parent": { - "$ref": "#/texts/587" - }, - "children": [ + }, { "$ref": "#/texts/606" }, @@ -2605,6 +2671,9 @@ }, { "$ref": "#/texts/612" + }, + { + "$ref": "#/texts/613" } ], "content_layer": "body", @@ -2612,28 +2681,20 @@ "label": "inline" }, { - "self_ref": "#/groups/72", + "self_ref": "#/groups/78", "parent": { - "$ref": "#/texts/614" + "$ref": "#/texts/595" }, "children": [ + { + "$ref": "#/texts/614" + }, { "$ref": "#/texts/615" }, { "$ref": "#/texts/616" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/73", - "parent": { - "$ref": "#/texts/614" - }, - "children": [ + }, { "$ref": "#/texts/617" }, @@ -2645,19 +2706,35 @@ }, { "$ref": "#/texts/620" - }, - { - "$ref": "#/texts/621" - }, - { - "$ref": "#/texts/622" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/79", + "parent": { + "$ref": "#/texts/622" + }, + "children": [ { "$ref": "#/texts/623" }, { "$ref": "#/texts/624" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/80", + "parent": { + "$ref": "#/texts/622" + }, + "children": [ { "$ref": "#/texts/625" }, @@ -2738,18 +2815,7 @@ }, { "$ref": "#/texts/651" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/74", - "parent": { - "$ref": "#/texts/614" - }, - "children": [ + }, { "$ref": "#/texts/652" }, @@ -2773,41 +2839,36 @@ }, { "$ref": "#/texts/659" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/81", + "parent": { + "$ref": "#/texts/622" + }, + "children": [ { "$ref": "#/texts/660" }, { "$ref": "#/texts/661" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/75", - "parent": { - "$ref": "#/texts/662" - }, - "children": [ + }, + { + "$ref": "#/texts/662" + }, { "$ref": "#/texts/663" }, { "$ref": "#/texts/664" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/76", - "parent": { - "$ref": "#/texts/662" - }, - "children": [ + }, + { + "$ref": "#/texts/665" + }, { "$ref": "#/texts/666" }, @@ -2819,19 +2880,35 @@ }, { "$ref": "#/texts/669" - }, - { - "$ref": "#/texts/670" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/82", + "parent": { + "$ref": "#/texts/670" + }, + "children": [ { "$ref": "#/texts/671" }, { "$ref": "#/texts/672" - }, - { - "$ref": "#/texts/673" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/83", + "parent": { + "$ref": "#/texts/670" + }, + "children": [ { "$ref": "#/texts/674" }, @@ -2864,18 +2941,13 @@ }, { "$ref": "#/texts/684" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/77", - "parent": { - "$ref": "#/texts/685" - }, - "children": [ + }, + { + "$ref": "#/texts/685" + }, + { + "$ref": "#/texts/686" + }, { "$ref": "#/texts/687" }, @@ -2893,13 +2965,18 @@ }, { "$ref": "#/texts/692" - }, - { - "$ref": "#/texts/693" - }, - { - "$ref": "#/texts/694" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/84", + "parent": { + "$ref": "#/texts/693" + }, + "children": [ { "$ref": "#/texts/695" }, @@ -2917,18 +2994,10 @@ }, { "$ref": "#/texts/700" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/78", - "parent": { - "$ref": "#/texts/701" - }, - "children": [ + }, + { + "$ref": "#/texts/701" + }, { "$ref": "#/texts/702" }, @@ -2949,10 +3018,18 @@ }, { "$ref": "#/texts/708" - }, - { - "$ref": "#/texts/709" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/85", + "parent": { + "$ref": "#/texts/709" + }, + "children": [ { "$ref": "#/texts/710" }, @@ -3018,18 +3095,7 @@ }, { "$ref": "#/texts/731" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/79", - "parent": { - "$ref": "#/texts/701" - }, - "children": [ + }, { "$ref": "#/texts/732" }, @@ -3053,7 +3119,18 @@ }, { "$ref": "#/texts/739" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/86", + "parent": { + "$ref": "#/texts/709" + }, + "children": [ { "$ref": "#/texts/740" }, @@ -3089,35 +3166,13 @@ }, { "$ref": "#/texts/751" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/80", - "parent": { - "$ref": "#/texts/752" - }, - "children": [ + }, + { + "$ref": "#/texts/752" + }, { "$ref": "#/texts/753" }, - { - "$ref": "#/pictures/20" - } - ], - "content_layer": "body", - "name": "list", - "label": "list" - }, - { - "self_ref": "#/groups/81", - "parent": { - "$ref": "#/texts/752" - }, - "children": [ { "$ref": "#/texts/754" }, @@ -3138,23 +3193,66 @@ } ], "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/87", + "parent": { + "$ref": "#/texts/760" + }, + "children": [ + { + "$ref": "#/texts/761" + }, + { + "$ref": "#/pictures/20" + } + ], + "content_layer": "body", "name": "list", "label": "list" }, { - "self_ref": "#/groups/82", + "self_ref": "#/groups/88", "parent": { - "$ref": "#/texts/761" + "$ref": "#/texts/760" }, "children": [ { "$ref": "#/texts/762" }, { - "$ref": "#/texts/768" + "$ref": "#/texts/763" }, { - "$ref": "#/texts/774" + "$ref": "#/texts/764" + }, + { + "$ref": "#/texts/765" + }, + { + "$ref": "#/texts/766" + }, + { + "$ref": "#/texts/767" + } + ], + "content_layer": "body", + "name": "list", + "label": "list" + }, + { + "self_ref": "#/groups/89", + "parent": { + "$ref": "#/texts/769" + }, + "children": [ + { + "$ref": "#/texts/770" + }, + { + "$ref": "#/texts/776" }, { "$ref": "#/texts/782" @@ -3165,9 +3263,6 @@ { "$ref": "#/texts/798" }, - { - "$ref": "#/texts/802" - }, { "$ref": "#/texts/806" }, @@ -3175,10 +3270,10 @@ "$ref": "#/texts/810" }, { - "$ref": "#/texts/820" + "$ref": "#/texts/814" }, { - "$ref": "#/texts/824" + "$ref": "#/texts/818" }, { "$ref": "#/texts/828" @@ -3193,10 +3288,10 @@ "$ref": "#/texts/840" }, { - "$ref": "#/texts/851" + "$ref": "#/texts/844" }, { - "$ref": "#/texts/855" + "$ref": "#/texts/848" }, { "$ref": "#/texts/859" @@ -3211,40 +3306,40 @@ "$ref": "#/texts/871" }, { - "$ref": "#/texts/877" + "$ref": "#/texts/875" }, { - "$ref": "#/texts/881" + "$ref": "#/texts/879" }, { - "$ref": "#/texts/887" + "$ref": "#/texts/885" }, { - "$ref": "#/texts/892" + "$ref": "#/texts/889" }, { - "$ref": "#/texts/899" + "$ref": "#/texts/895" }, { - "$ref": "#/texts/911" + "$ref": "#/texts/900" }, { - "$ref": "#/texts/928" + "$ref": "#/texts/907" + }, + { + "$ref": "#/texts/919" }, { "$ref": "#/texts/936" }, { - "$ref": "#/texts/947" + "$ref": "#/texts/944" }, { "$ref": "#/texts/955" }, { - "$ref": "#/texts/962" - }, - { - "$ref": "#/texts/966" + "$ref": "#/texts/963" }, { "$ref": "#/texts/970" @@ -3253,10 +3348,10 @@ "$ref": "#/texts/974" }, { - "$ref": "#/texts/980" + "$ref": "#/texts/978" }, { - "$ref": "#/texts/984" + "$ref": "#/texts/982" }, { "$ref": "#/texts/988" @@ -3276,6 +3371,9 @@ { "$ref": "#/texts/1008" }, + { + "$ref": "#/texts/1012" + }, { "$ref": "#/texts/1016" }, @@ -3283,34 +3381,37 @@ "$ref": "#/texts/1024" }, { - "$ref": "#/texts/1030" + "$ref": "#/texts/1032" }, { - "$ref": "#/texts/1034" + "$ref": "#/texts/1038" }, { - "$ref": "#/texts/1041" + "$ref": "#/texts/1042" }, { - "$ref": "#/texts/1051" + "$ref": "#/texts/1049" }, { - "$ref": "#/texts/1058" - }, - { - "$ref": "#/texts/1062" + "$ref": "#/texts/1059" }, { "$ref": "#/texts/1066" }, { - "$ref": "#/texts/1073" + "$ref": "#/texts/1070" }, { - "$ref": "#/texts/1079" + "$ref": "#/texts/1074" }, { - "$ref": "#/texts/1090" + "$ref": "#/texts/1081" + }, + { + "$ref": "#/texts/1087" + }, + { + "$ref": "#/texts/1098" } ], "content_layer": "body", @@ -3318,43 +3419,11 @@ "label": "list" }, { - "self_ref": "#/groups/83", + "self_ref": "#/groups/90", "parent": { - "$ref": "#/texts/762" + "$ref": "#/texts/770" }, "children": [ - { - "$ref": "#/texts/763" - }, - { - "$ref": "#/texts/764" - }, - { - "$ref": "#/texts/765" - }, - { - "$ref": "#/texts/766" - }, - { - "$ref": "#/texts/767" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/84", - "parent": { - "$ref": "#/texts/768" - }, - "children": [ - { - "$ref": "#/texts/769" - }, - { - "$ref": "#/texts/770" - }, { "$ref": "#/texts/771" }, @@ -3363,6 +3432,12 @@ }, { "$ref": "#/texts/773" + }, + { + "$ref": "#/texts/774" + }, + { + "$ref": "#/texts/775" } ], "content_layer": "body", @@ -3370,17 +3445,11 @@ "label": "inline" }, { - "self_ref": "#/groups/85", + "self_ref": "#/groups/91", "parent": { - "$ref": "#/texts/774" + "$ref": "#/texts/776" }, "children": [ - { - "$ref": "#/texts/775" - }, - { - "$ref": "#/texts/776" - }, { "$ref": "#/texts/777" }, @@ -3402,7 +3471,7 @@ "label": "inline" }, { - "self_ref": "#/groups/86", + "self_ref": "#/groups/92", "parent": { "$ref": "#/texts/782" }, @@ -3434,7 +3503,7 @@ "label": "inline" }, { - "self_ref": "#/groups/87", + "self_ref": "#/groups/93", "parent": { "$ref": "#/texts/790" }, @@ -3466,7 +3535,7 @@ "label": "inline" }, { - "self_ref": "#/groups/88", + "self_ref": "#/groups/94", "parent": { "$ref": "#/texts/798" }, @@ -3479,18 +3548,10 @@ }, { "$ref": "#/texts/801" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/89", - "parent": { - "$ref": "#/texts/802" - }, - "children": [ + }, + { + "$ref": "#/texts/802" + }, { "$ref": "#/texts/803" }, @@ -3506,7 +3567,7 @@ "label": "inline" }, { - "self_ref": "#/groups/90", + "self_ref": "#/groups/95", "parent": { "$ref": "#/texts/806" }, @@ -3526,7 +3587,7 @@ "label": "inline" }, { - "self_ref": "#/groups/91", + "self_ref": "#/groups/96", "parent": { "$ref": "#/texts/810" }, @@ -3539,10 +3600,18 @@ }, { "$ref": "#/texts/813" - }, - { - "$ref": "#/texts/814" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/97", + "parent": { + "$ref": "#/texts/814" + }, + "children": [ { "$ref": "#/texts/815" }, @@ -3551,12 +3620,6 @@ }, { "$ref": "#/texts/817" - }, - { - "$ref": "#/texts/818" - }, - { - "$ref": "#/texts/819" } ], "content_layer": "body", @@ -3564,11 +3627,17 @@ "label": "inline" }, { - "self_ref": "#/groups/92", + "self_ref": "#/groups/98", "parent": { - "$ref": "#/texts/820" + "$ref": "#/texts/818" }, "children": [ + { + "$ref": "#/texts/819" + }, + { + "$ref": "#/texts/820" + }, { "$ref": "#/texts/821" }, @@ -3577,18 +3646,10 @@ }, { "$ref": "#/texts/823" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/93", - "parent": { - "$ref": "#/texts/824" - }, - "children": [ + }, + { + "$ref": "#/texts/824" + }, { "$ref": "#/texts/825" }, @@ -3604,7 +3665,7 @@ "label": "inline" }, { - "self_ref": "#/groups/94", + "self_ref": "#/groups/99", "parent": { "$ref": "#/texts/828" }, @@ -3624,7 +3685,7 @@ "label": "inline" }, { - "self_ref": "#/groups/95", + "self_ref": "#/groups/100", "parent": { "$ref": "#/texts/832" }, @@ -3644,7 +3705,7 @@ "label": "inline" }, { - "self_ref": "#/groups/96", + "self_ref": "#/groups/101", "parent": { "$ref": "#/texts/836" }, @@ -3664,7 +3725,7 @@ "label": "inline" }, { - "self_ref": "#/groups/97", + "self_ref": "#/groups/102", "parent": { "$ref": "#/texts/840" }, @@ -3677,10 +3738,18 @@ }, { "$ref": "#/texts/843" - }, - { - "$ref": "#/texts/844" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/103", + "parent": { + "$ref": "#/texts/844" + }, + "children": [ { "$ref": "#/texts/845" }, @@ -3689,15 +3758,6 @@ }, { "$ref": "#/texts/847" - }, - { - "$ref": "#/texts/848" - }, - { - "$ref": "#/texts/849" - }, - { - "$ref": "#/texts/850" } ], "content_layer": "body", @@ -3705,11 +3765,20 @@ "label": "inline" }, { - "self_ref": "#/groups/98", + "self_ref": "#/groups/104", "parent": { - "$ref": "#/texts/851" + "$ref": "#/texts/848" }, "children": [ + { + "$ref": "#/texts/849" + }, + { + "$ref": "#/texts/850" + }, + { + "$ref": "#/texts/851" + }, { "$ref": "#/texts/852" }, @@ -3718,18 +3787,10 @@ }, { "$ref": "#/texts/854" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/99", - "parent": { - "$ref": "#/texts/855" - }, - "children": [ + }, + { + "$ref": "#/texts/855" + }, { "$ref": "#/texts/856" }, @@ -3745,7 +3806,7 @@ "label": "inline" }, { - "self_ref": "#/groups/100", + "self_ref": "#/groups/105", "parent": { "$ref": "#/texts/859" }, @@ -3765,7 +3826,7 @@ "label": "inline" }, { - "self_ref": "#/groups/101", + "self_ref": "#/groups/106", "parent": { "$ref": "#/texts/863" }, @@ -3785,7 +3846,7 @@ "label": "inline" }, { - "self_ref": "#/groups/102", + "self_ref": "#/groups/107", "parent": { "$ref": "#/texts/867" }, @@ -3805,7 +3866,7 @@ "label": "inline" }, { - "self_ref": "#/groups/103", + "self_ref": "#/groups/108", "parent": { "$ref": "#/texts/871" }, @@ -3818,32 +3879,26 @@ }, { "$ref": "#/texts/874" - }, - { - "$ref": "#/texts/875" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/109", + "parent": { + "$ref": "#/texts/875" + }, + "children": [ { "$ref": "#/texts/876" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/104", - "parent": { - "$ref": "#/texts/877" - }, - "children": [ + }, + { + "$ref": "#/texts/877" + }, { "$ref": "#/texts/878" - }, - { - "$ref": "#/texts/879" - }, - { - "$ref": "#/texts/880" } ], "content_layer": "body", @@ -3851,11 +3906,17 @@ "label": "inline" }, { - "self_ref": "#/groups/105", + "self_ref": "#/groups/110", "parent": { - "$ref": "#/texts/881" + "$ref": "#/texts/879" }, "children": [ + { + "$ref": "#/texts/880" + }, + { + "$ref": "#/texts/881" + }, { "$ref": "#/texts/882" }, @@ -3864,12 +3925,6 @@ }, { "$ref": "#/texts/884" - }, - { - "$ref": "#/texts/885" - }, - { - "$ref": "#/texts/886" } ], "content_layer": "body", @@ -3877,22 +3932,45 @@ "label": "inline" }, { - "self_ref": "#/groups/106", + "self_ref": "#/groups/111", "parent": { - "$ref": "#/texts/887" + "$ref": "#/texts/885" }, "children": [ { - "$ref": "#/texts/888" + "$ref": "#/texts/886" }, { - "$ref": "#/texts/889" + "$ref": "#/texts/887" }, + { + "$ref": "#/texts/888" + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/112", + "parent": { + "$ref": "#/texts/889" + }, + "children": [ { "$ref": "#/texts/890" }, { "$ref": "#/texts/891" + }, + { + "$ref": "#/texts/892" + }, + { + "$ref": "#/texts/893" + }, + { + "$ref": "#/texts/894" } ], "content_layer": "body", @@ -3900,20 +3978,11 @@ "label": "inline" }, { - "self_ref": "#/groups/107", + "self_ref": "#/groups/113", "parent": { - "$ref": "#/texts/892" + "$ref": "#/texts/895" }, "children": [ - { - "$ref": "#/texts/893" - }, - { - "$ref": "#/texts/894" - }, - { - "$ref": "#/texts/895" - }, { "$ref": "#/texts/896" }, @@ -3922,6 +3991,9 @@ }, { "$ref": "#/texts/898" + }, + { + "$ref": "#/texts/899" } ], "content_layer": "body", @@ -3929,14 +4001,11 @@ "label": "inline" }, { - "self_ref": "#/groups/108", + "self_ref": "#/groups/114", "parent": { - "$ref": "#/texts/899" + "$ref": "#/texts/900" }, "children": [ - { - "$ref": "#/texts/900" - }, { "$ref": "#/texts/901" }, @@ -3954,10 +4023,18 @@ }, { "$ref": "#/texts/906" - }, - { - "$ref": "#/texts/907" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/115", + "parent": { + "$ref": "#/texts/907" + }, + "children": [ { "$ref": "#/texts/908" }, @@ -3966,18 +4043,10 @@ }, { "$ref": "#/texts/910" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/109", - "parent": { - "$ref": "#/texts/911" - }, - "children": [ + }, + { + "$ref": "#/texts/911" + }, { "$ref": "#/texts/912" }, @@ -3998,10 +4067,18 @@ }, { "$ref": "#/texts/918" - }, - { - "$ref": "#/texts/919" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/116", + "parent": { + "$ref": "#/texts/919" + }, + "children": [ { "$ref": "#/texts/920" }, @@ -4025,18 +4102,10 @@ }, { "$ref": "#/texts/927" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/110", - "parent": { - "$ref": "#/texts/928" - }, - "children": [ + }, + { + "$ref": "#/texts/928" + }, { "$ref": "#/texts/929" }, @@ -4064,7 +4133,7 @@ "label": "inline" }, { - "self_ref": "#/groups/111", + "self_ref": "#/groups/117", "parent": { "$ref": "#/texts/936" }, @@ -4089,15 +4158,6 @@ }, { "$ref": "#/texts/943" - }, - { - "$ref": "#/texts/944" - }, - { - "$ref": "#/texts/945" - }, - { - "$ref": "#/texts/946" } ], "content_layer": "body", @@ -4105,11 +4165,20 @@ "label": "inline" }, { - "self_ref": "#/groups/112", + "self_ref": "#/groups/118", "parent": { - "$ref": "#/texts/947" + "$ref": "#/texts/944" }, "children": [ + { + "$ref": "#/texts/945" + }, + { + "$ref": "#/texts/946" + }, + { + "$ref": "#/texts/947" + }, { "$ref": "#/texts/948" }, @@ -4137,7 +4206,7 @@ "label": "inline" }, { - "self_ref": "#/groups/113", + "self_ref": "#/groups/119", "parent": { "$ref": "#/texts/955" }, @@ -4159,6 +4228,9 @@ }, { "$ref": "#/texts/961" + }, + { + "$ref": "#/texts/962" } ], "content_layer": "body", @@ -4166,31 +4238,20 @@ "label": "inline" }, { - "self_ref": "#/groups/114", + "self_ref": "#/groups/120", "parent": { - "$ref": "#/texts/962" + "$ref": "#/texts/963" }, "children": [ - { - "$ref": "#/texts/963" - }, { "$ref": "#/texts/964" }, { "$ref": "#/texts/965" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/115", - "parent": { - "$ref": "#/texts/966" - }, - "children": [ + }, + { + "$ref": "#/texts/966" + }, { "$ref": "#/texts/967" }, @@ -4206,7 +4267,7 @@ "label": "inline" }, { - "self_ref": "#/groups/116", + "self_ref": "#/groups/121", "parent": { "$ref": "#/texts/970" }, @@ -4226,7 +4287,7 @@ "label": "inline" }, { - "self_ref": "#/groups/117", + "self_ref": "#/groups/122", "parent": { "$ref": "#/texts/974" }, @@ -4239,32 +4300,26 @@ }, { "$ref": "#/texts/977" - }, - { - "$ref": "#/texts/978" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/123", + "parent": { + "$ref": "#/texts/978" + }, + "children": [ { "$ref": "#/texts/979" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/118", - "parent": { - "$ref": "#/texts/980" - }, - "children": [ + }, + { + "$ref": "#/texts/980" + }, { "$ref": "#/texts/981" - }, - { - "$ref": "#/texts/982" - }, - { - "$ref": "#/texts/983" } ], "content_layer": "body", @@ -4272,11 +4327,17 @@ "label": "inline" }, { - "self_ref": "#/groups/119", + "self_ref": "#/groups/124", "parent": { - "$ref": "#/texts/984" + "$ref": "#/texts/982" }, "children": [ + { + "$ref": "#/texts/983" + }, + { + "$ref": "#/texts/984" + }, { "$ref": "#/texts/985" }, @@ -4292,7 +4353,7 @@ "label": "inline" }, { - "self_ref": "#/groups/120", + "self_ref": "#/groups/125", "parent": { "$ref": "#/texts/988" }, @@ -4312,7 +4373,7 @@ "label": "inline" }, { - "self_ref": "#/groups/121", + "self_ref": "#/groups/126", "parent": { "$ref": "#/texts/992" }, @@ -4332,7 +4393,7 @@ "label": "inline" }, { - "self_ref": "#/groups/122", + "self_ref": "#/groups/127", "parent": { "$ref": "#/texts/996" }, @@ -4352,7 +4413,7 @@ "label": "inline" }, { - "self_ref": "#/groups/123", + "self_ref": "#/groups/128", "parent": { "$ref": "#/texts/1000" }, @@ -4372,7 +4433,7 @@ "label": "inline" }, { - "self_ref": "#/groups/124", + "self_ref": "#/groups/129", "parent": { "$ref": "#/texts/1004" }, @@ -4392,7 +4453,7 @@ "label": "inline" }, { - "self_ref": "#/groups/125", + "self_ref": "#/groups/130", "parent": { "$ref": "#/texts/1008" }, @@ -4405,10 +4466,18 @@ }, { "$ref": "#/texts/1011" - }, - { - "$ref": "#/texts/1012" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/131", + "parent": { + "$ref": "#/texts/1012" + }, + "children": [ { "$ref": "#/texts/1013" }, @@ -4424,7 +4493,7 @@ "label": "inline" }, { - "self_ref": "#/groups/126", + "self_ref": "#/groups/132", "parent": { "$ref": "#/texts/1016" }, @@ -4456,7 +4525,7 @@ "label": "inline" }, { - "self_ref": "#/groups/127", + "self_ref": "#/groups/133", "parent": { "$ref": "#/texts/1024" }, @@ -4475,26 +4544,12 @@ }, { "$ref": "#/texts/1029" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/128", - "parent": { - "$ref": "#/texts/1030" - }, - "children": [ + }, + { + "$ref": "#/texts/1030" + }, { "$ref": "#/texts/1031" - }, - { - "$ref": "#/texts/1032" - }, - { - "$ref": "#/texts/1033" } ], "content_layer": "body", @@ -4502,11 +4557,17 @@ "label": "inline" }, { - "self_ref": "#/groups/129", + "self_ref": "#/groups/134", "parent": { - "$ref": "#/texts/1034" + "$ref": "#/texts/1032" }, "children": [ + { + "$ref": "#/texts/1033" + }, + { + "$ref": "#/texts/1034" + }, { "$ref": "#/texts/1035" }, @@ -4515,15 +4576,6 @@ }, { "$ref": "#/texts/1037" - }, - { - "$ref": "#/texts/1038" - }, - { - "$ref": "#/texts/1039" - }, - { - "$ref": "#/texts/1040" } ], "content_layer": "body", @@ -4531,14 +4583,31 @@ "label": "inline" }, { - "self_ref": "#/groups/130", + "self_ref": "#/groups/135", "parent": { - "$ref": "#/texts/1041" + "$ref": "#/texts/1038" }, "children": [ { - "$ref": "#/texts/1042" + "$ref": "#/texts/1039" }, + { + "$ref": "#/texts/1040" + }, + { + "$ref": "#/texts/1041" + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/136", + "parent": { + "$ref": "#/texts/1042" + }, + "children": [ { "$ref": "#/texts/1043" }, @@ -4556,12 +4625,6 @@ }, { "$ref": "#/texts/1048" - }, - { - "$ref": "#/texts/1049" - }, - { - "$ref": "#/texts/1050" } ], "content_layer": "body", @@ -4569,11 +4632,17 @@ "label": "inline" }, { - "self_ref": "#/groups/131", + "self_ref": "#/groups/137", "parent": { - "$ref": "#/texts/1051" + "$ref": "#/texts/1049" }, "children": [ + { + "$ref": "#/texts/1050" + }, + { + "$ref": "#/texts/1051" + }, { "$ref": "#/texts/1052" }, @@ -4591,6 +4660,9 @@ }, { "$ref": "#/texts/1057" + }, + { + "$ref": "#/texts/1058" } ], "content_layer": "body", @@ -4598,31 +4670,20 @@ "label": "inline" }, { - "self_ref": "#/groups/132", + "self_ref": "#/groups/138", "parent": { - "$ref": "#/texts/1058" + "$ref": "#/texts/1059" }, "children": [ - { - "$ref": "#/texts/1059" - }, { "$ref": "#/texts/1060" }, { "$ref": "#/texts/1061" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/133", - "parent": { - "$ref": "#/texts/1062" - }, - "children": [ + }, + { + "$ref": "#/texts/1062" + }, { "$ref": "#/texts/1063" }, @@ -4638,7 +4699,7 @@ "label": "inline" }, { - "self_ref": "#/groups/134", + "self_ref": "#/groups/139", "parent": { "$ref": "#/texts/1066" }, @@ -4651,15 +4712,6 @@ }, { "$ref": "#/texts/1069" - }, - { - "$ref": "#/texts/1070" - }, - { - "$ref": "#/texts/1071" - }, - { - "$ref": "#/texts/1072" } ], "content_layer": "body", @@ -4667,14 +4719,31 @@ "label": "inline" }, { - "self_ref": "#/groups/135", + "self_ref": "#/groups/140", "parent": { - "$ref": "#/texts/1073" + "$ref": "#/texts/1070" }, "children": [ { - "$ref": "#/texts/1074" + "$ref": "#/texts/1071" }, + { + "$ref": "#/texts/1072" + }, + { + "$ref": "#/texts/1073" + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/141", + "parent": { + "$ref": "#/texts/1074" + }, + "children": [ { "$ref": "#/texts/1075" }, @@ -4686,6 +4755,12 @@ }, { "$ref": "#/texts/1078" + }, + { + "$ref": "#/texts/1079" + }, + { + "$ref": "#/texts/1080" } ], "content_layer": "body", @@ -4693,17 +4768,11 @@ "label": "inline" }, { - "self_ref": "#/groups/136", + "self_ref": "#/groups/142", "parent": { - "$ref": "#/texts/1079" + "$ref": "#/texts/1081" }, "children": [ - { - "$ref": "#/texts/1080" - }, - { - "$ref": "#/texts/1081" - }, { "$ref": "#/texts/1082" }, @@ -4718,15 +4787,6 @@ }, { "$ref": "#/texts/1086" - }, - { - "$ref": "#/texts/1087" - }, - { - "$ref": "#/texts/1088" - }, - { - "$ref": "#/texts/1089" } ], "content_layer": "body", @@ -4734,11 +4794,20 @@ "label": "inline" }, { - "self_ref": "#/groups/137", + "self_ref": "#/groups/143", "parent": { - "$ref": "#/texts/1090" + "$ref": "#/texts/1087" }, "children": [ + { + "$ref": "#/texts/1088" + }, + { + "$ref": "#/texts/1089" + }, + { + "$ref": "#/texts/1090" + }, { "$ref": "#/texts/1091" }, @@ -4753,6 +4822,12 @@ }, { "$ref": "#/texts/1095" + }, + { + "$ref": "#/texts/1096" + }, + { + "$ref": "#/texts/1097" } ], "content_layer": "body", @@ -4760,85 +4835,11 @@ "label": "inline" }, { - "self_ref": "#/groups/138", + "self_ref": "#/groups/144", "parent": { - "$ref": "#/texts/1096" + "$ref": "#/texts/1098" }, "children": [ - { - "$ref": "#/texts/1097" - }, - { - "$ref": "#/texts/1106" - }, - { - "$ref": "#/texts/1113" - }, - { - "$ref": "#/texts/1120" - }, - { - "$ref": "#/texts/1137" - }, - { - "$ref": "#/texts/1144" - }, - { - "$ref": "#/texts/1151" - }, - { - "$ref": "#/texts/1158" - }, - { - "$ref": "#/texts/1165" - }, - { - "$ref": "#/texts/1172" - }, - { - "$ref": "#/texts/1179" - }, - { - "$ref": "#/texts/1186" - }, - { - "$ref": "#/texts/1197" - }, - { - "$ref": "#/texts/1211" - }, - { - "$ref": "#/texts/1225" - }, - { - "$ref": "#/texts/1232" - }, - { - "$ref": "#/texts/1239" - }, - { - "$ref": "#/texts/1246" - }, - { - "$ref": "#/texts/1253" - }, - { - "$ref": "#/texts/1260" - } - ], - "content_layer": "body", - "name": "list", - "label": "list" - }, - { - "self_ref": "#/groups/139", - "parent": { - "$ref": "#/texts/1097" - }, - "children": [ - { - "$ref": "#/texts/1098" - }, { "$ref": "#/texts/1099" }, @@ -4853,12 +4854,6 @@ }, { "$ref": "#/texts/1103" - }, - { - "$ref": "#/texts/1104" - }, - { - "$ref": "#/texts/1105" } ], "content_layer": "body", @@ -4866,11 +4861,85 @@ "label": "inline" }, { - "self_ref": "#/groups/140", + "self_ref": "#/groups/145", "parent": { - "$ref": "#/texts/1106" + "$ref": "#/texts/1104" }, "children": [ + { + "$ref": "#/texts/1105" + }, + { + "$ref": "#/texts/1114" + }, + { + "$ref": "#/texts/1121" + }, + { + "$ref": "#/texts/1128" + }, + { + "$ref": "#/texts/1145" + }, + { + "$ref": "#/texts/1152" + }, + { + "$ref": "#/texts/1159" + }, + { + "$ref": "#/texts/1166" + }, + { + "$ref": "#/texts/1173" + }, + { + "$ref": "#/texts/1180" + }, + { + "$ref": "#/texts/1187" + }, + { + "$ref": "#/texts/1194" + }, + { + "$ref": "#/texts/1205" + }, + { + "$ref": "#/texts/1219" + }, + { + "$ref": "#/texts/1233" + }, + { + "$ref": "#/texts/1240" + }, + { + "$ref": "#/texts/1247" + }, + { + "$ref": "#/texts/1254" + }, + { + "$ref": "#/texts/1261" + }, + { + "$ref": "#/texts/1268" + } + ], + "content_layer": "body", + "name": "list", + "label": "list" + }, + { + "self_ref": "#/groups/146", + "parent": { + "$ref": "#/texts/1105" + }, + "children": [ + { + "$ref": "#/texts/1106" + }, { "$ref": "#/texts/1107" }, @@ -4888,6 +4957,9 @@ }, { "$ref": "#/texts/1112" + }, + { + "$ref": "#/texts/1113" } ], "content_layer": "body", @@ -4895,14 +4967,11 @@ "label": "inline" }, { - "self_ref": "#/groups/141", + "self_ref": "#/groups/147", "parent": { - "$ref": "#/texts/1113" + "$ref": "#/texts/1114" }, "children": [ - { - "$ref": "#/texts/1114" - }, { "$ref": "#/texts/1115" }, @@ -4917,6 +4986,9 @@ }, { "$ref": "#/texts/1119" + }, + { + "$ref": "#/texts/1120" } ], "content_layer": "body", @@ -4924,14 +4996,11 @@ "label": "inline" }, { - "self_ref": "#/groups/142", + "self_ref": "#/groups/148", "parent": { - "$ref": "#/texts/1120" + "$ref": "#/texts/1121" }, "children": [ - { - "$ref": "#/texts/1121" - }, { "$ref": "#/texts/1122" }, @@ -4949,10 +5018,18 @@ }, { "$ref": "#/texts/1127" - }, - { - "$ref": "#/texts/1128" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/149", + "parent": { + "$ref": "#/texts/1128" + }, + "children": [ { "$ref": "#/texts/1129" }, @@ -4976,18 +5053,10 @@ }, { "$ref": "#/texts/1136" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/143", - "parent": { - "$ref": "#/texts/1137" - }, - "children": [ + }, + { + "$ref": "#/texts/1137" + }, { "$ref": "#/texts/1138" }, @@ -5005,6 +5074,9 @@ }, { "$ref": "#/texts/1143" + }, + { + "$ref": "#/texts/1144" } ], "content_layer": "body", @@ -5012,14 +5084,11 @@ "label": "inline" }, { - "self_ref": "#/groups/144", + "self_ref": "#/groups/150", "parent": { - "$ref": "#/texts/1144" + "$ref": "#/texts/1145" }, "children": [ - { - "$ref": "#/texts/1145" - }, { "$ref": "#/texts/1146" }, @@ -5034,6 +5103,9 @@ }, { "$ref": "#/texts/1150" + }, + { + "$ref": "#/texts/1151" } ], "content_layer": "body", @@ -5041,14 +5113,11 @@ "label": "inline" }, { - "self_ref": "#/groups/145", + "self_ref": "#/groups/151", "parent": { - "$ref": "#/texts/1151" + "$ref": "#/texts/1152" }, "children": [ - { - "$ref": "#/texts/1152" - }, { "$ref": "#/texts/1153" }, @@ -5063,6 +5132,9 @@ }, { "$ref": "#/texts/1157" + }, + { + "$ref": "#/texts/1158" } ], "content_layer": "body", @@ -5070,14 +5142,11 @@ "label": "inline" }, { - "self_ref": "#/groups/146", + "self_ref": "#/groups/152", "parent": { - "$ref": "#/texts/1158" + "$ref": "#/texts/1159" }, "children": [ - { - "$ref": "#/texts/1159" - }, { "$ref": "#/texts/1160" }, @@ -5092,6 +5161,9 @@ }, { "$ref": "#/texts/1164" + }, + { + "$ref": "#/texts/1165" } ], "content_layer": "body", @@ -5099,14 +5171,11 @@ "label": "inline" }, { - "self_ref": "#/groups/147", + "self_ref": "#/groups/153", "parent": { - "$ref": "#/texts/1165" + "$ref": "#/texts/1166" }, "children": [ - { - "$ref": "#/texts/1166" - }, { "$ref": "#/texts/1167" }, @@ -5121,6 +5190,9 @@ }, { "$ref": "#/texts/1171" + }, + { + "$ref": "#/texts/1172" } ], "content_layer": "body", @@ -5128,14 +5200,11 @@ "label": "inline" }, { - "self_ref": "#/groups/148", + "self_ref": "#/groups/154", "parent": { - "$ref": "#/texts/1172" + "$ref": "#/texts/1173" }, "children": [ - { - "$ref": "#/texts/1173" - }, { "$ref": "#/texts/1174" }, @@ -5150,6 +5219,9 @@ }, { "$ref": "#/texts/1178" + }, + { + "$ref": "#/texts/1179" } ], "content_layer": "body", @@ -5157,14 +5229,11 @@ "label": "inline" }, { - "self_ref": "#/groups/149", + "self_ref": "#/groups/155", "parent": { - "$ref": "#/texts/1179" + "$ref": "#/texts/1180" }, "children": [ - { - "$ref": "#/texts/1180" - }, { "$ref": "#/texts/1181" }, @@ -5179,6 +5248,9 @@ }, { "$ref": "#/texts/1185" + }, + { + "$ref": "#/texts/1186" } ], "content_layer": "body", @@ -5186,14 +5258,11 @@ "label": "inline" }, { - "self_ref": "#/groups/150", + "self_ref": "#/groups/156", "parent": { - "$ref": "#/texts/1186" + "$ref": "#/texts/1187" }, "children": [ - { - "$ref": "#/texts/1187" - }, { "$ref": "#/texts/1188" }, @@ -5211,15 +5280,6 @@ }, { "$ref": "#/texts/1193" - }, - { - "$ref": "#/texts/1194" - }, - { - "$ref": "#/texts/1195" - }, - { - "$ref": "#/texts/1196" } ], "content_layer": "body", @@ -5227,11 +5287,20 @@ "label": "inline" }, { - "self_ref": "#/groups/151", + "self_ref": "#/groups/157", "parent": { - "$ref": "#/texts/1197" + "$ref": "#/texts/1194" }, "children": [ + { + "$ref": "#/texts/1195" + }, + { + "$ref": "#/texts/1196" + }, + { + "$ref": "#/texts/1197" + }, { "$ref": "#/texts/1198" }, @@ -5252,10 +5321,18 @@ }, { "$ref": "#/texts/1204" - }, - { - "$ref": "#/texts/1205" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/158", + "parent": { + "$ref": "#/texts/1205" + }, + "children": [ { "$ref": "#/texts/1206" }, @@ -5270,18 +5347,10 @@ }, { "$ref": "#/texts/1210" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/152", - "parent": { - "$ref": "#/texts/1211" - }, - "children": [ + }, + { + "$ref": "#/texts/1211" + }, { "$ref": "#/texts/1212" }, @@ -5302,10 +5371,18 @@ }, { "$ref": "#/texts/1218" - }, - { - "$ref": "#/texts/1219" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/159", + "parent": { + "$ref": "#/texts/1219" + }, + "children": [ { "$ref": "#/texts/1220" }, @@ -5320,18 +5397,10 @@ }, { "$ref": "#/texts/1224" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/153", - "parent": { - "$ref": "#/texts/1225" - }, - "children": [ + }, + { + "$ref": "#/texts/1225" + }, { "$ref": "#/texts/1226" }, @@ -5349,6 +5418,9 @@ }, { "$ref": "#/texts/1231" + }, + { + "$ref": "#/texts/1232" } ], "content_layer": "body", @@ -5356,14 +5428,11 @@ "label": "inline" }, { - "self_ref": "#/groups/154", + "self_ref": "#/groups/160", "parent": { - "$ref": "#/texts/1232" + "$ref": "#/texts/1233" }, "children": [ - { - "$ref": "#/texts/1233" - }, { "$ref": "#/texts/1234" }, @@ -5378,6 +5447,9 @@ }, { "$ref": "#/texts/1238" + }, + { + "$ref": "#/texts/1239" } ], "content_layer": "body", @@ -5385,14 +5457,11 @@ "label": "inline" }, { - "self_ref": "#/groups/155", + "self_ref": "#/groups/161", "parent": { - "$ref": "#/texts/1239" + "$ref": "#/texts/1240" }, "children": [ - { - "$ref": "#/texts/1240" - }, { "$ref": "#/texts/1241" }, @@ -5407,6 +5476,9 @@ }, { "$ref": "#/texts/1245" + }, + { + "$ref": "#/texts/1246" } ], "content_layer": "body", @@ -5414,14 +5486,11 @@ "label": "inline" }, { - "self_ref": "#/groups/156", + "self_ref": "#/groups/162", "parent": { - "$ref": "#/texts/1246" + "$ref": "#/texts/1247" }, "children": [ - { - "$ref": "#/texts/1247" - }, { "$ref": "#/texts/1248" }, @@ -5436,6 +5505,9 @@ }, { "$ref": "#/texts/1252" + }, + { + "$ref": "#/texts/1253" } ], "content_layer": "body", @@ -5443,14 +5515,11 @@ "label": "inline" }, { - "self_ref": "#/groups/157", + "self_ref": "#/groups/163", "parent": { - "$ref": "#/texts/1253" + "$ref": "#/texts/1254" }, "children": [ - { - "$ref": "#/texts/1254" - }, { "$ref": "#/texts/1255" }, @@ -5465,6 +5534,9 @@ }, { "$ref": "#/texts/1259" + }, + { + "$ref": "#/texts/1260" } ], "content_layer": "body", @@ -5472,14 +5544,11 @@ "label": "inline" }, { - "self_ref": "#/groups/158", + "self_ref": "#/groups/164", "parent": { - "$ref": "#/texts/1260" + "$ref": "#/texts/1261" }, "children": [ - { - "$ref": "#/texts/1261" - }, { "$ref": "#/texts/1262" }, @@ -5494,6 +5563,9 @@ }, { "$ref": "#/texts/1266" + }, + { + "$ref": "#/texts/1267" } ], "content_layer": "body", @@ -5501,19 +5573,28 @@ "label": "inline" }, { - "self_ref": "#/groups/159", + "self_ref": "#/groups/165", "parent": { - "$ref": "#/texts/1267" + "$ref": "#/texts/1268" }, "children": [ - { - "$ref": "#/texts/1268" - }, { "$ref": "#/texts/1269" }, { "$ref": "#/texts/1270" + }, + { + "$ref": "#/texts/1271" + }, + { + "$ref": "#/texts/1272" + }, + { + "$ref": "#/texts/1273" + }, + { + "$ref": "#/texts/1274" } ], "content_layer": "body", @@ -5521,43 +5602,63 @@ "label": "inline" }, { - "self_ref": "#/groups/160", + "self_ref": "#/groups/166", "parent": { - "$ref": "#/texts/1267" + "$ref": "#/texts/1275" }, "children": [ { - "$ref": "#/texts/1271" - }, - { - "$ref": "#/pictures/21" - }, - { - "$ref": "#/texts/1274" - }, - { - "$ref": "#/pictures/22" + "$ref": "#/texts/1276" }, { "$ref": "#/texts/1277" }, + { + "$ref": "#/texts/1278" + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/167", + "parent": { + "$ref": "#/texts/1275" + }, + "children": [ + { + "$ref": "#/texts/1279" + }, + { + "$ref": "#/pictures/21" + }, + { + "$ref": "#/texts/1282" + }, + { + "$ref": "#/pictures/22" + }, + { + "$ref": "#/texts/1285" + }, { "$ref": "#/pictures/23" }, { - "$ref": "#/texts/1280" + "$ref": "#/texts/1288" }, { "$ref": "#/pictures/24" }, { - "$ref": "#/texts/1283" + "$ref": "#/texts/1291" }, { "$ref": "#/pictures/25" }, { - "$ref": "#/texts/1286" + "$ref": "#/texts/1294" }, { "$ref": "#/pictures/26" @@ -5567,139 +5668,17 @@ "name": "list", "label": "list" }, - { - "self_ref": "#/groups/161", - "parent": { - "$ref": "#/texts/1271" - }, - "children": [ - { - "$ref": "#/texts/1272" - }, - { - "$ref": "#/texts/1273" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/162", - "parent": { - "$ref": "#/texts/1274" - }, - "children": [ - { - "$ref": "#/texts/1275" - }, - { - "$ref": "#/texts/1276" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/163", - "parent": { - "$ref": "#/texts/1277" - }, - "children": [ - { - "$ref": "#/texts/1278" - }, - { - "$ref": "#/texts/1279" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/164", - "parent": { - "$ref": "#/texts/1280" - }, - "children": [ - { - "$ref": "#/texts/1281" - }, - { - "$ref": "#/texts/1282" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/165", - "parent": { - "$ref": "#/texts/1283" - }, - "children": [ - { - "$ref": "#/texts/1284" - }, - { - "$ref": "#/texts/1285" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/166", - "parent": { - "$ref": "#/texts/1286" - }, - "children": [ - { - "$ref": "#/texts/1287" - }, - { - "$ref": "#/texts/1288" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/167", - "parent": { - "$ref": "#/texts/1267" - }, - "children": [ - { - "$ref": "#/texts/1289" - }, - { - "$ref": "#/texts/1292" - }, - { - "$ref": "#/texts/1297" - } - ], - "content_layer": "body", - "name": "list", - "label": "list" - }, { "self_ref": "#/groups/168", "parent": { - "$ref": "#/texts/1289" + "$ref": "#/texts/1279" }, "children": [ { - "$ref": "#/texts/1290" + "$ref": "#/texts/1280" }, { - "$ref": "#/texts/1291" + "$ref": "#/texts/1281" } ], "content_layer": "body", @@ -5709,15 +5688,77 @@ { "self_ref": "#/groups/169", "parent": { - "$ref": "#/texts/1292" + "$ref": "#/texts/1282" }, "children": [ { - "$ref": "#/texts/1293" + "$ref": "#/texts/1283" }, { - "$ref": "#/texts/1294" + "$ref": "#/texts/1284" + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/170", + "parent": { + "$ref": "#/texts/1285" + }, + "children": [ + { + "$ref": "#/texts/1286" }, + { + "$ref": "#/texts/1287" + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/171", + "parent": { + "$ref": "#/texts/1288" + }, + "children": [ + { + "$ref": "#/texts/1289" + }, + { + "$ref": "#/texts/1290" + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/172", + "parent": { + "$ref": "#/texts/1291" + }, + "children": [ + { + "$ref": "#/texts/1292" + }, + { + "$ref": "#/texts/1293" + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/173", + "parent": { + "$ref": "#/texts/1294" + }, + "children": [ { "$ref": "#/texts/1295" }, @@ -5730,7 +5771,27 @@ "label": "inline" }, { - "self_ref": "#/groups/170", + "self_ref": "#/groups/174", + "parent": { + "$ref": "#/texts/1275" + }, + "children": [ + { + "$ref": "#/texts/1297" + }, + { + "$ref": "#/texts/1300" + }, + { + "$ref": "#/texts/1305" + } + ], + "content_layer": "body", + "name": "list", + "label": "list" + }, + { + "self_ref": "#/groups/175", "parent": { "$ref": "#/texts/1297" }, @@ -5740,12 +5801,6 @@ }, { "$ref": "#/texts/1299" - }, - { - "$ref": "#/texts/1300" - }, - { - "$ref": "#/texts/1301" } ], "content_layer": "body", @@ -5753,34 +5808,34 @@ "label": "inline" }, { - "self_ref": "#/groups/171", + "self_ref": "#/groups/176", "parent": { - "$ref": "#/tables/1" + "$ref": "#/texts/1300" }, "children": [ + { + "$ref": "#/texts/1301" + }, { "$ref": "#/texts/1302" }, { - "$ref": "#/pictures/27" + "$ref": "#/texts/1303" + }, + { + "$ref": "#/texts/1304" } ], "content_layer": "body", - "name": "rich_cell_group_2_0_0", - "label": "unspecified" + "name": "group", + "label": "inline" }, { - "self_ref": "#/groups/172", + "self_ref": "#/groups/177", "parent": { - "$ref": "#/groups/173" + "$ref": "#/texts/1305" }, "children": [ - { - "$ref": "#/texts/1304" - }, - { - "$ref": "#/texts/1305" - }, { "$ref": "#/texts/1306" }, @@ -5795,17 +5850,63 @@ } ], "content_layer": "body", - "name": "list", - "label": "list" + "name": "group", + "label": "inline" }, { - "self_ref": "#/groups/173", + "self_ref": "#/groups/178", "parent": { "$ref": "#/tables/1" }, "children": [ { - "$ref": "#/groups/172" + "$ref": "#/texts/1310" + }, + { + "$ref": "#/pictures/27" + } + ], + "content_layer": "body", + "name": "rich_cell_group_2_0_0", + "label": "unspecified" + }, + { + "self_ref": "#/groups/179", + "parent": { + "$ref": "#/groups/180" + }, + "children": [ + { + "$ref": "#/texts/1312" + }, + { + "$ref": "#/texts/1313" + }, + { + "$ref": "#/texts/1314" + }, + { + "$ref": "#/texts/1315" + }, + { + "$ref": "#/texts/1316" + }, + { + "$ref": "#/texts/1317" + } + ], + "content_layer": "body", + "name": "list", + "label": "list" + }, + { + "self_ref": "#/groups/180", + "parent": { + "$ref": "#/tables/1" + }, + "children": [ + { + "$ref": "#/groups/179" } ], "content_layer": "body", @@ -5813,65 +5914,11 @@ "label": "unspecified" }, { - "self_ref": "#/groups/174", + "self_ref": "#/groups/181", "parent": { - "$ref": "#/groups/175" + "$ref": "#/groups/182" }, "children": [ - { - "$ref": "#/texts/1310" - } - ], - "content_layer": "body", - "name": "list", - "label": "list" - }, - { - "self_ref": "#/groups/175", - "parent": { - "$ref": "#/tables/1" - }, - "children": [ - { - "$ref": "#/groups/174" - } - ], - "content_layer": "body", - "name": "rich_cell_group_2_0_2", - "label": "unspecified" - }, - { - "self_ref": "#/groups/176", - "parent": { - "$ref": "#/texts/1267" - }, - "children": [ - { - "$ref": "#/texts/1311" - }, - { - "$ref": "#/texts/1312" - }, - { - "$ref": "#/texts/1313" - } - ], - "content_layer": "body", - "name": "group", - "label": "inline" - }, - { - "self_ref": "#/groups/177", - "parent": { - "$ref": "#/texts/1267" - }, - "children": [ - { - "$ref": "#/texts/1316" - }, - { - "$ref": "#/texts/1317" - }, { "$ref": "#/texts/1318" } @@ -5881,23 +5928,45 @@ "label": "list" }, { - "self_ref": "#/groups/178", + "self_ref": "#/groups/182", "parent": { - "$ref": "#/texts/1267" + "$ref": "#/tables/1" }, "children": [ + { + "$ref": "#/groups/181" + } + ], + "content_layer": "body", + "name": "rich_cell_group_2_0_2", + "label": "unspecified" + }, + { + "self_ref": "#/groups/183", + "parent": { + "$ref": "#/texts/1275" + }, + "children": [ + { + "$ref": "#/texts/1319" + }, { "$ref": "#/texts/1320" }, { "$ref": "#/texts/1321" - }, - { - "$ref": "#/texts/1322" - }, - { - "$ref": "#/texts/1323" - }, + } + ], + "content_layer": "body", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/184", + "parent": { + "$ref": "#/texts/1275" + }, + "children": [ { "$ref": "#/texts/1324" }, @@ -5906,10 +5975,18 @@ }, { "$ref": "#/texts/1326" - }, - { - "$ref": "#/texts/1327" - }, + } + ], + "content_layer": "body", + "name": "list", + "label": "list" + }, + { + "self_ref": "#/groups/185", + "parent": { + "$ref": "#/texts/1275" + }, + "children": [ { "$ref": "#/texts/1328" }, @@ -5963,55 +6040,13 @@ }, { "$ref": "#/texts/1345" - } - ], - "content_layer": "body", - "name": "list", - "label": "list" - }, - { - "self_ref": "#/groups/179", - "parent": { - "$ref": "#/texts/1267" - }, - "children": [ - { - "$ref": "#/groups/180" }, - { - "$ref": "#/groups/182" - }, - { - "$ref": "#/groups/183" - } - ], - "content_layer": "furniture", - "name": "footer", - "label": "section" - }, - { - "self_ref": "#/groups/180", - "parent": { - "$ref": "#/groups/179" - }, - "children": [ { "$ref": "#/texts/1346" }, { "$ref": "#/texts/1347" - } - ], - "content_layer": "furniture", - "name": "list", - "label": "list" - }, - { - "self_ref": "#/groups/181", - "parent": { - "$ref": "#/texts/1347" - }, - "children": [ + }, { "$ref": "#/texts/1348" }, @@ -6029,27 +6064,58 @@ }, { "$ref": "#/texts/1353" + } + ], + "content_layer": "body", + "name": "list", + "label": "list" + }, + { + "self_ref": "#/groups/186", + "parent": { + "$ref": "#/texts/1275" + }, + "children": [ + { + "$ref": "#/groups/187" }, + { + "$ref": "#/groups/189" + }, + { + "$ref": "#/groups/190" + } + ], + "content_layer": "furniture", + "name": "footer", + "label": "section" + }, + { + "self_ref": "#/groups/187", + "parent": { + "$ref": "#/groups/186" + }, + "children": [ { "$ref": "#/texts/1354" }, { "$ref": "#/texts/1355" - }, - { - "$ref": "#/texts/1356" } ], "content_layer": "furniture", - "name": "group", - "label": "inline" + "name": "list", + "label": "list" }, { - "self_ref": "#/groups/182", + "self_ref": "#/groups/188", "parent": { - "$ref": "#/groups/179" + "$ref": "#/texts/1355" }, "children": [ + { + "$ref": "#/texts/1356" + }, { "$ref": "#/texts/1357" }, @@ -6073,9 +6139,44 @@ }, { "$ref": "#/texts/1364" - }, + } + ], + "content_layer": "furniture", + "name": "group", + "label": "inline" + }, + { + "self_ref": "#/groups/189", + "parent": { + "$ref": "#/groups/186" + }, + "children": [ { "$ref": "#/texts/1365" + }, + { + "$ref": "#/texts/1366" + }, + { + "$ref": "#/texts/1367" + }, + { + "$ref": "#/texts/1368" + }, + { + "$ref": "#/texts/1369" + }, + { + "$ref": "#/texts/1370" + }, + { + "$ref": "#/texts/1371" + }, + { + "$ref": "#/texts/1372" + }, + { + "$ref": "#/texts/1373" } ], "content_layer": "furniture", @@ -6083,9 +6184,9 @@ "label": "list" }, { - "self_ref": "#/groups/183", + "self_ref": "#/groups/190", "parent": { - "$ref": "#/groups/179" + "$ref": "#/groups/186" }, "children": [ { @@ -6100,9 +6201,9 @@ "label": "list" }, { - "self_ref": "#/groups/184", + "self_ref": "#/groups/191", "parent": { - "$ref": "#/texts/1267" + "$ref": "#/texts/1275" }, "children": [], "content_layer": "body", @@ -7197,37 +7298,37 @@ "$ref": "#/pictures/7" }, { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, { - "$ref": "#/groups/48" + "$ref": "#/groups/55" }, { - "$ref": "#/texts/282" + "$ref": "#/texts/290" }, { - "$ref": "#/texts/352" + "$ref": "#/texts/360" }, { - "$ref": "#/texts/435" + "$ref": "#/texts/443" }, { - "$ref": "#/texts/463" + "$ref": "#/texts/471" }, { - "$ref": "#/texts/497" + "$ref": "#/texts/505" }, { - "$ref": "#/texts/613" - }, - { - "$ref": "#/texts/752" + "$ref": "#/texts/621" }, { "$ref": "#/texts/760" }, { - "$ref": "#/texts/1267" + "$ref": "#/texts/768" + }, + { + "$ref": "#/texts/1275" } ], "content_layer": "body", @@ -9970,6 +10071,18 @@ "content_layer": "body", "label": "text", "prov": [], + "orig": "(", + "text": "(" + }, + { + "self_ref": "#/texts/253", + "parent": { + "$ref": "#/groups/45" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], "orig": "Bucephala albeola", "text": "Bucephala albeola", "formatting": { @@ -9981,7 +10094,7 @@ } }, { - "self_ref": "#/texts/253", + "self_ref": "#/texts/254", "parent": { "$ref": "#/groups/45" }, @@ -9989,11 +10102,11 @@ "content_layer": "body", "label": "text", "prov": [], - "orig": "( )", - "text": "( )" + "orig": ")", + "text": ")" }, { - "self_ref": "#/texts/254", + "self_ref": "#/texts/255", "parent": { "$ref": "#/groups/46" }, @@ -10006,7 +10119,7 @@ "hyperlink": "/wiki/Taxonomy_(biology)" }, { - "self_ref": "#/texts/255", + "self_ref": "#/texts/256", "parent": { "$ref": "#/body" }, @@ -10019,7 +10132,7 @@ "hyperlink": "/wiki/Template:Taxonomy/Anatidae" }, { - "self_ref": "#/texts/256", + "self_ref": "#/texts/257", "parent": { "$ref": "#/groups/47" }, @@ -10027,6 +10140,97 @@ "content_layer": "body", "label": "text", "prov": [], + "orig": "Eukaryota", + "text": "Eukaryota", + "hyperlink": "/wiki/Eukaryote" + }, + { + "self_ref": "#/texts/258", + "parent": { + "$ref": "#/groups/48" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Animalia", + "text": "Animalia", + "hyperlink": "/wiki/Animal" + }, + { + "self_ref": "#/texts/259", + "parent": { + "$ref": "#/groups/49" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Chordata", + "text": "Chordata", + "hyperlink": "/wiki/Chordate" + }, + { + "self_ref": "#/texts/260", + "parent": { + "$ref": "#/groups/50" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Aves", + "text": "Aves", + "hyperlink": "/wiki/Bird" + }, + { + "self_ref": "#/texts/261", + "parent": { + "$ref": "#/groups/51" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Anseriformes", + "text": "Anseriformes", + "hyperlink": "/wiki/Anseriformes" + }, + { + "self_ref": "#/texts/262", + "parent": { + "$ref": "#/groups/52" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Anatoidea", + "text": "Anatoidea", + "hyperlink": "/wiki/Anatoidea" + }, + { + "self_ref": "#/texts/263", + "parent": { + "$ref": "#/groups/53" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Anatidae", + "text": "Anatidae", + "hyperlink": "/wiki/Anatidae" + }, + { + "self_ref": "#/texts/264", + "parent": { + "$ref": "#/groups/54" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], "orig": "Duck", "text": "Duck", "formatting": { @@ -10038,9 +10242,9 @@ } }, { - "self_ref": "#/texts/257", + "self_ref": "#/texts/265", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10050,9 +10254,9 @@ "text": "is the common name for numerous species of" }, { - "self_ref": "#/texts/258", + "self_ref": "#/texts/266", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10063,9 +10267,9 @@ "hyperlink": "/wiki/Waterfowl" }, { - "self_ref": "#/texts/259", + "self_ref": "#/texts/267", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10075,9 +10279,9 @@ "text": "in the" }, { - "self_ref": "#/texts/260", + "self_ref": "#/texts/268", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10088,9 +10292,9 @@ "hyperlink": "/wiki/Family_(biology)" }, { - "self_ref": "#/texts/261", + "self_ref": "#/texts/269", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10101,9 +10305,9 @@ "hyperlink": "/wiki/Anatidae" }, { - "self_ref": "#/texts/262", + "self_ref": "#/texts/270", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10113,9 +10317,9 @@ "text": ". Ducks are generally smaller and shorter-necked than" }, { - "self_ref": "#/texts/263", + "self_ref": "#/texts/271", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10126,9 +10330,9 @@ "hyperlink": "/wiki/Swan" }, { - "self_ref": "#/texts/264", + "self_ref": "#/texts/272", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10138,9 +10342,9 @@ "text": "and" }, { - "self_ref": "#/texts/265", + "self_ref": "#/texts/273", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10151,9 +10355,9 @@ "hyperlink": "/wiki/Goose" }, { - "self_ref": "#/texts/266", + "self_ref": "#/texts/274", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10163,9 +10367,9 @@ "text": ", which are members of the same family. Divided among several subfamilies, they are a" }, { - "self_ref": "#/texts/267", + "self_ref": "#/texts/275", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10176,9 +10380,9 @@ "hyperlink": "/wiki/Form_taxon" }, { - "self_ref": "#/texts/268", + "self_ref": "#/texts/276", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10188,9 +10392,9 @@ "text": "; they do not represent a" }, { - "self_ref": "#/texts/269", + "self_ref": "#/texts/277", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10201,9 +10405,9 @@ "hyperlink": "/wiki/Monophyletic_group" }, { - "self_ref": "#/texts/270", + "self_ref": "#/texts/278", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10213,9 +10417,9 @@ "text": "(the group of all descendants of a single common ancestral species), since swans and geese are not considered ducks. Ducks are mostly" }, { - "self_ref": "#/texts/271", + "self_ref": "#/texts/279", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10226,9 +10430,9 @@ "hyperlink": "/wiki/Aquatic_bird" }, { - "self_ref": "#/texts/272", + "self_ref": "#/texts/280", "parent": { - "$ref": "#/groups/47" + "$ref": "#/groups/54" }, "children": [], "content_layer": "body", @@ -10238,9 +10442,9 @@ "text": ", and may be found in both fresh water and sea water." }, { - "self_ref": "#/texts/273", + "self_ref": "#/texts/281", "parent": { - "$ref": "#/groups/48" + "$ref": "#/groups/55" }, "children": [], "content_layer": "body", @@ -10250,9 +10454,9 @@ "text": "Ducks are sometimes confused with several types of unrelated water birds with similar forms, such as" }, { - "self_ref": "#/texts/274", + "self_ref": "#/texts/282", "parent": { - "$ref": "#/groups/48" + "$ref": "#/groups/55" }, "children": [], "content_layer": "body", @@ -10263,9 +10467,9 @@ "hyperlink": "/wiki/Loon" }, { - "self_ref": "#/texts/275", + "self_ref": "#/texts/283", "parent": { - "$ref": "#/groups/48" + "$ref": "#/groups/55" }, "children": [], "content_layer": "body", @@ -10275,9 +10479,9 @@ "text": "or divers," }, { - "self_ref": "#/texts/276", + "self_ref": "#/texts/284", "parent": { - "$ref": "#/groups/48" + "$ref": "#/groups/55" }, "children": [], "content_layer": "body", @@ -10288,9 +10492,9 @@ "hyperlink": "/wiki/Grebe" }, { - "self_ref": "#/texts/277", + "self_ref": "#/texts/285", "parent": { - "$ref": "#/groups/48" + "$ref": "#/groups/55" }, "children": [], "content_layer": "body", @@ -10300,9 +10504,9 @@ "text": "," }, { - "self_ref": "#/texts/278", + "self_ref": "#/texts/286", "parent": { - "$ref": "#/groups/48" + "$ref": "#/groups/55" }, "children": [], "content_layer": "body", @@ -10313,9 +10517,9 @@ "hyperlink": "/wiki/Gallinule" }, { - "self_ref": "#/texts/279", + "self_ref": "#/texts/287", "parent": { - "$ref": "#/groups/48" + "$ref": "#/groups/55" }, "children": [], "content_layer": "body", @@ -10325,9 +10529,9 @@ "text": "and" }, { - "self_ref": "#/texts/280", + "self_ref": "#/texts/288", "parent": { - "$ref": "#/groups/48" + "$ref": "#/groups/55" }, "children": [], "content_layer": "body", @@ -10338,9 +10542,9 @@ "hyperlink": "/wiki/Coot" }, { - "self_ref": "#/texts/281", + "self_ref": "#/texts/289", "parent": { - "$ref": "#/groups/48" + "$ref": "#/groups/55" }, "children": [], "content_layer": "body", @@ -10350,25 +10554,25 @@ "text": "." }, { - "self_ref": "#/texts/282", + "self_ref": "#/texts/290", "parent": { "$ref": "#/texts/64" }, "children": [ { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, { "$ref": "#/pictures/8" }, { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, { - "$ref": "#/groups/51" + "$ref": "#/groups/58" }, { - "$ref": "#/groups/52" + "$ref": "#/groups/59" }, { "$ref": "#/pictures/9" @@ -10385,9 +10589,9 @@ "level": 1 }, { - "self_ref": "#/texts/283", + "self_ref": "#/texts/291", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10397,9 +10601,9 @@ "text": "The word" }, { - "self_ref": "#/texts/284", + "self_ref": "#/texts/292", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10416,9 +10620,9 @@ } }, { - "self_ref": "#/texts/285", + "self_ref": "#/texts/293", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10428,9 +10632,9 @@ "text": "comes from" }, { - "self_ref": "#/texts/286", + "self_ref": "#/texts/294", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10441,9 +10645,9 @@ "hyperlink": "/wiki/Old_English" }, { - "self_ref": "#/texts/287", + "self_ref": "#/texts/295", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10460,9 +10664,9 @@ } }, { - "self_ref": "#/texts/288", + "self_ref": "#/texts/296", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10472,9 +10676,9 @@ "text": "'diver', a derivative of the verb *" }, { - "self_ref": "#/texts/289", + "self_ref": "#/texts/297", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10491,9 +10695,9 @@ } }, { - "self_ref": "#/texts/290", + "self_ref": "#/texts/298", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10503,9 +10707,9 @@ "text": "'to duck, bend down low as if to get under something, or dive', because of the way many species in the" }, { - "self_ref": "#/texts/291", + "self_ref": "#/texts/299", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10516,9 +10720,9 @@ "hyperlink": "/wiki/Dabbling_duck" }, { - "self_ref": "#/texts/292", + "self_ref": "#/texts/300", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10528,9 +10732,9 @@ "text": "group feed by upending; compare with" }, { - "self_ref": "#/texts/293", + "self_ref": "#/texts/301", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10541,9 +10745,9 @@ "hyperlink": "/wiki/Dutch_language" }, { - "self_ref": "#/texts/294", + "self_ref": "#/texts/302", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10560,9 +10764,9 @@ } }, { - "self_ref": "#/texts/295", + "self_ref": "#/texts/303", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10572,9 +10776,9 @@ "text": "and" }, { - "self_ref": "#/texts/296", + "self_ref": "#/texts/304", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10585,9 +10789,9 @@ "hyperlink": "/wiki/German_language" }, { - "self_ref": "#/texts/297", + "self_ref": "#/texts/305", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10604,9 +10808,9 @@ } }, { - "self_ref": "#/texts/298", + "self_ref": "#/texts/306", "parent": { - "$ref": "#/groups/49" + "$ref": "#/groups/56" }, "children": [], "content_layer": "body", @@ -10616,7 +10820,7 @@ "text": "'to dive'." }, { - "self_ref": "#/texts/299", + "self_ref": "#/texts/307", "parent": { "$ref": "#/body" }, @@ -10629,9 +10833,9 @@ "hyperlink": "/wiki/Pacific_black_duck" }, { - "self_ref": "#/texts/300", + "self_ref": "#/texts/308", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10641,9 +10845,9 @@ "text": "This word replaced Old English" }, { - "self_ref": "#/texts/301", + "self_ref": "#/texts/309", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10660,9 +10864,9 @@ } }, { - "self_ref": "#/texts/302", + "self_ref": "#/texts/310", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10672,9 +10876,9 @@ "text": "/" }, { - "self_ref": "#/texts/303", + "self_ref": "#/texts/311", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10691,9 +10895,9 @@ } }, { - "self_ref": "#/texts/304", + "self_ref": "#/texts/312", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10703,9 +10907,9 @@ "text": "'duck', possibly to avoid confusion with other words, such as" }, { - "self_ref": "#/texts/305", + "self_ref": "#/texts/313", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10722,9 +10926,9 @@ } }, { - "self_ref": "#/texts/306", + "self_ref": "#/texts/314", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10734,9 +10938,9 @@ "text": "'end' with similar forms. Other Germanic languages still have similar words for" }, { - "self_ref": "#/texts/307", + "self_ref": "#/texts/315", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10753,9 +10957,9 @@ } }, { - "self_ref": "#/texts/308", + "self_ref": "#/texts/316", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10765,9 +10969,9 @@ "text": ", for example, Dutch" }, { - "self_ref": "#/texts/309", + "self_ref": "#/texts/317", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10784,9 +10988,9 @@ } }, { - "self_ref": "#/texts/310", + "self_ref": "#/texts/318", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10796,9 +11000,9 @@ "text": ", German" }, { - "self_ref": "#/texts/311", + "self_ref": "#/texts/319", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10815,9 +11019,9 @@ } }, { - "self_ref": "#/texts/312", + "self_ref": "#/texts/320", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10827,9 +11031,9 @@ "text": "and" }, { - "self_ref": "#/texts/313", + "self_ref": "#/texts/321", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10840,9 +11044,9 @@ "hyperlink": "/wiki/Norwegian_language" }, { - "self_ref": "#/texts/314", + "self_ref": "#/texts/322", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10859,9 +11063,9 @@ } }, { - "self_ref": "#/texts/315", + "self_ref": "#/texts/323", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10871,9 +11075,9 @@ "text": ". The word" }, { - "self_ref": "#/texts/316", + "self_ref": "#/texts/324", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10890,9 +11094,9 @@ } }, { - "self_ref": "#/texts/317", + "self_ref": "#/texts/325", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10902,9 +11106,9 @@ "text": "/" }, { - "self_ref": "#/texts/318", + "self_ref": "#/texts/326", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10921,9 +11125,9 @@ } }, { - "self_ref": "#/texts/319", + "self_ref": "#/texts/327", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10933,9 +11137,9 @@ "text": "was inherited from" }, { - "self_ref": "#/texts/320", + "self_ref": "#/texts/328", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10946,9 +11150,9 @@ "hyperlink": "/wiki/Proto-Indo-European_language" }, { - "self_ref": "#/texts/321", + "self_ref": "#/texts/329", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10958,9 +11162,9 @@ "text": ";" }, { - "self_ref": "#/texts/322", + "self_ref": "#/texts/330", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10971,9 +11175,9 @@ "hyperlink": "/wiki/Cf." }, { - "self_ref": "#/texts/323", + "self_ref": "#/texts/331", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -10984,9 +11188,9 @@ "hyperlink": "/wiki/Latin" }, { - "self_ref": "#/texts/324", + "self_ref": "#/texts/332", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11003,9 +11207,9 @@ } }, { - "self_ref": "#/texts/325", + "self_ref": "#/texts/333", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11015,9 +11219,9 @@ "text": "\"duck\"," }, { - "self_ref": "#/texts/326", + "self_ref": "#/texts/334", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11028,9 +11232,9 @@ "hyperlink": "/wiki/Lithuanian_language" }, { - "self_ref": "#/texts/327", + "self_ref": "#/texts/335", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11047,9 +11251,9 @@ } }, { - "self_ref": "#/texts/328", + "self_ref": "#/texts/336", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11059,9 +11263,9 @@ "text": "'duck'," }, { - "self_ref": "#/texts/329", + "self_ref": "#/texts/337", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11072,9 +11276,9 @@ "hyperlink": "/wiki/Ancient_Greek_language" }, { - "self_ref": "#/texts/330", + "self_ref": "#/texts/338", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11084,9 +11288,9 @@ "text": "νῆσσα / νῆττα (" }, { - "self_ref": "#/texts/331", + "self_ref": "#/texts/339", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11103,9 +11307,9 @@ } }, { - "self_ref": "#/texts/332", + "self_ref": "#/texts/340", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11115,9 +11319,9 @@ "text": "/" }, { - "self_ref": "#/texts/333", + "self_ref": "#/texts/341", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11134,9 +11338,9 @@ } }, { - "self_ref": "#/texts/334", + "self_ref": "#/texts/342", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11146,9 +11350,9 @@ "text": ") 'duck', and" }, { - "self_ref": "#/texts/335", + "self_ref": "#/texts/343", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11159,9 +11363,9 @@ "hyperlink": "/wiki/Sanskrit" }, { - "self_ref": "#/texts/336", + "self_ref": "#/texts/344", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11178,9 +11382,9 @@ } }, { - "self_ref": "#/texts/337", + "self_ref": "#/texts/345", "parent": { - "$ref": "#/groups/50" + "$ref": "#/groups/57" }, "children": [], "content_layer": "body", @@ -11190,9 +11394,9 @@ "text": "'water bird', among others." }, { - "self_ref": "#/texts/338", + "self_ref": "#/texts/346", "parent": { - "$ref": "#/groups/51" + "$ref": "#/groups/58" }, "children": [], "content_layer": "body", @@ -11202,9 +11406,9 @@ "text": "A duckling is a young duck in downy plumage" }, { - "self_ref": "#/texts/339", + "self_ref": "#/texts/347", "parent": { - "$ref": "#/groups/51" + "$ref": "#/groups/58" }, "children": [], "content_layer": "body", @@ -11222,9 +11426,9 @@ "hyperlink": "#cite_note-1" }, { - "self_ref": "#/texts/340", + "self_ref": "#/texts/348", "parent": { - "$ref": "#/groups/51" + "$ref": "#/groups/58" }, "children": [], "content_layer": "body", @@ -11234,9 +11438,9 @@ "text": "or baby duck," }, { - "self_ref": "#/texts/341", + "self_ref": "#/texts/349", "parent": { - "$ref": "#/groups/51" + "$ref": "#/groups/58" }, "children": [], "content_layer": "body", @@ -11254,9 +11458,9 @@ "hyperlink": "#cite_note-2" }, { - "self_ref": "#/texts/342", + "self_ref": "#/texts/350", "parent": { - "$ref": "#/groups/51" + "$ref": "#/groups/58" }, "children": [], "content_layer": "body", @@ -11266,9 +11470,9 @@ "text": "but in the food trade a young domestic duck which has just reached adult size and bulk and its meat is still fully tender, is sometimes labelled as a duckling." }, { - "self_ref": "#/texts/343", + "self_ref": "#/texts/351", "parent": { - "$ref": "#/groups/52" + "$ref": "#/groups/59" }, "children": [], "content_layer": "body", @@ -11278,9 +11482,9 @@ "text": "A male is called a" }, { - "self_ref": "#/texts/344", + "self_ref": "#/texts/352", "parent": { - "$ref": "#/groups/52" + "$ref": "#/groups/59" }, "children": [], "content_layer": "body", @@ -11291,9 +11495,9 @@ "hyperlink": "https://en.wiktionary.org/wiki/drake" }, { - "self_ref": "#/texts/345", + "self_ref": "#/texts/353", "parent": { - "$ref": "#/groups/52" + "$ref": "#/groups/59" }, "children": [], "content_layer": "body", @@ -11303,9 +11507,9 @@ "text": "and the female is called a duck, or in" }, { - "self_ref": "#/texts/346", + "self_ref": "#/texts/354", "parent": { - "$ref": "#/groups/52" + "$ref": "#/groups/59" }, "children": [], "content_layer": "body", @@ -11316,9 +11520,9 @@ "hyperlink": "/wiki/Ornithology" }, { - "self_ref": "#/texts/347", + "self_ref": "#/texts/355", "parent": { - "$ref": "#/groups/52" + "$ref": "#/groups/59" }, "children": [], "content_layer": "body", @@ -11328,9 +11532,9 @@ "text": "a hen." }, { - "self_ref": "#/texts/348", + "self_ref": "#/texts/356", "parent": { - "$ref": "#/groups/52" + "$ref": "#/groups/59" }, "children": [], "content_layer": "body", @@ -11348,9 +11552,9 @@ "hyperlink": "#cite_note-3" }, { - "self_ref": "#/texts/349", + "self_ref": "#/texts/357", "parent": { - "$ref": "#/groups/52" + "$ref": "#/groups/59" }, "children": [], "content_layer": "body", @@ -11368,7 +11572,7 @@ "hyperlink": "#cite_note-4" }, { - "self_ref": "#/texts/350", + "self_ref": "#/texts/358", "parent": { "$ref": "#/body" }, @@ -11381,7 +11585,7 @@ "hyperlink": "/wiki/Mallard" }, { - "self_ref": "#/texts/351", + "self_ref": "#/texts/359", "parent": { "$ref": "#/body" }, @@ -11394,22 +11598,22 @@ "hyperlink": "/wiki/Wood_duck" }, { - "self_ref": "#/texts/352", + "self_ref": "#/texts/360", "parent": { "$ref": "#/texts/64" }, "children": [ { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, { "$ref": "#/pictures/11" }, { - "$ref": "#/groups/54" + "$ref": "#/groups/61" }, { - "$ref": "#/groups/55" + "$ref": "#/groups/62" } ], "content_layer": "body", @@ -11420,9 +11624,9 @@ "level": 1 }, { - "self_ref": "#/texts/353", + "self_ref": "#/texts/361", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11432,9 +11636,9 @@ "text": "All ducks belong to the" }, { - "self_ref": "#/texts/354", + "self_ref": "#/texts/362", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11445,9 +11649,9 @@ "hyperlink": "/wiki/Order_(biology)" }, { - "self_ref": "#/texts/355", + "self_ref": "#/texts/363", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11458,9 +11662,9 @@ "hyperlink": "/wiki/Anseriformes" }, { - "self_ref": "#/texts/356", + "self_ref": "#/texts/364", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11470,9 +11674,9 @@ "text": ", a group that contains the ducks, geese and swans, as well as the" }, { - "self_ref": "#/texts/357", + "self_ref": "#/texts/365", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11483,9 +11687,9 @@ "hyperlink": "/wiki/Screamer" }, { - "self_ref": "#/texts/358", + "self_ref": "#/texts/366", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11495,9 +11699,9 @@ "text": ", and the" }, { - "self_ref": "#/texts/359", + "self_ref": "#/texts/367", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11508,9 +11712,9 @@ "hyperlink": "/wiki/Magpie_goose" }, { - "self_ref": "#/texts/360", + "self_ref": "#/texts/368", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11520,9 +11724,9 @@ "text": "." }, { - "self_ref": "#/texts/361", + "self_ref": "#/texts/369", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11540,9 +11744,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992536-5" }, { - "self_ref": "#/texts/362", + "self_ref": "#/texts/370", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11552,9 +11756,9 @@ "text": "All except the screamers belong to the" }, { - "self_ref": "#/texts/363", + "self_ref": "#/texts/371", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11565,9 +11769,9 @@ "hyperlink": "/wiki/Family_(biology)" }, { - "self_ref": "#/texts/364", + "self_ref": "#/texts/372", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11578,9 +11782,9 @@ "hyperlink": "/wiki/Anatidae" }, { - "self_ref": "#/texts/365", + "self_ref": "#/texts/373", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11590,9 +11794,9 @@ "text": "." }, { - "self_ref": "#/texts/366", + "self_ref": "#/texts/374", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11610,9 +11814,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992536-5" }, { - "self_ref": "#/texts/367", + "self_ref": "#/texts/375", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11622,9 +11826,9 @@ "text": "Within the family, ducks are split into a variety of subfamilies and 'tribes'. The number and composition of these subfamilies and tribes is the cause of considerable disagreement among taxonomists." }, { - "self_ref": "#/texts/368", + "self_ref": "#/texts/376", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11642,9 +11846,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992536-5" }, { - "self_ref": "#/texts/369", + "self_ref": "#/texts/377", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11654,9 +11858,9 @@ "text": "Some base their decisions on" }, { - "self_ref": "#/texts/370", + "self_ref": "#/texts/378", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11667,9 +11871,9 @@ "hyperlink": "/wiki/Morphology_(biology)" }, { - "self_ref": "#/texts/371", + "self_ref": "#/texts/379", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11679,9 +11883,9 @@ "text": ", others on shared behaviours or genetic studies." }, { - "self_ref": "#/texts/372", + "self_ref": "#/texts/380", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11699,9 +11903,9 @@ "hyperlink": "#cite_note-FOOTNOTELivezey1986737–738-6" }, { - "self_ref": "#/texts/373", + "self_ref": "#/texts/381", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11719,9 +11923,9 @@ "hyperlink": "#cite_note-FOOTNOTEMadsenMcHughde_Kloet1988452-7" }, { - "self_ref": "#/texts/374", + "self_ref": "#/texts/382", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11731,9 +11935,9 @@ "text": "The number of suggested subfamilies containing ducks ranges from two to five." }, { - "self_ref": "#/texts/375", + "self_ref": "#/texts/383", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11751,9 +11955,9 @@ "hyperlink": "#cite_note-FOOTNOTEDonne-GousséLaudetHänni2002353–354-8" }, { - "self_ref": "#/texts/376", + "self_ref": "#/texts/384", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11771,9 +11975,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992540-9" }, { - "self_ref": "#/texts/377", + "self_ref": "#/texts/385", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11783,9 +11987,9 @@ "text": "The significant level of" }, { - "self_ref": "#/texts/378", + "self_ref": "#/texts/386", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11796,9 +12000,9 @@ "hyperlink": "/wiki/Hybrid_(biology)" }, { - "self_ref": "#/texts/379", + "self_ref": "#/texts/387", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11808,9 +12012,9 @@ "text": "that occurs among wild ducks complicates efforts to tease apart the relationships between various species." }, { - "self_ref": "#/texts/380", + "self_ref": "#/texts/388", "parent": { - "$ref": "#/groups/53" + "$ref": "#/groups/60" }, "children": [], "content_layer": "body", @@ -11828,7 +12032,7 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992540-9" }, { - "self_ref": "#/texts/381", + "self_ref": "#/texts/389", "parent": { "$ref": "#/body" }, @@ -11841,9 +12045,9 @@ "hyperlink": "/wiki/Mallard" }, { - "self_ref": "#/texts/382", + "self_ref": "#/texts/390", "parent": { - "$ref": "#/groups/54" + "$ref": "#/groups/61" }, "children": [], "content_layer": "body", @@ -11853,9 +12057,9 @@ "text": "In most modern classifications, the so-called 'true ducks' belong to the subfamily Anatinae, which is further split into a varying number of tribes." }, { - "self_ref": "#/texts/383", + "self_ref": "#/texts/391", "parent": { - "$ref": "#/groups/54" + "$ref": "#/groups/61" }, "children": [], "content_layer": "body", @@ -11873,9 +12077,9 @@ "hyperlink": "#cite_note-FOOTNOTEElphickDunningSibley2001191-10" }, { - "self_ref": "#/texts/384", + "self_ref": "#/texts/392", "parent": { - "$ref": "#/groups/54" + "$ref": "#/groups/61" }, "children": [], "content_layer": "body", @@ -11885,9 +12089,9 @@ "text": "The largest of these, the Anatini, contains the 'dabbling' or 'river' ducks - named for their method of feeding primarily at the surface of fresh water." }, { - "self_ref": "#/texts/385", + "self_ref": "#/texts/393", "parent": { - "$ref": "#/groups/54" + "$ref": "#/groups/61" }, "children": [], "content_layer": "body", @@ -11905,9 +12109,9 @@ "hyperlink": "#cite_note-FOOTNOTEKear2005448-11" }, { - "self_ref": "#/texts/386", + "self_ref": "#/texts/394", "parent": { - "$ref": "#/groups/54" + "$ref": "#/groups/61" }, "children": [], "content_layer": "body", @@ -11917,9 +12121,9 @@ "text": "The 'diving ducks', also named for their primary feeding method, make up the tribe Aythyini." }, { - "self_ref": "#/texts/387", + "self_ref": "#/texts/395", "parent": { - "$ref": "#/groups/54" + "$ref": "#/groups/61" }, "children": [], "content_layer": "body", @@ -11937,9 +12141,9 @@ "hyperlink": "#cite_note-FOOTNOTEKear2005622–623-12" }, { - "self_ref": "#/texts/388", + "self_ref": "#/texts/396", "parent": { - "$ref": "#/groups/54" + "$ref": "#/groups/61" }, "children": [], "content_layer": "body", @@ -11949,9 +12153,9 @@ "text": "The 'sea ducks' of the tribe Mergini are diving ducks which specialise on fish and shellfish and spend a majority of their lives in saltwater." }, { - "self_ref": "#/texts/389", + "self_ref": "#/texts/397", "parent": { - "$ref": "#/groups/54" + "$ref": "#/groups/61" }, "children": [], "content_layer": "body", @@ -11969,9 +12173,9 @@ "hyperlink": "#cite_note-FOOTNOTEKear2005686-13" }, { - "self_ref": "#/texts/390", + "self_ref": "#/texts/398", "parent": { - "$ref": "#/groups/54" + "$ref": "#/groups/61" }, "children": [], "content_layer": "body", @@ -11981,9 +12185,9 @@ "text": "The tribe Oxyurini contains the 'stifftails', diving ducks notable for their small size and stiff, upright tails." }, { - "self_ref": "#/texts/391", + "self_ref": "#/texts/399", "parent": { - "$ref": "#/groups/54" + "$ref": "#/groups/61" }, "children": [], "content_layer": "body", @@ -12001,9 +12205,9 @@ "hyperlink": "#cite_note-FOOTNOTEElphickDunningSibley2001193-14" }, { - "self_ref": "#/texts/392", + "self_ref": "#/texts/400", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12013,9 +12217,9 @@ "text": "A number of other species called ducks are not considered to be 'true ducks', and are typically placed in other subfamilies or tribes. The" }, { - "self_ref": "#/texts/393", + "self_ref": "#/texts/401", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12026,9 +12230,9 @@ "hyperlink": "/wiki/Whistling_duck" }, { - "self_ref": "#/texts/394", + "self_ref": "#/texts/402", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12038,9 +12242,9 @@ "text": "are assigned either to a tribe (Dendrocygnini) in the subfamily Anatinae or the subfamily Anserinae," }, { - "self_ref": "#/texts/395", + "self_ref": "#/texts/403", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12058,9 +12262,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992537-15" }, { - "self_ref": "#/texts/396", + "self_ref": "#/texts/404", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12070,9 +12274,9 @@ "text": "or to their own subfamily (Dendrocygninae) or family (Dendrocyganidae)." }, { - "self_ref": "#/texts/397", + "self_ref": "#/texts/405", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12090,9 +12294,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992540-9" }, { - "self_ref": "#/texts/398", + "self_ref": "#/texts/406", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12110,9 +12314,9 @@ "hyperlink": "#cite_note-FOOTNOTEAmerican_Ornithologists'_Union1998xix-16" }, { - "self_ref": "#/texts/399", + "self_ref": "#/texts/407", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12122,9 +12326,9 @@ "text": "The" }, { - "self_ref": "#/texts/400", + "self_ref": "#/texts/408", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12135,9 +12339,9 @@ "hyperlink": "/wiki/Freckled_duck" }, { - "self_ref": "#/texts/401", + "self_ref": "#/texts/409", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12147,9 +12351,9 @@ "text": "of Australia is either the sole member of the tribe Stictonettini in the subfamily Anserinae," }, { - "self_ref": "#/texts/402", + "self_ref": "#/texts/410", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12167,9 +12371,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992537-15" }, { - "self_ref": "#/texts/403", + "self_ref": "#/texts/411", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12179,9 +12383,9 @@ "text": "or in its own family, the Stictonettinae." }, { - "self_ref": "#/texts/404", + "self_ref": "#/texts/412", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12199,9 +12403,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992540-9" }, { - "self_ref": "#/texts/405", + "self_ref": "#/texts/413", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12211,9 +12415,9 @@ "text": "The" }, { - "self_ref": "#/texts/406", + "self_ref": "#/texts/414", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12224,9 +12428,9 @@ "hyperlink": "/wiki/Shelduck" }, { - "self_ref": "#/texts/407", + "self_ref": "#/texts/415", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12236,9 +12440,9 @@ "text": "make up the tribe Tadornini in the family Anserinae in some classifications," }, { - "self_ref": "#/texts/408", + "self_ref": "#/texts/416", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12256,9 +12460,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992537-15" }, { - "self_ref": "#/texts/409", + "self_ref": "#/texts/417", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12268,9 +12472,9 @@ "text": "and their own subfamily, Tadorninae, in others," }, { - "self_ref": "#/texts/410", + "self_ref": "#/texts/418", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12288,9 +12492,9 @@ "hyperlink": "#cite_note-FOOTNOTEAmerican_Ornithologists'_Union1998-17" }, { - "self_ref": "#/texts/411", + "self_ref": "#/texts/419", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12300,9 +12504,9 @@ "text": "while the" }, { - "self_ref": "#/texts/412", + "self_ref": "#/texts/420", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12313,9 +12517,9 @@ "hyperlink": "/wiki/Steamer_duck" }, { - "self_ref": "#/texts/413", + "self_ref": "#/texts/421", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12325,9 +12529,9 @@ "text": "are either placed in the family Anserinae in the tribe Tachyerini" }, { - "self_ref": "#/texts/414", + "self_ref": "#/texts/422", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12345,9 +12549,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992537-15" }, { - "self_ref": "#/texts/415", + "self_ref": "#/texts/423", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12357,9 +12561,9 @@ "text": "or lumped with the shelducks in the tribe Tadorini." }, { - "self_ref": "#/texts/416", + "self_ref": "#/texts/424", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12377,9 +12581,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992540-9" }, { - "self_ref": "#/texts/417", + "self_ref": "#/texts/425", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12389,9 +12593,9 @@ "text": "The" }, { - "self_ref": "#/texts/418", + "self_ref": "#/texts/426", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12402,9 +12606,9 @@ "hyperlink": "/wiki/Perching_duck" }, { - "self_ref": "#/texts/419", + "self_ref": "#/texts/427", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12414,9 +12618,9 @@ "text": "make up in the tribe Cairinini in the subfamily Anserinae in some classifications, while that tribe is eliminated in other classifications and its members assigned to the tribe Anatini." }, { - "self_ref": "#/texts/420", + "self_ref": "#/texts/428", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12434,9 +12638,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992540-9" }, { - "self_ref": "#/texts/421", + "self_ref": "#/texts/429", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12446,9 +12650,9 @@ "text": "The" }, { - "self_ref": "#/texts/422", + "self_ref": "#/texts/430", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12459,9 +12663,9 @@ "hyperlink": "/wiki/Torrent_duck" }, { - "self_ref": "#/texts/423", + "self_ref": "#/texts/431", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12471,9 +12675,9 @@ "text": "is generally included in the subfamily Anserinae in the monotypic tribe Merganettini," }, { - "self_ref": "#/texts/424", + "self_ref": "#/texts/432", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12491,9 +12695,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992537-15" }, { - "self_ref": "#/texts/425", + "self_ref": "#/texts/433", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12503,9 +12707,9 @@ "text": "but is sometimes included in the tribe Tadornini." }, { - "self_ref": "#/texts/426", + "self_ref": "#/texts/434", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12523,9 +12727,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992538-18" }, { - "self_ref": "#/texts/427", + "self_ref": "#/texts/435", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12535,9 +12739,9 @@ "text": "The" }, { - "self_ref": "#/texts/428", + "self_ref": "#/texts/436", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12548,9 +12752,9 @@ "hyperlink": "/wiki/Pink-eared_duck" }, { - "self_ref": "#/texts/429", + "self_ref": "#/texts/437", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12560,9 +12764,9 @@ "text": "is sometimes included as a true duck either in the tribe Anatini" }, { - "self_ref": "#/texts/430", + "self_ref": "#/texts/438", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12580,9 +12784,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992537-15" }, { - "self_ref": "#/texts/431", + "self_ref": "#/texts/439", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12592,9 +12796,9 @@ "text": "or the tribe Malacorhynchini," }, { - "self_ref": "#/texts/432", + "self_ref": "#/texts/440", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12612,9 +12816,9 @@ "hyperlink": "#cite_note-FOOTNOTEChristidisBoles200862-19" }, { - "self_ref": "#/texts/433", + "self_ref": "#/texts/441", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12624,9 +12828,9 @@ "text": "and other times is included with the shelducks in the tribe Tadornini." }, { - "self_ref": "#/texts/434", + "self_ref": "#/texts/442", "parent": { - "$ref": "#/groups/55" + "$ref": "#/groups/62" }, "children": [], "content_layer": "body", @@ -12644,7 +12848,7 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992537-15" }, { - "self_ref": "#/texts/435", + "self_ref": "#/texts/443", "parent": { "$ref": "#/texts/64" }, @@ -12653,10 +12857,10 @@ "$ref": "#/pictures/12" }, { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, { - "$ref": "#/groups/57" + "$ref": "#/groups/64" } ], "content_layer": "body", @@ -12667,7 +12871,7 @@ "level": 1 }, { - "self_ref": "#/texts/436", + "self_ref": "#/texts/444", "parent": { "$ref": "#/body" }, @@ -12680,9 +12884,9 @@ "hyperlink": "/wiki/Mandarin_duck" }, { - "self_ref": "#/texts/437", + "self_ref": "#/texts/445", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12692,9 +12896,9 @@ "text": "The overall" }, { - "self_ref": "#/texts/438", + "self_ref": "#/texts/446", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12705,9 +12909,9 @@ "hyperlink": "/wiki/Body_plan" }, { - "self_ref": "#/texts/439", + "self_ref": "#/texts/447", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12717,9 +12921,9 @@ "text": "of ducks is elongated and broad, and they are also relatively long-necked, albeit not as long-necked as the geese and swans. The body shape of diving ducks varies somewhat from this in being more rounded. The" }, { - "self_ref": "#/texts/440", + "self_ref": "#/texts/448", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12730,9 +12934,9 @@ "hyperlink": "/wiki/Beak" }, { - "self_ref": "#/texts/441", + "self_ref": "#/texts/449", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12742,9 +12946,9 @@ "text": "is usually broad and contains serrated" }, { - "self_ref": "#/texts/442", + "self_ref": "#/texts/450", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12755,9 +12959,9 @@ "hyperlink": "/wiki/Pecten_(biology)" }, { - "self_ref": "#/texts/443", + "self_ref": "#/texts/451", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12767,9 +12971,9 @@ "text": ", which are particularly well defined in the filter-feeding species. In the case of some fishing species the bill is long and strongly serrated. The scaled legs are strong and well developed, and generally set far back on the body, more so in the highly aquatic species. The wings are very strong and are generally short and pointed, and the" }, { - "self_ref": "#/texts/444", + "self_ref": "#/texts/452", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12780,9 +12984,9 @@ "hyperlink": "/wiki/Bird_flight" }, { - "self_ref": "#/texts/445", + "self_ref": "#/texts/453", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12792,9 +12996,9 @@ "text": "of ducks requires fast continuous strokes, requiring in turn strong wing muscles. Three species of" }, { - "self_ref": "#/texts/446", + "self_ref": "#/texts/454", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12805,9 +13009,9 @@ "hyperlink": "/wiki/Steamer_duck" }, { - "self_ref": "#/texts/447", + "self_ref": "#/texts/455", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12817,9 +13021,9 @@ "text": "are almost flightless, however. Many species of duck are temporarily flightless while" }, { - "self_ref": "#/texts/448", + "self_ref": "#/texts/456", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12830,9 +13034,9 @@ "hyperlink": "/wiki/Moult" }, { - "self_ref": "#/texts/449", + "self_ref": "#/texts/457", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12842,9 +13046,9 @@ "text": "; they seek out protected habitat with good food supplies during this period. This moult typically precedes" }, { - "self_ref": "#/texts/450", + "self_ref": "#/texts/458", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12855,9 +13059,9 @@ "hyperlink": "/wiki/Bird_migration" }, { - "self_ref": "#/texts/451", + "self_ref": "#/texts/459", "parent": { - "$ref": "#/groups/56" + "$ref": "#/groups/63" }, "children": [], "content_layer": "body", @@ -12867,9 +13071,9 @@ "text": "." }, { - "self_ref": "#/texts/452", + "self_ref": "#/texts/460", "parent": { - "$ref": "#/groups/57" + "$ref": "#/groups/64" }, "children": [], "content_layer": "body", @@ -12879,9 +13083,9 @@ "text": "The drakes of northern species often have extravagant" }, { - "self_ref": "#/texts/453", + "self_ref": "#/texts/461", "parent": { - "$ref": "#/groups/57" + "$ref": "#/groups/64" }, "children": [], "content_layer": "body", @@ -12892,9 +13096,9 @@ "hyperlink": "/wiki/Plumage" }, { - "self_ref": "#/texts/454", + "self_ref": "#/texts/462", "parent": { - "$ref": "#/groups/57" + "$ref": "#/groups/64" }, "children": [], "content_layer": "body", @@ -12904,9 +13108,9 @@ "text": ", but that is" }, { - "self_ref": "#/texts/455", + "self_ref": "#/texts/463", "parent": { - "$ref": "#/groups/57" + "$ref": "#/groups/64" }, "children": [], "content_layer": "body", @@ -12917,9 +13121,9 @@ "hyperlink": "/wiki/Moult" }, { - "self_ref": "#/texts/456", + "self_ref": "#/texts/464", "parent": { - "$ref": "#/groups/57" + "$ref": "#/groups/64" }, "children": [], "content_layer": "body", @@ -12929,9 +13133,9 @@ "text": "in summer to give a more female-like appearance, the \"eclipse\" plumage. Southern resident species typically show less" }, { - "self_ref": "#/texts/457", + "self_ref": "#/texts/465", "parent": { - "$ref": "#/groups/57" + "$ref": "#/groups/64" }, "children": [], "content_layer": "body", @@ -12942,9 +13146,9 @@ "hyperlink": "/wiki/Sexual_dimorphism" }, { - "self_ref": "#/texts/458", + "self_ref": "#/texts/466", "parent": { - "$ref": "#/groups/57" + "$ref": "#/groups/64" }, "children": [], "content_layer": "body", @@ -12954,9 +13158,9 @@ "text": ", although there are exceptions such as the" }, { - "self_ref": "#/texts/459", + "self_ref": "#/texts/467", "parent": { - "$ref": "#/groups/57" + "$ref": "#/groups/64" }, "children": [], "content_layer": "body", @@ -12967,9 +13171,9 @@ "hyperlink": "/wiki/Paradise_shelduck" }, { - "self_ref": "#/texts/460", + "self_ref": "#/texts/468", "parent": { - "$ref": "#/groups/57" + "$ref": "#/groups/64" }, "children": [], "content_layer": "body", @@ -12979,9 +13183,9 @@ "text": "of" }, { - "self_ref": "#/texts/461", + "self_ref": "#/texts/469", "parent": { - "$ref": "#/groups/57" + "$ref": "#/groups/64" }, "children": [], "content_layer": "body", @@ -12992,9 +13196,9 @@ "hyperlink": "/wiki/New_Zealand" }, { - "self_ref": "#/texts/462", + "self_ref": "#/texts/470", "parent": { - "$ref": "#/groups/57" + "$ref": "#/groups/64" }, "children": [], "content_layer": "body", @@ -13004,25 +13208,25 @@ "text": ", which is both strikingly sexually dimorphic and in which the female's plumage is brighter than that of the male. The plumage of juvenile birds generally resembles that of the female. Female ducks have evolved to have a corkscrew shaped vagina to prevent rape." }, { - "self_ref": "#/texts/463", + "self_ref": "#/texts/471", "parent": { "$ref": "#/texts/64" }, "children": [ { - "$ref": "#/groups/58" + "$ref": "#/groups/65" }, { "$ref": "#/pictures/13" }, { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, { "$ref": "#/pictures/14" }, { - "$ref": "#/groups/60" + "$ref": "#/groups/67" } ], "content_layer": "body", @@ -13033,9 +13237,9 @@ "level": 1 }, { - "self_ref": "#/texts/464", + "self_ref": "#/texts/472", "parent": { - "$ref": "#/groups/58" + "$ref": "#/groups/65" }, "children": [], "content_layer": "body", @@ -13045,9 +13249,9 @@ "text": "See also:" }, { - "self_ref": "#/texts/465", + "self_ref": "#/texts/473", "parent": { - "$ref": "#/groups/58" + "$ref": "#/groups/65" }, "children": [], "content_layer": "body", @@ -13058,7 +13262,7 @@ "hyperlink": "/wiki/List_of_Anseriformes_by_population" }, { - "self_ref": "#/texts/466", + "self_ref": "#/texts/474", "parent": { "$ref": "#/body" }, @@ -13071,9 +13275,9 @@ "hyperlink": "/wiki/Flying_steamer_ducks" }, { - "self_ref": "#/texts/467", + "self_ref": "#/texts/475", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13083,9 +13287,9 @@ "text": "Ducks have a" }, { - "self_ref": "#/texts/468", + "self_ref": "#/texts/476", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13096,9 +13300,9 @@ "hyperlink": "/wiki/Cosmopolitan_distribution" }, { - "self_ref": "#/texts/469", + "self_ref": "#/texts/477", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13108,9 +13312,9 @@ "text": ", and are found on every continent except Antarctica." }, { - "self_ref": "#/texts/470", + "self_ref": "#/texts/478", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13128,9 +13332,9 @@ "hyperlink": "#cite_note-FOOTNOTECarboneras1992536-5" }, { - "self_ref": "#/texts/471", + "self_ref": "#/texts/479", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13140,9 +13344,9 @@ "text": "Several species manage to live on subantarctic islands, including" }, { - "self_ref": "#/texts/472", + "self_ref": "#/texts/480", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13153,9 +13357,9 @@ "hyperlink": "/wiki/South_Georgia_and_the_South_Sandwich_Islands" }, { - "self_ref": "#/texts/473", + "self_ref": "#/texts/481", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13165,9 +13369,9 @@ "text": "and the" }, { - "self_ref": "#/texts/474", + "self_ref": "#/texts/482", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13178,9 +13382,9 @@ "hyperlink": "/wiki/Auckland_Islands" }, { - "self_ref": "#/texts/475", + "self_ref": "#/texts/483", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13190,9 +13394,9 @@ "text": "." }, { - "self_ref": "#/texts/476", + "self_ref": "#/texts/484", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13210,9 +13414,9 @@ "hyperlink": "#cite_note-FOOTNOTEShirihai2008239,_245-20" }, { - "self_ref": "#/texts/477", + "self_ref": "#/texts/485", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13222,9 +13426,9 @@ "text": "Ducks have reached a number of isolated oceanic islands, including the" }, { - "self_ref": "#/texts/478", + "self_ref": "#/texts/486", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13235,9 +13439,9 @@ "hyperlink": "/wiki/Hawaiian_Islands" }, { - "self_ref": "#/texts/479", + "self_ref": "#/texts/487", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13247,9 +13451,9 @@ "text": "," }, { - "self_ref": "#/texts/480", + "self_ref": "#/texts/488", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13260,9 +13464,9 @@ "hyperlink": "/wiki/Micronesia" }, { - "self_ref": "#/texts/481", + "self_ref": "#/texts/489", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13272,9 +13476,9 @@ "text": "and the" }, { - "self_ref": "#/texts/482", + "self_ref": "#/texts/490", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13285,9 +13489,9 @@ "hyperlink": "/wiki/Gal%C3%A1pagos_Islands" }, { - "self_ref": "#/texts/483", + "self_ref": "#/texts/491", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13297,9 +13501,9 @@ "text": ", where they are often" }, { - "self_ref": "#/texts/484", + "self_ref": "#/texts/492", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13310,9 +13514,9 @@ "hyperlink": "/wiki/Glossary_of_bird_terms#vagrants" }, { - "self_ref": "#/texts/485", + "self_ref": "#/texts/493", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13322,9 +13526,9 @@ "text": "and less often" }, { - "self_ref": "#/texts/486", + "self_ref": "#/texts/494", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13335,9 +13539,9 @@ "hyperlink": "/wiki/Glossary_of_bird_terms#residents" }, { - "self_ref": "#/texts/487", + "self_ref": "#/texts/495", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13347,9 +13551,9 @@ "text": "." }, { - "self_ref": "#/texts/488", + "self_ref": "#/texts/496", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13367,9 +13571,9 @@ "hyperlink": "#cite_note-FOOTNOTEPrattBrunerBerrett198798–107-21" }, { - "self_ref": "#/texts/489", + "self_ref": "#/texts/497", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13387,9 +13591,9 @@ "hyperlink": "#cite_note-FOOTNOTEFitterFitterHosking200052–3-22" }, { - "self_ref": "#/texts/490", + "self_ref": "#/texts/498", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13399,9 +13603,9 @@ "text": "A handful are" }, { - "self_ref": "#/texts/491", + "self_ref": "#/texts/499", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13412,9 +13616,9 @@ "hyperlink": "/wiki/Endemic" }, { - "self_ref": "#/texts/492", + "self_ref": "#/texts/500", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13424,9 +13628,9 @@ "text": "to such far-flung islands." }, { - "self_ref": "#/texts/493", + "self_ref": "#/texts/501", "parent": { - "$ref": "#/groups/59" + "$ref": "#/groups/66" }, "children": [], "content_layer": "body", @@ -13444,7 +13648,7 @@ "hyperlink": "#cite_note-FOOTNOTEPrattBrunerBerrett198798–107-21" }, { - "self_ref": "#/texts/494", + "self_ref": "#/texts/502", "parent": { "$ref": "#/body" }, @@ -13457,9 +13661,9 @@ "hyperlink": "/wiki/Cornwall" }, { - "self_ref": "#/texts/495", + "self_ref": "#/texts/503", "parent": { - "$ref": "#/groups/60" + "$ref": "#/groups/67" }, "children": [], "content_layer": "body", @@ -13469,9 +13673,9 @@ "text": "Some duck species, mainly those breeding in the temperate and Arctic Northern Hemisphere, are migratory; those in the tropics are generally not. Some ducks, particularly in Australia where rainfall is erratic, are nomadic, seeking out the temporary lakes and pools that form after localised heavy rain." }, { - "self_ref": "#/texts/496", + "self_ref": "#/texts/504", "parent": { - "$ref": "#/groups/60" + "$ref": "#/groups/67" }, "children": [], "content_layer": "body", @@ -13489,22 +13693,22 @@ "hyperlink": "#cite_note-23" }, { - "self_ref": "#/texts/497", + "self_ref": "#/texts/505", "parent": { "$ref": "#/texts/64" }, "children": [ { - "$ref": "#/texts/498" + "$ref": "#/texts/506" }, { - "$ref": "#/texts/528" + "$ref": "#/texts/536" }, { - "$ref": "#/texts/544" + "$ref": "#/texts/552" }, { - "$ref": "#/texts/587" + "$ref": "#/texts/595" } ], "content_layer": "body", @@ -13515,31 +13719,31 @@ "level": 1 }, { - "self_ref": "#/texts/498", + "self_ref": "#/texts/506", "parent": { - "$ref": "#/texts/497" + "$ref": "#/texts/505" }, "children": [ { "$ref": "#/pictures/15" }, { - "$ref": "#/groups/61" + "$ref": "#/groups/68" }, { - "$ref": "#/groups/62" + "$ref": "#/groups/69" }, { - "$ref": "#/groups/63" + "$ref": "#/groups/70" }, { - "$ref": "#/groups/64" + "$ref": "#/groups/71" }, { - "$ref": "#/groups/65" + "$ref": "#/groups/72" }, { - "$ref": "#/groups/66" + "$ref": "#/groups/73" } ], "content_layer": "body", @@ -13550,7 +13754,7 @@ "level": 2 }, { - "self_ref": "#/texts/499", + "self_ref": "#/texts/507", "parent": { "$ref": "#/body" }, @@ -13563,9 +13767,9 @@ "hyperlink": "/wiki/Pecten_(biology)" }, { - "self_ref": "#/texts/500", + "self_ref": "#/texts/508", "parent": { - "$ref": "#/groups/61" + "$ref": "#/groups/68" }, "children": [], "content_layer": "body", @@ -13575,9 +13779,9 @@ "text": "Ducks eat food sources such as" }, { - "self_ref": "#/texts/501", + "self_ref": "#/texts/509", "parent": { - "$ref": "#/groups/61" + "$ref": "#/groups/68" }, "children": [], "content_layer": "body", @@ -13588,9 +13792,9 @@ "hyperlink": "/wiki/Poaceae" }, { - "self_ref": "#/texts/502", + "self_ref": "#/texts/510", "parent": { - "$ref": "#/groups/61" + "$ref": "#/groups/68" }, "children": [], "content_layer": "body", @@ -13600,9 +13804,9 @@ "text": ", aquatic plants, fish, insects, small amphibians, worms, and small" }, { - "self_ref": "#/texts/503", + "self_ref": "#/texts/511", "parent": { - "$ref": "#/groups/61" + "$ref": "#/groups/68" }, "children": [], "content_layer": "body", @@ -13613,9 +13817,9 @@ "hyperlink": "/wiki/Mollusc" }, { - "self_ref": "#/texts/504", + "self_ref": "#/texts/512", "parent": { - "$ref": "#/groups/61" + "$ref": "#/groups/68" }, "children": [], "content_layer": "body", @@ -13625,9 +13829,9 @@ "text": "." }, { - "self_ref": "#/texts/505", + "self_ref": "#/texts/513", "parent": { - "$ref": "#/groups/62" + "$ref": "#/groups/69" }, "children": [], "content_layer": "body", @@ -13638,9 +13842,9 @@ "hyperlink": "/wiki/Dabbling_duck" }, { - "self_ref": "#/texts/506", + "self_ref": "#/texts/514", "parent": { - "$ref": "#/groups/62" + "$ref": "#/groups/69" }, "children": [], "content_layer": "body", @@ -13650,9 +13854,9 @@ "text": "feed on the surface of water or on land, or as deep as they can reach by up-ending without completely submerging." }, { - "self_ref": "#/texts/507", + "self_ref": "#/texts/515", "parent": { - "$ref": "#/groups/62" + "$ref": "#/groups/69" }, "children": [], "content_layer": "body", @@ -13670,9 +13874,9 @@ "hyperlink": "#cite_note-24" }, { - "self_ref": "#/texts/508", + "self_ref": "#/texts/516", "parent": { - "$ref": "#/groups/62" + "$ref": "#/groups/69" }, "children": [], "content_layer": "body", @@ -13682,9 +13886,9 @@ "text": "Along the edge of the bill, there is a comb-like structure called a" }, { - "self_ref": "#/texts/509", + "self_ref": "#/texts/517", "parent": { - "$ref": "#/groups/62" + "$ref": "#/groups/69" }, "children": [], "content_layer": "body", @@ -13695,9 +13899,9 @@ "hyperlink": "/wiki/Pecten_(biology)" }, { - "self_ref": "#/texts/510", + "self_ref": "#/texts/518", "parent": { - "$ref": "#/groups/62" + "$ref": "#/groups/69" }, "children": [], "content_layer": "body", @@ -13707,9 +13911,9 @@ "text": ". This strains the water squirting from the side of the bill and traps any food. The pecten is also used to preen feathers and to hold slippery food items." }, { - "self_ref": "#/texts/511", + "self_ref": "#/texts/519", "parent": { - "$ref": "#/groups/63" + "$ref": "#/groups/70" }, "children": [], "content_layer": "body", @@ -13720,9 +13924,9 @@ "hyperlink": "/wiki/Diving_duck" }, { - "self_ref": "#/texts/512", + "self_ref": "#/texts/520", "parent": { - "$ref": "#/groups/63" + "$ref": "#/groups/70" }, "children": [], "content_layer": "body", @@ -13732,9 +13936,9 @@ "text": "and" }, { - "self_ref": "#/texts/513", + "self_ref": "#/texts/521", "parent": { - "$ref": "#/groups/63" + "$ref": "#/groups/70" }, "children": [], "content_layer": "body", @@ -13745,9 +13949,9 @@ "hyperlink": "/wiki/Sea_duck" }, { - "self_ref": "#/texts/514", + "self_ref": "#/texts/522", "parent": { - "$ref": "#/groups/63" + "$ref": "#/groups/70" }, "children": [], "content_layer": "body", @@ -13757,9 +13961,9 @@ "text": "forage deep underwater. To be able to submerge more easily, the diving ducks are heavier than dabbling ducks, and therefore have more difficulty taking off to fly." }, { - "self_ref": "#/texts/515", + "self_ref": "#/texts/523", "parent": { - "$ref": "#/groups/64" + "$ref": "#/groups/71" }, "children": [], "content_layer": "body", @@ -13769,9 +13973,9 @@ "text": "A few specialized species such as the" }, { - "self_ref": "#/texts/516", + "self_ref": "#/texts/524", "parent": { - "$ref": "#/groups/64" + "$ref": "#/groups/71" }, "children": [], "content_layer": "body", @@ -13782,9 +13986,9 @@ "hyperlink": "/wiki/Merganser" }, { - "self_ref": "#/texts/517", + "self_ref": "#/texts/525", "parent": { - "$ref": "#/groups/64" + "$ref": "#/groups/71" }, "children": [], "content_layer": "body", @@ -13794,9 +13998,9 @@ "text": "are adapted to catch and swallow large fish." }, { - "self_ref": "#/texts/518", + "self_ref": "#/texts/526", "parent": { - "$ref": "#/groups/65" + "$ref": "#/groups/72" }, "children": [], "content_layer": "body", @@ -13806,9 +14010,9 @@ "text": "The others have the characteristic wide flat bill adapted to" }, { - "self_ref": "#/texts/519", + "self_ref": "#/texts/527", "parent": { - "$ref": "#/groups/65" + "$ref": "#/groups/72" }, "children": [], "content_layer": "body", @@ -13819,9 +14023,9 @@ "hyperlink": "/wiki/Dredging" }, { - "self_ref": "#/texts/520", + "self_ref": "#/texts/528", "parent": { - "$ref": "#/groups/65" + "$ref": "#/groups/72" }, "children": [], "content_layer": "body", @@ -13831,9 +14035,9 @@ "text": "-type jobs such as pulling up waterweed, pulling worms and small molluscs out of mud, searching for insect larvae, and bulk jobs such as dredging out, holding, turning head first, and swallowing a squirming frog. To avoid injury when digging into sediment it has no" }, { - "self_ref": "#/texts/521", + "self_ref": "#/texts/529", "parent": { - "$ref": "#/groups/65" + "$ref": "#/groups/72" }, "children": [], "content_layer": "body", @@ -13844,9 +14048,9 @@ "hyperlink": "/wiki/Cere" }, { - "self_ref": "#/texts/522", + "self_ref": "#/texts/530", "parent": { - "$ref": "#/groups/65" + "$ref": "#/groups/72" }, "children": [], "content_layer": "body", @@ -13856,9 +14060,9 @@ "text": ", but the nostrils come out through hard horn." }, { - "self_ref": "#/texts/523", + "self_ref": "#/texts/531", "parent": { - "$ref": "#/groups/66" + "$ref": "#/groups/73" }, "children": [], "content_layer": "body", @@ -13876,9 +14080,9 @@ "hyperlink": "/wiki/The_Guardian" }, { - "self_ref": "#/texts/524", + "self_ref": "#/texts/532", "parent": { - "$ref": "#/groups/66" + "$ref": "#/groups/73" }, "children": [], "content_layer": "body", @@ -13888,9 +14092,9 @@ "text": "published an article advising that ducks should not be fed with bread because it" }, { - "self_ref": "#/texts/525", + "self_ref": "#/texts/533", "parent": { - "$ref": "#/groups/66" + "$ref": "#/groups/73" }, "children": [], "content_layer": "body", @@ -13901,9 +14105,9 @@ "hyperlink": "/wiki/Angel_wing" }, { - "self_ref": "#/texts/526", + "self_ref": "#/texts/534", "parent": { - "$ref": "#/groups/66" + "$ref": "#/groups/73" }, "children": [], "content_layer": "body", @@ -13913,9 +14117,9 @@ "text": "and pollutes waterways." }, { - "self_ref": "#/texts/527", + "self_ref": "#/texts/535", "parent": { - "$ref": "#/groups/66" + "$ref": "#/groups/73" }, "children": [], "content_layer": "body", @@ -13933,16 +14137,16 @@ "hyperlink": "#cite_note-25" }, { - "self_ref": "#/texts/528", + "self_ref": "#/texts/536", "parent": { - "$ref": "#/texts/497" + "$ref": "#/texts/505" }, "children": [ { "$ref": "#/pictures/16" }, { - "$ref": "#/groups/67" + "$ref": "#/groups/74" } ], "content_layer": "body", @@ -13953,7 +14157,7 @@ "level": 2 }, { - "self_ref": "#/texts/529", + "self_ref": "#/texts/537", "parent": { "$ref": "#/body" }, @@ -13966,9 +14170,9 @@ "hyperlink": "/wiki/Muscovy_duck" }, { - "self_ref": "#/texts/530", + "self_ref": "#/texts/538", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -13978,9 +14182,9 @@ "text": "Ducks generally" }, { - "self_ref": "#/texts/531", + "self_ref": "#/texts/539", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -13991,9 +14195,9 @@ "hyperlink": "/wiki/Monogamy_in_animals" }, { - "self_ref": "#/texts/532", + "self_ref": "#/texts/540", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14003,9 +14207,9 @@ "text": ", although the partnership usually only lasts one year." }, { - "self_ref": "#/texts/533", + "self_ref": "#/texts/541", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14023,9 +14227,9 @@ "hyperlink": "#cite_note-26" }, { - "self_ref": "#/texts/534", + "self_ref": "#/texts/542", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14035,9 +14239,9 @@ "text": "Larger species and the more sedentary species (like fast-river specialists) tend to have pair-bonds that last numerous years." }, { - "self_ref": "#/texts/535", + "self_ref": "#/texts/543", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14055,9 +14259,9 @@ "hyperlink": "#cite_note-27" }, { - "self_ref": "#/texts/536", + "self_ref": "#/texts/544", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14067,9 +14271,9 @@ "text": "Most duck species breed once a year, choosing to do so in favourable conditions (" }, { - "self_ref": "#/texts/537", + "self_ref": "#/texts/545", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14080,9 +14284,9 @@ "hyperlink": "/wiki/Spring_(season)" }, { - "self_ref": "#/texts/538", + "self_ref": "#/texts/546", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14092,9 +14296,9 @@ "text": "/summer or wet seasons). Ducks also tend to make a" }, { - "self_ref": "#/texts/539", + "self_ref": "#/texts/547", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14105,9 +14309,9 @@ "hyperlink": "/wiki/Bird_nest" }, { - "self_ref": "#/texts/540", + "self_ref": "#/texts/548", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14117,9 +14321,9 @@ "text": "before breeding, and, after hatching, lead their ducklings to water. Mother ducks are very caring and protective of their young, but may abandon some of their ducklings if they are physically stuck in an area they cannot get out of (such as nesting in an enclosed" }, { - "self_ref": "#/texts/541", + "self_ref": "#/texts/549", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14130,9 +14334,9 @@ "hyperlink": "/wiki/Courtyard" }, { - "self_ref": "#/texts/542", + "self_ref": "#/texts/550", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14142,9 +14346,9 @@ "text": ") or are not prospering due to genetic defects or sickness brought about by hypothermia, starvation, or disease. Ducklings can also be orphaned by inconsistent late hatching where a few eggs hatch after the mother has abandoned the nest and led her ducklings to water." }, { - "self_ref": "#/texts/543", + "self_ref": "#/texts/551", "parent": { - "$ref": "#/groups/67" + "$ref": "#/groups/74" }, "children": [], "content_layer": "body", @@ -14162,16 +14366,16 @@ "hyperlink": "#cite_note-28" }, { - "self_ref": "#/texts/544", + "self_ref": "#/texts/552", "parent": { - "$ref": "#/texts/497" + "$ref": "#/texts/505" }, "children": [ { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, { - "$ref": "#/groups/69" + "$ref": "#/groups/76" } ], "content_layer": "body", @@ -14182,9 +14386,9 @@ "level": 2 }, { - "self_ref": "#/texts/545", + "self_ref": "#/texts/553", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14194,9 +14398,9 @@ "text": "Female" }, { - "self_ref": "#/texts/546", + "self_ref": "#/texts/554", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14207,9 +14411,9 @@ "hyperlink": "/wiki/Mallard" }, { - "self_ref": "#/texts/547", + "self_ref": "#/texts/555", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14219,9 +14423,9 @@ "text": "ducks (as well as several other species in the genus" }, { - "self_ref": "#/texts/548", + "self_ref": "#/texts/556", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14238,9 +14442,9 @@ } }, { - "self_ref": "#/texts/549", + "self_ref": "#/texts/557", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14250,9 +14454,9 @@ "text": ", such as the" }, { - "self_ref": "#/texts/550", + "self_ref": "#/texts/558", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14263,9 +14467,9 @@ "hyperlink": "/wiki/American_black_duck" }, { - "self_ref": "#/texts/551", + "self_ref": "#/texts/559", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14275,9 +14479,9 @@ "text": "and" }, { - "self_ref": "#/texts/552", + "self_ref": "#/texts/560", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14288,9 +14492,9 @@ "hyperlink": "/wiki/Pacific_black_duck" }, { - "self_ref": "#/texts/553", + "self_ref": "#/texts/561", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14300,9 +14504,9 @@ "text": "," }, { - "self_ref": "#/texts/554", + "self_ref": "#/texts/562", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14313,9 +14517,9 @@ "hyperlink": "/wiki/Spot-billed_duck" }, { - "self_ref": "#/texts/555", + "self_ref": "#/texts/563", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14325,9 +14529,9 @@ "text": "," }, { - "self_ref": "#/texts/556", + "self_ref": "#/texts/564", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14338,9 +14542,9 @@ "hyperlink": "/wiki/Northern_pintail" }, { - "self_ref": "#/texts/557", + "self_ref": "#/texts/565", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14350,9 +14554,9 @@ "text": "and" }, { - "self_ref": "#/texts/558", + "self_ref": "#/texts/566", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14363,9 +14567,9 @@ "hyperlink": "/wiki/Common_teal" }, { - "self_ref": "#/texts/559", + "self_ref": "#/texts/567", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14375,9 +14579,9 @@ "text": ") make the classic \"quack\" sound while males make a similar but raspier sound that is sometimes written as \"breeeeze\"," }, { - "self_ref": "#/texts/560", + "self_ref": "#/texts/568", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14395,9 +14599,9 @@ "hyperlink": "#cite_note-29" }, { - "self_ref": "#/texts/561", + "self_ref": "#/texts/569", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14414,9 +14618,9 @@ } }, { - "self_ref": "#/texts/562", + "self_ref": "#/texts/570", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14434,9 +14638,9 @@ "hyperlink": "/wiki/Wikipedia:Verifiability#Self-published_sources" }, { - "self_ref": "#/texts/563", + "self_ref": "#/texts/571", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14453,9 +14657,9 @@ } }, { - "self_ref": "#/texts/564", + "self_ref": "#/texts/572", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14465,9 +14669,9 @@ "text": "but, despite widespread misconceptions, most species of duck do not \"quack\"." }, { - "self_ref": "#/texts/565", + "self_ref": "#/texts/573", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14485,9 +14689,9 @@ "hyperlink": "#cite_note-30" }, { - "self_ref": "#/texts/566", + "self_ref": "#/texts/574", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14497,9 +14701,9 @@ "text": "In general, ducks make a range of" }, { - "self_ref": "#/texts/567", + "self_ref": "#/texts/575", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14510,9 +14714,9 @@ "hyperlink": "/wiki/Bird_vocalisation" }, { - "self_ref": "#/texts/568", + "self_ref": "#/texts/576", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14522,9 +14726,9 @@ "text": ", including whistles, cooing, yodels and grunts. For example, the" }, { - "self_ref": "#/texts/569", + "self_ref": "#/texts/577", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14535,9 +14739,9 @@ "hyperlink": "/wiki/Scaup" }, { - "self_ref": "#/texts/570", + "self_ref": "#/texts/578", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14547,9 +14751,9 @@ "text": "- which are" }, { - "self_ref": "#/texts/571", + "self_ref": "#/texts/579", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14560,9 +14764,9 @@ "hyperlink": "/wiki/Diving_duck" }, { - "self_ref": "#/texts/572", + "self_ref": "#/texts/580", "parent": { - "$ref": "#/groups/68" + "$ref": "#/groups/75" }, "children": [], "content_layer": "body", @@ -14572,9 +14776,9 @@ "text": "- make a noise like \"scaup\" (hence their name). Calls may be loud displaying calls or quieter contact calls." }, { - "self_ref": "#/texts/573", + "self_ref": "#/texts/581", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14584,9 +14788,9 @@ "text": "A common" }, { - "self_ref": "#/texts/574", + "self_ref": "#/texts/582", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14597,9 +14801,9 @@ "hyperlink": "/wiki/Urban_legend" }, { - "self_ref": "#/texts/575", + "self_ref": "#/texts/583", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14609,9 +14813,9 @@ "text": "claims that duck quacks do not echo; however, this has been proven to be false. This myth was first debunked by the Acoustics Research Centre at the" }, { - "self_ref": "#/texts/576", + "self_ref": "#/texts/584", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14622,9 +14826,9 @@ "hyperlink": "/wiki/University_of_Salford" }, { - "self_ref": "#/texts/577", + "self_ref": "#/texts/585", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14634,9 +14838,9 @@ "text": "in 2003 as part of the" }, { - "self_ref": "#/texts/578", + "self_ref": "#/texts/586", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14647,9 +14851,9 @@ "hyperlink": "/wiki/British_Association" }, { - "self_ref": "#/texts/579", + "self_ref": "#/texts/587", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14659,9 +14863,9 @@ "text": "'s Festival of Science." }, { - "self_ref": "#/texts/580", + "self_ref": "#/texts/588", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14679,9 +14883,9 @@ "hyperlink": "#cite_note-31" }, { - "self_ref": "#/texts/581", + "self_ref": "#/texts/589", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14691,9 +14895,9 @@ "text": "It was also debunked in" }, { - "self_ref": "#/texts/582", + "self_ref": "#/texts/590", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14704,9 +14908,9 @@ "hyperlink": "/wiki/MythBusters_(2003_season)#Does_a_Duck's_Quack_Echo?" }, { - "self_ref": "#/texts/583", + "self_ref": "#/texts/591", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14716,9 +14920,9 @@ "text": "of the popular Discovery Channel television show" }, { - "self_ref": "#/texts/584", + "self_ref": "#/texts/592", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14736,9 +14940,9 @@ "hyperlink": "/wiki/MythBusters" }, { - "self_ref": "#/texts/585", + "self_ref": "#/texts/593", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14748,9 +14952,9 @@ "text": "." }, { - "self_ref": "#/texts/586", + "self_ref": "#/texts/594", "parent": { - "$ref": "#/groups/69" + "$ref": "#/groups/76" }, "children": [], "content_layer": "body", @@ -14768,19 +14972,19 @@ "hyperlink": "#cite_note-32" }, { - "self_ref": "#/texts/587", + "self_ref": "#/texts/595", "parent": { - "$ref": "#/texts/497" + "$ref": "#/texts/505" }, "children": [ { "$ref": "#/pictures/17" }, { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, { - "$ref": "#/groups/71" + "$ref": "#/groups/78" } ], "content_layer": "body", @@ -14791,7 +14995,7 @@ "level": 2 }, { - "self_ref": "#/texts/588", + "self_ref": "#/texts/596", "parent": { "$ref": "#/body" }, @@ -14804,9 +15008,9 @@ "hyperlink": "/wiki/Ringed_teal" }, { - "self_ref": "#/texts/589", + "self_ref": "#/texts/597", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14816,9 +15020,9 @@ "text": "Ducks have many predators. Ducklings are particularly vulnerable, since their inability to fly makes them easy prey not only for predatory birds but also for large fish like" }, { - "self_ref": "#/texts/590", + "self_ref": "#/texts/598", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14829,9 +15033,9 @@ "hyperlink": "/wiki/Esox" }, { - "self_ref": "#/texts/591", + "self_ref": "#/texts/599", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14841,9 +15045,9 @@ "text": "," }, { - "self_ref": "#/texts/592", + "self_ref": "#/texts/600", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14854,9 +15058,9 @@ "hyperlink": "/wiki/Crocodilia" }, { - "self_ref": "#/texts/593", + "self_ref": "#/texts/601", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14866,9 +15070,9 @@ "text": ", predatory" }, { - "self_ref": "#/texts/594", + "self_ref": "#/texts/602", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14879,9 +15083,9 @@ "hyperlink": "/wiki/Testudines" }, { - "self_ref": "#/texts/595", + "self_ref": "#/texts/603", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14891,9 +15095,9 @@ "text": "such as the" }, { - "self_ref": "#/texts/596", + "self_ref": "#/texts/604", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14904,9 +15108,9 @@ "hyperlink": "/wiki/Alligator_snapping_turtle" }, { - "self_ref": "#/texts/597", + "self_ref": "#/texts/605", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14916,9 +15120,9 @@ "text": ", and other aquatic hunters, including fish-eating birds such as" }, { - "self_ref": "#/texts/598", + "self_ref": "#/texts/606", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14929,9 +15133,9 @@ "hyperlink": "/wiki/Heron" }, { - "self_ref": "#/texts/599", + "self_ref": "#/texts/607", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14941,9 +15145,9 @@ "text": ". Ducks' nests are raided by land-based predators, and brooding females may be caught unaware on the nest by mammals, such as" }, { - "self_ref": "#/texts/600", + "self_ref": "#/texts/608", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14954,9 +15158,9 @@ "hyperlink": "/wiki/Fox" }, { - "self_ref": "#/texts/601", + "self_ref": "#/texts/609", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14966,9 +15170,9 @@ "text": ", or large birds, such as" }, { - "self_ref": "#/texts/602", + "self_ref": "#/texts/610", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14979,9 +15183,9 @@ "hyperlink": "/wiki/Hawk" }, { - "self_ref": "#/texts/603", + "self_ref": "#/texts/611", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -14991,9 +15195,9 @@ "text": "or" }, { - "self_ref": "#/texts/604", + "self_ref": "#/texts/612", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -15004,9 +15208,9 @@ "hyperlink": "/wiki/Owl" }, { - "self_ref": "#/texts/605", + "self_ref": "#/texts/613", "parent": { - "$ref": "#/groups/70" + "$ref": "#/groups/77" }, "children": [], "content_layer": "body", @@ -15016,9 +15220,9 @@ "text": "." }, { - "self_ref": "#/texts/606", + "self_ref": "#/texts/614", "parent": { - "$ref": "#/groups/71" + "$ref": "#/groups/78" }, "children": [], "content_layer": "body", @@ -15028,9 +15232,9 @@ "text": "Adult ducks are fast fliers, but may be caught on the water by large aquatic predators including big fish such as the North American" }, { - "self_ref": "#/texts/607", + "self_ref": "#/texts/615", "parent": { - "$ref": "#/groups/71" + "$ref": "#/groups/78" }, "children": [], "content_layer": "body", @@ -15041,9 +15245,9 @@ "hyperlink": "/wiki/Muskellunge" }, { - "self_ref": "#/texts/608", + "self_ref": "#/texts/616", "parent": { - "$ref": "#/groups/71" + "$ref": "#/groups/78" }, "children": [], "content_layer": "body", @@ -15053,9 +15257,9 @@ "text": "and the European" }, { - "self_ref": "#/texts/609", + "self_ref": "#/texts/617", "parent": { - "$ref": "#/groups/71" + "$ref": "#/groups/78" }, "children": [], "content_layer": "body", @@ -15066,9 +15270,9 @@ "hyperlink": "/wiki/Esox" }, { - "self_ref": "#/texts/610", + "self_ref": "#/texts/618", "parent": { - "$ref": "#/groups/71" + "$ref": "#/groups/78" }, "children": [], "content_layer": "body", @@ -15078,9 +15282,9 @@ "text": ". In flight, ducks are safe from all but a few predators such as humans and the" }, { - "self_ref": "#/texts/611", + "self_ref": "#/texts/619", "parent": { - "$ref": "#/groups/71" + "$ref": "#/groups/78" }, "children": [], "content_layer": "body", @@ -15091,9 +15295,9 @@ "hyperlink": "/wiki/Peregrine_falcon" }, { - "self_ref": "#/texts/612", + "self_ref": "#/texts/620", "parent": { - "$ref": "#/groups/71" + "$ref": "#/groups/78" }, "children": [], "content_layer": "body", @@ -15103,22 +15307,22 @@ "text": ", which uses its speed and strength to catch ducks." }, { - "self_ref": "#/texts/613", + "self_ref": "#/texts/621", "parent": { "$ref": "#/texts/64" }, "children": [ { - "$ref": "#/texts/614" + "$ref": "#/texts/622" }, { - "$ref": "#/texts/662" + "$ref": "#/texts/670" }, { - "$ref": "#/texts/685" + "$ref": "#/texts/693" }, { - "$ref": "#/texts/701" + "$ref": "#/texts/709" } ], "content_layer": "body", @@ -15129,19 +15333,19 @@ "level": 1 }, { - "self_ref": "#/texts/614", + "self_ref": "#/texts/622", "parent": { - "$ref": "#/texts/613" + "$ref": "#/texts/621" }, "children": [ { - "$ref": "#/groups/72" + "$ref": "#/groups/79" }, { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, { - "$ref": "#/groups/74" + "$ref": "#/groups/81" } ], "content_layer": "body", @@ -15152,9 +15356,9 @@ "level": 2 }, { - "self_ref": "#/texts/615", + "self_ref": "#/texts/623", "parent": { - "$ref": "#/groups/72" + "$ref": "#/groups/79" }, "children": [], "content_layer": "body", @@ -15164,9 +15368,9 @@ "text": "Main article:" }, { - "self_ref": "#/texts/616", + "self_ref": "#/texts/624", "parent": { - "$ref": "#/groups/72" + "$ref": "#/groups/79" }, "children": [], "content_layer": "body", @@ -15177,9 +15381,9 @@ "hyperlink": "/wiki/Waterfowl_hunting" }, { - "self_ref": "#/texts/617", + "self_ref": "#/texts/625", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15189,9 +15393,9 @@ "text": "Humans have hunted ducks since prehistoric times. Excavations of" }, { - "self_ref": "#/texts/618", + "self_ref": "#/texts/626", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15202,9 +15406,9 @@ "hyperlink": "/wiki/Midden" }, { - "self_ref": "#/texts/619", + "self_ref": "#/texts/627", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15214,9 +15418,9 @@ "text": "in California dating to 7800 - 6400" }, { - "self_ref": "#/texts/620", + "self_ref": "#/texts/628", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15227,9 +15431,9 @@ "hyperlink": "/wiki/Before_present" }, { - "self_ref": "#/texts/621", + "self_ref": "#/texts/629", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15239,9 +15443,9 @@ "text": "have turned up bones of ducks, including at least one now-extinct flightless species." }, { - "self_ref": "#/texts/622", + "self_ref": "#/texts/630", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15259,9 +15463,9 @@ "hyperlink": "#cite_note-FOOTNOTEErlandson1994171-33" }, { - "self_ref": "#/texts/623", + "self_ref": "#/texts/631", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15271,9 +15475,9 @@ "text": "Ducks were captured in \"significant numbers\" by" }, { - "self_ref": "#/texts/624", + "self_ref": "#/texts/632", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15284,9 +15488,9 @@ "hyperlink": "/wiki/Holocene" }, { - "self_ref": "#/texts/625", + "self_ref": "#/texts/633", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15296,9 +15500,9 @@ "text": "inhabitants of the lower" }, { - "self_ref": "#/texts/626", + "self_ref": "#/texts/634", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15309,9 +15513,9 @@ "hyperlink": "/wiki/Ohio_River" }, { - "self_ref": "#/texts/627", + "self_ref": "#/texts/635", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15321,9 +15525,9 @@ "text": "valley, suggesting they took advantage of the seasonal bounty provided by migrating waterfowl." }, { - "self_ref": "#/texts/628", + "self_ref": "#/texts/636", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15341,9 +15545,9 @@ "hyperlink": "#cite_note-FOOTNOTEJeffries2008168,_243-34" }, { - "self_ref": "#/texts/629", + "self_ref": "#/texts/637", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15353,9 +15557,9 @@ "text": "Neolithic hunters in locations as far apart as the Caribbean," }, { - "self_ref": "#/texts/630", + "self_ref": "#/texts/638", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15373,9 +15577,9 @@ "hyperlink": "#cite_note-FOOTNOTESued-Badillo200365-35" }, { - "self_ref": "#/texts/631", + "self_ref": "#/texts/639", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15385,9 +15589,9 @@ "text": "Scandinavia," }, { - "self_ref": "#/texts/632", + "self_ref": "#/texts/640", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15405,9 +15609,9 @@ "hyperlink": "#cite_note-FOOTNOTEThorpe199668-36" }, { - "self_ref": "#/texts/633", + "self_ref": "#/texts/641", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15417,9 +15621,9 @@ "text": "Egypt," }, { - "self_ref": "#/texts/634", + "self_ref": "#/texts/642", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15437,9 +15641,9 @@ "hyperlink": "#cite_note-FOOTNOTEMaisels199942-37" }, { - "self_ref": "#/texts/635", + "self_ref": "#/texts/643", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15449,9 +15653,9 @@ "text": "Switzerland," }, { - "self_ref": "#/texts/636", + "self_ref": "#/texts/644", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15469,9 +15673,9 @@ "hyperlink": "#cite_note-FOOTNOTERau1876133-38" }, { - "self_ref": "#/texts/637", + "self_ref": "#/texts/645", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15481,9 +15685,9 @@ "text": "and China relied on ducks as a source of protein for some or all of the year." }, { - "self_ref": "#/texts/638", + "self_ref": "#/texts/646", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15501,9 +15705,9 @@ "hyperlink": "#cite_note-FOOTNOTEHigman201223-39" }, { - "self_ref": "#/texts/639", + "self_ref": "#/texts/647", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15513,9 +15717,9 @@ "text": "Archeological evidence shows that" }, { - "self_ref": "#/texts/640", + "self_ref": "#/texts/648", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15526,9 +15730,9 @@ "hyperlink": "/wiki/M%C4%81ori_people" }, { - "self_ref": "#/texts/641", + "self_ref": "#/texts/649", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15538,9 +15742,9 @@ "text": "in New Zealand hunted the flightless" }, { - "self_ref": "#/texts/642", + "self_ref": "#/texts/650", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15551,9 +15755,9 @@ "hyperlink": "/wiki/Finsch%27s_duck" }, { - "self_ref": "#/texts/643", + "self_ref": "#/texts/651", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15563,9 +15767,9 @@ "text": ", possibly to extinction, though rat predation may also have contributed to its fate." }, { - "self_ref": "#/texts/644", + "self_ref": "#/texts/652", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15583,9 +15787,9 @@ "hyperlink": "#cite_note-FOOTNOTEHume201253-40" }, { - "self_ref": "#/texts/645", + "self_ref": "#/texts/653", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15595,9 +15799,9 @@ "text": "A similar end awaited the" }, { - "self_ref": "#/texts/646", + "self_ref": "#/texts/654", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15608,9 +15812,9 @@ "hyperlink": "/wiki/Chatham_duck" }, { - "self_ref": "#/texts/647", + "self_ref": "#/texts/655", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15620,9 +15824,9 @@ "text": ", a species with reduced flying capabilities which went extinct shortly after its island was colonised by Polynesian settlers." }, { - "self_ref": "#/texts/648", + "self_ref": "#/texts/656", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15640,9 +15844,9 @@ "hyperlink": "#cite_note-FOOTNOTEHume201252-41" }, { - "self_ref": "#/texts/649", + "self_ref": "#/texts/657", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15652,9 +15856,9 @@ "text": "It is probable that duck eggs were gathered by Neolithic hunter-gathers as well, though hard evidence of this is uncommon." }, { - "self_ref": "#/texts/650", + "self_ref": "#/texts/658", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15672,9 +15876,9 @@ "hyperlink": "#cite_note-FOOTNOTESued-Badillo200365-35" }, { - "self_ref": "#/texts/651", + "self_ref": "#/texts/659", "parent": { - "$ref": "#/groups/73" + "$ref": "#/groups/80" }, "children": [], "content_layer": "body", @@ -15692,9 +15896,9 @@ "hyperlink": "#cite_note-FOOTNOTEFieldhouse2002167-42" }, { - "self_ref": "#/texts/652", + "self_ref": "#/texts/660", "parent": { - "$ref": "#/groups/74" + "$ref": "#/groups/81" }, "children": [], "content_layer": "body", @@ -15704,9 +15908,9 @@ "text": "In many areas, wild ducks (including ducks farmed and released into the wild) are hunted for food or sport," }, { - "self_ref": "#/texts/653", + "self_ref": "#/texts/661", "parent": { - "$ref": "#/groups/74" + "$ref": "#/groups/81" }, "children": [], "content_layer": "body", @@ -15724,9 +15928,9 @@ "hyperlink": "#cite_note-43" }, { - "self_ref": "#/texts/654", + "self_ref": "#/texts/662", "parent": { - "$ref": "#/groups/74" + "$ref": "#/groups/81" }, "children": [], "content_layer": "body", @@ -15736,9 +15940,9 @@ "text": "by shooting, or by being trapped using" }, { - "self_ref": "#/texts/655", + "self_ref": "#/texts/663", "parent": { - "$ref": "#/groups/74" + "$ref": "#/groups/81" }, "children": [], "content_layer": "body", @@ -15749,9 +15953,9 @@ "hyperlink": "/wiki/Duck_decoy_(structure)" }, { - "self_ref": "#/texts/656", + "self_ref": "#/texts/664", "parent": { - "$ref": "#/groups/74" + "$ref": "#/groups/81" }, "children": [], "content_layer": "body", @@ -15761,9 +15965,9 @@ "text": ". Because an idle floating duck or a duck squatting on land cannot react to fly or move quickly, \"a sitting duck\" has come to mean \"an easy target\". These ducks may be" }, { - "self_ref": "#/texts/657", + "self_ref": "#/texts/665", "parent": { - "$ref": "#/groups/74" + "$ref": "#/groups/81" }, "children": [], "content_layer": "body", @@ -15774,9 +15978,9 @@ "hyperlink": "/wiki/Duck_(food)#Pollution" }, { - "self_ref": "#/texts/658", + "self_ref": "#/texts/666", "parent": { - "$ref": "#/groups/74" + "$ref": "#/groups/81" }, "children": [], "content_layer": "body", @@ -15786,9 +15990,9 @@ "text": "such as" }, { - "self_ref": "#/texts/659", + "self_ref": "#/texts/667", "parent": { - "$ref": "#/groups/74" + "$ref": "#/groups/81" }, "children": [], "content_layer": "body", @@ -15799,9 +16003,9 @@ "hyperlink": "/wiki/Polychlorinated_biphenyl" }, { - "self_ref": "#/texts/660", + "self_ref": "#/texts/668", "parent": { - "$ref": "#/groups/74" + "$ref": "#/groups/81" }, "children": [], "content_layer": "body", @@ -15811,9 +16015,9 @@ "text": "." }, { - "self_ref": "#/texts/661", + "self_ref": "#/texts/669", "parent": { - "$ref": "#/groups/74" + "$ref": "#/groups/81" }, "children": [], "content_layer": "body", @@ -15831,19 +16035,19 @@ "hyperlink": "#cite_note-44" }, { - "self_ref": "#/texts/662", + "self_ref": "#/texts/670", "parent": { - "$ref": "#/texts/613" + "$ref": "#/texts/621" }, "children": [ { - "$ref": "#/groups/75" + "$ref": "#/groups/82" }, { "$ref": "#/pictures/18" }, { - "$ref": "#/groups/76" + "$ref": "#/groups/83" } ], "content_layer": "body", @@ -15854,9 +16058,9 @@ "level": 2 }, { - "self_ref": "#/texts/663", + "self_ref": "#/texts/671", "parent": { - "$ref": "#/groups/75" + "$ref": "#/groups/82" }, "children": [], "content_layer": "body", @@ -15866,9 +16070,9 @@ "text": "Main article:" }, { - "self_ref": "#/texts/664", + "self_ref": "#/texts/672", "parent": { - "$ref": "#/groups/75" + "$ref": "#/groups/82" }, "children": [], "content_layer": "body", @@ -15879,7 +16083,7 @@ "hyperlink": "/wiki/Domestic_duck" }, { - "self_ref": "#/texts/665", + "self_ref": "#/texts/673", "parent": { "$ref": "#/body" }, @@ -15892,9 +16096,9 @@ "hyperlink": "/wiki/Indian_Runner_duck" }, { - "self_ref": "#/texts/666", + "self_ref": "#/texts/674", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -15904,9 +16108,9 @@ "text": "Ducks have many economic uses, being farmed for their meat, eggs, and feathers (particularly their" }, { - "self_ref": "#/texts/667", + "self_ref": "#/texts/675", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -15917,9 +16121,9 @@ "hyperlink": "/wiki/Down_feather" }, { - "self_ref": "#/texts/668", + "self_ref": "#/texts/676", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -15929,9 +16133,9 @@ "text": "). Approximately 3 billion ducks are slaughtered each year for meat worldwide." }, { - "self_ref": "#/texts/669", + "self_ref": "#/texts/677", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -15949,9 +16153,9 @@ "hyperlink": "#cite_note-45" }, { - "self_ref": "#/texts/670", + "self_ref": "#/texts/678", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -15961,9 +16165,9 @@ "text": "They are also kept and bred by aviculturists and often displayed in zoos. Almost all the varieties of domestic ducks are descended from the" }, { - "self_ref": "#/texts/671", + "self_ref": "#/texts/679", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -15974,9 +16178,9 @@ "hyperlink": "/wiki/Mallard" }, { - "self_ref": "#/texts/672", + "self_ref": "#/texts/680", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -15986,9 +16190,9 @@ "text": "(" }, { - "self_ref": "#/texts/673", + "self_ref": "#/texts/681", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16005,9 +16209,9 @@ } }, { - "self_ref": "#/texts/674", + "self_ref": "#/texts/682", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16017,9 +16221,9 @@ "text": "), apart from the" }, { - "self_ref": "#/texts/675", + "self_ref": "#/texts/683", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16030,9 +16234,9 @@ "hyperlink": "/wiki/Muscovy_duck" }, { - "self_ref": "#/texts/676", + "self_ref": "#/texts/684", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16042,9 +16246,9 @@ "text": "(" }, { - "self_ref": "#/texts/677", + "self_ref": "#/texts/685", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16061,9 +16265,9 @@ } }, { - "self_ref": "#/texts/678", + "self_ref": "#/texts/686", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16073,9 +16277,9 @@ "text": ")." }, { - "self_ref": "#/texts/679", + "self_ref": "#/texts/687", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16093,9 +16297,9 @@ "hyperlink": "#cite_note-46" }, { - "self_ref": "#/texts/680", + "self_ref": "#/texts/688", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16113,9 +16317,9 @@ "hyperlink": "#cite_note-47" }, { - "self_ref": "#/texts/681", + "self_ref": "#/texts/689", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16125,9 +16329,9 @@ "text": "The" }, { - "self_ref": "#/texts/682", + "self_ref": "#/texts/690", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16138,9 +16342,9 @@ "hyperlink": "/wiki/Call_duck" }, { - "self_ref": "#/texts/683", + "self_ref": "#/texts/691", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16150,9 +16354,9 @@ "text": "is another example of a domestic duck breed. Its name comes from its original use established by hunters, as a decoy to attract wild mallards from the sky, into traps set for them on the ground. The call duck is the world's smallest domestic duck breed, as it weighs less than 1 kg (2.2 lb)." }, { - "self_ref": "#/texts/684", + "self_ref": "#/texts/692", "parent": { - "$ref": "#/groups/76" + "$ref": "#/groups/83" }, "children": [], "content_layer": "body", @@ -16170,16 +16374,16 @@ "hyperlink": "#cite_note-48" }, { - "self_ref": "#/texts/685", + "self_ref": "#/texts/693", "parent": { - "$ref": "#/texts/613" + "$ref": "#/texts/621" }, "children": [ { "$ref": "#/pictures/19" }, { - "$ref": "#/groups/77" + "$ref": "#/groups/84" } ], "content_layer": "body", @@ -16190,7 +16394,7 @@ "level": 2 }, { - "self_ref": "#/texts/686", + "self_ref": "#/texts/694", "parent": { "$ref": "#/body" }, @@ -16210,9 +16414,9 @@ "hyperlink": "/wiki/Maaninka" }, { - "self_ref": "#/texts/687", + "self_ref": "#/texts/695", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16222,9 +16426,9 @@ "text": "Ducks appear on several" }, { - "self_ref": "#/texts/688", + "self_ref": "#/texts/696", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16235,9 +16439,9 @@ "hyperlink": "/wiki/Coats_of_arms" }, { - "self_ref": "#/texts/689", + "self_ref": "#/texts/697", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16247,9 +16451,9 @@ "text": ", including the coat of arms of" }, { - "self_ref": "#/texts/690", + "self_ref": "#/texts/698", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16260,9 +16464,9 @@ "hyperlink": "/wiki/Lub%C4%81na" }, { - "self_ref": "#/texts/691", + "self_ref": "#/texts/699", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16272,9 +16476,9 @@ "text": "(" }, { - "self_ref": "#/texts/692", + "self_ref": "#/texts/700", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16285,9 +16489,9 @@ "hyperlink": "/wiki/Latvia" }, { - "self_ref": "#/texts/693", + "self_ref": "#/texts/701", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16297,9 +16501,9 @@ "text": ")" }, { - "self_ref": "#/texts/694", + "self_ref": "#/texts/702", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16317,9 +16521,9 @@ "hyperlink": "#cite_note-50" }, { - "self_ref": "#/texts/695", + "self_ref": "#/texts/703", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16329,9 +16533,9 @@ "text": "and the coat of arms of" }, { - "self_ref": "#/texts/696", + "self_ref": "#/texts/704", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16342,9 +16546,9 @@ "hyperlink": "/wiki/F%C3%B6gl%C3%B6" }, { - "self_ref": "#/texts/697", + "self_ref": "#/texts/705", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16354,9 +16558,9 @@ "text": "(" }, { - "self_ref": "#/texts/698", + "self_ref": "#/texts/706", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16367,9 +16571,9 @@ "hyperlink": "/wiki/%C3%85land" }, { - "self_ref": "#/texts/699", + "self_ref": "#/texts/707", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16379,9 +16583,9 @@ "text": ")." }, { - "self_ref": "#/texts/700", + "self_ref": "#/texts/708", "parent": { - "$ref": "#/groups/77" + "$ref": "#/groups/84" }, "children": [], "content_layer": "body", @@ -16399,16 +16603,16 @@ "hyperlink": "#cite_note-51" }, { - "self_ref": "#/texts/701", + "self_ref": "#/texts/709", "parent": { - "$ref": "#/texts/613" + "$ref": "#/texts/621" }, "children": [ { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, { - "$ref": "#/groups/79" + "$ref": "#/groups/86" } ], "content_layer": "body", @@ -16419,9 +16623,9 @@ "level": 2 }, { - "self_ref": "#/texts/702", + "self_ref": "#/texts/710", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16431,9 +16635,9 @@ "text": "In 2002, psychologist" }, { - "self_ref": "#/texts/703", + "self_ref": "#/texts/711", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16444,9 +16648,9 @@ "hyperlink": "/wiki/Richard_Wiseman" }, { - "self_ref": "#/texts/704", + "self_ref": "#/texts/712", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16456,9 +16660,9 @@ "text": "and colleagues at the" }, { - "self_ref": "#/texts/705", + "self_ref": "#/texts/713", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16469,9 +16673,9 @@ "hyperlink": "/wiki/University_of_Hertfordshire" }, { - "self_ref": "#/texts/706", + "self_ref": "#/texts/714", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16481,9 +16685,9 @@ "text": "," }, { - "self_ref": "#/texts/707", + "self_ref": "#/texts/715", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16494,9 +16698,9 @@ "hyperlink": "/wiki/UK" }, { - "self_ref": "#/texts/708", + "self_ref": "#/texts/716", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16506,9 +16710,9 @@ "text": ", finished a year-long" }, { - "self_ref": "#/texts/709", + "self_ref": "#/texts/717", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16519,9 +16723,9 @@ "hyperlink": "/wiki/LaughLab" }, { - "self_ref": "#/texts/710", + "self_ref": "#/texts/718", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16531,9 +16735,9 @@ "text": "experiment, concluding that of all animals, ducks attract the most humor and silliness; he said, \"If you're going to tell a joke involving an animal, make it a duck.\"" }, { - "self_ref": "#/texts/711", + "self_ref": "#/texts/719", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16551,9 +16755,9 @@ "hyperlink": "#cite_note-52" }, { - "self_ref": "#/texts/712", + "self_ref": "#/texts/720", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16563,9 +16767,9 @@ "text": "The word \"duck\" may have become an" }, { - "self_ref": "#/texts/713", + "self_ref": "#/texts/721", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16576,9 +16780,9 @@ "hyperlink": "/wiki/Inherently_funny_word" }, { - "self_ref": "#/texts/714", + "self_ref": "#/texts/722", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16588,9 +16792,9 @@ "text": "in many languages, possibly because ducks are seen as silly in their looks or behavior. Of the many" }, { - "self_ref": "#/texts/715", + "self_ref": "#/texts/723", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16601,9 +16805,9 @@ "hyperlink": "/wiki/List_of_fictional_ducks" }, { - "self_ref": "#/texts/716", + "self_ref": "#/texts/724", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16613,9 +16817,9 @@ "text": ", many are cartoon characters, such as" }, { - "self_ref": "#/texts/717", + "self_ref": "#/texts/725", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16626,9 +16830,9 @@ "hyperlink": "/wiki/The_Walt_Disney_Company" }, { - "self_ref": "#/texts/718", + "self_ref": "#/texts/726", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16638,9 +16842,9 @@ "text": "'s" }, { - "self_ref": "#/texts/719", + "self_ref": "#/texts/727", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16651,9 +16855,9 @@ "hyperlink": "/wiki/Donald_Duck" }, { - "self_ref": "#/texts/720", + "self_ref": "#/texts/728", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16663,9 +16867,9 @@ "text": ", and" }, { - "self_ref": "#/texts/721", + "self_ref": "#/texts/729", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16676,9 +16880,9 @@ "hyperlink": "/wiki/Warner_Bros." }, { - "self_ref": "#/texts/722", + "self_ref": "#/texts/730", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16688,9 +16892,9 @@ "text": "'" }, { - "self_ref": "#/texts/723", + "self_ref": "#/texts/731", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16701,9 +16905,9 @@ "hyperlink": "/wiki/Daffy_Duck" }, { - "self_ref": "#/texts/724", + "self_ref": "#/texts/732", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16713,9 +16917,9 @@ "text": "." }, { - "self_ref": "#/texts/725", + "self_ref": "#/texts/733", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16726,9 +16930,9 @@ "hyperlink": "/wiki/Howard_the_Duck" }, { - "self_ref": "#/texts/726", + "self_ref": "#/texts/734", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16738,9 +16942,9 @@ "text": "started as a comic book character in 1973" }, { - "self_ref": "#/texts/727", + "self_ref": "#/texts/735", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16758,9 +16962,9 @@ "hyperlink": "#cite_note-53" }, { - "self_ref": "#/texts/728", + "self_ref": "#/texts/736", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16778,9 +16982,9 @@ "hyperlink": "#cite_note-54" }, { - "self_ref": "#/texts/729", + "self_ref": "#/texts/737", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16790,9 +16994,9 @@ "text": "and was made into a" }, { - "self_ref": "#/texts/730", + "self_ref": "#/texts/738", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16803,9 +17007,9 @@ "hyperlink": "/wiki/Howard_the_Duck_(film)" }, { - "self_ref": "#/texts/731", + "self_ref": "#/texts/739", "parent": { - "$ref": "#/groups/78" + "$ref": "#/groups/85" }, "children": [], "content_layer": "body", @@ -16815,9 +17019,9 @@ "text": "in 1986." }, { - "self_ref": "#/texts/732", + "self_ref": "#/texts/740", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16827,9 +17031,9 @@ "text": "The 1992 Disney film" }, { - "self_ref": "#/texts/733", + "self_ref": "#/texts/741", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16847,9 +17051,9 @@ "hyperlink": "/wiki/The_Mighty_Ducks_(film)" }, { - "self_ref": "#/texts/734", + "self_ref": "#/texts/742", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16859,9 +17063,9 @@ "text": ", starring" }, { - "self_ref": "#/texts/735", + "self_ref": "#/texts/743", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16872,9 +17076,9 @@ "hyperlink": "/wiki/Emilio_Estevez" }, { - "self_ref": "#/texts/736", + "self_ref": "#/texts/744", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16884,9 +17088,9 @@ "text": ", chose the duck as the mascot for the fictional youth hockey team who are protagonists of the movie, based on the duck being described as a fierce fighter. This led to the duck becoming the nickname and mascot for the eventual" }, { - "self_ref": "#/texts/737", + "self_ref": "#/texts/745", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16897,9 +17101,9 @@ "hyperlink": "/wiki/National_Hockey_League" }, { - "self_ref": "#/texts/738", + "self_ref": "#/texts/746", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16909,9 +17113,9 @@ "text": "professional team of the" }, { - "self_ref": "#/texts/739", + "self_ref": "#/texts/747", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16922,9 +17126,9 @@ "hyperlink": "/wiki/Anaheim_Ducks" }, { - "self_ref": "#/texts/740", + "self_ref": "#/texts/748", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16934,9 +17138,9 @@ "text": ", who were founded with the name the Mighty Ducks of Anaheim." }, { - "self_ref": "#/texts/741", + "self_ref": "#/texts/749", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16953,9 +17157,9 @@ } }, { - "self_ref": "#/texts/742", + "self_ref": "#/texts/750", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16973,9 +17177,9 @@ "hyperlink": "/wiki/Wikipedia:Citation_needed" }, { - "self_ref": "#/texts/743", + "self_ref": "#/texts/751", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -16992,9 +17196,9 @@ } }, { - "self_ref": "#/texts/744", + "self_ref": "#/texts/752", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -17004,9 +17208,9 @@ "text": "The duck is also the nickname of the" }, { - "self_ref": "#/texts/745", + "self_ref": "#/texts/753", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -17017,9 +17221,9 @@ "hyperlink": "/wiki/University_of_Oregon" }, { - "self_ref": "#/texts/746", + "self_ref": "#/texts/754", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -17029,9 +17233,9 @@ "text": "sports teams as well as the" }, { - "self_ref": "#/texts/747", + "self_ref": "#/texts/755", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -17042,9 +17246,9 @@ "hyperlink": "/wiki/Long_Island_Ducks" }, { - "self_ref": "#/texts/748", + "self_ref": "#/texts/756", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -17054,9 +17258,9 @@ "text": "minor league" }, { - "self_ref": "#/texts/749", + "self_ref": "#/texts/757", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -17067,9 +17271,9 @@ "hyperlink": "/wiki/Baseball" }, { - "self_ref": "#/texts/750", + "self_ref": "#/texts/758", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -17079,9 +17283,9 @@ "text": "team." }, { - "self_ref": "#/texts/751", + "self_ref": "#/texts/759", "parent": { - "$ref": "#/groups/79" + "$ref": "#/groups/86" }, "children": [], "content_layer": "body", @@ -17099,16 +17303,16 @@ "hyperlink": "#cite_note-55" }, { - "self_ref": "#/texts/752", + "self_ref": "#/texts/760", "parent": { "$ref": "#/texts/64" }, "children": [ { - "$ref": "#/groups/80" + "$ref": "#/groups/87" }, { - "$ref": "#/groups/81" + "$ref": "#/groups/88" } ], "content_layer": "body", @@ -17119,9 +17323,9 @@ "level": 1 }, { - "self_ref": "#/texts/753", + "self_ref": "#/texts/761", "parent": { - "$ref": "#/groups/80" + "$ref": "#/groups/87" }, "children": [], "content_layer": "body", @@ -17134,9 +17338,9 @@ "marker": "" }, { - "self_ref": "#/texts/754", + "self_ref": "#/texts/762", "parent": { - "$ref": "#/groups/81" + "$ref": "#/groups/88" }, "children": [], "content_layer": "body", @@ -17149,9 +17353,9 @@ "marker": "" }, { - "self_ref": "#/texts/755", + "self_ref": "#/texts/763", "parent": { - "$ref": "#/groups/81" + "$ref": "#/groups/88" }, "children": [], "content_layer": "body", @@ -17164,9 +17368,9 @@ "marker": "" }, { - "self_ref": "#/texts/756", + "self_ref": "#/texts/764", "parent": { - "$ref": "#/groups/81" + "$ref": "#/groups/88" }, "children": [], "content_layer": "body", @@ -17179,9 +17383,9 @@ "marker": "" }, { - "self_ref": "#/texts/757", + "self_ref": "#/texts/765", "parent": { - "$ref": "#/groups/81" + "$ref": "#/groups/88" }, "children": [], "content_layer": "body", @@ -17194,9 +17398,9 @@ "marker": "" }, { - "self_ref": "#/texts/758", + "self_ref": "#/texts/766", "parent": { - "$ref": "#/groups/81" + "$ref": "#/groups/88" }, "children": [], "content_layer": "body", @@ -17209,9 +17413,9 @@ "marker": "" }, { - "self_ref": "#/texts/759", + "self_ref": "#/texts/767", "parent": { - "$ref": "#/groups/81" + "$ref": "#/groups/88" }, "children": [], "content_layer": "body", @@ -17224,16 +17428,16 @@ "marker": "" }, { - "self_ref": "#/texts/760", + "self_ref": "#/texts/768", "parent": { "$ref": "#/texts/64" }, "children": [ { - "$ref": "#/texts/761" + "$ref": "#/texts/769" }, { - "$ref": "#/texts/1096" + "$ref": "#/texts/1104" } ], "content_layer": "body", @@ -17244,13 +17448,13 @@ "level": 1 }, { - "self_ref": "#/texts/761", + "self_ref": "#/texts/769", "parent": { - "$ref": "#/texts/760" + "$ref": "#/texts/768" }, "children": [ { - "$ref": "#/groups/82" + "$ref": "#/groups/89" } ], "content_layer": "body", @@ -17261,13 +17465,13 @@ "level": 2 }, { - "self_ref": "#/texts/762", + "self_ref": "#/texts/770", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/83" + "$ref": "#/groups/90" } ], "content_layer": "body", @@ -17279,9 +17483,9 @@ "marker": "" }, { - "self_ref": "#/texts/763", + "self_ref": "#/texts/771", "parent": { - "$ref": "#/groups/83" + "$ref": "#/groups/90" }, "children": [], "content_layer": "body", @@ -17299,9 +17503,9 @@ "hyperlink": "#cite_ref-1" }, { - "self_ref": "#/texts/764", + "self_ref": "#/texts/772", "parent": { - "$ref": "#/groups/83" + "$ref": "#/groups/90" }, "children": [], "content_layer": "body", @@ -17312,9 +17516,9 @@ "hyperlink": "http://dictionary.reference.com/browse/duckling" }, { - "self_ref": "#/texts/765", + "self_ref": "#/texts/773", "parent": { - "$ref": "#/groups/83" + "$ref": "#/groups/90" }, "children": [], "content_layer": "body", @@ -17324,9 +17528,9 @@ "text": "." }, { - "self_ref": "#/texts/766", + "self_ref": "#/texts/774", "parent": { - "$ref": "#/groups/83" + "$ref": "#/groups/90" }, "children": [], "content_layer": "body", @@ -17343,9 +17547,9 @@ } }, { - "self_ref": "#/texts/767", + "self_ref": "#/texts/775", "parent": { - "$ref": "#/groups/83" + "$ref": "#/groups/90" }, "children": [], "content_layer": "body", @@ -17355,13 +17559,13 @@ "text": ". Houghton Mifflin Company. 2006 . Retrieved 2015-05-22 ." }, { - "self_ref": "#/texts/768", + "self_ref": "#/texts/776", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/84" + "$ref": "#/groups/91" } ], "content_layer": "body", @@ -17373,9 +17577,9 @@ "marker": "" }, { - "self_ref": "#/texts/769", + "self_ref": "#/texts/777", "parent": { - "$ref": "#/groups/84" + "$ref": "#/groups/91" }, "children": [], "content_layer": "body", @@ -17393,9 +17597,9 @@ "hyperlink": "#cite_ref-2" }, { - "self_ref": "#/texts/770", + "self_ref": "#/texts/778", "parent": { - "$ref": "#/groups/84" + "$ref": "#/groups/91" }, "children": [], "content_layer": "body", @@ -17406,9 +17610,9 @@ "hyperlink": "http://dictionary.reference.com/browse/duckling" }, { - "self_ref": "#/texts/771", + "self_ref": "#/texts/779", "parent": { - "$ref": "#/groups/84" + "$ref": "#/groups/91" }, "children": [], "content_layer": "body", @@ -17418,9 +17622,9 @@ "text": "." }, { - "self_ref": "#/texts/772", + "self_ref": "#/texts/780", "parent": { - "$ref": "#/groups/84" + "$ref": "#/groups/91" }, "children": [], "content_layer": "body", @@ -17437,9 +17641,9 @@ } }, { - "self_ref": "#/texts/773", + "self_ref": "#/texts/781", "parent": { - "$ref": "#/groups/84" + "$ref": "#/groups/91" }, "children": [], "content_layer": "body", @@ -17449,13 +17653,13 @@ "text": ". K. Dictionaries Ltd. 2000-2006 . Retrieved 2015-05-22 ." }, { - "self_ref": "#/texts/774", + "self_ref": "#/texts/782", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/85" + "$ref": "#/groups/92" } ], "content_layer": "body", @@ -17467,9 +17671,9 @@ "marker": "" }, { - "self_ref": "#/texts/775", + "self_ref": "#/texts/783", "parent": { - "$ref": "#/groups/85" + "$ref": "#/groups/92" }, "children": [], "content_layer": "body", @@ -17487,9 +17691,9 @@ "hyperlink": "#cite_ref-3" }, { - "self_ref": "#/texts/776", + "self_ref": "#/texts/784", "parent": { - "$ref": "#/groups/85" + "$ref": "#/groups/92" }, "children": [], "content_layer": "body", @@ -17499,9 +17703,9 @@ "text": "Dohner, Janet Vorwald (2001)." }, { - "self_ref": "#/texts/777", + "self_ref": "#/texts/785", "parent": { - "$ref": "#/groups/85" + "$ref": "#/groups/92" }, "children": [], "content_layer": "body", @@ -17519,9 +17723,9 @@ "hyperlink": "https://books.google.com/books?id=WJCTL_mC5w4C&q=male+duck+is+called+a+drake+and+the+female+is+called+a+duck&pg=PA457" }, { - "self_ref": "#/texts/778", + "self_ref": "#/texts/786", "parent": { - "$ref": "#/groups/85" + "$ref": "#/groups/92" }, "children": [], "content_layer": "body", @@ -17531,9 +17735,9 @@ "text": ". Yale University Press." }, { - "self_ref": "#/texts/779", + "self_ref": "#/texts/787", "parent": { - "$ref": "#/groups/85" + "$ref": "#/groups/92" }, "children": [], "content_layer": "body", @@ -17544,9 +17748,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/780", + "self_ref": "#/texts/788", "parent": { - "$ref": "#/groups/85" + "$ref": "#/groups/92" }, "children": [], "content_layer": "body", @@ -17557,9 +17761,9 @@ "hyperlink": "/wiki/Special:BookSources/978-0300138139" }, { - "self_ref": "#/texts/781", + "self_ref": "#/texts/789", "parent": { - "$ref": "#/groups/85" + "$ref": "#/groups/92" }, "children": [], "content_layer": "body", @@ -17569,13 +17773,13 @@ "text": "." }, { - "self_ref": "#/texts/782", + "self_ref": "#/texts/790", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/86" + "$ref": "#/groups/93" } ], "content_layer": "body", @@ -17587,9 +17791,9 @@ "marker": "" }, { - "self_ref": "#/texts/783", + "self_ref": "#/texts/791", "parent": { - "$ref": "#/groups/86" + "$ref": "#/groups/93" }, "children": [], "content_layer": "body", @@ -17607,9 +17811,9 @@ "hyperlink": "#cite_ref-4" }, { - "self_ref": "#/texts/784", + "self_ref": "#/texts/792", "parent": { - "$ref": "#/groups/86" + "$ref": "#/groups/93" }, "children": [], "content_layer": "body", @@ -17619,9 +17823,9 @@ "text": "Visca, Curt; Visca, Kelley (2003)." }, { - "self_ref": "#/texts/785", + "self_ref": "#/texts/793", "parent": { - "$ref": "#/groups/86" + "$ref": "#/groups/93" }, "children": [], "content_layer": "body", @@ -17639,9 +17843,9 @@ "hyperlink": "https://books.google.com/books?id=VqSquCLNrZcC&q=male+duck+is+called+a+drake+and+the+female+is+called+a+duck+%28or+hen%29&pg=PA16" }, { - "self_ref": "#/texts/786", + "self_ref": "#/texts/794", "parent": { - "$ref": "#/groups/86" + "$ref": "#/groups/93" }, "children": [], "content_layer": "body", @@ -17651,9 +17855,9 @@ "text": ". The Rosen Publishing Group." }, { - "self_ref": "#/texts/787", + "self_ref": "#/texts/795", "parent": { - "$ref": "#/groups/86" + "$ref": "#/groups/93" }, "children": [], "content_layer": "body", @@ -17664,9 +17868,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/788", + "self_ref": "#/texts/796", "parent": { - "$ref": "#/groups/86" + "$ref": "#/groups/93" }, "children": [], "content_layer": "body", @@ -17677,9 +17881,9 @@ "hyperlink": "/wiki/Special:BookSources/9780823961566" }, { - "self_ref": "#/texts/789", + "self_ref": "#/texts/797", "parent": { - "$ref": "#/groups/86" + "$ref": "#/groups/93" }, "children": [], "content_layer": "body", @@ -17689,13 +17893,13 @@ "text": "." }, { - "self_ref": "#/texts/790", + "self_ref": "#/texts/798", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/87" + "$ref": "#/groups/94" } ], "content_layer": "body", @@ -17707,9 +17911,9 @@ "marker": "" }, { - "self_ref": "#/texts/791", + "self_ref": "#/texts/799", "parent": { - "$ref": "#/groups/87" + "$ref": "#/groups/94" }, "children": [], "content_layer": "body", @@ -17719,9 +17923,9 @@ "text": "^" }, { - "self_ref": "#/texts/792", + "self_ref": "#/texts/800", "parent": { - "$ref": "#/groups/87" + "$ref": "#/groups/94" }, "children": [], "content_layer": "body", @@ -17739,9 +17943,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992536_5-0" }, { - "self_ref": "#/texts/793", + "self_ref": "#/texts/801", "parent": { - "$ref": "#/groups/87" + "$ref": "#/groups/94" }, "children": [], "content_layer": "body", @@ -17759,9 +17963,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992536_5-1" }, { - "self_ref": "#/texts/794", + "self_ref": "#/texts/802", "parent": { - "$ref": "#/groups/87" + "$ref": "#/groups/94" }, "children": [], "content_layer": "body", @@ -17779,9 +17983,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992536_5-2" }, { - "self_ref": "#/texts/795", + "self_ref": "#/texts/803", "parent": { - "$ref": "#/groups/87" + "$ref": "#/groups/94" }, "children": [], "content_layer": "body", @@ -17799,9 +18003,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992536_5-3" }, { - "self_ref": "#/texts/796", + "self_ref": "#/texts/804", "parent": { - "$ref": "#/groups/87" + "$ref": "#/groups/94" }, "children": [], "content_layer": "body", @@ -17812,9 +18016,9 @@ "hyperlink": "#CITEREFCarboneras1992" }, { - "self_ref": "#/texts/797", + "self_ref": "#/texts/805", "parent": { - "$ref": "#/groups/87" + "$ref": "#/groups/94" }, "children": [], "content_layer": "body", @@ -17824,13 +18028,13 @@ "text": ", p. 536." }, { - "self_ref": "#/texts/798", + "self_ref": "#/texts/806", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/88" + "$ref": "#/groups/95" } ], "content_layer": "body", @@ -17842,9 +18046,9 @@ "marker": "" }, { - "self_ref": "#/texts/799", + "self_ref": "#/texts/807", "parent": { - "$ref": "#/groups/88" + "$ref": "#/groups/95" }, "children": [], "content_layer": "body", @@ -17862,9 +18066,9 @@ "hyperlink": "#cite_ref-FOOTNOTELivezey1986737–738_6-0" }, { - "self_ref": "#/texts/800", + "self_ref": "#/texts/808", "parent": { - "$ref": "#/groups/88" + "$ref": "#/groups/95" }, "children": [], "content_layer": "body", @@ -17875,9 +18079,9 @@ "hyperlink": "#CITEREFLivezey1986" }, { - "self_ref": "#/texts/801", + "self_ref": "#/texts/809", "parent": { - "$ref": "#/groups/88" + "$ref": "#/groups/95" }, "children": [], "content_layer": "body", @@ -17887,13 +18091,13 @@ "text": ", pp. 737-738." }, { - "self_ref": "#/texts/802", + "self_ref": "#/texts/810", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/89" + "$ref": "#/groups/96" } ], "content_layer": "body", @@ -17905,9 +18109,9 @@ "marker": "" }, { - "self_ref": "#/texts/803", + "self_ref": "#/texts/811", "parent": { - "$ref": "#/groups/89" + "$ref": "#/groups/96" }, "children": [], "content_layer": "body", @@ -17925,9 +18129,9 @@ "hyperlink": "#cite_ref-FOOTNOTEMadsenMcHughde_Kloet1988452_7-0" }, { - "self_ref": "#/texts/804", + "self_ref": "#/texts/812", "parent": { - "$ref": "#/groups/89" + "$ref": "#/groups/96" }, "children": [], "content_layer": "body", @@ -17938,9 +18142,9 @@ "hyperlink": "#CITEREFMadsenMcHughde_Kloet1988" }, { - "self_ref": "#/texts/805", + "self_ref": "#/texts/813", "parent": { - "$ref": "#/groups/89" + "$ref": "#/groups/96" }, "children": [], "content_layer": "body", @@ -17950,13 +18154,13 @@ "text": ", p. 452." }, { - "self_ref": "#/texts/806", + "self_ref": "#/texts/814", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/90" + "$ref": "#/groups/97" } ], "content_layer": "body", @@ -17968,9 +18172,9 @@ "marker": "" }, { - "self_ref": "#/texts/807", + "self_ref": "#/texts/815", "parent": { - "$ref": "#/groups/90" + "$ref": "#/groups/97" }, "children": [], "content_layer": "body", @@ -17988,9 +18192,9 @@ "hyperlink": "#cite_ref-FOOTNOTEDonne-GousséLaudetHänni2002353–354_8-0" }, { - "self_ref": "#/texts/808", + "self_ref": "#/texts/816", "parent": { - "$ref": "#/groups/90" + "$ref": "#/groups/97" }, "children": [], "content_layer": "body", @@ -18001,9 +18205,9 @@ "hyperlink": "#CITEREFDonne-GousséLaudetHänni2002" }, { - "self_ref": "#/texts/809", + "self_ref": "#/texts/817", "parent": { - "$ref": "#/groups/90" + "$ref": "#/groups/97" }, "children": [], "content_layer": "body", @@ -18013,13 +18217,13 @@ "text": ", pp. 353-354." }, { - "self_ref": "#/texts/810", + "self_ref": "#/texts/818", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/91" + "$ref": "#/groups/98" } ], "content_layer": "body", @@ -18031,9 +18235,9 @@ "marker": "" }, { - "self_ref": "#/texts/811", + "self_ref": "#/texts/819", "parent": { - "$ref": "#/groups/91" + "$ref": "#/groups/98" }, "children": [], "content_layer": "body", @@ -18043,9 +18247,9 @@ "text": "^" }, { - "self_ref": "#/texts/812", + "self_ref": "#/texts/820", "parent": { - "$ref": "#/groups/91" + "$ref": "#/groups/98" }, "children": [], "content_layer": "body", @@ -18063,9 +18267,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992540_9-0" }, { - "self_ref": "#/texts/813", + "self_ref": "#/texts/821", "parent": { - "$ref": "#/groups/91" + "$ref": "#/groups/98" }, "children": [], "content_layer": "body", @@ -18083,9 +18287,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992540_9-1" }, { - "self_ref": "#/texts/814", + "self_ref": "#/texts/822", "parent": { - "$ref": "#/groups/91" + "$ref": "#/groups/98" }, "children": [], "content_layer": "body", @@ -18103,9 +18307,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992540_9-2" }, { - "self_ref": "#/texts/815", + "self_ref": "#/texts/823", "parent": { - "$ref": "#/groups/91" + "$ref": "#/groups/98" }, "children": [], "content_layer": "body", @@ -18123,9 +18327,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992540_9-3" }, { - "self_ref": "#/texts/816", + "self_ref": "#/texts/824", "parent": { - "$ref": "#/groups/91" + "$ref": "#/groups/98" }, "children": [], "content_layer": "body", @@ -18143,9 +18347,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992540_9-4" }, { - "self_ref": "#/texts/817", + "self_ref": "#/texts/825", "parent": { - "$ref": "#/groups/91" + "$ref": "#/groups/98" }, "children": [], "content_layer": "body", @@ -18163,9 +18367,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992540_9-5" }, { - "self_ref": "#/texts/818", + "self_ref": "#/texts/826", "parent": { - "$ref": "#/groups/91" + "$ref": "#/groups/98" }, "children": [], "content_layer": "body", @@ -18176,9 +18380,9 @@ "hyperlink": "#CITEREFCarboneras1992" }, { - "self_ref": "#/texts/819", + "self_ref": "#/texts/827", "parent": { - "$ref": "#/groups/91" + "$ref": "#/groups/98" }, "children": [], "content_layer": "body", @@ -18188,13 +18392,13 @@ "text": ", p. 540." }, { - "self_ref": "#/texts/820", + "self_ref": "#/texts/828", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/92" + "$ref": "#/groups/99" } ], "content_layer": "body", @@ -18206,9 +18410,9 @@ "marker": "" }, { - "self_ref": "#/texts/821", + "self_ref": "#/texts/829", "parent": { - "$ref": "#/groups/92" + "$ref": "#/groups/99" }, "children": [], "content_layer": "body", @@ -18226,9 +18430,9 @@ "hyperlink": "#cite_ref-FOOTNOTEElphickDunningSibley2001191_10-0" }, { - "self_ref": "#/texts/822", + "self_ref": "#/texts/830", "parent": { - "$ref": "#/groups/92" + "$ref": "#/groups/99" }, "children": [], "content_layer": "body", @@ -18239,9 +18443,9 @@ "hyperlink": "#CITEREFElphickDunningSibley2001" }, { - "self_ref": "#/texts/823", + "self_ref": "#/texts/831", "parent": { - "$ref": "#/groups/92" + "$ref": "#/groups/99" }, "children": [], "content_layer": "body", @@ -18251,13 +18455,13 @@ "text": ", p. 191." }, { - "self_ref": "#/texts/824", + "self_ref": "#/texts/832", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/93" + "$ref": "#/groups/100" } ], "content_layer": "body", @@ -18269,9 +18473,9 @@ "marker": "" }, { - "self_ref": "#/texts/825", + "self_ref": "#/texts/833", "parent": { - "$ref": "#/groups/93" + "$ref": "#/groups/100" }, "children": [], "content_layer": "body", @@ -18289,9 +18493,9 @@ "hyperlink": "#cite_ref-FOOTNOTEKear2005448_11-0" }, { - "self_ref": "#/texts/826", + "self_ref": "#/texts/834", "parent": { - "$ref": "#/groups/93" + "$ref": "#/groups/100" }, "children": [], "content_layer": "body", @@ -18302,9 +18506,9 @@ "hyperlink": "#CITEREFKear2005" }, { - "self_ref": "#/texts/827", + "self_ref": "#/texts/835", "parent": { - "$ref": "#/groups/93" + "$ref": "#/groups/100" }, "children": [], "content_layer": "body", @@ -18314,13 +18518,13 @@ "text": ", p. 448." }, { - "self_ref": "#/texts/828", + "self_ref": "#/texts/836", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/94" + "$ref": "#/groups/101" } ], "content_layer": "body", @@ -18332,9 +18536,9 @@ "marker": "" }, { - "self_ref": "#/texts/829", + "self_ref": "#/texts/837", "parent": { - "$ref": "#/groups/94" + "$ref": "#/groups/101" }, "children": [], "content_layer": "body", @@ -18352,9 +18556,9 @@ "hyperlink": "#cite_ref-FOOTNOTEKear2005622–623_12-0" }, { - "self_ref": "#/texts/830", + "self_ref": "#/texts/838", "parent": { - "$ref": "#/groups/94" + "$ref": "#/groups/101" }, "children": [], "content_layer": "body", @@ -18365,9 +18569,9 @@ "hyperlink": "#CITEREFKear2005" }, { - "self_ref": "#/texts/831", + "self_ref": "#/texts/839", "parent": { - "$ref": "#/groups/94" + "$ref": "#/groups/101" }, "children": [], "content_layer": "body", @@ -18377,13 +18581,13 @@ "text": ", p. 622-623." }, { - "self_ref": "#/texts/832", + "self_ref": "#/texts/840", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/95" + "$ref": "#/groups/102" } ], "content_layer": "body", @@ -18395,9 +18599,9 @@ "marker": "" }, { - "self_ref": "#/texts/833", + "self_ref": "#/texts/841", "parent": { - "$ref": "#/groups/95" + "$ref": "#/groups/102" }, "children": [], "content_layer": "body", @@ -18415,9 +18619,9 @@ "hyperlink": "#cite_ref-FOOTNOTEKear2005686_13-0" }, { - "self_ref": "#/texts/834", + "self_ref": "#/texts/842", "parent": { - "$ref": "#/groups/95" + "$ref": "#/groups/102" }, "children": [], "content_layer": "body", @@ -18428,9 +18632,9 @@ "hyperlink": "#CITEREFKear2005" }, { - "self_ref": "#/texts/835", + "self_ref": "#/texts/843", "parent": { - "$ref": "#/groups/95" + "$ref": "#/groups/102" }, "children": [], "content_layer": "body", @@ -18440,13 +18644,13 @@ "text": ", p. 686." }, { - "self_ref": "#/texts/836", + "self_ref": "#/texts/844", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/96" + "$ref": "#/groups/103" } ], "content_layer": "body", @@ -18458,9 +18662,9 @@ "marker": "" }, { - "self_ref": "#/texts/837", + "self_ref": "#/texts/845", "parent": { - "$ref": "#/groups/96" + "$ref": "#/groups/103" }, "children": [], "content_layer": "body", @@ -18478,9 +18682,9 @@ "hyperlink": "#cite_ref-FOOTNOTEElphickDunningSibley2001193_14-0" }, { - "self_ref": "#/texts/838", + "self_ref": "#/texts/846", "parent": { - "$ref": "#/groups/96" + "$ref": "#/groups/103" }, "children": [], "content_layer": "body", @@ -18491,9 +18695,9 @@ "hyperlink": "#CITEREFElphickDunningSibley2001" }, { - "self_ref": "#/texts/839", + "self_ref": "#/texts/847", "parent": { - "$ref": "#/groups/96" + "$ref": "#/groups/103" }, "children": [], "content_layer": "body", @@ -18503,13 +18707,13 @@ "text": ", p. 193." }, { - "self_ref": "#/texts/840", + "self_ref": "#/texts/848", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/97" + "$ref": "#/groups/104" } ], "content_layer": "body", @@ -18521,9 +18725,9 @@ "marker": "" }, { - "self_ref": "#/texts/841", + "self_ref": "#/texts/849", "parent": { - "$ref": "#/groups/97" + "$ref": "#/groups/104" }, "children": [], "content_layer": "body", @@ -18533,9 +18737,9 @@ "text": "^" }, { - "self_ref": "#/texts/842", + "self_ref": "#/texts/850", "parent": { - "$ref": "#/groups/97" + "$ref": "#/groups/104" }, "children": [], "content_layer": "body", @@ -18553,9 +18757,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992537_15-0" }, { - "self_ref": "#/texts/843", + "self_ref": "#/texts/851", "parent": { - "$ref": "#/groups/97" + "$ref": "#/groups/104" }, "children": [], "content_layer": "body", @@ -18573,9 +18777,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992537_15-1" }, { - "self_ref": "#/texts/844", + "self_ref": "#/texts/852", "parent": { - "$ref": "#/groups/97" + "$ref": "#/groups/104" }, "children": [], "content_layer": "body", @@ -18593,9 +18797,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992537_15-2" }, { - "self_ref": "#/texts/845", + "self_ref": "#/texts/853", "parent": { - "$ref": "#/groups/97" + "$ref": "#/groups/104" }, "children": [], "content_layer": "body", @@ -18613,9 +18817,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992537_15-3" }, { - "self_ref": "#/texts/846", + "self_ref": "#/texts/854", "parent": { - "$ref": "#/groups/97" + "$ref": "#/groups/104" }, "children": [], "content_layer": "body", @@ -18633,9 +18837,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992537_15-4" }, { - "self_ref": "#/texts/847", + "self_ref": "#/texts/855", "parent": { - "$ref": "#/groups/97" + "$ref": "#/groups/104" }, "children": [], "content_layer": "body", @@ -18653,9 +18857,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992537_15-5" }, { - "self_ref": "#/texts/848", + "self_ref": "#/texts/856", "parent": { - "$ref": "#/groups/97" + "$ref": "#/groups/104" }, "children": [], "content_layer": "body", @@ -18673,9 +18877,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992537_15-6" }, { - "self_ref": "#/texts/849", + "self_ref": "#/texts/857", "parent": { - "$ref": "#/groups/97" + "$ref": "#/groups/104" }, "children": [], "content_layer": "body", @@ -18686,9 +18890,9 @@ "hyperlink": "#CITEREFCarboneras1992" }, { - "self_ref": "#/texts/850", + "self_ref": "#/texts/858", "parent": { - "$ref": "#/groups/97" + "$ref": "#/groups/104" }, "children": [], "content_layer": "body", @@ -18698,13 +18902,13 @@ "text": ", p. 537." }, { - "self_ref": "#/texts/851", + "self_ref": "#/texts/859", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/98" + "$ref": "#/groups/105" } ], "content_layer": "body", @@ -18716,9 +18920,9 @@ "marker": "" }, { - "self_ref": "#/texts/852", + "self_ref": "#/texts/860", "parent": { - "$ref": "#/groups/98" + "$ref": "#/groups/105" }, "children": [], "content_layer": "body", @@ -18736,9 +18940,9 @@ "hyperlink": "#cite_ref-FOOTNOTEAmerican_Ornithologists'_Union1998xix_16-0" }, { - "self_ref": "#/texts/853", + "self_ref": "#/texts/861", "parent": { - "$ref": "#/groups/98" + "$ref": "#/groups/105" }, "children": [], "content_layer": "body", @@ -18749,9 +18953,9 @@ "hyperlink": "#CITEREFAmerican_Ornithologists'_Union1998" }, { - "self_ref": "#/texts/854", + "self_ref": "#/texts/862", "parent": { - "$ref": "#/groups/98" + "$ref": "#/groups/105" }, "children": [], "content_layer": "body", @@ -18761,13 +18965,13 @@ "text": ", p. xix." }, { - "self_ref": "#/texts/855", + "self_ref": "#/texts/863", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/99" + "$ref": "#/groups/106" } ], "content_layer": "body", @@ -18779,9 +18983,9 @@ "marker": "" }, { - "self_ref": "#/texts/856", + "self_ref": "#/texts/864", "parent": { - "$ref": "#/groups/99" + "$ref": "#/groups/106" }, "children": [], "content_layer": "body", @@ -18799,9 +19003,9 @@ "hyperlink": "#cite_ref-FOOTNOTEAmerican_Ornithologists'_Union1998_17-0" }, { - "self_ref": "#/texts/857", + "self_ref": "#/texts/865", "parent": { - "$ref": "#/groups/99" + "$ref": "#/groups/106" }, "children": [], "content_layer": "body", @@ -18812,9 +19016,9 @@ "hyperlink": "#CITEREFAmerican_Ornithologists'_Union1998" }, { - "self_ref": "#/texts/858", + "self_ref": "#/texts/866", "parent": { - "$ref": "#/groups/99" + "$ref": "#/groups/106" }, "children": [], "content_layer": "body", @@ -18824,13 +19028,13 @@ "text": "." }, { - "self_ref": "#/texts/859", + "self_ref": "#/texts/867", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/100" + "$ref": "#/groups/107" } ], "content_layer": "body", @@ -18842,9 +19046,9 @@ "marker": "" }, { - "self_ref": "#/texts/860", + "self_ref": "#/texts/868", "parent": { - "$ref": "#/groups/100" + "$ref": "#/groups/107" }, "children": [], "content_layer": "body", @@ -18862,9 +19066,9 @@ "hyperlink": "#cite_ref-FOOTNOTECarboneras1992538_18-0" }, { - "self_ref": "#/texts/861", + "self_ref": "#/texts/869", "parent": { - "$ref": "#/groups/100" + "$ref": "#/groups/107" }, "children": [], "content_layer": "body", @@ -18875,9 +19079,9 @@ "hyperlink": "#CITEREFCarboneras1992" }, { - "self_ref": "#/texts/862", + "self_ref": "#/texts/870", "parent": { - "$ref": "#/groups/100" + "$ref": "#/groups/107" }, "children": [], "content_layer": "body", @@ -18887,13 +19091,13 @@ "text": ", p. 538." }, { - "self_ref": "#/texts/863", + "self_ref": "#/texts/871", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/101" + "$ref": "#/groups/108" } ], "content_layer": "body", @@ -18905,9 +19109,9 @@ "marker": "" }, { - "self_ref": "#/texts/864", + "self_ref": "#/texts/872", "parent": { - "$ref": "#/groups/101" + "$ref": "#/groups/108" }, "children": [], "content_layer": "body", @@ -18925,9 +19129,9 @@ "hyperlink": "#cite_ref-FOOTNOTEChristidisBoles200862_19-0" }, { - "self_ref": "#/texts/865", + "self_ref": "#/texts/873", "parent": { - "$ref": "#/groups/101" + "$ref": "#/groups/108" }, "children": [], "content_layer": "body", @@ -18938,9 +19142,9 @@ "hyperlink": "#CITEREFChristidisBoles2008" }, { - "self_ref": "#/texts/866", + "self_ref": "#/texts/874", "parent": { - "$ref": "#/groups/101" + "$ref": "#/groups/108" }, "children": [], "content_layer": "body", @@ -18950,13 +19154,13 @@ "text": ", p. 62." }, { - "self_ref": "#/texts/867", + "self_ref": "#/texts/875", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/102" + "$ref": "#/groups/109" } ], "content_layer": "body", @@ -18968,9 +19172,9 @@ "marker": "" }, { - "self_ref": "#/texts/868", + "self_ref": "#/texts/876", "parent": { - "$ref": "#/groups/102" + "$ref": "#/groups/109" }, "children": [], "content_layer": "body", @@ -18988,9 +19192,9 @@ "hyperlink": "#cite_ref-FOOTNOTEShirihai2008239,_245_20-0" }, { - "self_ref": "#/texts/869", + "self_ref": "#/texts/877", "parent": { - "$ref": "#/groups/102" + "$ref": "#/groups/109" }, "children": [], "content_layer": "body", @@ -19001,9 +19205,9 @@ "hyperlink": "#CITEREFShirihai2008" }, { - "self_ref": "#/texts/870", + "self_ref": "#/texts/878", "parent": { - "$ref": "#/groups/102" + "$ref": "#/groups/109" }, "children": [], "content_layer": "body", @@ -19013,13 +19217,13 @@ "text": ", pp. 239, 245." }, { - "self_ref": "#/texts/871", + "self_ref": "#/texts/879", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/103" + "$ref": "#/groups/110" } ], "content_layer": "body", @@ -19031,9 +19235,9 @@ "marker": "" }, { - "self_ref": "#/texts/872", + "self_ref": "#/texts/880", "parent": { - "$ref": "#/groups/103" + "$ref": "#/groups/110" }, "children": [], "content_layer": "body", @@ -19043,9 +19247,9 @@ "text": "^" }, { - "self_ref": "#/texts/873", + "self_ref": "#/texts/881", "parent": { - "$ref": "#/groups/103" + "$ref": "#/groups/110" }, "children": [], "content_layer": "body", @@ -19063,9 +19267,9 @@ "hyperlink": "#cite_ref-FOOTNOTEPrattBrunerBerrett198798–107_21-0" }, { - "self_ref": "#/texts/874", + "self_ref": "#/texts/882", "parent": { - "$ref": "#/groups/103" + "$ref": "#/groups/110" }, "children": [], "content_layer": "body", @@ -19083,9 +19287,9 @@ "hyperlink": "#cite_ref-FOOTNOTEPrattBrunerBerrett198798–107_21-1" }, { - "self_ref": "#/texts/875", + "self_ref": "#/texts/883", "parent": { - "$ref": "#/groups/103" + "$ref": "#/groups/110" }, "children": [], "content_layer": "body", @@ -19096,9 +19300,9 @@ "hyperlink": "#CITEREFPrattBrunerBerrett1987" }, { - "self_ref": "#/texts/876", + "self_ref": "#/texts/884", "parent": { - "$ref": "#/groups/103" + "$ref": "#/groups/110" }, "children": [], "content_layer": "body", @@ -19108,13 +19312,13 @@ "text": ", pp. 98-107." }, { - "self_ref": "#/texts/877", + "self_ref": "#/texts/885", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/104" + "$ref": "#/groups/111" } ], "content_layer": "body", @@ -19126,9 +19330,9 @@ "marker": "" }, { - "self_ref": "#/texts/878", + "self_ref": "#/texts/886", "parent": { - "$ref": "#/groups/104" + "$ref": "#/groups/111" }, "children": [], "content_layer": "body", @@ -19146,9 +19350,9 @@ "hyperlink": "#cite_ref-FOOTNOTEFitterFitterHosking200052–3_22-0" }, { - "self_ref": "#/texts/879", + "self_ref": "#/texts/887", "parent": { - "$ref": "#/groups/104" + "$ref": "#/groups/111" }, "children": [], "content_layer": "body", @@ -19159,9 +19363,9 @@ "hyperlink": "#CITEREFFitterFitterHosking2000" }, { - "self_ref": "#/texts/880", + "self_ref": "#/texts/888", "parent": { - "$ref": "#/groups/104" + "$ref": "#/groups/111" }, "children": [], "content_layer": "body", @@ -19171,13 +19375,13 @@ "text": ", pp. 52-3." }, { - "self_ref": "#/texts/881", + "self_ref": "#/texts/889", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/105" + "$ref": "#/groups/112" } ], "content_layer": "body", @@ -19189,9 +19393,9 @@ "marker": "" }, { - "self_ref": "#/texts/882", + "self_ref": "#/texts/890", "parent": { - "$ref": "#/groups/105" + "$ref": "#/groups/112" }, "children": [], "content_layer": "body", @@ -19209,9 +19413,9 @@ "hyperlink": "#cite_ref-23" }, { - "self_ref": "#/texts/883", + "self_ref": "#/texts/891", "parent": { - "$ref": "#/groups/105" + "$ref": "#/groups/112" }, "children": [], "content_layer": "body", @@ -19222,9 +19426,9 @@ "hyperlink": "http://www.wiresnr.org/pacificblackduck.html" }, { - "self_ref": "#/texts/884", + "self_ref": "#/texts/892", "parent": { - "$ref": "#/groups/105" + "$ref": "#/groups/112" }, "children": [], "content_layer": "body", @@ -19234,9 +19438,9 @@ "text": "." }, { - "self_ref": "#/texts/885", + "self_ref": "#/texts/893", "parent": { - "$ref": "#/groups/105" + "$ref": "#/groups/112" }, "children": [], "content_layer": "body", @@ -19253,9 +19457,9 @@ } }, { - "self_ref": "#/texts/886", + "self_ref": "#/texts/894", "parent": { - "$ref": "#/groups/105" + "$ref": "#/groups/112" }, "children": [], "content_layer": "body", @@ -19265,13 +19469,13 @@ "text": ". Retrieved 2018-04-27 ." }, { - "self_ref": "#/texts/887", + "self_ref": "#/texts/895", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/106" + "$ref": "#/groups/113" } ], "content_layer": "body", @@ -19283,9 +19487,9 @@ "marker": "" }, { - "self_ref": "#/texts/888", + "self_ref": "#/texts/896", "parent": { - "$ref": "#/groups/106" + "$ref": "#/groups/113" }, "children": [], "content_layer": "body", @@ -19303,9 +19507,9 @@ "hyperlink": "#cite_ref-24" }, { - "self_ref": "#/texts/889", + "self_ref": "#/texts/897", "parent": { - "$ref": "#/groups/106" + "$ref": "#/groups/113" }, "children": [], "content_layer": "body", @@ -19315,9 +19519,9 @@ "text": "Ogden, Evans." }, { - "self_ref": "#/texts/890", + "self_ref": "#/texts/898", "parent": { - "$ref": "#/groups/106" + "$ref": "#/groups/113" }, "children": [], "content_layer": "body", @@ -19328,9 +19532,9 @@ "hyperlink": "https://www.sfu.ca/biology/wildberg/species/dabbducks.html" }, { - "self_ref": "#/texts/891", + "self_ref": "#/texts/899", "parent": { - "$ref": "#/groups/106" + "$ref": "#/groups/113" }, "children": [], "content_layer": "body", @@ -19340,13 +19544,13 @@ "text": ". CWE . Retrieved 2006-11-02 ." }, { - "self_ref": "#/texts/892", + "self_ref": "#/texts/900", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/107" + "$ref": "#/groups/114" } ], "content_layer": "body", @@ -19358,9 +19562,9 @@ "marker": "" }, { - "self_ref": "#/texts/893", + "self_ref": "#/texts/901", "parent": { - "$ref": "#/groups/107" + "$ref": "#/groups/114" }, "children": [], "content_layer": "body", @@ -19378,9 +19582,9 @@ "hyperlink": "#cite_ref-25" }, { - "self_ref": "#/texts/894", + "self_ref": "#/texts/902", "parent": { - "$ref": "#/groups/107" + "$ref": "#/groups/114" }, "children": [], "content_layer": "body", @@ -19390,9 +19594,9 @@ "text": "Karl Mathiesen (16 March 2015)." }, { - "self_ref": "#/texts/895", + "self_ref": "#/texts/903", "parent": { - "$ref": "#/groups/107" + "$ref": "#/groups/114" }, "children": [], "content_layer": "body", @@ -19403,9 +19607,9 @@ "hyperlink": "https://www.theguardian.com/environment/2015/mar/16/dont-feed-the-ducks-bread-say-conservationists" }, { - "self_ref": "#/texts/896", + "self_ref": "#/texts/904", "parent": { - "$ref": "#/groups/107" + "$ref": "#/groups/114" }, "children": [], "content_layer": "body", @@ -19415,9 +19619,9 @@ "text": "." }, { - "self_ref": "#/texts/897", + "self_ref": "#/texts/905", "parent": { - "$ref": "#/groups/107" + "$ref": "#/groups/114" }, "children": [], "content_layer": "body", @@ -19434,9 +19638,9 @@ } }, { - "self_ref": "#/texts/898", + "self_ref": "#/texts/906", "parent": { - "$ref": "#/groups/107" + "$ref": "#/groups/114" }, "children": [], "content_layer": "body", @@ -19446,13 +19650,13 @@ "text": ". Retrieved 13 November 2016 ." }, { - "self_ref": "#/texts/899", + "self_ref": "#/texts/907", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/108" + "$ref": "#/groups/115" } ], "content_layer": "body", @@ -19464,9 +19668,9 @@ "marker": "" }, { - "self_ref": "#/texts/900", + "self_ref": "#/texts/908", "parent": { - "$ref": "#/groups/108" + "$ref": "#/groups/115" }, "children": [], "content_layer": "body", @@ -19484,9 +19688,9 @@ "hyperlink": "#cite_ref-26" }, { - "self_ref": "#/texts/901", + "self_ref": "#/texts/909", "parent": { - "$ref": "#/groups/108" + "$ref": "#/groups/115" }, "children": [], "content_layer": "body", @@ -19496,9 +19700,9 @@ "text": "Rohwer, Frank C.; Anderson, Michael G. (1988). \"Female-Biased Philopatry, Monogamy, and the Timing of Pair Formation in Migratory Waterfowl\"." }, { - "self_ref": "#/texts/902", + "self_ref": "#/texts/910", "parent": { - "$ref": "#/groups/108" + "$ref": "#/groups/115" }, "children": [], "content_layer": "body", @@ -19515,9 +19719,9 @@ } }, { - "self_ref": "#/texts/903", + "self_ref": "#/texts/911", "parent": { - "$ref": "#/groups/108" + "$ref": "#/groups/115" }, "children": [], "content_layer": "body", @@ -19527,9 +19731,9 @@ "text": ". pp. 187-221." }, { - "self_ref": "#/texts/904", + "self_ref": "#/texts/912", "parent": { - "$ref": "#/groups/108" + "$ref": "#/groups/115" }, "children": [], "content_layer": "body", @@ -19540,9 +19744,9 @@ "hyperlink": "/wiki/Doi_(identifier)" }, { - "self_ref": "#/texts/905", + "self_ref": "#/texts/913", "parent": { - "$ref": "#/groups/108" + "$ref": "#/groups/115" }, "children": [], "content_layer": "body", @@ -19552,9 +19756,9 @@ "text": ":" }, { - "self_ref": "#/texts/906", + "self_ref": "#/texts/914", "parent": { - "$ref": "#/groups/108" + "$ref": "#/groups/115" }, "children": [], "content_layer": "body", @@ -19565,9 +19769,9 @@ "hyperlink": "https://doi.org/10.1007%2F978-1-4615-6787-5_4" }, { - "self_ref": "#/texts/907", + "self_ref": "#/texts/915", "parent": { - "$ref": "#/groups/108" + "$ref": "#/groups/115" }, "children": [], "content_layer": "body", @@ -19577,9 +19781,9 @@ "text": "." }, { - "self_ref": "#/texts/908", + "self_ref": "#/texts/916", "parent": { - "$ref": "#/groups/108" + "$ref": "#/groups/115" }, "children": [], "content_layer": "body", @@ -19590,9 +19794,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/909", + "self_ref": "#/texts/917", "parent": { - "$ref": "#/groups/108" + "$ref": "#/groups/115" }, "children": [], "content_layer": "body", @@ -19603,9 +19807,9 @@ "hyperlink": "/wiki/Special:BookSources/978-1-4615-6789-9" }, { - "self_ref": "#/texts/910", + "self_ref": "#/texts/918", "parent": { - "$ref": "#/groups/108" + "$ref": "#/groups/115" }, "children": [], "content_layer": "body", @@ -19615,13 +19819,13 @@ "text": "." }, { - "self_ref": "#/texts/911", + "self_ref": "#/texts/919", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/109" + "$ref": "#/groups/116" } ], "content_layer": "body", @@ -19633,9 +19837,9 @@ "marker": "" }, { - "self_ref": "#/texts/912", + "self_ref": "#/texts/920", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19653,9 +19857,9 @@ "hyperlink": "#cite_ref-27" }, { - "self_ref": "#/texts/913", + "self_ref": "#/texts/921", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19665,9 +19869,9 @@ "text": "Smith, Cyndi M.; Cooke, Fred; Robertson, Gregory J.; Goudie, R. Ian; Boyd, W. Sean (2000)." }, { - "self_ref": "#/texts/914", + "self_ref": "#/texts/922", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19678,9 +19882,9 @@ "hyperlink": "https://doi.org/10.1093%2Fcondor%2F102.1.201" }, { - "self_ref": "#/texts/915", + "self_ref": "#/texts/923", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19690,9 +19894,9 @@ "text": "." }, { - "self_ref": "#/texts/916", + "self_ref": "#/texts/924", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19709,9 +19913,9 @@ } }, { - "self_ref": "#/texts/917", + "self_ref": "#/texts/925", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19721,9 +19925,9 @@ "text": "." }, { - "self_ref": "#/texts/918", + "self_ref": "#/texts/926", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19740,9 +19944,9 @@ } }, { - "self_ref": "#/texts/919", + "self_ref": "#/texts/927", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19752,9 +19956,9 @@ "text": "(1): 201-205." }, { - "self_ref": "#/texts/920", + "self_ref": "#/texts/928", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19765,9 +19969,9 @@ "hyperlink": "/wiki/Doi_(identifier)" }, { - "self_ref": "#/texts/921", + "self_ref": "#/texts/929", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19777,9 +19981,9 @@ "text": ":" }, { - "self_ref": "#/texts/922", + "self_ref": "#/texts/930", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19790,9 +19994,9 @@ "hyperlink": "https://doi.org/10.1093%2Fcondor%2F102.1.201" }, { - "self_ref": "#/texts/923", + "self_ref": "#/texts/931", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19802,9 +20006,9 @@ "text": "." }, { - "self_ref": "#/texts/924", + "self_ref": "#/texts/932", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19815,9 +20019,9 @@ "hyperlink": "/wiki/Hdl_(identifier)" }, { - "self_ref": "#/texts/925", + "self_ref": "#/texts/933", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19827,9 +20031,9 @@ "text": ":" }, { - "self_ref": "#/texts/926", + "self_ref": "#/texts/934", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19840,9 +20044,9 @@ "hyperlink": "https://hdl.handle.net/10315%2F13797" }, { - "self_ref": "#/texts/927", + "self_ref": "#/texts/935", "parent": { - "$ref": "#/groups/109" + "$ref": "#/groups/116" }, "children": [], "content_layer": "body", @@ -19852,13 +20056,13 @@ "text": "." }, { - "self_ref": "#/texts/928", + "self_ref": "#/texts/936", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/110" + "$ref": "#/groups/117" } ], "content_layer": "body", @@ -19870,9 +20074,9 @@ "marker": "" }, { - "self_ref": "#/texts/929", + "self_ref": "#/texts/937", "parent": { - "$ref": "#/groups/110" + "$ref": "#/groups/117" }, "children": [], "content_layer": "body", @@ -19890,9 +20094,9 @@ "hyperlink": "#cite_ref-28" }, { - "self_ref": "#/texts/930", + "self_ref": "#/texts/938", "parent": { - "$ref": "#/groups/110" + "$ref": "#/groups/117" }, "children": [], "content_layer": "body", @@ -19903,9 +20107,9 @@ "hyperlink": "https://web.archive.org/web/20180923152911/http://wildliferehabber.com/content/if-you-find-duckling" }, { - "self_ref": "#/texts/931", + "self_ref": "#/texts/939", "parent": { - "$ref": "#/groups/110" + "$ref": "#/groups/117" }, "children": [], "content_layer": "body", @@ -19915,9 +20119,9 @@ "text": "." }, { - "self_ref": "#/texts/932", + "self_ref": "#/texts/940", "parent": { - "$ref": "#/groups/110" + "$ref": "#/groups/117" }, "children": [], "content_layer": "body", @@ -19934,9 +20138,9 @@ } }, { - "self_ref": "#/texts/933", + "self_ref": "#/texts/941", "parent": { - "$ref": "#/groups/110" + "$ref": "#/groups/117" }, "children": [], "content_layer": "body", @@ -19946,9 +20150,9 @@ "text": ". Archived from" }, { - "self_ref": "#/texts/934", + "self_ref": "#/texts/942", "parent": { - "$ref": "#/groups/110" + "$ref": "#/groups/117" }, "children": [], "content_layer": "body", @@ -19959,9 +20163,9 @@ "hyperlink": "https://wildliferehabber.com/content/if-you-find-duckling" }, { - "self_ref": "#/texts/935", + "self_ref": "#/texts/943", "parent": { - "$ref": "#/groups/110" + "$ref": "#/groups/117" }, "children": [], "content_layer": "body", @@ -19971,13 +20175,13 @@ "text": "on 2018-09-23 . Retrieved 2018-12-22 ." }, { - "self_ref": "#/texts/936", + "self_ref": "#/texts/944", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/111" + "$ref": "#/groups/118" } ], "content_layer": "body", @@ -19989,9 +20193,9 @@ "marker": "" }, { - "self_ref": "#/texts/937", + "self_ref": "#/texts/945", "parent": { - "$ref": "#/groups/111" + "$ref": "#/groups/118" }, "children": [], "content_layer": "body", @@ -20009,9 +20213,9 @@ "hyperlink": "#cite_ref-29" }, { - "self_ref": "#/texts/938", + "self_ref": "#/texts/946", "parent": { - "$ref": "#/groups/111" + "$ref": "#/groups/118" }, "children": [], "content_layer": "body", @@ -20021,9 +20225,9 @@ "text": "Carver, Heather (2011)." }, { - "self_ref": "#/texts/939", + "self_ref": "#/texts/947", "parent": { - "$ref": "#/groups/111" + "$ref": "#/groups/118" }, "children": [], "content_layer": "body", @@ -20041,9 +20245,9 @@ "hyperlink": "https://books.google.com/books?id=VGofAwAAQBAJ&q=mallard+sound+deep+and+raspy&pg=PA39" }, { - "self_ref": "#/texts/940", + "self_ref": "#/texts/948", "parent": { - "$ref": "#/groups/111" + "$ref": "#/groups/118" }, "children": [], "content_layer": "body", @@ -20053,9 +20257,9 @@ "text": ". Lulu.com." }, { - "self_ref": "#/texts/941", + "self_ref": "#/texts/949", "parent": { - "$ref": "#/groups/111" + "$ref": "#/groups/118" }, "children": [], "content_layer": "body", @@ -20066,9 +20270,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/942", + "self_ref": "#/texts/950", "parent": { - "$ref": "#/groups/111" + "$ref": "#/groups/118" }, "children": [], "content_layer": "body", @@ -20079,9 +20283,9 @@ "hyperlink": "/wiki/Special:BookSources/9780557901562" }, { - "self_ref": "#/texts/943", + "self_ref": "#/texts/951", "parent": { - "$ref": "#/groups/111" + "$ref": "#/groups/118" }, "children": [], "content_layer": "body", @@ -20091,9 +20295,9 @@ "text": "." }, { - "self_ref": "#/texts/944", + "self_ref": "#/texts/952", "parent": { - "$ref": "#/groups/111" + "$ref": "#/groups/118" }, "children": [], "content_layer": "body", @@ -20110,9 +20314,9 @@ } }, { - "self_ref": "#/texts/945", + "self_ref": "#/texts/953", "parent": { - "$ref": "#/groups/111" + "$ref": "#/groups/118" }, "children": [], "content_layer": "body", @@ -20130,9 +20334,9 @@ "hyperlink": "/wiki/Wikipedia:Verifiability#Self-published_sources" }, { - "self_ref": "#/texts/946", + "self_ref": "#/texts/954", "parent": { - "$ref": "#/groups/111" + "$ref": "#/groups/118" }, "children": [], "content_layer": "body", @@ -20149,13 +20353,13 @@ } }, { - "self_ref": "#/texts/947", + "self_ref": "#/texts/955", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/112" + "$ref": "#/groups/119" } ], "content_layer": "body", @@ -20167,9 +20371,9 @@ "marker": "" }, { - "self_ref": "#/texts/948", + "self_ref": "#/texts/956", "parent": { - "$ref": "#/groups/112" + "$ref": "#/groups/119" }, "children": [], "content_layer": "body", @@ -20187,9 +20391,9 @@ "hyperlink": "#cite_ref-30" }, { - "self_ref": "#/texts/949", + "self_ref": "#/texts/957", "parent": { - "$ref": "#/groups/112" + "$ref": "#/groups/119" }, "children": [], "content_layer": "body", @@ -20199,9 +20403,9 @@ "text": "Titlow, Budd (2013-09-03)." }, { - "self_ref": "#/texts/950", + "self_ref": "#/texts/958", "parent": { - "$ref": "#/groups/112" + "$ref": "#/groups/119" }, "children": [], "content_layer": "body", @@ -20219,9 +20423,9 @@ "hyperlink": "https://books.google.com/books?id=fXJBBAAAQBAJ&q=Females+of+most+dabbling+ducks+make+the+classic+%22quack%22+sound+but+most+ducks+don%27t+quack&pg=PA123" }, { - "self_ref": "#/texts/951", + "self_ref": "#/texts/959", "parent": { - "$ref": "#/groups/112" + "$ref": "#/groups/119" }, "children": [], "content_layer": "body", @@ -20231,9 +20435,9 @@ "text": ". Rowman & Littlefield." }, { - "self_ref": "#/texts/952", + "self_ref": "#/texts/960", "parent": { - "$ref": "#/groups/112" + "$ref": "#/groups/119" }, "children": [], "content_layer": "body", @@ -20244,9 +20448,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/953", + "self_ref": "#/texts/961", "parent": { - "$ref": "#/groups/112" + "$ref": "#/groups/119" }, "children": [], "content_layer": "body", @@ -20257,9 +20461,9 @@ "hyperlink": "/wiki/Special:BookSources/9780762797707" }, { - "self_ref": "#/texts/954", + "self_ref": "#/texts/962", "parent": { - "$ref": "#/groups/112" + "$ref": "#/groups/119" }, "children": [], "content_layer": "body", @@ -20269,13 +20473,13 @@ "text": "." }, { - "self_ref": "#/texts/955", + "self_ref": "#/texts/963", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/113" + "$ref": "#/groups/120" } ], "content_layer": "body", @@ -20287,9 +20491,9 @@ "marker": "" }, { - "self_ref": "#/texts/956", + "self_ref": "#/texts/964", "parent": { - "$ref": "#/groups/113" + "$ref": "#/groups/120" }, "children": [], "content_layer": "body", @@ -20307,9 +20511,9 @@ "hyperlink": "#cite_ref-31" }, { - "self_ref": "#/texts/957", + "self_ref": "#/texts/965", "parent": { - "$ref": "#/groups/113" + "$ref": "#/groups/120" }, "children": [], "content_layer": "body", @@ -20319,9 +20523,9 @@ "text": "Amos, Jonathan (2003-09-08)." }, { - "self_ref": "#/texts/958", + "self_ref": "#/texts/966", "parent": { - "$ref": "#/groups/113" + "$ref": "#/groups/120" }, "children": [], "content_layer": "body", @@ -20332,9 +20536,9 @@ "hyperlink": "http://news.bbc.co.uk/2/hi/science/nature/3086890.stm" }, { - "self_ref": "#/texts/959", + "self_ref": "#/texts/967", "parent": { - "$ref": "#/groups/113" + "$ref": "#/groups/120" }, "children": [], "content_layer": "body", @@ -20344,9 +20548,9 @@ "text": "." }, { - "self_ref": "#/texts/960", + "self_ref": "#/texts/968", "parent": { - "$ref": "#/groups/113" + "$ref": "#/groups/120" }, "children": [], "content_layer": "body", @@ -20363,9 +20567,9 @@ } }, { - "self_ref": "#/texts/961", + "self_ref": "#/texts/969", "parent": { - "$ref": "#/groups/113" + "$ref": "#/groups/120" }, "children": [], "content_layer": "body", @@ -20375,13 +20579,13 @@ "text": ". Retrieved 2006-11-02 ." }, { - "self_ref": "#/texts/962", + "self_ref": "#/texts/970", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/114" + "$ref": "#/groups/121" } ], "content_layer": "body", @@ -20393,9 +20597,9 @@ "marker": "" }, { - "self_ref": "#/texts/963", + "self_ref": "#/texts/971", "parent": { - "$ref": "#/groups/114" + "$ref": "#/groups/121" }, "children": [], "content_layer": "body", @@ -20413,9 +20617,9 @@ "hyperlink": "#cite_ref-32" }, { - "self_ref": "#/texts/964", + "self_ref": "#/texts/972", "parent": { - "$ref": "#/groups/114" + "$ref": "#/groups/121" }, "children": [], "content_layer": "body", @@ -20426,9 +20630,9 @@ "hyperlink": "http://mythbustersresults.com/episode8" }, { - "self_ref": "#/texts/965", + "self_ref": "#/texts/973", "parent": { - "$ref": "#/groups/114" + "$ref": "#/groups/121" }, "children": [], "content_layer": "body", @@ -20438,13 +20642,13 @@ "text": ". 12 December 2003." }, { - "self_ref": "#/texts/966", + "self_ref": "#/texts/974", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/115" + "$ref": "#/groups/122" } ], "content_layer": "body", @@ -20456,9 +20660,9 @@ "marker": "" }, { - "self_ref": "#/texts/967", + "self_ref": "#/texts/975", "parent": { - "$ref": "#/groups/115" + "$ref": "#/groups/122" }, "children": [], "content_layer": "body", @@ -20476,9 +20680,9 @@ "hyperlink": "#cite_ref-FOOTNOTEErlandson1994171_33-0" }, { - "self_ref": "#/texts/968", + "self_ref": "#/texts/976", "parent": { - "$ref": "#/groups/115" + "$ref": "#/groups/122" }, "children": [], "content_layer": "body", @@ -20489,9 +20693,9 @@ "hyperlink": "#CITEREFErlandson1994" }, { - "self_ref": "#/texts/969", + "self_ref": "#/texts/977", "parent": { - "$ref": "#/groups/115" + "$ref": "#/groups/122" }, "children": [], "content_layer": "body", @@ -20501,13 +20705,13 @@ "text": ", p. 171." }, { - "self_ref": "#/texts/970", + "self_ref": "#/texts/978", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/116" + "$ref": "#/groups/123" } ], "content_layer": "body", @@ -20519,9 +20723,9 @@ "marker": "" }, { - "self_ref": "#/texts/971", + "self_ref": "#/texts/979", "parent": { - "$ref": "#/groups/116" + "$ref": "#/groups/123" }, "children": [], "content_layer": "body", @@ -20539,9 +20743,9 @@ "hyperlink": "#cite_ref-FOOTNOTEJeffries2008168,_243_34-0" }, { - "self_ref": "#/texts/972", + "self_ref": "#/texts/980", "parent": { - "$ref": "#/groups/116" + "$ref": "#/groups/123" }, "children": [], "content_layer": "body", @@ -20552,9 +20756,9 @@ "hyperlink": "#CITEREFJeffries2008" }, { - "self_ref": "#/texts/973", + "self_ref": "#/texts/981", "parent": { - "$ref": "#/groups/116" + "$ref": "#/groups/123" }, "children": [], "content_layer": "body", @@ -20564,13 +20768,13 @@ "text": ", pp. 168, 243." }, { - "self_ref": "#/texts/974", + "self_ref": "#/texts/982", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/117" + "$ref": "#/groups/124" } ], "content_layer": "body", @@ -20582,9 +20786,9 @@ "marker": "" }, { - "self_ref": "#/texts/975", + "self_ref": "#/texts/983", "parent": { - "$ref": "#/groups/117" + "$ref": "#/groups/124" }, "children": [], "content_layer": "body", @@ -20594,9 +20798,9 @@ "text": "^" }, { - "self_ref": "#/texts/976", + "self_ref": "#/texts/984", "parent": { - "$ref": "#/groups/117" + "$ref": "#/groups/124" }, "children": [], "content_layer": "body", @@ -20614,9 +20818,9 @@ "hyperlink": "#cite_ref-FOOTNOTESued-Badillo200365_35-0" }, { - "self_ref": "#/texts/977", + "self_ref": "#/texts/985", "parent": { - "$ref": "#/groups/117" + "$ref": "#/groups/124" }, "children": [], "content_layer": "body", @@ -20634,9 +20838,9 @@ "hyperlink": "#cite_ref-FOOTNOTESued-Badillo200365_35-1" }, { - "self_ref": "#/texts/978", + "self_ref": "#/texts/986", "parent": { - "$ref": "#/groups/117" + "$ref": "#/groups/124" }, "children": [], "content_layer": "body", @@ -20647,9 +20851,9 @@ "hyperlink": "#CITEREFSued-Badillo2003" }, { - "self_ref": "#/texts/979", + "self_ref": "#/texts/987", "parent": { - "$ref": "#/groups/117" + "$ref": "#/groups/124" }, "children": [], "content_layer": "body", @@ -20659,13 +20863,13 @@ "text": ", p. 65." }, { - "self_ref": "#/texts/980", + "self_ref": "#/texts/988", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/118" + "$ref": "#/groups/125" } ], "content_layer": "body", @@ -20677,9 +20881,9 @@ "marker": "" }, { - "self_ref": "#/texts/981", + "self_ref": "#/texts/989", "parent": { - "$ref": "#/groups/118" + "$ref": "#/groups/125" }, "children": [], "content_layer": "body", @@ -20697,9 +20901,9 @@ "hyperlink": "#cite_ref-FOOTNOTEThorpe199668_36-0" }, { - "self_ref": "#/texts/982", + "self_ref": "#/texts/990", "parent": { - "$ref": "#/groups/118" + "$ref": "#/groups/125" }, "children": [], "content_layer": "body", @@ -20710,9 +20914,9 @@ "hyperlink": "#CITEREFThorpe1996" }, { - "self_ref": "#/texts/983", + "self_ref": "#/texts/991", "parent": { - "$ref": "#/groups/118" + "$ref": "#/groups/125" }, "children": [], "content_layer": "body", @@ -20722,13 +20926,13 @@ "text": ", p. 68." }, { - "self_ref": "#/texts/984", + "self_ref": "#/texts/992", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/119" + "$ref": "#/groups/126" } ], "content_layer": "body", @@ -20740,9 +20944,9 @@ "marker": "" }, { - "self_ref": "#/texts/985", + "self_ref": "#/texts/993", "parent": { - "$ref": "#/groups/119" + "$ref": "#/groups/126" }, "children": [], "content_layer": "body", @@ -20760,9 +20964,9 @@ "hyperlink": "#cite_ref-FOOTNOTEMaisels199942_37-0" }, { - "self_ref": "#/texts/986", + "self_ref": "#/texts/994", "parent": { - "$ref": "#/groups/119" + "$ref": "#/groups/126" }, "children": [], "content_layer": "body", @@ -20773,9 +20977,9 @@ "hyperlink": "#CITEREFMaisels1999" }, { - "self_ref": "#/texts/987", + "self_ref": "#/texts/995", "parent": { - "$ref": "#/groups/119" + "$ref": "#/groups/126" }, "children": [], "content_layer": "body", @@ -20785,13 +20989,13 @@ "text": ", p. 42." }, { - "self_ref": "#/texts/988", + "self_ref": "#/texts/996", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/120" + "$ref": "#/groups/127" } ], "content_layer": "body", @@ -20803,9 +21007,9 @@ "marker": "" }, { - "self_ref": "#/texts/989", + "self_ref": "#/texts/997", "parent": { - "$ref": "#/groups/120" + "$ref": "#/groups/127" }, "children": [], "content_layer": "body", @@ -20823,9 +21027,9 @@ "hyperlink": "#cite_ref-FOOTNOTERau1876133_38-0" }, { - "self_ref": "#/texts/990", + "self_ref": "#/texts/998", "parent": { - "$ref": "#/groups/120" + "$ref": "#/groups/127" }, "children": [], "content_layer": "body", @@ -20836,9 +21040,9 @@ "hyperlink": "#CITEREFRau1876" }, { - "self_ref": "#/texts/991", + "self_ref": "#/texts/999", "parent": { - "$ref": "#/groups/120" + "$ref": "#/groups/127" }, "children": [], "content_layer": "body", @@ -20848,13 +21052,13 @@ "text": ", p. 133." }, { - "self_ref": "#/texts/992", + "self_ref": "#/texts/1000", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/121" + "$ref": "#/groups/128" } ], "content_layer": "body", @@ -20866,9 +21070,9 @@ "marker": "" }, { - "self_ref": "#/texts/993", + "self_ref": "#/texts/1001", "parent": { - "$ref": "#/groups/121" + "$ref": "#/groups/128" }, "children": [], "content_layer": "body", @@ -20886,9 +21090,9 @@ "hyperlink": "#cite_ref-FOOTNOTEHigman201223_39-0" }, { - "self_ref": "#/texts/994", + "self_ref": "#/texts/1002", "parent": { - "$ref": "#/groups/121" + "$ref": "#/groups/128" }, "children": [], "content_layer": "body", @@ -20899,9 +21103,9 @@ "hyperlink": "#CITEREFHigman2012" }, { - "self_ref": "#/texts/995", + "self_ref": "#/texts/1003", "parent": { - "$ref": "#/groups/121" + "$ref": "#/groups/128" }, "children": [], "content_layer": "body", @@ -20911,13 +21115,13 @@ "text": ", p. 23." }, { - "self_ref": "#/texts/996", + "self_ref": "#/texts/1004", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/122" + "$ref": "#/groups/129" } ], "content_layer": "body", @@ -20929,9 +21133,9 @@ "marker": "" }, { - "self_ref": "#/texts/997", + "self_ref": "#/texts/1005", "parent": { - "$ref": "#/groups/122" + "$ref": "#/groups/129" }, "children": [], "content_layer": "body", @@ -20949,9 +21153,9 @@ "hyperlink": "#cite_ref-FOOTNOTEHume201253_40-0" }, { - "self_ref": "#/texts/998", + "self_ref": "#/texts/1006", "parent": { - "$ref": "#/groups/122" + "$ref": "#/groups/129" }, "children": [], "content_layer": "body", @@ -20962,9 +21166,9 @@ "hyperlink": "#CITEREFHume2012" }, { - "self_ref": "#/texts/999", + "self_ref": "#/texts/1007", "parent": { - "$ref": "#/groups/122" + "$ref": "#/groups/129" }, "children": [], "content_layer": "body", @@ -20974,13 +21178,13 @@ "text": ", p. 53." }, { - "self_ref": "#/texts/1000", + "self_ref": "#/texts/1008", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/123" + "$ref": "#/groups/130" } ], "content_layer": "body", @@ -20992,9 +21196,9 @@ "marker": "" }, { - "self_ref": "#/texts/1001", + "self_ref": "#/texts/1009", "parent": { - "$ref": "#/groups/123" + "$ref": "#/groups/130" }, "children": [], "content_layer": "body", @@ -21012,9 +21216,9 @@ "hyperlink": "#cite_ref-FOOTNOTEHume201252_41-0" }, { - "self_ref": "#/texts/1002", + "self_ref": "#/texts/1010", "parent": { - "$ref": "#/groups/123" + "$ref": "#/groups/130" }, "children": [], "content_layer": "body", @@ -21025,9 +21229,9 @@ "hyperlink": "#CITEREFHume2012" }, { - "self_ref": "#/texts/1003", + "self_ref": "#/texts/1011", "parent": { - "$ref": "#/groups/123" + "$ref": "#/groups/130" }, "children": [], "content_layer": "body", @@ -21037,13 +21241,13 @@ "text": ", p. 52." }, { - "self_ref": "#/texts/1004", + "self_ref": "#/texts/1012", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/124" + "$ref": "#/groups/131" } ], "content_layer": "body", @@ -21055,9 +21259,9 @@ "marker": "" }, { - "self_ref": "#/texts/1005", + "self_ref": "#/texts/1013", "parent": { - "$ref": "#/groups/124" + "$ref": "#/groups/131" }, "children": [], "content_layer": "body", @@ -21075,9 +21279,9 @@ "hyperlink": "#cite_ref-FOOTNOTEFieldhouse2002167_42-0" }, { - "self_ref": "#/texts/1006", + "self_ref": "#/texts/1014", "parent": { - "$ref": "#/groups/124" + "$ref": "#/groups/131" }, "children": [], "content_layer": "body", @@ -21088,9 +21292,9 @@ "hyperlink": "#CITEREFFieldhouse2002" }, { - "self_ref": "#/texts/1007", + "self_ref": "#/texts/1015", "parent": { - "$ref": "#/groups/124" + "$ref": "#/groups/131" }, "children": [], "content_layer": "body", @@ -21100,13 +21304,13 @@ "text": ", p. 167." }, { - "self_ref": "#/texts/1008", + "self_ref": "#/texts/1016", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/125" + "$ref": "#/groups/132" } ], "content_layer": "body", @@ -21118,9 +21322,9 @@ "marker": "" }, { - "self_ref": "#/texts/1009", + "self_ref": "#/texts/1017", "parent": { - "$ref": "#/groups/125" + "$ref": "#/groups/132" }, "children": [], "content_layer": "body", @@ -21138,9 +21342,9 @@ "hyperlink": "#cite_ref-43" }, { - "self_ref": "#/texts/1010", + "self_ref": "#/texts/1018", "parent": { - "$ref": "#/groups/125" + "$ref": "#/groups/132" }, "children": [], "content_layer": "body", @@ -21150,9 +21354,9 @@ "text": "Livingston, A. D. (1998-01-01)." }, { - "self_ref": "#/texts/1011", + "self_ref": "#/texts/1019", "parent": { - "$ref": "#/groups/125" + "$ref": "#/groups/132" }, "children": [], "content_layer": "body", @@ -21170,9 +21374,9 @@ "hyperlink": "https://books.google.com/books?id=NViSMffyaSgC&q=%C2%A0%C2%A0In+many+areas,+wild+ducks+of+various+species+are+hunted+for+food+or+sport" }, { - "self_ref": "#/texts/1012", + "self_ref": "#/texts/1020", "parent": { - "$ref": "#/groups/125" + "$ref": "#/groups/132" }, "children": [], "content_layer": "body", @@ -21182,9 +21386,9 @@ "text": ". Wordsworth Editions, Limited." }, { - "self_ref": "#/texts/1013", + "self_ref": "#/texts/1021", "parent": { - "$ref": "#/groups/125" + "$ref": "#/groups/132" }, "children": [], "content_layer": "body", @@ -21195,9 +21399,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1014", + "self_ref": "#/texts/1022", "parent": { - "$ref": "#/groups/125" + "$ref": "#/groups/132" }, "children": [], "content_layer": "body", @@ -21208,9 +21412,9 @@ "hyperlink": "/wiki/Special:BookSources/9781853263774" }, { - "self_ref": "#/texts/1015", + "self_ref": "#/texts/1023", "parent": { - "$ref": "#/groups/125" + "$ref": "#/groups/132" }, "children": [], "content_layer": "body", @@ -21220,13 +21424,13 @@ "text": "." }, { - "self_ref": "#/texts/1016", + "self_ref": "#/texts/1024", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/126" + "$ref": "#/groups/133" } ], "content_layer": "body", @@ -21238,9 +21442,9 @@ "marker": "" }, { - "self_ref": "#/texts/1017", + "self_ref": "#/texts/1025", "parent": { - "$ref": "#/groups/126" + "$ref": "#/groups/133" }, "children": [], "content_layer": "body", @@ -21258,9 +21462,9 @@ "hyperlink": "#cite_ref-44" }, { - "self_ref": "#/texts/1018", + "self_ref": "#/texts/1026", "parent": { - "$ref": "#/groups/126" + "$ref": "#/groups/133" }, "children": [], "content_layer": "body", @@ -21271,9 +21475,9 @@ "hyperlink": "https://www.dec.ny.gov/docs/fish_marine_pdf/wfp09a.pdf" }, { - "self_ref": "#/texts/1019", + "self_ref": "#/texts/1027", "parent": { - "$ref": "#/groups/126" + "$ref": "#/groups/133" }, "children": [], "content_layer": "body", @@ -21283,9 +21487,9 @@ "text": "(PDF) ." }, { - "self_ref": "#/texts/1020", + "self_ref": "#/texts/1028", "parent": { - "$ref": "#/groups/126" + "$ref": "#/groups/133" }, "children": [], "content_layer": "body", @@ -21302,9 +21506,9 @@ } }, { - "self_ref": "#/texts/1021", + "self_ref": "#/texts/1029", "parent": { - "$ref": "#/groups/126" + "$ref": "#/groups/133" }, "children": [], "content_layer": "body", @@ -21314,9 +21518,9 @@ "text": ". US Department of Commerce. December 2008. p. 3." }, { - "self_ref": "#/texts/1022", + "self_ref": "#/texts/1030", "parent": { - "$ref": "#/groups/126" + "$ref": "#/groups/133" }, "children": [], "content_layer": "body", @@ -21327,9 +21531,9 @@ "hyperlink": "https://ghostarchive.org/archive/20221009/https://www.dec.ny.gov/docs/fish_marine_pdf/wfp09a.pdf" }, { - "self_ref": "#/texts/1023", + "self_ref": "#/texts/1031", "parent": { - "$ref": "#/groups/126" + "$ref": "#/groups/133" }, "children": [], "content_layer": "body", @@ -21339,13 +21543,13 @@ "text": "(PDF) from the original on 2022-10-09 . Retrieved 2 July 2019 ." }, { - "self_ref": "#/texts/1024", + "self_ref": "#/texts/1032", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/127" + "$ref": "#/groups/134" } ], "content_layer": "body", @@ -21357,9 +21561,9 @@ "marker": "" }, { - "self_ref": "#/texts/1025", + "self_ref": "#/texts/1033", "parent": { - "$ref": "#/groups/127" + "$ref": "#/groups/134" }, "children": [], "content_layer": "body", @@ -21377,9 +21581,9 @@ "hyperlink": "#cite_ref-45" }, { - "self_ref": "#/texts/1026", + "self_ref": "#/texts/1034", "parent": { - "$ref": "#/groups/127" + "$ref": "#/groups/134" }, "children": [], "content_layer": "body", @@ -21390,9 +21594,9 @@ "hyperlink": "http://www.fao.org/faostat/en/#data/QL" }, { - "self_ref": "#/texts/1027", + "self_ref": "#/texts/1035", "parent": { - "$ref": "#/groups/127" + "$ref": "#/groups/134" }, "children": [], "content_layer": "body", @@ -21402,9 +21606,9 @@ "text": "." }, { - "self_ref": "#/texts/1028", + "self_ref": "#/texts/1036", "parent": { - "$ref": "#/groups/127" + "$ref": "#/groups/134" }, "children": [], "content_layer": "body", @@ -21421,9 +21625,9 @@ } }, { - "self_ref": "#/texts/1029", + "self_ref": "#/texts/1037", "parent": { - "$ref": "#/groups/127" + "$ref": "#/groups/134" }, "children": [], "content_layer": "body", @@ -21433,13 +21637,13 @@ "text": ". Retrieved 2019-10-25 ." }, { - "self_ref": "#/texts/1030", + "self_ref": "#/texts/1038", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/128" + "$ref": "#/groups/135" } ], "content_layer": "body", @@ -21451,9 +21655,9 @@ "marker": "" }, { - "self_ref": "#/texts/1031", + "self_ref": "#/texts/1039", "parent": { - "$ref": "#/groups/128" + "$ref": "#/groups/135" }, "children": [], "content_layer": "body", @@ -21471,9 +21675,9 @@ "hyperlink": "#cite_ref-46" }, { - "self_ref": "#/texts/1032", + "self_ref": "#/texts/1040", "parent": { - "$ref": "#/groups/128" + "$ref": "#/groups/135" }, "children": [], "content_layer": "body", @@ -21484,9 +21688,9 @@ "hyperlink": "http://digimorph.org/specimens/anas_platyrhynchos/skull/" }, { - "self_ref": "#/texts/1033", + "self_ref": "#/texts/1041", "parent": { - "$ref": "#/groups/128" + "$ref": "#/groups/135" }, "children": [], "content_layer": "body", @@ -21496,13 +21700,13 @@ "text": ". Digimorph.org . Retrieved 2012-12-23 ." }, { - "self_ref": "#/texts/1034", + "self_ref": "#/texts/1042", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/129" + "$ref": "#/groups/136" } ], "content_layer": "body", @@ -21514,9 +21718,9 @@ "marker": "" }, { - "self_ref": "#/texts/1035", + "self_ref": "#/texts/1043", "parent": { - "$ref": "#/groups/129" + "$ref": "#/groups/136" }, "children": [], "content_layer": "body", @@ -21534,9 +21738,9 @@ "hyperlink": "#cite_ref-47" }, { - "self_ref": "#/texts/1036", + "self_ref": "#/texts/1044", "parent": { - "$ref": "#/groups/129" + "$ref": "#/groups/136" }, "children": [], "content_layer": "body", @@ -21546,9 +21750,9 @@ "text": "Sy Montgomery." }, { - "self_ref": "#/texts/1037", + "self_ref": "#/texts/1045", "parent": { - "$ref": "#/groups/129" + "$ref": "#/groups/136" }, "children": [], "content_layer": "body", @@ -21559,9 +21763,9 @@ "hyperlink": "https://www.britannica.com/eb/topic-360302/mallard" }, { - "self_ref": "#/texts/1038", + "self_ref": "#/texts/1046", "parent": { - "$ref": "#/groups/129" + "$ref": "#/groups/136" }, "children": [], "content_layer": "body", @@ -21571,9 +21775,9 @@ "text": "." }, { - "self_ref": "#/texts/1039", + "self_ref": "#/texts/1047", "parent": { - "$ref": "#/groups/129" + "$ref": "#/groups/136" }, "children": [], "content_layer": "body", @@ -21590,9 +21794,9 @@ } }, { - "self_ref": "#/texts/1040", + "self_ref": "#/texts/1048", "parent": { - "$ref": "#/groups/129" + "$ref": "#/groups/136" }, "children": [], "content_layer": "body", @@ -21602,13 +21806,13 @@ "text": ". Retrieved 2012-12-23 ." }, { - "self_ref": "#/texts/1041", + "self_ref": "#/texts/1049", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/130" + "$ref": "#/groups/137" } ], "content_layer": "body", @@ -21620,9 +21824,9 @@ "marker": "" }, { - "self_ref": "#/texts/1042", + "self_ref": "#/texts/1050", "parent": { - "$ref": "#/groups/130" + "$ref": "#/groups/137" }, "children": [], "content_layer": "body", @@ -21640,9 +21844,9 @@ "hyperlink": "#cite_ref-48" }, { - "self_ref": "#/texts/1043", + "self_ref": "#/texts/1051", "parent": { - "$ref": "#/groups/130" + "$ref": "#/groups/137" }, "children": [], "content_layer": "body", @@ -21652,9 +21856,9 @@ "text": "Glenday, Craig (2014)." }, { - "self_ref": "#/texts/1044", + "self_ref": "#/texts/1052", "parent": { - "$ref": "#/groups/130" + "$ref": "#/groups/137" }, "children": [], "content_layer": "body", @@ -21672,9 +21876,9 @@ "hyperlink": "https://archive.org/details/guinnessworldrec0000unse_r3e7/page/135" }, { - "self_ref": "#/texts/1045", + "self_ref": "#/texts/1053", "parent": { - "$ref": "#/groups/130" + "$ref": "#/groups/137" }, "children": [], "content_layer": "body", @@ -21684,9 +21888,9 @@ "text": ". Guinness World Records Limited. pp." }, { - "self_ref": "#/texts/1046", + "self_ref": "#/texts/1054", "parent": { - "$ref": "#/groups/130" + "$ref": "#/groups/137" }, "children": [], "content_layer": "body", @@ -21697,9 +21901,9 @@ "hyperlink": "https://archive.org/details/guinnessworldrec0000unse_r3e7/page/135" }, { - "self_ref": "#/texts/1047", + "self_ref": "#/texts/1055", "parent": { - "$ref": "#/groups/130" + "$ref": "#/groups/137" }, "children": [], "content_layer": "body", @@ -21709,9 +21913,9 @@ "text": "." }, { - "self_ref": "#/texts/1048", + "self_ref": "#/texts/1056", "parent": { - "$ref": "#/groups/130" + "$ref": "#/groups/137" }, "children": [], "content_layer": "body", @@ -21722,9 +21926,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1049", + "self_ref": "#/texts/1057", "parent": { - "$ref": "#/groups/130" + "$ref": "#/groups/137" }, "children": [], "content_layer": "body", @@ -21735,9 +21939,9 @@ "hyperlink": "/wiki/Special:BookSources/978-1-908843-15-9" }, { - "self_ref": "#/texts/1050", + "self_ref": "#/texts/1058", "parent": { - "$ref": "#/groups/130" + "$ref": "#/groups/137" }, "children": [], "content_layer": "body", @@ -21747,13 +21951,13 @@ "text": "." }, { - "self_ref": "#/texts/1051", + "self_ref": "#/texts/1059", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/131" + "$ref": "#/groups/138" } ], "content_layer": "body", @@ -21765,9 +21969,9 @@ "marker": "" }, { - "self_ref": "#/texts/1052", + "self_ref": "#/texts/1060", "parent": { - "$ref": "#/groups/131" + "$ref": "#/groups/138" }, "children": [], "content_layer": "body", @@ -21785,9 +21989,9 @@ "hyperlink": "#cite_ref-49" }, { - "self_ref": "#/texts/1053", + "self_ref": "#/texts/1061", "parent": { - "$ref": "#/groups/131" + "$ref": "#/groups/138" }, "children": [], "content_layer": "body", @@ -21804,9 +22008,9 @@ } }, { - "self_ref": "#/texts/1054", + "self_ref": "#/texts/1062", "parent": { - "$ref": "#/groups/131" + "$ref": "#/groups/138" }, "children": [], "content_layer": "body", @@ -21816,9 +22020,9 @@ "text": "(in Finnish). Suomen Kunnallisliitto. 1982. p. 147." }, { - "self_ref": "#/texts/1055", + "self_ref": "#/texts/1063", "parent": { - "$ref": "#/groups/131" + "$ref": "#/groups/138" }, "children": [], "content_layer": "body", @@ -21829,9 +22033,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1056", + "self_ref": "#/texts/1064", "parent": { - "$ref": "#/groups/131" + "$ref": "#/groups/138" }, "children": [], "content_layer": "body", @@ -21842,9 +22046,9 @@ "hyperlink": "/wiki/Special:BookSources/951-773-085-3" }, { - "self_ref": "#/texts/1057", + "self_ref": "#/texts/1065", "parent": { - "$ref": "#/groups/131" + "$ref": "#/groups/138" }, "children": [], "content_layer": "body", @@ -21854,13 +22058,13 @@ "text": "." }, { - "self_ref": "#/texts/1058", + "self_ref": "#/texts/1066", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/132" + "$ref": "#/groups/139" } ], "content_layer": "body", @@ -21872,9 +22076,9 @@ "marker": "" }, { - "self_ref": "#/texts/1059", + "self_ref": "#/texts/1067", "parent": { - "$ref": "#/groups/132" + "$ref": "#/groups/139" }, "children": [], "content_layer": "body", @@ -21892,9 +22096,9 @@ "hyperlink": "#cite_ref-50" }, { - "self_ref": "#/texts/1060", + "self_ref": "#/texts/1068", "parent": { - "$ref": "#/groups/132" + "$ref": "#/groups/139" }, "children": [], "content_layer": "body", @@ -21905,9 +22109,9 @@ "hyperlink": "http://www.lubana.lv/index.php/lv/homepage/lubanas-pilseta-2" }, { - "self_ref": "#/texts/1061", + "self_ref": "#/texts/1069", "parent": { - "$ref": "#/groups/132" + "$ref": "#/groups/139" }, "children": [], "content_layer": "body", @@ -21917,13 +22121,13 @@ "text": "(in Latvian) . Retrieved September 9, 2021 ." }, { - "self_ref": "#/texts/1062", + "self_ref": "#/texts/1070", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/133" + "$ref": "#/groups/140" } ], "content_layer": "body", @@ -21935,9 +22139,9 @@ "marker": "" }, { - "self_ref": "#/texts/1063", + "self_ref": "#/texts/1071", "parent": { - "$ref": "#/groups/133" + "$ref": "#/groups/140" }, "children": [], "content_layer": "body", @@ -21955,9 +22159,9 @@ "hyperlink": "#cite_ref-51" }, { - "self_ref": "#/texts/1064", + "self_ref": "#/texts/1072", "parent": { - "$ref": "#/groups/133" + "$ref": "#/groups/140" }, "children": [], "content_layer": "body", @@ -21968,9 +22172,9 @@ "hyperlink": "http://digi.narc.fi/digi/view.ka?kuid=1738595" }, { - "self_ref": "#/texts/1065", + "self_ref": "#/texts/1073", "parent": { - "$ref": "#/groups/133" + "$ref": "#/groups/140" }, "children": [], "content_layer": "body", @@ -21980,13 +22184,13 @@ "text": "(in Swedish) . Retrieved September 9, 2021 ." }, { - "self_ref": "#/texts/1066", + "self_ref": "#/texts/1074", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/134" + "$ref": "#/groups/141" } ], "content_layer": "body", @@ -21998,9 +22202,9 @@ "marker": "" }, { - "self_ref": "#/texts/1067", + "self_ref": "#/texts/1075", "parent": { - "$ref": "#/groups/134" + "$ref": "#/groups/141" }, "children": [], "content_layer": "body", @@ -22018,9 +22222,9 @@ "hyperlink": "#cite_ref-52" }, { - "self_ref": "#/texts/1068", + "self_ref": "#/texts/1076", "parent": { - "$ref": "#/groups/134" + "$ref": "#/groups/141" }, "children": [], "content_layer": "body", @@ -22030,9 +22234,9 @@ "text": "Young, Emma." }, { - "self_ref": "#/texts/1069", + "self_ref": "#/texts/1077", "parent": { - "$ref": "#/groups/134" + "$ref": "#/groups/141" }, "children": [], "content_layer": "body", @@ -22043,9 +22247,9 @@ "hyperlink": "https://www.newscientist.com/article/dn2876-worlds-funniest-joke-revealed/" }, { - "self_ref": "#/texts/1070", + "self_ref": "#/texts/1078", "parent": { - "$ref": "#/groups/134" + "$ref": "#/groups/141" }, "children": [], "content_layer": "body", @@ -22055,9 +22259,9 @@ "text": "." }, { - "self_ref": "#/texts/1071", + "self_ref": "#/texts/1079", "parent": { - "$ref": "#/groups/134" + "$ref": "#/groups/141" }, "children": [], "content_layer": "body", @@ -22074,9 +22278,9 @@ } }, { - "self_ref": "#/texts/1072", + "self_ref": "#/texts/1080", "parent": { - "$ref": "#/groups/134" + "$ref": "#/groups/141" }, "children": [], "content_layer": "body", @@ -22086,13 +22290,13 @@ "text": ". Retrieved 7 January 2019 ." }, { - "self_ref": "#/texts/1073", + "self_ref": "#/texts/1081", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/135" + "$ref": "#/groups/142" } ], "content_layer": "body", @@ -22104,9 +22308,9 @@ "marker": "" }, { - "self_ref": "#/texts/1074", + "self_ref": "#/texts/1082", "parent": { - "$ref": "#/groups/135" + "$ref": "#/groups/142" }, "children": [], "content_layer": "body", @@ -22124,9 +22328,9 @@ "hyperlink": "#cite_ref-53" }, { - "self_ref": "#/texts/1075", + "self_ref": "#/texts/1083", "parent": { - "$ref": "#/groups/135" + "$ref": "#/groups/142" }, "children": [], "content_layer": "body", @@ -22137,9 +22341,9 @@ "hyperlink": "http://www.comics.org/character/name/Howard%20the%20Duck/sort/chrono/" }, { - "self_ref": "#/texts/1076", + "self_ref": "#/texts/1084", "parent": { - "$ref": "#/groups/135" + "$ref": "#/groups/142" }, "children": [], "content_layer": "body", @@ -22149,9 +22353,9 @@ "text": "." }, { - "self_ref": "#/texts/1077", + "self_ref": "#/texts/1085", "parent": { - "$ref": "#/groups/135" + "$ref": "#/groups/142" }, "children": [], "content_layer": "body", @@ -22169,9 +22373,9 @@ "hyperlink": "/wiki/Grand_Comics_Database" }, { - "self_ref": "#/texts/1078", + "self_ref": "#/texts/1086", "parent": { - "$ref": "#/groups/135" + "$ref": "#/groups/142" }, "children": [], "content_layer": "body", @@ -22181,13 +22385,13 @@ "text": "." }, { - "self_ref": "#/texts/1079", + "self_ref": "#/texts/1087", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/136" + "$ref": "#/groups/143" } ], "content_layer": "body", @@ -22199,9 +22403,9 @@ "marker": "" }, { - "self_ref": "#/texts/1080", + "self_ref": "#/texts/1088", "parent": { - "$ref": "#/groups/136" + "$ref": "#/groups/143" }, "children": [], "content_layer": "body", @@ -22219,9 +22423,9 @@ "hyperlink": "#cite_ref-54" }, { - "self_ref": "#/texts/1081", + "self_ref": "#/texts/1089", "parent": { - "$ref": "#/groups/136" + "$ref": "#/groups/143" }, "children": [], "content_layer": "body", @@ -22232,9 +22436,9 @@ "hyperlink": "/wiki/Peter_Sanderson" }, { - "self_ref": "#/texts/1082", + "self_ref": "#/texts/1090", "parent": { - "$ref": "#/groups/136" + "$ref": "#/groups/143" }, "children": [], "content_layer": "body", @@ -22244,9 +22448,9 @@ "text": "; Gilbert, Laura (2008). \"1970s\"." }, { - "self_ref": "#/texts/1083", + "self_ref": "#/texts/1091", "parent": { - "$ref": "#/groups/136" + "$ref": "#/groups/143" }, "children": [], "content_layer": "body", @@ -22263,9 +22467,9 @@ } }, { - "self_ref": "#/texts/1084", + "self_ref": "#/texts/1092", "parent": { - "$ref": "#/groups/136" + "$ref": "#/groups/143" }, "children": [], "content_layer": "body", @@ -22275,9 +22479,9 @@ "text": ". London, United Kingdom:" }, { - "self_ref": "#/texts/1085", + "self_ref": "#/texts/1093", "parent": { - "$ref": "#/groups/136" + "$ref": "#/groups/143" }, "children": [], "content_layer": "body", @@ -22288,9 +22492,9 @@ "hyperlink": "/wiki/Dorling_Kindersley" }, { - "self_ref": "#/texts/1086", + "self_ref": "#/texts/1094", "parent": { - "$ref": "#/groups/136" + "$ref": "#/groups/143" }, "children": [], "content_layer": "body", @@ -22300,9 +22504,9 @@ "text": ". p. 161." }, { - "self_ref": "#/texts/1087", + "self_ref": "#/texts/1095", "parent": { - "$ref": "#/groups/136" + "$ref": "#/groups/143" }, "children": [], "content_layer": "body", @@ -22313,9 +22517,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1088", + "self_ref": "#/texts/1096", "parent": { - "$ref": "#/groups/136" + "$ref": "#/groups/143" }, "children": [], "content_layer": "body", @@ -22326,9 +22530,9 @@ "hyperlink": "/wiki/Special:BookSources/978-0756641238" }, { - "self_ref": "#/texts/1089", + "self_ref": "#/texts/1097", "parent": { - "$ref": "#/groups/136" + "$ref": "#/groups/143" }, "children": [], "content_layer": "body", @@ -22338,13 +22542,13 @@ "text": ". December saw the debut of the cigar-smoking Howard the Duck. In this story by writer Steve Gerber and artist Val Mayerik, various beings from different realities had begun turning up in the Man-Thing's Florida swamp, including this bad-tempered talking duck." }, { - "self_ref": "#/texts/1090", + "self_ref": "#/texts/1098", "parent": { - "$ref": "#/groups/82" + "$ref": "#/groups/89" }, "children": [ { - "$ref": "#/groups/137" + "$ref": "#/groups/144" } ], "content_layer": "body", @@ -22356,9 +22560,9 @@ "marker": "" }, { - "self_ref": "#/texts/1091", + "self_ref": "#/texts/1099", "parent": { - "$ref": "#/groups/137" + "$ref": "#/groups/144" }, "children": [], "content_layer": "body", @@ -22376,9 +22580,9 @@ "hyperlink": "#cite_ref-55" }, { - "self_ref": "#/texts/1092", + "self_ref": "#/texts/1100", "parent": { - "$ref": "#/groups/137" + "$ref": "#/groups/144" }, "children": [], "content_layer": "body", @@ -22389,9 +22593,9 @@ "hyperlink": "https://goducks.com/sports/2003/8/28/153778.aspx" }, { - "self_ref": "#/texts/1093", + "self_ref": "#/texts/1101", "parent": { - "$ref": "#/groups/137" + "$ref": "#/groups/144" }, "children": [], "content_layer": "body", @@ -22401,9 +22605,9 @@ "text": "." }, { - "self_ref": "#/texts/1094", + "self_ref": "#/texts/1102", "parent": { - "$ref": "#/groups/137" + "$ref": "#/groups/144" }, "children": [], "content_layer": "body", @@ -22420,9 +22624,9 @@ } }, { - "self_ref": "#/texts/1095", + "self_ref": "#/texts/1103", "parent": { - "$ref": "#/groups/137" + "$ref": "#/groups/144" }, "children": [], "content_layer": "body", @@ -22432,13 +22636,13 @@ "text": ". Retrieved 2022-01-20 ." }, { - "self_ref": "#/texts/1096", + "self_ref": "#/texts/1104", "parent": { - "$ref": "#/texts/760" + "$ref": "#/texts/768" }, "children": [ { - "$ref": "#/groups/138" + "$ref": "#/groups/145" } ], "content_layer": "body", @@ -22449,13 +22653,13 @@ "level": 2 }, { - "self_ref": "#/texts/1097", + "self_ref": "#/texts/1105", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/139" + "$ref": "#/groups/146" } ], "content_layer": "body", @@ -22467,9 +22671,9 @@ "marker": "" }, { - "self_ref": "#/texts/1098", + "self_ref": "#/texts/1106", "parent": { - "$ref": "#/groups/139" + "$ref": "#/groups/146" }, "children": [], "content_layer": "body", @@ -22479,9 +22683,9 @@ "text": "American Ornithologists' Union (1998)." }, { - "self_ref": "#/texts/1099", + "self_ref": "#/texts/1107", "parent": { - "$ref": "#/groups/139" + "$ref": "#/groups/146" }, "children": [], "content_layer": "body", @@ -22499,9 +22703,9 @@ "hyperlink": "https://americanornithology.org/wp-content/uploads/2019/07/AOSChecklistTin-Falcon.pdf" }, { - "self_ref": "#/texts/1100", + "self_ref": "#/texts/1108", "parent": { - "$ref": "#/groups/139" + "$ref": "#/groups/146" }, "children": [], "content_layer": "body", @@ -22511,9 +22715,9 @@ "text": "(PDF) . Washington, DC: American Ornithologists' Union." }, { - "self_ref": "#/texts/1101", + "self_ref": "#/texts/1109", "parent": { - "$ref": "#/groups/139" + "$ref": "#/groups/146" }, "children": [], "content_layer": "body", @@ -22524,9 +22728,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1102", + "self_ref": "#/texts/1110", "parent": { - "$ref": "#/groups/139" + "$ref": "#/groups/146" }, "children": [], "content_layer": "body", @@ -22537,9 +22741,9 @@ "hyperlink": "/wiki/Special:BookSources/978-1-891276-00-2" }, { - "self_ref": "#/texts/1103", + "self_ref": "#/texts/1111", "parent": { - "$ref": "#/groups/139" + "$ref": "#/groups/146" }, "children": [], "content_layer": "body", @@ -22549,9 +22753,9 @@ "text": "." }, { - "self_ref": "#/texts/1104", + "self_ref": "#/texts/1112", "parent": { - "$ref": "#/groups/139" + "$ref": "#/groups/146" }, "children": [], "content_layer": "body", @@ -22562,9 +22766,9 @@ "hyperlink": "https://ghostarchive.org/archive/20221009/https://americanornithology.org/wp-content/uploads/2019/07/AOSChecklistTin-Falcon.pdf" }, { - "self_ref": "#/texts/1105", + "self_ref": "#/texts/1113", "parent": { - "$ref": "#/groups/139" + "$ref": "#/groups/146" }, "children": [], "content_layer": "body", @@ -22574,13 +22778,13 @@ "text": "(PDF) from the original on 2022-10-09." }, { - "self_ref": "#/texts/1106", + "self_ref": "#/texts/1114", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/140" + "$ref": "#/groups/147" } ], "content_layer": "body", @@ -22592,9 +22796,9 @@ "marker": "" }, { - "self_ref": "#/texts/1107", + "self_ref": "#/texts/1115", "parent": { - "$ref": "#/groups/140" + "$ref": "#/groups/147" }, "children": [], "content_layer": "body", @@ -22604,9 +22808,9 @@ "text": "Carboneras, Carlos (1992). del Hoyo, Josep; Elliott, Andrew; Sargatal, Jordi (eds.)." }, { - "self_ref": "#/texts/1108", + "self_ref": "#/texts/1116", "parent": { - "$ref": "#/groups/140" + "$ref": "#/groups/147" }, "children": [], "content_layer": "body", @@ -22623,9 +22827,9 @@ } }, { - "self_ref": "#/texts/1109", + "self_ref": "#/texts/1117", "parent": { - "$ref": "#/groups/140" + "$ref": "#/groups/147" }, "children": [], "content_layer": "body", @@ -22635,9 +22839,9 @@ "text": ". Vol. 1: Ostrich to Ducks. Barcelona: Lynx Edicions." }, { - "self_ref": "#/texts/1110", + "self_ref": "#/texts/1118", "parent": { - "$ref": "#/groups/140" + "$ref": "#/groups/147" }, "children": [], "content_layer": "body", @@ -22648,9 +22852,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1111", + "self_ref": "#/texts/1119", "parent": { - "$ref": "#/groups/140" + "$ref": "#/groups/147" }, "children": [], "content_layer": "body", @@ -22661,9 +22865,9 @@ "hyperlink": "/wiki/Special:BookSources/978-84-87334-10-8" }, { - "self_ref": "#/texts/1112", + "self_ref": "#/texts/1120", "parent": { - "$ref": "#/groups/140" + "$ref": "#/groups/147" }, "children": [], "content_layer": "body", @@ -22673,13 +22877,13 @@ "text": "." }, { - "self_ref": "#/texts/1113", + "self_ref": "#/texts/1121", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/141" + "$ref": "#/groups/148" } ], "content_layer": "body", @@ -22691,9 +22895,9 @@ "marker": "" }, { - "self_ref": "#/texts/1114", + "self_ref": "#/texts/1122", "parent": { - "$ref": "#/groups/141" + "$ref": "#/groups/148" }, "children": [], "content_layer": "body", @@ -22703,9 +22907,9 @@ "text": "Christidis, Les; Boles, Walter E., eds. (2008)." }, { - "self_ref": "#/texts/1115", + "self_ref": "#/texts/1123", "parent": { - "$ref": "#/groups/141" + "$ref": "#/groups/148" }, "children": [], "content_layer": "body", @@ -22722,9 +22926,9 @@ } }, { - "self_ref": "#/texts/1116", + "self_ref": "#/texts/1124", "parent": { - "$ref": "#/groups/141" + "$ref": "#/groups/148" }, "children": [], "content_layer": "body", @@ -22734,9 +22938,9 @@ "text": ". Collingwood, VIC: Csiro Publishing." }, { - "self_ref": "#/texts/1117", + "self_ref": "#/texts/1125", "parent": { - "$ref": "#/groups/141" + "$ref": "#/groups/148" }, "children": [], "content_layer": "body", @@ -22747,9 +22951,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1118", + "self_ref": "#/texts/1126", "parent": { - "$ref": "#/groups/141" + "$ref": "#/groups/148" }, "children": [], "content_layer": "body", @@ -22760,9 +22964,9 @@ "hyperlink": "/wiki/Special:BookSources/978-0-643-06511-6" }, { - "self_ref": "#/texts/1119", + "self_ref": "#/texts/1127", "parent": { - "$ref": "#/groups/141" + "$ref": "#/groups/148" }, "children": [], "content_layer": "body", @@ -22772,13 +22976,13 @@ "text": "." }, { - "self_ref": "#/texts/1120", + "self_ref": "#/texts/1128", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/142" + "$ref": "#/groups/149" } ], "content_layer": "body", @@ -22790,9 +22994,9 @@ "marker": "" }, { - "self_ref": "#/texts/1121", + "self_ref": "#/texts/1129", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22802,9 +23006,9 @@ "text": "Donne-Goussé, Carole; Laudet, Vincent; Hänni, Catherine (July 2002). \"A molecular phylogeny of Anseriformes based on mitochondrial DNA analysis\"." }, { - "self_ref": "#/texts/1122", + "self_ref": "#/texts/1130", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22821,9 +23025,9 @@ } }, { - "self_ref": "#/texts/1123", + "self_ref": "#/texts/1131", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22833,9 +23037,9 @@ "text": "." }, { - "self_ref": "#/texts/1124", + "self_ref": "#/texts/1132", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22852,9 +23056,9 @@ } }, { - "self_ref": "#/texts/1125", + "self_ref": "#/texts/1133", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22864,9 +23068,9 @@ "text": "(3): 339-356." }, { - "self_ref": "#/texts/1126", + "self_ref": "#/texts/1134", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22877,9 +23081,9 @@ "hyperlink": "/wiki/Bibcode_(identifier)" }, { - "self_ref": "#/texts/1127", + "self_ref": "#/texts/1135", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22889,9 +23093,9 @@ "text": ":" }, { - "self_ref": "#/texts/1128", + "self_ref": "#/texts/1136", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22902,9 +23106,9 @@ "hyperlink": "https://ui.adsabs.harvard.edu/abs/2002MolPE..23..339D" }, { - "self_ref": "#/texts/1129", + "self_ref": "#/texts/1137", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22914,9 +23118,9 @@ "text": "." }, { - "self_ref": "#/texts/1130", + "self_ref": "#/texts/1138", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22927,9 +23131,9 @@ "hyperlink": "/wiki/Doi_(identifier)" }, { - "self_ref": "#/texts/1131", + "self_ref": "#/texts/1139", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22939,9 +23143,9 @@ "text": ":" }, { - "self_ref": "#/texts/1132", + "self_ref": "#/texts/1140", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22952,9 +23156,9 @@ "hyperlink": "https://doi.org/10.1016%2FS1055-7903%2802%2900019-2" }, { - "self_ref": "#/texts/1133", + "self_ref": "#/texts/1141", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22964,9 +23168,9 @@ "text": "." }, { - "self_ref": "#/texts/1134", + "self_ref": "#/texts/1142", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22977,9 +23181,9 @@ "hyperlink": "/wiki/PMID_(identifier)" }, { - "self_ref": "#/texts/1135", + "self_ref": "#/texts/1143", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -22990,9 +23194,9 @@ "hyperlink": "https://pubmed.ncbi.nlm.nih.gov/12099792" }, { - "self_ref": "#/texts/1136", + "self_ref": "#/texts/1144", "parent": { - "$ref": "#/groups/142" + "$ref": "#/groups/149" }, "children": [], "content_layer": "body", @@ -23002,13 +23206,13 @@ "text": "." }, { - "self_ref": "#/texts/1137", + "self_ref": "#/texts/1145", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/143" + "$ref": "#/groups/150" } ], "content_layer": "body", @@ -23020,9 +23224,9 @@ "marker": "" }, { - "self_ref": "#/texts/1138", + "self_ref": "#/texts/1146", "parent": { - "$ref": "#/groups/143" + "$ref": "#/groups/150" }, "children": [], "content_layer": "body", @@ -23032,9 +23236,9 @@ "text": "Elphick, Chris; Dunning, John B. Jr.; Sibley, David, eds. (2001)." }, { - "self_ref": "#/texts/1139", + "self_ref": "#/texts/1147", "parent": { - "$ref": "#/groups/143" + "$ref": "#/groups/150" }, "children": [], "content_layer": "body", @@ -23051,9 +23255,9 @@ } }, { - "self_ref": "#/texts/1140", + "self_ref": "#/texts/1148", "parent": { - "$ref": "#/groups/143" + "$ref": "#/groups/150" }, "children": [], "content_layer": "body", @@ -23063,9 +23267,9 @@ "text": ". London: Christopher Helm." }, { - "self_ref": "#/texts/1141", + "self_ref": "#/texts/1149", "parent": { - "$ref": "#/groups/143" + "$ref": "#/groups/150" }, "children": [], "content_layer": "body", @@ -23076,9 +23280,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1142", + "self_ref": "#/texts/1150", "parent": { - "$ref": "#/groups/143" + "$ref": "#/groups/150" }, "children": [], "content_layer": "body", @@ -23089,9 +23293,9 @@ "hyperlink": "/wiki/Special:BookSources/978-0-7136-6250-4" }, { - "self_ref": "#/texts/1143", + "self_ref": "#/texts/1151", "parent": { - "$ref": "#/groups/143" + "$ref": "#/groups/150" }, "children": [], "content_layer": "body", @@ -23101,13 +23305,13 @@ "text": "." }, { - "self_ref": "#/texts/1144", + "self_ref": "#/texts/1152", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/144" + "$ref": "#/groups/151" } ], "content_layer": "body", @@ -23119,9 +23323,9 @@ "marker": "" }, { - "self_ref": "#/texts/1145", + "self_ref": "#/texts/1153", "parent": { - "$ref": "#/groups/144" + "$ref": "#/groups/151" }, "children": [], "content_layer": "body", @@ -23131,9 +23335,9 @@ "text": "Erlandson, Jon M. (1994)." }, { - "self_ref": "#/texts/1146", + "self_ref": "#/texts/1154", "parent": { - "$ref": "#/groups/144" + "$ref": "#/groups/151" }, "children": [], "content_layer": "body", @@ -23151,9 +23355,9 @@ "hyperlink": "https://books.google.com/books?id=nGTaBwAAQBAJ&pg=171" }, { - "self_ref": "#/texts/1147", + "self_ref": "#/texts/1155", "parent": { - "$ref": "#/groups/144" + "$ref": "#/groups/151" }, "children": [], "content_layer": "body", @@ -23163,9 +23367,9 @@ "text": ". New York, NY: Springer Science & Business Media." }, { - "self_ref": "#/texts/1148", + "self_ref": "#/texts/1156", "parent": { - "$ref": "#/groups/144" + "$ref": "#/groups/151" }, "children": [], "content_layer": "body", @@ -23176,9 +23380,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1149", + "self_ref": "#/texts/1157", "parent": { - "$ref": "#/groups/144" + "$ref": "#/groups/151" }, "children": [], "content_layer": "body", @@ -23189,9 +23393,9 @@ "hyperlink": "/wiki/Special:BookSources/978-1-4419-3231-0" }, { - "self_ref": "#/texts/1150", + "self_ref": "#/texts/1158", "parent": { - "$ref": "#/groups/144" + "$ref": "#/groups/151" }, "children": [], "content_layer": "body", @@ -23201,13 +23405,13 @@ "text": "." }, { - "self_ref": "#/texts/1151", + "self_ref": "#/texts/1159", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/145" + "$ref": "#/groups/152" } ], "content_layer": "body", @@ -23219,9 +23423,9 @@ "marker": "" }, { - "self_ref": "#/texts/1152", + "self_ref": "#/texts/1160", "parent": { - "$ref": "#/groups/145" + "$ref": "#/groups/152" }, "children": [], "content_layer": "body", @@ -23231,9 +23435,9 @@ "text": "Fieldhouse, Paul (2002)." }, { - "self_ref": "#/texts/1153", + "self_ref": "#/texts/1161", "parent": { - "$ref": "#/groups/145" + "$ref": "#/groups/152" }, "children": [], "content_layer": "body", @@ -23251,9 +23455,9 @@ "hyperlink": "https://books.google.com/books?id=P-FqDgAAQBAJ&pg=PA167" }, { - "self_ref": "#/texts/1154", + "self_ref": "#/texts/1162", "parent": { - "$ref": "#/groups/145" + "$ref": "#/groups/152" }, "children": [], "content_layer": "body", @@ -23263,9 +23467,9 @@ "text": ". Vol. I: A-K. Santa Barbara: ABC-CLIO." }, { - "self_ref": "#/texts/1155", + "self_ref": "#/texts/1163", "parent": { - "$ref": "#/groups/145" + "$ref": "#/groups/152" }, "children": [], "content_layer": "body", @@ -23276,9 +23480,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1156", + "self_ref": "#/texts/1164", "parent": { - "$ref": "#/groups/145" + "$ref": "#/groups/152" }, "children": [], "content_layer": "body", @@ -23289,9 +23493,9 @@ "hyperlink": "/wiki/Special:BookSources/978-1-61069-412-4" }, { - "self_ref": "#/texts/1157", + "self_ref": "#/texts/1165", "parent": { - "$ref": "#/groups/145" + "$ref": "#/groups/152" }, "children": [], "content_layer": "body", @@ -23301,13 +23505,13 @@ "text": "." }, { - "self_ref": "#/texts/1158", + "self_ref": "#/texts/1166", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/146" + "$ref": "#/groups/153" } ], "content_layer": "body", @@ -23319,9 +23523,9 @@ "marker": "" }, { - "self_ref": "#/texts/1159", + "self_ref": "#/texts/1167", "parent": { - "$ref": "#/groups/146" + "$ref": "#/groups/153" }, "children": [], "content_layer": "body", @@ -23331,9 +23535,9 @@ "text": "Fitter, Julian; Fitter, Daniel; Hosking, David (2000)." }, { - "self_ref": "#/texts/1160", + "self_ref": "#/texts/1168", "parent": { - "$ref": "#/groups/146" + "$ref": "#/groups/153" }, "children": [], "content_layer": "body", @@ -23350,9 +23554,9 @@ } }, { - "self_ref": "#/texts/1161", + "self_ref": "#/texts/1169", "parent": { - "$ref": "#/groups/146" + "$ref": "#/groups/153" }, "children": [], "content_layer": "body", @@ -23362,9 +23566,9 @@ "text": ". Princeton, NJ: Princeton University Press." }, { - "self_ref": "#/texts/1162", + "self_ref": "#/texts/1170", "parent": { - "$ref": "#/groups/146" + "$ref": "#/groups/153" }, "children": [], "content_layer": "body", @@ -23375,9 +23579,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1163", + "self_ref": "#/texts/1171", "parent": { - "$ref": "#/groups/146" + "$ref": "#/groups/153" }, "children": [], "content_layer": "body", @@ -23388,9 +23592,9 @@ "hyperlink": "/wiki/Special:BookSources/978-0-691-10295-5" }, { - "self_ref": "#/texts/1164", + "self_ref": "#/texts/1172", "parent": { - "$ref": "#/groups/146" + "$ref": "#/groups/153" }, "children": [], "content_layer": "body", @@ -23400,13 +23604,13 @@ "text": "." }, { - "self_ref": "#/texts/1165", + "self_ref": "#/texts/1173", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/147" + "$ref": "#/groups/154" } ], "content_layer": "body", @@ -23418,9 +23622,9 @@ "marker": "" }, { - "self_ref": "#/texts/1166", + "self_ref": "#/texts/1174", "parent": { - "$ref": "#/groups/147" + "$ref": "#/groups/154" }, "children": [], "content_layer": "body", @@ -23430,9 +23634,9 @@ "text": "Higman, B. W. (2012)." }, { - "self_ref": "#/texts/1167", + "self_ref": "#/texts/1175", "parent": { - "$ref": "#/groups/147" + "$ref": "#/groups/154" }, "children": [], "content_layer": "body", @@ -23450,9 +23654,9 @@ "hyperlink": "https://books.google.com/books?id=YIUoz98yMvgC&pg=RA1-PA1801" }, { - "self_ref": "#/texts/1168", + "self_ref": "#/texts/1176", "parent": { - "$ref": "#/groups/147" + "$ref": "#/groups/154" }, "children": [], "content_layer": "body", @@ -23462,9 +23666,9 @@ "text": ". Chichester, UK: John Wiley & Sons." }, { - "self_ref": "#/texts/1169", + "self_ref": "#/texts/1177", "parent": { - "$ref": "#/groups/147" + "$ref": "#/groups/154" }, "children": [], "content_layer": "body", @@ -23475,9 +23679,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1170", + "self_ref": "#/texts/1178", "parent": { - "$ref": "#/groups/147" + "$ref": "#/groups/154" }, "children": [], "content_layer": "body", @@ -23488,9 +23692,9 @@ "hyperlink": "/wiki/Special:BookSources/978-1-4051-8947-7" }, { - "self_ref": "#/texts/1171", + "self_ref": "#/texts/1179", "parent": { - "$ref": "#/groups/147" + "$ref": "#/groups/154" }, "children": [], "content_layer": "body", @@ -23500,13 +23704,13 @@ "text": "." }, { - "self_ref": "#/texts/1172", + "self_ref": "#/texts/1180", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/148" + "$ref": "#/groups/155" } ], "content_layer": "body", @@ -23518,9 +23722,9 @@ "marker": "" }, { - "self_ref": "#/texts/1173", + "self_ref": "#/texts/1181", "parent": { - "$ref": "#/groups/148" + "$ref": "#/groups/155" }, "children": [], "content_layer": "body", @@ -23530,9 +23734,9 @@ "text": "Hume, Julian H. (2012)." }, { - "self_ref": "#/texts/1174", + "self_ref": "#/texts/1182", "parent": { - "$ref": "#/groups/148" + "$ref": "#/groups/155" }, "children": [], "content_layer": "body", @@ -23550,9 +23754,9 @@ "hyperlink": "https://books.google.com/books?id=40sxDwAAQBAJ&pg=PA53" }, { - "self_ref": "#/texts/1175", + "self_ref": "#/texts/1183", "parent": { - "$ref": "#/groups/148" + "$ref": "#/groups/155" }, "children": [], "content_layer": "body", @@ -23562,9 +23766,9 @@ "text": ". London: Christopher Helm." }, { - "self_ref": "#/texts/1176", + "self_ref": "#/texts/1184", "parent": { - "$ref": "#/groups/148" + "$ref": "#/groups/155" }, "children": [], "content_layer": "body", @@ -23575,9 +23779,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1177", + "self_ref": "#/texts/1185", "parent": { - "$ref": "#/groups/148" + "$ref": "#/groups/155" }, "children": [], "content_layer": "body", @@ -23588,9 +23792,9 @@ "hyperlink": "/wiki/Special:BookSources/978-1-4729-3744-5" }, { - "self_ref": "#/texts/1178", + "self_ref": "#/texts/1186", "parent": { - "$ref": "#/groups/148" + "$ref": "#/groups/155" }, "children": [], "content_layer": "body", @@ -23600,13 +23804,13 @@ "text": "." }, { - "self_ref": "#/texts/1179", + "self_ref": "#/texts/1187", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/149" + "$ref": "#/groups/156" } ], "content_layer": "body", @@ -23618,9 +23822,9 @@ "marker": "" }, { - "self_ref": "#/texts/1180", + "self_ref": "#/texts/1188", "parent": { - "$ref": "#/groups/149" + "$ref": "#/groups/156" }, "children": [], "content_layer": "body", @@ -23630,9 +23834,9 @@ "text": "Jeffries, Richard (2008)." }, { - "self_ref": "#/texts/1181", + "self_ref": "#/texts/1189", "parent": { - "$ref": "#/groups/149" + "$ref": "#/groups/156" }, "children": [], "content_layer": "body", @@ -23650,9 +23854,9 @@ "hyperlink": "https://archive.org/details/holocenehunterga0000jeff/mode/2up" }, { - "self_ref": "#/texts/1182", + "self_ref": "#/texts/1190", "parent": { - "$ref": "#/groups/149" + "$ref": "#/groups/156" }, "children": [], "content_layer": "body", @@ -23662,9 +23866,9 @@ "text": ". Tuscaloosa: University of Alabama Press." }, { - "self_ref": "#/texts/1183", + "self_ref": "#/texts/1191", "parent": { - "$ref": "#/groups/149" + "$ref": "#/groups/156" }, "children": [], "content_layer": "body", @@ -23675,9 +23879,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1184", + "self_ref": "#/texts/1192", "parent": { - "$ref": "#/groups/149" + "$ref": "#/groups/156" }, "children": [], "content_layer": "body", @@ -23688,9 +23892,9 @@ "hyperlink": "/wiki/Special:BookSources/978-0-8173-1658-7" }, { - "self_ref": "#/texts/1185", + "self_ref": "#/texts/1193", "parent": { - "$ref": "#/groups/149" + "$ref": "#/groups/156" }, "children": [], "content_layer": "body", @@ -23700,13 +23904,13 @@ "text": "." }, { - "self_ref": "#/texts/1186", + "self_ref": "#/texts/1194", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/150" + "$ref": "#/groups/157" } ], "content_layer": "body", @@ -23718,9 +23922,9 @@ "marker": "" }, { - "self_ref": "#/texts/1187", + "self_ref": "#/texts/1195", "parent": { - "$ref": "#/groups/150" + "$ref": "#/groups/157" }, "children": [], "content_layer": "body", @@ -23730,9 +23934,9 @@ "text": "Kear, Janet, ed. (2005)." }, { - "self_ref": "#/texts/1188", + "self_ref": "#/texts/1196", "parent": { - "$ref": "#/groups/150" + "$ref": "#/groups/157" }, "children": [], "content_layer": "body", @@ -23749,9 +23953,9 @@ } }, { - "self_ref": "#/texts/1189", + "self_ref": "#/texts/1197", "parent": { - "$ref": "#/groups/150" + "$ref": "#/groups/157" }, "children": [], "content_layer": "body", @@ -23761,9 +23965,9 @@ "text": "Cairina" }, { - "self_ref": "#/texts/1190", + "self_ref": "#/texts/1198", "parent": { - "$ref": "#/groups/150" + "$ref": "#/groups/157" }, "children": [], "content_layer": "body", @@ -23780,9 +23984,9 @@ } }, { - "self_ref": "#/texts/1191", + "self_ref": "#/texts/1199", "parent": { - "$ref": "#/groups/150" + "$ref": "#/groups/157" }, "children": [], "content_layer": "body", @@ -23792,9 +23996,9 @@ "text": "Mergus" }, { - "self_ref": "#/texts/1192", + "self_ref": "#/texts/1200", "parent": { - "$ref": "#/groups/150" + "$ref": "#/groups/157" }, "children": [], "content_layer": "body", @@ -23811,9 +24015,9 @@ } }, { - "self_ref": "#/texts/1193", + "self_ref": "#/texts/1201", "parent": { - "$ref": "#/groups/150" + "$ref": "#/groups/157" }, "children": [], "content_layer": "body", @@ -23823,9 +24027,9 @@ "text": ". Bird Families of the World. Oxford: Oxford University Press." }, { - "self_ref": "#/texts/1194", + "self_ref": "#/texts/1202", "parent": { - "$ref": "#/groups/150" + "$ref": "#/groups/157" }, "children": [], "content_layer": "body", @@ -23836,9 +24040,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1195", + "self_ref": "#/texts/1203", "parent": { - "$ref": "#/groups/150" + "$ref": "#/groups/157" }, "children": [], "content_layer": "body", @@ -23849,9 +24053,9 @@ "hyperlink": "/wiki/Special:BookSources/978-0-19-861009-0" }, { - "self_ref": "#/texts/1196", + "self_ref": "#/texts/1204", "parent": { - "$ref": "#/groups/150" + "$ref": "#/groups/157" }, "children": [], "content_layer": "body", @@ -23861,13 +24065,13 @@ "text": "." }, { - "self_ref": "#/texts/1197", + "self_ref": "#/texts/1205", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/151" + "$ref": "#/groups/158" } ], "content_layer": "body", @@ -23879,9 +24083,9 @@ "marker": "" }, { - "self_ref": "#/texts/1198", + "self_ref": "#/texts/1206", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -23891,9 +24095,9 @@ "text": "Livezey, Bradley C. (October 1986)." }, { - "self_ref": "#/texts/1199", + "self_ref": "#/texts/1207", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -23904,9 +24108,9 @@ "hyperlink": "https://sora.unm.edu/sites/default/files/journals/auk/v103n04/p0737-p0754.pdf" }, { - "self_ref": "#/texts/1200", + "self_ref": "#/texts/1208", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -23916,9 +24120,9 @@ "text": "(PDF) ." }, { - "self_ref": "#/texts/1201", + "self_ref": "#/texts/1209", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -23935,9 +24139,9 @@ } }, { - "self_ref": "#/texts/1202", + "self_ref": "#/texts/1210", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -23947,9 +24151,9 @@ "text": "." }, { - "self_ref": "#/texts/1203", + "self_ref": "#/texts/1211", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -23966,9 +24170,9 @@ } }, { - "self_ref": "#/texts/1204", + "self_ref": "#/texts/1212", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -23978,9 +24182,9 @@ "text": "(4): 737-754." }, { - "self_ref": "#/texts/1205", + "self_ref": "#/texts/1213", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -23991,9 +24195,9 @@ "hyperlink": "/wiki/Doi_(identifier)" }, { - "self_ref": "#/texts/1206", + "self_ref": "#/texts/1214", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -24003,9 +24207,9 @@ "text": ":" }, { - "self_ref": "#/texts/1207", + "self_ref": "#/texts/1215", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -24016,9 +24220,9 @@ "hyperlink": "https://doi.org/10.1093%2Fauk%2F103.4.737" }, { - "self_ref": "#/texts/1208", + "self_ref": "#/texts/1216", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -24028,9 +24232,9 @@ "text": "." }, { - "self_ref": "#/texts/1209", + "self_ref": "#/texts/1217", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -24041,9 +24245,9 @@ "hyperlink": "https://ghostarchive.org/archive/20221009/https://sora.unm.edu/sites/default/files/journals/auk/v103n04/p0737-p0754.pdf" }, { - "self_ref": "#/texts/1210", + "self_ref": "#/texts/1218", "parent": { - "$ref": "#/groups/151" + "$ref": "#/groups/158" }, "children": [], "content_layer": "body", @@ -24053,13 +24257,13 @@ "text": "(PDF) from the original on 2022-10-09." }, { - "self_ref": "#/texts/1211", + "self_ref": "#/texts/1219", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/152" + "$ref": "#/groups/159" } ], "content_layer": "body", @@ -24071,9 +24275,9 @@ "marker": "" }, { - "self_ref": "#/texts/1212", + "self_ref": "#/texts/1220", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24083,9 +24287,9 @@ "text": "Madsen, Cort S.; McHugh, Kevin P.; de Kloet, Siwo R. (July 1988)." }, { - "self_ref": "#/texts/1213", + "self_ref": "#/texts/1221", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24096,9 +24300,9 @@ "hyperlink": "https://sora.unm.edu/sites/default/files/journals/auk/v105n03/p0452-p0459.pdf" }, { - "self_ref": "#/texts/1214", + "self_ref": "#/texts/1222", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24108,9 +24312,9 @@ "text": "(PDF) ." }, { - "self_ref": "#/texts/1215", + "self_ref": "#/texts/1223", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24127,9 +24331,9 @@ } }, { - "self_ref": "#/texts/1216", + "self_ref": "#/texts/1224", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24139,9 +24343,9 @@ "text": "." }, { - "self_ref": "#/texts/1217", + "self_ref": "#/texts/1225", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24158,9 +24362,9 @@ } }, { - "self_ref": "#/texts/1218", + "self_ref": "#/texts/1226", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24170,9 +24374,9 @@ "text": "(3): 452-459." }, { - "self_ref": "#/texts/1219", + "self_ref": "#/texts/1227", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24183,9 +24387,9 @@ "hyperlink": "/wiki/Doi_(identifier)" }, { - "self_ref": "#/texts/1220", + "self_ref": "#/texts/1228", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24195,9 +24399,9 @@ "text": ":" }, { - "self_ref": "#/texts/1221", + "self_ref": "#/texts/1229", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24208,9 +24412,9 @@ "hyperlink": "https://doi.org/10.1093%2Fauk%2F105.3.452" }, { - "self_ref": "#/texts/1222", + "self_ref": "#/texts/1230", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24220,9 +24424,9 @@ "text": "." }, { - "self_ref": "#/texts/1223", + "self_ref": "#/texts/1231", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24233,9 +24437,9 @@ "hyperlink": "https://ghostarchive.org/archive/20221009/https://sora.unm.edu/sites/default/files/journals/auk/v105n03/p0452-p0459.pdf" }, { - "self_ref": "#/texts/1224", + "self_ref": "#/texts/1232", "parent": { - "$ref": "#/groups/152" + "$ref": "#/groups/159" }, "children": [], "content_layer": "body", @@ -24245,13 +24449,13 @@ "text": "(PDF) from the original on 2022-10-09." }, { - "self_ref": "#/texts/1225", + "self_ref": "#/texts/1233", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/153" + "$ref": "#/groups/160" } ], "content_layer": "body", @@ -24263,9 +24467,9 @@ "marker": "" }, { - "self_ref": "#/texts/1226", + "self_ref": "#/texts/1234", "parent": { - "$ref": "#/groups/153" + "$ref": "#/groups/160" }, "children": [], "content_layer": "body", @@ -24275,9 +24479,9 @@ "text": "Maisels, Charles Keith (1999)." }, { - "self_ref": "#/texts/1227", + "self_ref": "#/texts/1235", "parent": { - "$ref": "#/groups/153" + "$ref": "#/groups/160" }, "children": [], "content_layer": "body", @@ -24295,9 +24499,9 @@ "hyperlink": "https://books.google.com/books?id=I2dgI2ijww8C&pg=PA42" }, { - "self_ref": "#/texts/1228", + "self_ref": "#/texts/1236", "parent": { - "$ref": "#/groups/153" + "$ref": "#/groups/160" }, "children": [], "content_layer": "body", @@ -24307,9 +24511,9 @@ "text": ". London: Routledge." }, { - "self_ref": "#/texts/1229", + "self_ref": "#/texts/1237", "parent": { - "$ref": "#/groups/153" + "$ref": "#/groups/160" }, "children": [], "content_layer": "body", @@ -24320,9 +24524,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1230", + "self_ref": "#/texts/1238", "parent": { - "$ref": "#/groups/153" + "$ref": "#/groups/160" }, "children": [], "content_layer": "body", @@ -24333,9 +24537,9 @@ "hyperlink": "/wiki/Special:BookSources/978-0-415-10975-8" }, { - "self_ref": "#/texts/1231", + "self_ref": "#/texts/1239", "parent": { - "$ref": "#/groups/153" + "$ref": "#/groups/160" }, "children": [], "content_layer": "body", @@ -24345,13 +24549,13 @@ "text": "." }, { - "self_ref": "#/texts/1232", + "self_ref": "#/texts/1240", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/154" + "$ref": "#/groups/161" } ], "content_layer": "body", @@ -24363,9 +24567,9 @@ "marker": "" }, { - "self_ref": "#/texts/1233", + "self_ref": "#/texts/1241", "parent": { - "$ref": "#/groups/154" + "$ref": "#/groups/161" }, "children": [], "content_layer": "body", @@ -24375,9 +24579,9 @@ "text": "Pratt, H. Douglas; Bruner, Phillip L.; Berrett, Delwyn G. (1987)." }, { - "self_ref": "#/texts/1234", + "self_ref": "#/texts/1242", "parent": { - "$ref": "#/groups/154" + "$ref": "#/groups/161" }, "children": [], "content_layer": "body", @@ -24394,9 +24598,9 @@ } }, { - "self_ref": "#/texts/1235", + "self_ref": "#/texts/1243", "parent": { - "$ref": "#/groups/154" + "$ref": "#/groups/161" }, "children": [], "content_layer": "body", @@ -24406,9 +24610,9 @@ "text": ". Princeton, NJ: Princeton University Press." }, { - "self_ref": "#/texts/1236", + "self_ref": "#/texts/1244", "parent": { - "$ref": "#/groups/154" + "$ref": "#/groups/161" }, "children": [], "content_layer": "body", @@ -24419,9 +24623,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1237", + "self_ref": "#/texts/1245", "parent": { - "$ref": "#/groups/154" + "$ref": "#/groups/161" }, "children": [], "content_layer": "body", @@ -24432,9 +24636,9 @@ "hyperlink": "/wiki/Special:BookSources/0-691-02399-9" }, { - "self_ref": "#/texts/1238", + "self_ref": "#/texts/1246", "parent": { - "$ref": "#/groups/154" + "$ref": "#/groups/161" }, "children": [], "content_layer": "body", @@ -24444,13 +24648,13 @@ "text": "." }, { - "self_ref": "#/texts/1239", + "self_ref": "#/texts/1247", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/155" + "$ref": "#/groups/162" } ], "content_layer": "body", @@ -24462,9 +24666,9 @@ "marker": "" }, { - "self_ref": "#/texts/1240", + "self_ref": "#/texts/1248", "parent": { - "$ref": "#/groups/155" + "$ref": "#/groups/162" }, "children": [], "content_layer": "body", @@ -24474,9 +24678,9 @@ "text": "Rau, Charles (1876)." }, { - "self_ref": "#/texts/1241", + "self_ref": "#/texts/1249", "parent": { - "$ref": "#/groups/155" + "$ref": "#/groups/162" }, "children": [], "content_layer": "body", @@ -24494,9 +24698,9 @@ "hyperlink": "https://books.google.com/books?id=9XBgAAAAIAAJ&pg=133" }, { - "self_ref": "#/texts/1242", + "self_ref": "#/texts/1250", "parent": { - "$ref": "#/groups/155" + "$ref": "#/groups/162" }, "children": [], "content_layer": "body", @@ -24506,9 +24710,9 @@ "text": ". New York: Harper & Brothers." }, { - "self_ref": "#/texts/1243", + "self_ref": "#/texts/1251", "parent": { - "$ref": "#/groups/155" + "$ref": "#/groups/162" }, "children": [], "content_layer": "body", @@ -24519,9 +24723,9 @@ "hyperlink": "/wiki/LCCN_(identifier)" }, { - "self_ref": "#/texts/1244", + "self_ref": "#/texts/1252", "parent": { - "$ref": "#/groups/155" + "$ref": "#/groups/162" }, "children": [], "content_layer": "body", @@ -24532,9 +24736,9 @@ "hyperlink": "https://lccn.loc.gov/05040168" }, { - "self_ref": "#/texts/1245", + "self_ref": "#/texts/1253", "parent": { - "$ref": "#/groups/155" + "$ref": "#/groups/162" }, "children": [], "content_layer": "body", @@ -24544,13 +24748,13 @@ "text": "." }, { - "self_ref": "#/texts/1246", + "self_ref": "#/texts/1254", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/156" + "$ref": "#/groups/163" } ], "content_layer": "body", @@ -24562,9 +24766,9 @@ "marker": "" }, { - "self_ref": "#/texts/1247", + "self_ref": "#/texts/1255", "parent": { - "$ref": "#/groups/156" + "$ref": "#/groups/163" }, "children": [], "content_layer": "body", @@ -24574,9 +24778,9 @@ "text": "Shirihai, Hadoram (2008)." }, { - "self_ref": "#/texts/1248", + "self_ref": "#/texts/1256", "parent": { - "$ref": "#/groups/156" + "$ref": "#/groups/163" }, "children": [], "content_layer": "body", @@ -24593,9 +24797,9 @@ } }, { - "self_ref": "#/texts/1249", + "self_ref": "#/texts/1257", "parent": { - "$ref": "#/groups/156" + "$ref": "#/groups/163" }, "children": [], "content_layer": "body", @@ -24605,9 +24809,9 @@ "text": ". Princeton, NJ, US: Princeton University Press." }, { - "self_ref": "#/texts/1250", + "self_ref": "#/texts/1258", "parent": { - "$ref": "#/groups/156" + "$ref": "#/groups/163" }, "children": [], "content_layer": "body", @@ -24618,9 +24822,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1251", + "self_ref": "#/texts/1259", "parent": { - "$ref": "#/groups/156" + "$ref": "#/groups/163" }, "children": [], "content_layer": "body", @@ -24631,9 +24835,9 @@ "hyperlink": "/wiki/Special:BookSources/978-0-691-13666-0" }, { - "self_ref": "#/texts/1252", + "self_ref": "#/texts/1260", "parent": { - "$ref": "#/groups/156" + "$ref": "#/groups/163" }, "children": [], "content_layer": "body", @@ -24643,13 +24847,13 @@ "text": "." }, { - "self_ref": "#/texts/1253", + "self_ref": "#/texts/1261", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/157" + "$ref": "#/groups/164" } ], "content_layer": "body", @@ -24661,9 +24865,9 @@ "marker": "" }, { - "self_ref": "#/texts/1254", + "self_ref": "#/texts/1262", "parent": { - "$ref": "#/groups/157" + "$ref": "#/groups/164" }, "children": [], "content_layer": "body", @@ -24673,9 +24877,9 @@ "text": "Sued-Badillo, Jalil (2003)." }, { - "self_ref": "#/texts/1255", + "self_ref": "#/texts/1263", "parent": { - "$ref": "#/groups/157" + "$ref": "#/groups/164" }, "children": [], "content_layer": "body", @@ -24693,9 +24897,9 @@ "hyperlink": "https://books.google.com/books?id=zexcW7q-4LgC&pg=PA65" }, { - "self_ref": "#/texts/1256", + "self_ref": "#/texts/1264", "parent": { - "$ref": "#/groups/157" + "$ref": "#/groups/164" }, "children": [], "content_layer": "body", @@ -24705,9 +24909,9 @@ "text": ". General History of the Caribbean. Paris: UNESCO." }, { - "self_ref": "#/texts/1257", + "self_ref": "#/texts/1265", "parent": { - "$ref": "#/groups/157" + "$ref": "#/groups/164" }, "children": [], "content_layer": "body", @@ -24718,9 +24922,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1258", + "self_ref": "#/texts/1266", "parent": { - "$ref": "#/groups/157" + "$ref": "#/groups/164" }, "children": [], "content_layer": "body", @@ -24731,9 +24935,9 @@ "hyperlink": "/wiki/Special:BookSources/978-92-3-103832-7" }, { - "self_ref": "#/texts/1259", + "self_ref": "#/texts/1267", "parent": { - "$ref": "#/groups/157" + "$ref": "#/groups/164" }, "children": [], "content_layer": "body", @@ -24743,13 +24947,13 @@ "text": "." }, { - "self_ref": "#/texts/1260", + "self_ref": "#/texts/1268", "parent": { - "$ref": "#/groups/138" + "$ref": "#/groups/145" }, "children": [ { - "$ref": "#/groups/158" + "$ref": "#/groups/165" } ], "content_layer": "body", @@ -24761,9 +24965,9 @@ "marker": "" }, { - "self_ref": "#/texts/1261", + "self_ref": "#/texts/1269", "parent": { - "$ref": "#/groups/158" + "$ref": "#/groups/165" }, "children": [], "content_layer": "body", @@ -24773,9 +24977,9 @@ "text": "Thorpe, I. J. (1996)." }, { - "self_ref": "#/texts/1262", + "self_ref": "#/texts/1270", "parent": { - "$ref": "#/groups/158" + "$ref": "#/groups/165" }, "children": [], "content_layer": "body", @@ -24793,9 +24997,9 @@ "hyperlink": "https://books.google.com/books?id=YA-EAgAAQBAJ&pg=PA68" }, { - "self_ref": "#/texts/1263", + "self_ref": "#/texts/1271", "parent": { - "$ref": "#/groups/158" + "$ref": "#/groups/165" }, "children": [], "content_layer": "body", @@ -24805,9 +25009,9 @@ "text": ". New York: Routledge." }, { - "self_ref": "#/texts/1264", + "self_ref": "#/texts/1272", "parent": { - "$ref": "#/groups/158" + "$ref": "#/groups/165" }, "children": [], "content_layer": "body", @@ -24818,9 +25022,9 @@ "hyperlink": "/wiki/ISBN_(identifier)" }, { - "self_ref": "#/texts/1265", + "self_ref": "#/texts/1273", "parent": { - "$ref": "#/groups/158" + "$ref": "#/groups/165" }, "children": [], "content_layer": "body", @@ -24831,9 +25035,9 @@ "hyperlink": "/wiki/Special:BookSources/978-0-415-08009-5" }, { - "self_ref": "#/texts/1266", + "self_ref": "#/texts/1274", "parent": { - "$ref": "#/groups/158" + "$ref": "#/groups/165" }, "children": [], "content_layer": "body", @@ -24843,20 +25047,20 @@ "text": "." }, { - "self_ref": "#/texts/1267", + "self_ref": "#/texts/1275", "parent": { "$ref": "#/texts/64" }, "children": [ { - "$ref": "#/groups/159" - }, - { - "$ref": "#/groups/160" + "$ref": "#/groups/166" }, { "$ref": "#/groups/167" }, + { + "$ref": "#/groups/174" + }, { "$ref": "#/tables/1" }, @@ -24864,28 +25068,28 @@ "$ref": "#/pictures/28" }, { - "$ref": "#/groups/176" + "$ref": "#/groups/183" }, { - "$ref": "#/texts/1314" + "$ref": "#/texts/1322" }, { - "$ref": "#/texts/1315" - }, - { - "$ref": "#/groups/177" - }, - { - "$ref": "#/texts/1319" - }, - { - "$ref": "#/groups/178" - }, - { - "$ref": "#/groups/179" + "$ref": "#/texts/1323" }, { "$ref": "#/groups/184" + }, + { + "$ref": "#/texts/1327" + }, + { + "$ref": "#/groups/185" + }, + { + "$ref": "#/groups/186" + }, + { + "$ref": "#/groups/191" } ], "content_layer": "body", @@ -24896,9 +25100,9 @@ "level": 1 }, { - "self_ref": "#/texts/1268", + "self_ref": "#/texts/1276", "parent": { - "$ref": "#/groups/159" + "$ref": "#/groups/166" }, "children": [], "content_layer": "body", @@ -24915,9 +25119,9 @@ } }, { - "self_ref": "#/texts/1269", + "self_ref": "#/texts/1277", "parent": { - "$ref": "#/groups/159" + "$ref": "#/groups/166" }, "children": [], "content_layer": "body", @@ -24927,9 +25131,9 @@ "text": "at Wikipedia's" }, { - "self_ref": "#/texts/1270", + "self_ref": "#/texts/1278", "parent": { - "$ref": "#/groups/159" + "$ref": "#/groups/166" }, "children": [], "content_layer": "body", @@ -24939,266 +25143,8 @@ "text": "sister projects", "hyperlink": "/wiki/Wikipedia:Wikimedia_sister_projects" }, - { - "self_ref": "#/texts/1271", - "parent": { - "$ref": "#/groups/160" - }, - "children": [ - { - "$ref": "#/groups/161" - } - ], - "content_layer": "body", - "label": "list_item", - "prov": [], - "orig": "", - "text": "", - "enumerated": false, - "marker": "" - }, - { - "self_ref": "#/texts/1272", - "parent": { - "$ref": "#/groups/161" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "Definitions", - "text": "Definitions", - "hyperlink": "https://en.wiktionary.org/wiki/duck" - }, - { - "self_ref": "#/texts/1273", - "parent": { - "$ref": "#/groups/161" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "from Wiktionary", - "text": "from Wiktionary" - }, - { - "self_ref": "#/texts/1274", - "parent": { - "$ref": "#/groups/160" - }, - "children": [ - { - "$ref": "#/groups/162" - } - ], - "content_layer": "body", - "label": "list_item", - "prov": [], - "orig": "", - "text": "", - "enumerated": false, - "marker": "" - }, - { - "self_ref": "#/texts/1275", - "parent": { - "$ref": "#/groups/162" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "Media", - "text": "Media", - "hyperlink": "https://commons.wikimedia.org/wiki/Anatidae" - }, - { - "self_ref": "#/texts/1276", - "parent": { - "$ref": "#/groups/162" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "from Commons", - "text": "from Commons" - }, - { - "self_ref": "#/texts/1277", - "parent": { - "$ref": "#/groups/160" - }, - "children": [ - { - "$ref": "#/groups/163" - } - ], - "content_layer": "body", - "label": "list_item", - "prov": [], - "orig": "", - "text": "", - "enumerated": false, - "marker": "" - }, - { - "self_ref": "#/texts/1278", - "parent": { - "$ref": "#/groups/163" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "Quotations", - "text": "Quotations", - "hyperlink": "https://en.wikiquote.org/wiki/Birds" - }, { "self_ref": "#/texts/1279", - "parent": { - "$ref": "#/groups/163" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "from Wikiquote", - "text": "from Wikiquote" - }, - { - "self_ref": "#/texts/1280", - "parent": { - "$ref": "#/groups/160" - }, - "children": [ - { - "$ref": "#/groups/164" - } - ], - "content_layer": "body", - "label": "list_item", - "prov": [], - "orig": "", - "text": "", - "enumerated": false, - "marker": "" - }, - { - "self_ref": "#/texts/1281", - "parent": { - "$ref": "#/groups/164" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "Recipes", - "text": "Recipes", - "hyperlink": "https://en.wikibooks.org/wiki/Cookbook:Duck" - }, - { - "self_ref": "#/texts/1282", - "parent": { - "$ref": "#/groups/164" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "from Wikibooks", - "text": "from Wikibooks" - }, - { - "self_ref": "#/texts/1283", - "parent": { - "$ref": "#/groups/160" - }, - "children": [ - { - "$ref": "#/groups/165" - } - ], - "content_layer": "body", - "label": "list_item", - "prov": [], - "orig": "", - "text": "", - "enumerated": false, - "marker": "" - }, - { - "self_ref": "#/texts/1284", - "parent": { - "$ref": "#/groups/165" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "Taxa", - "text": "Taxa", - "hyperlink": "https://species.wikimedia.org/wiki/Anatidae" - }, - { - "self_ref": "#/texts/1285", - "parent": { - "$ref": "#/groups/165" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "from Wikispecies", - "text": "from Wikispecies" - }, - { - "self_ref": "#/texts/1286", - "parent": { - "$ref": "#/groups/160" - }, - "children": [ - { - "$ref": "#/groups/166" - } - ], - "content_layer": "body", - "label": "list_item", - "prov": [], - "orig": "", - "text": "", - "enumerated": false, - "marker": "" - }, - { - "self_ref": "#/texts/1287", - "parent": { - "$ref": "#/groups/166" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "Data", - "text": "Data", - "hyperlink": "https://www.wikidata.org/wiki/Q3736439" - }, - { - "self_ref": "#/texts/1288", - "parent": { - "$ref": "#/groups/166" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "from Wikidata", - "text": "from Wikidata" - }, - { - "self_ref": "#/texts/1289", "parent": { "$ref": "#/groups/167" }, @@ -25216,7 +25162,7 @@ "marker": "" }, { - "self_ref": "#/texts/1290", + "self_ref": "#/texts/1280", "parent": { "$ref": "#/groups/168" }, @@ -25224,12 +25170,12 @@ "content_layer": "body", "label": "text", "prov": [], - "orig": "list of books", - "text": "list of books", - "hyperlink": "https://web.archive.org/web/20060613210555/http://seaducks.org/subjects/MIGRATION%20AND%20FLIGHT.htm" + "orig": "Definitions", + "text": "Definitions", + "hyperlink": "https://en.wiktionary.org/wiki/duck" }, { - "self_ref": "#/texts/1291", + "self_ref": "#/texts/1281", "parent": { "$ref": "#/groups/168" }, @@ -25237,11 +25183,11 @@ "content_layer": "body", "label": "text", "prov": [], - "orig": "(useful looking abstracts)", - "text": "(useful looking abstracts)" + "orig": "from Wiktionary", + "text": "from Wiktionary" }, { - "self_ref": "#/texts/1292", + "self_ref": "#/texts/1282", "parent": { "$ref": "#/groups/167" }, @@ -25259,7 +25205,7 @@ "marker": "" }, { - "self_ref": "#/texts/1293", + "self_ref": "#/texts/1283", "parent": { "$ref": "#/groups/169" }, @@ -25267,12 +25213,12 @@ "content_layer": "body", "label": "text", "prov": [], - "orig": "Ducks on postage stamps", - "text": "Ducks on postage stamps", - "hyperlink": "http://www.stampsbook.org/subject/Duck.html" + "orig": "Media", + "text": "Media", + "hyperlink": "https://commons.wikimedia.org/wiki/Anatidae" }, { - "self_ref": "#/texts/1294", + "self_ref": "#/texts/1284", "parent": { "$ref": "#/groups/169" }, @@ -25280,37 +25226,11 @@ "content_layer": "body", "label": "text", "prov": [], - "orig": "Archived", - "text": "Archived", - "hyperlink": "https://web.archive.org/web/20130513022903/http://www.stampsbook.org/subject/Duck.html" + "orig": "from Commons", + "text": "from Commons" }, { - "self_ref": "#/texts/1295", - "parent": { - "$ref": "#/groups/169" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "2013-05-13 at the", - "text": "2013-05-13 at the" - }, - { - "self_ref": "#/texts/1296", - "parent": { - "$ref": "#/groups/169" - }, - "children": [], - "content_layer": "body", - "label": "text", - "prov": [], - "orig": "Wayback Machine", - "text": "Wayback Machine", - "hyperlink": "/wiki/Wayback_Machine" - }, - { - "self_ref": "#/texts/1297", + "self_ref": "#/texts/1285", "parent": { "$ref": "#/groups/167" }, @@ -25328,7 +25248,7 @@ "marker": "" }, { - "self_ref": "#/texts/1298", + "self_ref": "#/texts/1286", "parent": { "$ref": "#/groups/170" }, @@ -25336,6 +25256,290 @@ "content_layer": "body", "label": "text", "prov": [], + "orig": "Quotations", + "text": "Quotations", + "hyperlink": "https://en.wikiquote.org/wiki/Birds" + }, + { + "self_ref": "#/texts/1287", + "parent": { + "$ref": "#/groups/170" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "from Wikiquote", + "text": "from Wikiquote" + }, + { + "self_ref": "#/texts/1288", + "parent": { + "$ref": "#/groups/167" + }, + "children": [ + { + "$ref": "#/groups/171" + } + ], + "content_layer": "body", + "label": "list_item", + "prov": [], + "orig": "", + "text": "", + "enumerated": false, + "marker": "" + }, + { + "self_ref": "#/texts/1289", + "parent": { + "$ref": "#/groups/171" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Recipes", + "text": "Recipes", + "hyperlink": "https://en.wikibooks.org/wiki/Cookbook:Duck" + }, + { + "self_ref": "#/texts/1290", + "parent": { + "$ref": "#/groups/171" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "from Wikibooks", + "text": "from Wikibooks" + }, + { + "self_ref": "#/texts/1291", + "parent": { + "$ref": "#/groups/167" + }, + "children": [ + { + "$ref": "#/groups/172" + } + ], + "content_layer": "body", + "label": "list_item", + "prov": [], + "orig": "", + "text": "", + "enumerated": false, + "marker": "" + }, + { + "self_ref": "#/texts/1292", + "parent": { + "$ref": "#/groups/172" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Taxa", + "text": "Taxa", + "hyperlink": "https://species.wikimedia.org/wiki/Anatidae" + }, + { + "self_ref": "#/texts/1293", + "parent": { + "$ref": "#/groups/172" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "from Wikispecies", + "text": "from Wikispecies" + }, + { + "self_ref": "#/texts/1294", + "parent": { + "$ref": "#/groups/167" + }, + "children": [ + { + "$ref": "#/groups/173" + } + ], + "content_layer": "body", + "label": "list_item", + "prov": [], + "orig": "", + "text": "", + "enumerated": false, + "marker": "" + }, + { + "self_ref": "#/texts/1295", + "parent": { + "$ref": "#/groups/173" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Data", + "text": "Data", + "hyperlink": "https://www.wikidata.org/wiki/Q3736439" + }, + { + "self_ref": "#/texts/1296", + "parent": { + "$ref": "#/groups/173" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "from Wikidata", + "text": "from Wikidata" + }, + { + "self_ref": "#/texts/1297", + "parent": { + "$ref": "#/groups/174" + }, + "children": [ + { + "$ref": "#/groups/175" + } + ], + "content_layer": "body", + "label": "list_item", + "prov": [], + "orig": "", + "text": "", + "enumerated": false, + "marker": "" + }, + { + "self_ref": "#/texts/1298", + "parent": { + "$ref": "#/groups/175" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "list of books", + "text": "list of books", + "hyperlink": "https://web.archive.org/web/20060613210555/http://seaducks.org/subjects/MIGRATION%20AND%20FLIGHT.htm" + }, + { + "self_ref": "#/texts/1299", + "parent": { + "$ref": "#/groups/175" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "(useful looking abstracts)", + "text": "(useful looking abstracts)" + }, + { + "self_ref": "#/texts/1300", + "parent": { + "$ref": "#/groups/174" + }, + "children": [ + { + "$ref": "#/groups/176" + } + ], + "content_layer": "body", + "label": "list_item", + "prov": [], + "orig": "", + "text": "", + "enumerated": false, + "marker": "" + }, + { + "self_ref": "#/texts/1301", + "parent": { + "$ref": "#/groups/176" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Ducks on postage stamps", + "text": "Ducks on postage stamps", + "hyperlink": "http://www.stampsbook.org/subject/Duck.html" + }, + { + "self_ref": "#/texts/1302", + "parent": { + "$ref": "#/groups/176" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Archived", + "text": "Archived", + "hyperlink": "https://web.archive.org/web/20130513022903/http://www.stampsbook.org/subject/Duck.html" + }, + { + "self_ref": "#/texts/1303", + "parent": { + "$ref": "#/groups/176" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "2013-05-13 at the", + "text": "2013-05-13 at the" + }, + { + "self_ref": "#/texts/1304", + "parent": { + "$ref": "#/groups/176" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], + "orig": "Wayback Machine", + "text": "Wayback Machine", + "hyperlink": "/wiki/Wayback_Machine" + }, + { + "self_ref": "#/texts/1305", + "parent": { + "$ref": "#/groups/174" + }, + "children": [ + { + "$ref": "#/groups/177" + } + ], + "content_layer": "body", + "label": "list_item", + "prov": [], + "orig": "", + "text": "", + "enumerated": false, + "marker": "" + }, + { + "self_ref": "#/texts/1306", + "parent": { + "$ref": "#/groups/177" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [], "orig": "Ducks at a Distance, by Rob Hines", "text": "Ducks at a Distance, by Rob Hines", "formatting": { @@ -25348,9 +25552,9 @@ "hyperlink": "https://gutenberg.org/ebooks/18884" }, { - "self_ref": "#/texts/1299", + "self_ref": "#/texts/1307", "parent": { - "$ref": "#/groups/170" + "$ref": "#/groups/177" }, "children": [], "content_layer": "body", @@ -25360,9 +25564,9 @@ "text": "at" }, { - "self_ref": "#/texts/1300", + "self_ref": "#/texts/1308", "parent": { - "$ref": "#/groups/170" + "$ref": "#/groups/177" }, "children": [], "content_layer": "body", @@ -25373,9 +25577,9 @@ "hyperlink": "/wiki/Project_Gutenberg" }, { - "self_ref": "#/texts/1301", + "self_ref": "#/texts/1309", "parent": { - "$ref": "#/groups/170" + "$ref": "#/groups/177" }, "children": [], "content_layer": "body", @@ -25385,9 +25589,9 @@ "text": "- A modern illustrated guide to identification of US waterfowl" }, { - "self_ref": "#/texts/1302", + "self_ref": "#/texts/1310", "parent": { - "$ref": "#/groups/171" + "$ref": "#/groups/178" }, "children": [], "content_layer": "body", @@ -25398,7 +25602,7 @@ "hyperlink": "/wiki/Help:Authority_control" }, { - "self_ref": "#/texts/1303", + "self_ref": "#/texts/1311", "parent": { "$ref": "#/body" }, @@ -25411,9 +25615,9 @@ "hyperlink": "https://www.wikidata.org/wiki/Q3736439#identifiers" }, { - "self_ref": "#/texts/1304", + "self_ref": "#/texts/1312", "parent": { - "$ref": "#/groups/172" + "$ref": "#/groups/179" }, "children": [], "content_layer": "body", @@ -25426,9 +25630,9 @@ "marker": "" }, { - "self_ref": "#/texts/1305", + "self_ref": "#/texts/1313", "parent": { - "$ref": "#/groups/172" + "$ref": "#/groups/179" }, "children": [], "content_layer": "body", @@ -25441,9 +25645,9 @@ "marker": "" }, { - "self_ref": "#/texts/1306", + "self_ref": "#/texts/1314", "parent": { - "$ref": "#/groups/172" + "$ref": "#/groups/179" }, "children": [], "content_layer": "body", @@ -25456,9 +25660,9 @@ "marker": "" }, { - "self_ref": "#/texts/1307", + "self_ref": "#/texts/1315", "parent": { - "$ref": "#/groups/172" + "$ref": "#/groups/179" }, "children": [], "content_layer": "body", @@ -25471,9 +25675,9 @@ "marker": "" }, { - "self_ref": "#/texts/1308", + "self_ref": "#/texts/1316", "parent": { - "$ref": "#/groups/172" + "$ref": "#/groups/179" }, "children": [], "content_layer": "body", @@ -25486,9 +25690,9 @@ "marker": "" }, { - "self_ref": "#/texts/1309", + "self_ref": "#/texts/1317", "parent": { - "$ref": "#/groups/172" + "$ref": "#/groups/179" }, "children": [], "content_layer": "body", @@ -25501,9 +25705,9 @@ "marker": "" }, { - "self_ref": "#/texts/1310", + "self_ref": "#/texts/1318", "parent": { - "$ref": "#/groups/174" + "$ref": "#/groups/181" }, "children": [], "content_layer": "body", @@ -25516,9 +25720,9 @@ "marker": "" }, { - "self_ref": "#/texts/1311", + "self_ref": "#/texts/1319", "parent": { - "$ref": "#/groups/176" + "$ref": "#/groups/183" }, "children": [], "content_layer": "body", @@ -25528,9 +25732,9 @@ "text": "Retrieved from \"" }, { - "self_ref": "#/texts/1312", + "self_ref": "#/texts/1320", "parent": { - "$ref": "#/groups/176" + "$ref": "#/groups/183" }, "children": [], "content_layer": "body", @@ -25541,9 +25745,9 @@ "hyperlink": "https://en.wikipedia.org/w/index.php?title=Duck&oldid=1246843351" }, { - "self_ref": "#/texts/1313", + "self_ref": "#/texts/1321", "parent": { - "$ref": "#/groups/176" + "$ref": "#/groups/183" }, "children": [], "content_layer": "body", @@ -25553,9 +25757,9 @@ "text": "\"" }, { - "self_ref": "#/texts/1314", + "self_ref": "#/texts/1322", "parent": { - "$ref": "#/texts/1267" + "$ref": "#/texts/1275" }, "children": [], "content_layer": "body", @@ -25566,9 +25770,9 @@ "hyperlink": "/wiki/Help:Category" }, { - "self_ref": "#/texts/1315", + "self_ref": "#/texts/1323", "parent": { - "$ref": "#/texts/1267" + "$ref": "#/texts/1275" }, "children": [], "content_layer": "body", @@ -25578,9 +25782,9 @@ "text": ":" }, { - "self_ref": "#/texts/1316", + "self_ref": "#/texts/1324", "parent": { - "$ref": "#/groups/177" + "$ref": "#/groups/184" }, "children": [], "content_layer": "body", @@ -25593,9 +25797,9 @@ "marker": "" }, { - "self_ref": "#/texts/1317", + "self_ref": "#/texts/1325", "parent": { - "$ref": "#/groups/177" + "$ref": "#/groups/184" }, "children": [], "content_layer": "body", @@ -25608,9 +25812,9 @@ "marker": "" }, { - "self_ref": "#/texts/1318", + "self_ref": "#/texts/1326", "parent": { - "$ref": "#/groups/177" + "$ref": "#/groups/184" }, "children": [], "content_layer": "body", @@ -25623,9 +25827,9 @@ "marker": "" }, { - "self_ref": "#/texts/1319", + "self_ref": "#/texts/1327", "parent": { - "$ref": "#/texts/1267" + "$ref": "#/texts/1275" }, "children": [], "content_layer": "body", @@ -25635,9 +25839,9 @@ "text": "Hidden categories:" }, { - "self_ref": "#/texts/1320", + "self_ref": "#/texts/1328", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25650,9 +25854,9 @@ "marker": "" }, { - "self_ref": "#/texts/1321", + "self_ref": "#/texts/1329", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25665,9 +25869,9 @@ "marker": "" }, { - "self_ref": "#/texts/1322", + "self_ref": "#/texts/1330", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25680,9 +25884,9 @@ "marker": "" }, { - "self_ref": "#/texts/1323", + "self_ref": "#/texts/1331", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25695,9 +25899,9 @@ "marker": "" }, { - "self_ref": "#/texts/1324", + "self_ref": "#/texts/1332", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25710,9 +25914,9 @@ "marker": "" }, { - "self_ref": "#/texts/1325", + "self_ref": "#/texts/1333", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25725,9 +25929,9 @@ "marker": "" }, { - "self_ref": "#/texts/1326", + "self_ref": "#/texts/1334", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25740,9 +25944,9 @@ "marker": "" }, { - "self_ref": "#/texts/1327", + "self_ref": "#/texts/1335", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25755,9 +25959,9 @@ "marker": "" }, { - "self_ref": "#/texts/1328", + "self_ref": "#/texts/1336", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25770,9 +25974,9 @@ "marker": "" }, { - "self_ref": "#/texts/1329", + "self_ref": "#/texts/1337", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25785,9 +25989,9 @@ "marker": "" }, { - "self_ref": "#/texts/1330", + "self_ref": "#/texts/1338", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25800,9 +26004,9 @@ "marker": "" }, { - "self_ref": "#/texts/1331", + "self_ref": "#/texts/1339", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25815,9 +26019,9 @@ "marker": "" }, { - "self_ref": "#/texts/1332", + "self_ref": "#/texts/1340", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25830,9 +26034,9 @@ "marker": "" }, { - "self_ref": "#/texts/1333", + "self_ref": "#/texts/1341", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25845,9 +26049,9 @@ "marker": "" }, { - "self_ref": "#/texts/1334", + "self_ref": "#/texts/1342", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25860,9 +26064,9 @@ "marker": "" }, { - "self_ref": "#/texts/1335", + "self_ref": "#/texts/1343", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25875,9 +26079,9 @@ "marker": "" }, { - "self_ref": "#/texts/1336", + "self_ref": "#/texts/1344", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25890,9 +26094,9 @@ "marker": "" }, { - "self_ref": "#/texts/1337", + "self_ref": "#/texts/1345", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25905,9 +26109,9 @@ "marker": "" }, { - "self_ref": "#/texts/1338", + "self_ref": "#/texts/1346", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25920,9 +26124,9 @@ "marker": "" }, { - "self_ref": "#/texts/1339", + "self_ref": "#/texts/1347", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25935,9 +26139,9 @@ "marker": "" }, { - "self_ref": "#/texts/1340", + "self_ref": "#/texts/1348", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25950,9 +26154,9 @@ "marker": "" }, { - "self_ref": "#/texts/1341", + "self_ref": "#/texts/1349", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25965,9 +26169,9 @@ "marker": "" }, { - "self_ref": "#/texts/1342", + "self_ref": "#/texts/1350", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25980,9 +26184,9 @@ "marker": "" }, { - "self_ref": "#/texts/1343", + "self_ref": "#/texts/1351", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -25995,9 +26199,9 @@ "marker": "" }, { - "self_ref": "#/texts/1344", + "self_ref": "#/texts/1352", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -26010,9 +26214,9 @@ "marker": "" }, { - "self_ref": "#/texts/1345", + "self_ref": "#/texts/1353", "parent": { - "$ref": "#/groups/178" + "$ref": "#/groups/185" }, "children": [], "content_layer": "body", @@ -26025,9 +26229,9 @@ "marker": "" }, { - "self_ref": "#/texts/1346", + "self_ref": "#/texts/1354", "parent": { - "$ref": "#/groups/180" + "$ref": "#/groups/187" }, "children": [], "content_layer": "furniture", @@ -26039,13 +26243,13 @@ "marker": "" }, { - "self_ref": "#/texts/1347", + "self_ref": "#/texts/1355", "parent": { - "$ref": "#/groups/180" + "$ref": "#/groups/187" }, "children": [ { - "$ref": "#/groups/181" + "$ref": "#/groups/188" } ], "content_layer": "furniture", @@ -26057,9 +26261,9 @@ "marker": "" }, { - "self_ref": "#/texts/1348", + "self_ref": "#/texts/1356", "parent": { - "$ref": "#/groups/181" + "$ref": "#/groups/188" }, "children": [], "content_layer": "furniture", @@ -26069,9 +26273,9 @@ "text": "Text is available under the" }, { - "self_ref": "#/texts/1349", + "self_ref": "#/texts/1357", "parent": { - "$ref": "#/groups/181" + "$ref": "#/groups/188" }, "children": [], "content_layer": "furniture", @@ -26082,9 +26286,9 @@ "hyperlink": "https://en.wikipedia.org/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" }, { - "self_ref": "#/texts/1350", + "self_ref": "#/texts/1358", "parent": { - "$ref": "#/groups/181" + "$ref": "#/groups/188" }, "children": [], "content_layer": "furniture", @@ -26094,9 +26298,9 @@ "text": "; additional terms may apply. By using this site, you agree to the" }, { - "self_ref": "#/texts/1351", + "self_ref": "#/texts/1359", "parent": { - "$ref": "#/groups/181" + "$ref": "#/groups/188" }, "children": [], "content_layer": "furniture", @@ -26107,9 +26311,9 @@ "hyperlink": "https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" }, { - "self_ref": "#/texts/1352", + "self_ref": "#/texts/1360", "parent": { - "$ref": "#/groups/181" + "$ref": "#/groups/188" }, "children": [], "content_layer": "furniture", @@ -26119,9 +26323,9 @@ "text": "and" }, { - "self_ref": "#/texts/1353", + "self_ref": "#/texts/1361", "parent": { - "$ref": "#/groups/181" + "$ref": "#/groups/188" }, "children": [], "content_layer": "furniture", @@ -26132,9 +26336,9 @@ "hyperlink": "https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" }, { - "self_ref": "#/texts/1354", + "self_ref": "#/texts/1362", "parent": { - "$ref": "#/groups/181" + "$ref": "#/groups/188" }, "children": [], "content_layer": "furniture", @@ -26144,9 +26348,9 @@ "text": ". Wikipedia® is a registered trademark of the" }, { - "self_ref": "#/texts/1355", + "self_ref": "#/texts/1363", "parent": { - "$ref": "#/groups/181" + "$ref": "#/groups/188" }, "children": [], "content_layer": "furniture", @@ -26157,9 +26361,9 @@ "hyperlink": "https://wikimediafoundation.org/" }, { - "self_ref": "#/texts/1356", + "self_ref": "#/texts/1364", "parent": { - "$ref": "#/groups/181" + "$ref": "#/groups/188" }, "children": [], "content_layer": "furniture", @@ -26169,9 +26373,9 @@ "text": ", a non-profit organization." }, { - "self_ref": "#/texts/1357", + "self_ref": "#/texts/1365", "parent": { - "$ref": "#/groups/182" + "$ref": "#/groups/189" }, "children": [], "content_layer": "furniture", @@ -26184,9 +26388,9 @@ "marker": "" }, { - "self_ref": "#/texts/1358", + "self_ref": "#/texts/1366", "parent": { - "$ref": "#/groups/182" + "$ref": "#/groups/189" }, "children": [], "content_layer": "furniture", @@ -26199,9 +26403,9 @@ "marker": "" }, { - "self_ref": "#/texts/1359", + "self_ref": "#/texts/1367", "parent": { - "$ref": "#/groups/182" + "$ref": "#/groups/189" }, "children": [], "content_layer": "furniture", @@ -26214,9 +26418,9 @@ "marker": "" }, { - "self_ref": "#/texts/1360", + "self_ref": "#/texts/1368", "parent": { - "$ref": "#/groups/182" + "$ref": "#/groups/189" }, "children": [], "content_layer": "furniture", @@ -26229,9 +26433,9 @@ "marker": "" }, { - "self_ref": "#/texts/1361", + "self_ref": "#/texts/1369", "parent": { - "$ref": "#/groups/182" + "$ref": "#/groups/189" }, "children": [], "content_layer": "furniture", @@ -26244,9 +26448,9 @@ "marker": "" }, { - "self_ref": "#/texts/1362", + "self_ref": "#/texts/1370", "parent": { - "$ref": "#/groups/182" + "$ref": "#/groups/189" }, "children": [], "content_layer": "furniture", @@ -26259,9 +26463,9 @@ "marker": "" }, { - "self_ref": "#/texts/1363", + "self_ref": "#/texts/1371", "parent": { - "$ref": "#/groups/182" + "$ref": "#/groups/189" }, "children": [], "content_layer": "furniture", @@ -26274,9 +26478,9 @@ "marker": "" }, { - "self_ref": "#/texts/1364", + "self_ref": "#/texts/1372", "parent": { - "$ref": "#/groups/182" + "$ref": "#/groups/189" }, "children": [], "content_layer": "furniture", @@ -26289,9 +26493,9 @@ "marker": "" }, { - "self_ref": "#/texts/1365", + "self_ref": "#/texts/1373", "parent": { - "$ref": "#/groups/182" + "$ref": "#/groups/189" }, "children": [], "content_layer": "furniture", @@ -26304,7 +26508,7 @@ "marker": "" }, { - "self_ref": "#/texts/1366", + "self_ref": "#/texts/1374", "parent": { "$ref": "#/body" }, @@ -26317,7 +26521,7 @@ "hyperlink": "https://wikimediafoundation.org/" }, { - "self_ref": "#/texts/1367", + "self_ref": "#/texts/1375", "parent": { "$ref": "#/body" }, @@ -26424,7 +26628,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/255" + "$ref": "#/texts/256" } ], "references": [], @@ -26462,7 +26666,7 @@ { "self_ref": "#/pictures/8", "parent": { - "$ref": "#/texts/282" + "$ref": "#/texts/290" }, "children": [], "content_layer": "body", @@ -26470,7 +26674,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/299" + "$ref": "#/texts/307" } ], "references": [], @@ -26480,7 +26684,7 @@ { "self_ref": "#/pictures/9", "parent": { - "$ref": "#/texts/282" + "$ref": "#/texts/290" }, "children": [], "content_layer": "body", @@ -26488,7 +26692,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/350" + "$ref": "#/texts/358" } ], "references": [], @@ -26498,7 +26702,7 @@ { "self_ref": "#/pictures/10", "parent": { - "$ref": "#/texts/282" + "$ref": "#/texts/290" }, "children": [], "content_layer": "body", @@ -26506,7 +26710,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/351" + "$ref": "#/texts/359" } ], "references": [], @@ -26516,7 +26720,7 @@ { "self_ref": "#/pictures/11", "parent": { - "$ref": "#/texts/352" + "$ref": "#/texts/360" }, "children": [], "content_layer": "body", @@ -26524,7 +26728,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/381" + "$ref": "#/texts/389" } ], "references": [], @@ -26534,7 +26738,7 @@ { "self_ref": "#/pictures/12", "parent": { - "$ref": "#/texts/435" + "$ref": "#/texts/443" }, "children": [], "content_layer": "body", @@ -26542,7 +26746,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/436" + "$ref": "#/texts/444" } ], "references": [], @@ -26552,7 +26756,7 @@ { "self_ref": "#/pictures/13", "parent": { - "$ref": "#/texts/463" + "$ref": "#/texts/471" }, "children": [], "content_layer": "body", @@ -26560,7 +26764,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/466" + "$ref": "#/texts/474" } ], "references": [], @@ -26570,7 +26774,7 @@ { "self_ref": "#/pictures/14", "parent": { - "$ref": "#/texts/463" + "$ref": "#/texts/471" }, "children": [], "content_layer": "body", @@ -26578,7 +26782,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/494" + "$ref": "#/texts/502" } ], "references": [], @@ -26588,7 +26792,7 @@ { "self_ref": "#/pictures/15", "parent": { - "$ref": "#/texts/498" + "$ref": "#/texts/506" }, "children": [], "content_layer": "body", @@ -26596,7 +26800,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/499" + "$ref": "#/texts/507" } ], "references": [], @@ -26606,7 +26810,7 @@ { "self_ref": "#/pictures/16", "parent": { - "$ref": "#/texts/528" + "$ref": "#/texts/536" }, "children": [], "content_layer": "body", @@ -26614,7 +26818,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/529" + "$ref": "#/texts/537" } ], "references": [], @@ -26624,7 +26828,7 @@ { "self_ref": "#/pictures/17", "parent": { - "$ref": "#/texts/587" + "$ref": "#/texts/595" }, "children": [], "content_layer": "body", @@ -26632,7 +26836,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/588" + "$ref": "#/texts/596" } ], "references": [], @@ -26642,7 +26846,7 @@ { "self_ref": "#/pictures/18", "parent": { - "$ref": "#/texts/662" + "$ref": "#/texts/670" }, "children": [], "content_layer": "body", @@ -26650,7 +26854,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/665" + "$ref": "#/texts/673" } ], "references": [], @@ -26660,7 +26864,7 @@ { "self_ref": "#/pictures/19", "parent": { - "$ref": "#/texts/685" + "$ref": "#/texts/693" }, "children": [], "content_layer": "body", @@ -26668,7 +26872,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/686" + "$ref": "#/texts/694" } ], "references": [], @@ -26678,7 +26882,7 @@ { "self_ref": "#/pictures/20", "parent": { - "$ref": "#/groups/80" + "$ref": "#/groups/87" }, "children": [], "content_layer": "body", @@ -26692,7 +26896,7 @@ { "self_ref": "#/pictures/21", "parent": { - "$ref": "#/groups/160" + "$ref": "#/groups/167" }, "children": [], "content_layer": "body", @@ -26706,7 +26910,7 @@ { "self_ref": "#/pictures/22", "parent": { - "$ref": "#/groups/160" + "$ref": "#/groups/167" }, "children": [], "content_layer": "body", @@ -26720,7 +26924,7 @@ { "self_ref": "#/pictures/23", "parent": { - "$ref": "#/groups/160" + "$ref": "#/groups/167" }, "children": [], "content_layer": "body", @@ -26734,7 +26938,7 @@ { "self_ref": "#/pictures/24", "parent": { - "$ref": "#/groups/160" + "$ref": "#/groups/167" }, "children": [], "content_layer": "body", @@ -26748,7 +26952,7 @@ { "self_ref": "#/pictures/25", "parent": { - "$ref": "#/groups/160" + "$ref": "#/groups/167" }, "children": [], "content_layer": "body", @@ -26762,7 +26966,7 @@ { "self_ref": "#/pictures/26", "parent": { - "$ref": "#/groups/160" + "$ref": "#/groups/167" }, "children": [], "content_layer": "body", @@ -26776,7 +26980,7 @@ { "self_ref": "#/pictures/27", "parent": { - "$ref": "#/groups/171" + "$ref": "#/groups/178" }, "children": [], "content_layer": "body", @@ -26784,7 +26988,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/1303" + "$ref": "#/texts/1311" } ], "references": [], @@ -26794,7 +26998,7 @@ { "self_ref": "#/pictures/28", "parent": { - "$ref": "#/texts/1267" + "$ref": "#/texts/1275" }, "children": [], "content_layer": "body", @@ -26808,7 +27012,7 @@ { "self_ref": "#/pictures/29", "parent": { - "$ref": "#/groups/183" + "$ref": "#/groups/190" }, "children": [], "content_layer": "furniture", @@ -26816,7 +27020,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/1366" + "$ref": "#/texts/1374" } ], "references": [], @@ -26826,7 +27030,7 @@ { "self_ref": "#/pictures/30", "parent": { - "$ref": "#/groups/183" + "$ref": "#/groups/190" }, "children": [], "content_layer": "furniture", @@ -26834,7 +27038,7 @@ "prov": [], "captions": [ { - "$ref": "#/texts/1367" + "$ref": "#/texts/1375" } ], "references": [], @@ -26857,6 +27061,27 @@ }, { "$ref": "#/groups/46" + }, + { + "$ref": "#/groups/47" + }, + { + "$ref": "#/groups/48" + }, + { + "$ref": "#/groups/49" + }, + { + "$ref": "#/groups/50" + }, + { + "$ref": "#/groups/51" + }, + { + "$ref": "#/groups/52" + }, + { + "$ref": "#/groups/53" } ], "content_layer": "body", @@ -26952,7 +27177,10 @@ "column_header": false, "row_header": false, "row_section": false, - "fillable": false + "fillable": false, + "ref": { + "$ref": "#/groups/47" + } }, { "row_span": 1, @@ -26978,7 +27206,10 @@ "column_header": false, "row_header": false, "row_section": false, - "fillable": false + "fillable": false, + "ref": { + "$ref": "#/groups/48" + } }, { "row_span": 1, @@ -27004,7 +27235,10 @@ "column_header": false, "row_header": false, "row_section": false, - "fillable": false + "fillable": false, + "ref": { + "$ref": "#/groups/49" + } }, { "row_span": 1, @@ -27030,7 +27264,10 @@ "column_header": false, "row_header": false, "row_section": false, - "fillable": false + "fillable": false, + "ref": { + "$ref": "#/groups/50" + } }, { "row_span": 1, @@ -27056,7 +27293,10 @@ "column_header": false, "row_header": false, "row_section": false, - "fillable": false + "fillable": false, + "ref": { + "$ref": "#/groups/51" + } }, { "row_span": 1, @@ -27082,7 +27322,10 @@ "column_header": false, "row_header": false, "row_section": false, - "fillable": false + "fillable": false, + "ref": { + "$ref": "#/groups/52" + } }, { "row_span": 1, @@ -27108,7 +27351,10 @@ "column_header": false, "row_header": false, "row_section": false, - "fillable": false + "fillable": false, + "ref": { + "$ref": "#/groups/53" + } }, { "row_span": 1, @@ -27511,17 +27757,17 @@ { "self_ref": "#/tables/1", "parent": { - "$ref": "#/texts/1267" + "$ref": "#/texts/1275" }, "children": [ { - "$ref": "#/groups/171" + "$ref": "#/groups/178" }, { - "$ref": "#/groups/173" + "$ref": "#/groups/180" }, { - "$ref": "#/groups/175" + "$ref": "#/groups/182" } ], "content_layer": "body", @@ -27545,7 +27791,7 @@ "row_section": false, "fillable": false, "ref": { - "$ref": "#/groups/171" + "$ref": "#/groups/178" } }, { @@ -27574,7 +27820,7 @@ "row_section": false, "fillable": false, "ref": { - "$ref": "#/groups/173" + "$ref": "#/groups/180" } }, { @@ -27603,7 +27849,7 @@ "row_section": false, "fillable": false, "ref": { - "$ref": "#/groups/175" + "$ref": "#/groups/182" } } ], diff --git a/tests/data/groundtruth/docling_v2/wiki_duck.html.md b/tests/data/groundtruth/docling_v2/wiki_duck.html.md index c781e32d..007e0194 100644 --- a/tests/data/groundtruth/docling_v2/wiki_duck.html.md +++ b/tests/data/groundtruth/docling_v2/wiki_duck.html.md @@ -1,560 +1,560 @@ -## Contents - -move to sidebar - -hide - -- [(Top)](#) -- [1 Etymology](#Etymology) -- [2 Taxonomy](#Taxonomy) -- [3 Morphology](#Morphology) -- [4 Distribution and habitat](#Distribution_and_habitat) -- [5 Behaviour](#Behaviour) Toggle Behaviour subsection - - [5.1 Feeding](#Feeding) - - [5.2 Breeding](#Breeding) - - [5.3 Communication](#Communication) - - [5.4 Predators](#Predators) -- [6 Relationship with humans](#Relationship_with_humans) Toggle Relationship with humans subsection - - [6.1 Hunting](#Hunting) - - [6.2 Domestication](#Domestication) - - [6.3 Heraldry](#Heraldry) - - [6.4 Cultural references](#Cultural_references) -- [7 See also](#See_also) -- [8 Notes](#Notes) Toggle Notes subsection - - [8.1 Citations](#Citations) - - [8.2 Sources](#Sources) -- [9 External links](#External_links) - -Toggle the table of contents - -# Duck - -136 languages - -- [Acèh](https://ace.wikipedia.org/wiki/It%C3%A9k) -- [Afrikaans](https://af.wikipedia.org/wiki/Eend) -- [Alemannisch](https://als.wikipedia.org/wiki/Ente) -- [አማርኛ](https://am.wikipedia.org/wiki/%E1%8B%B3%E1%8A%AD%E1%8B%AC) -- [Ænglisc](https://ang.wikipedia.org/wiki/Ened) -- [العربية](https://ar.wikipedia.org/wiki/%D8%A8%D8%B7) -- [Aragonés](https://an.wikipedia.org/wiki/Anade) -- [ܐܪܡܝܐ](https://arc.wikipedia.org/wiki/%DC%92%DC%9B%DC%90) -- [Armãneashti](https://roa-rup.wikipedia.org/wiki/Paphi) -- [Asturianu](https://ast.wikipedia.org/wiki/Cor%C3%ADu) -- [Atikamekw](https://atj.wikipedia.org/wiki/Cicip) -- [Авар](https://av.wikipedia.org/wiki/%D0%9E%D1%80%D0%B4%D0%B5%D0%BA) -- [Aymar aru](https://ay.wikipedia.org/wiki/Unkalla) -- [تۆرکجه](https://azb.wikipedia.org/wiki/%D8%A7%D8%A4%D8%B1%D8%AF%DA%A9) -- [Basa Bali](https://ban.wikipedia.org/wiki/B%C3%A9b%C3%A9k) -- [বাংলা](https://bn.wikipedia.org/wiki/%E0%A6%B9%E0%A6%BE%E0%A6%81%E0%A6%B8) -- [閩南語 / Bân-lâm-gú](https://zh-min-nan.wikipedia.org/wiki/Ah) -- [Беларуская](https://be.wikipedia.org/wiki/%D0%9A%D0%B0%D1%87%D0%BA%D1%96) -- [Беларуская (тарашкевіца)](https://be-tarask.wikipedia.org/wiki/%D0%9A%D0%B0%D1%87%D0%BA%D1%96) -- [Bikol Central](https://bcl.wikipedia.org/wiki/Itik) -- [Български](https://bg.wikipedia.org/wiki/%D0%9F%D0%B0%D1%82%D0%B8%D1%86%D0%B0) -- [Brezhoneg](https://br.wikipedia.org/wiki/Houad_(evn)) -- [Буряад](https://bxr.wikipedia.org/wiki/%D0%9D%D1%83%D0%B3%D0%B0h%D0%B0%D0%BD) -- [Català](https://ca.wikipedia.org/wiki/%C3%80necs) -- [Чӑвашла](https://cv.wikipedia.org/wiki/%D0%9A%C4%83%D0%B2%D0%B0%D0%BA%D0%B0%D0%BB%D1%81%D0%B5%D0%BC) -- [Čeština](https://cs.wikipedia.org/wiki/Kachna) -- [ChiShona](https://sn.wikipedia.org/wiki/Dhadha) -- [Cymraeg](https://cy.wikipedia.org/wiki/Hwyaden) -- [Dagbanli](https://dag.wikipedia.org/wiki/Gbunya%C9%A3u) -- [Dansk](https://da.wikipedia.org/wiki/%C3%86nder) -- [Deitsch](https://pdc.wikipedia.org/wiki/Ent) -- [Deutsch](https://de.wikipedia.org/wiki/Enten) -- [डोटेली](https://dty.wikipedia.org/wiki/%E0%A4%B9%E0%A4%BE%E0%A4%81%E0%A4%B8) -- [Ελληνικά](https://el.wikipedia.org/wiki/%CE%A0%CE%AC%CF%80%CE%B9%CE%B1) -- [Emiliàn e rumagnòl](https://eml.wikipedia.org/wiki/An%C3%A0dra) -- [Español](https://es.wikipedia.org/wiki/Pato) -- [Esperanto](https://eo.wikipedia.org/wiki/Anaso) -- [Euskara](https://eu.wikipedia.org/wiki/Ahate) -- [فارسی](https://fa.wikipedia.org/wiki/%D9%85%D8%B1%D8%BA%D8%A7%D8%A8%DB%8C) -- [Français](https://fr.wikipedia.org/wiki/Canard) -- [Gaeilge](https://ga.wikipedia.org/wiki/Lacha) -- [Galego](https://gl.wikipedia.org/wiki/Pato) -- [ГӀалгӀай](https://inh.wikipedia.org/wiki/%D0%91%D0%BE%D0%B0%D0%B1%D0%B0%D1%88%D0%BA%D0%B0%D1%88) -- [贛語](https://gan.wikipedia.org/wiki/%E9%B4%A8) -- [گیلکی](https://glk.wikipedia.org/wiki/%D8%A8%D9%8A%D9%84%D9%8A) -- [𐌲𐌿𐍄𐌹𐍃𐌺](https://got.wikipedia.org/wiki/%F0%90%8C%B0%F0%90%8C%BD%F0%90%8C%B0%F0%90%8C%B8%F0%90%8D%83) -- [गोंयची कोंकणी / Gõychi Konknni](https://gom.wikipedia.org/wiki/%E0%A4%AC%E0%A4%A6%E0%A4%95) -- [客家語 / Hak-kâ-ngî](https://hak.wikipedia.org/wiki/Ap-%C3%A8) -- [한국어](https://ko.wikipedia.org/wiki/%EC%98%A4%EB%A6%AC) -- [Hausa](https://ha.wikipedia.org/wiki/Agwagwa) -- [Հայերեն](https://hy.wikipedia.org/wiki/%D4%B2%D5%A1%D5%A4%D5%A5%D6%80) -- [हिन्दी](https://hi.wikipedia.org/wiki/%E0%A4%AC%E0%A4%A4%E0%A5%8D%E0%A4%A4%E0%A4%96) -- [Hrvatski](https://hr.wikipedia.org/wiki/Patka) -- [Ido](https://io.wikipedia.org/wiki/Anado) -- [Bahasa Indonesia](https://id.wikipedia.org/wiki/Itik) -- [Iñupiatun](https://ik.wikipedia.org/wiki/Mitiq) -- [Íslenska](https://is.wikipedia.org/wiki/%C3%96nd) -- [Italiano](https://it.wikipedia.org/wiki/Anatra) -- [עברית](https://he.wikipedia.org/wiki/%D7%91%D7%A8%D7%95%D7%95%D7%96) -- [Jawa](https://jv.wikipedia.org/wiki/B%C3%A8b%C3%A8k) -- [ಕನ್ನಡ](https://kn.wikipedia.org/wiki/%E0%B2%AC%E0%B2%BE%E0%B2%A4%E0%B3%81%E0%B2%95%E0%B3%8B%E0%B2%B3%E0%B2%BF) -- [Kapampangan](https://pam.wikipedia.org/wiki/Bibi) -- [ქართული](https://ka.wikipedia.org/wiki/%E1%83%98%E1%83%AE%E1%83%95%E1%83%94%E1%83%91%E1%83%98) -- [कॉशुर / کٲشُر](https://ks.wikipedia.org/wiki/%D8%A8%D9%8E%D8%B7%D9%8F%D8%AE) -- [Қазақша](https://kk.wikipedia.org/wiki/%D2%AE%D0%B9%D1%80%D0%B5%D0%BA) -- [Ikirundi](https://rn.wikipedia.org/wiki/Imbata) -- [Kongo](https://kg.wikipedia.org/wiki/Kivadangu) -- [Kreyòl ayisyen](https://ht.wikipedia.org/wiki/Kanna) -- [Кырык мары](https://mrj.wikipedia.org/wiki/%D0%9B%D1%8B%D0%B4%D1%8B%D0%B2%D0%BB%D3%93) -- [ລາວ](https://lo.wikipedia.org/wiki/%E0%BB%80%E0%BA%9B%E0%BA%B1%E0%BA%94) -- [Latina](https://la.wikipedia.org/wiki/Anas_(avis)) -- [Latviešu](https://lv.wikipedia.org/wiki/P%C4%ABle) -- [Lietuvių](https://lt.wikipedia.org/wiki/Antis) -- [Li Niha](https://nia.wikipedia.org/wiki/Bebe) -- [Ligure](https://lij.wikipedia.org/wiki/Annia) -- [Limburgs](https://li.wikipedia.org/wiki/Aenj) -- [Lingála](https://ln.wikipedia.org/wiki/Libat%C3%A1) -- [Malagasy](https://mg.wikipedia.org/wiki/Ganagana) -- [മലയാളം](https://ml.wikipedia.org/wiki/%E0%B4%A4%E0%B4%BE%E0%B4%B1%E0%B4%BE%E0%B4%B5%E0%B5%8D) -- [मराठी](https://mr.wikipedia.org/wiki/%E0%A4%AC%E0%A4%A6%E0%A4%95) -- [مازِرونی](https://mzn.wikipedia.org/wiki/%D8%B3%DB%8C%DA%A9%D8%A7) -- [Bahasa Melayu](https://ms.wikipedia.org/wiki/Itik) -- [ꯃꯤꯇꯩ ꯂꯣꯟ](https://mni.wikipedia.org/wiki/%EA%AF%89%EA%AF%A5%EA%AF%85%EA%AF%A8) -- [閩東語 / Mìng-dĕ̤ng-ngṳ̄](https://cdo.wikipedia.org/wiki/%C3%81k) -- [Мокшень](https://mdf.wikipedia.org/wiki/%D0%AF%D0%BA%D1%81%D1%8F%D1%80%D0%B3%D0%B0) -- [Монгол](https://mn.wikipedia.org/wiki/%D0%9D%D1%83%D0%B3%D0%B0%D1%81) -- [မြန်မာဘာသာ](https://my.wikipedia.org/wiki/%E1%80%98%E1%80%B2) -- [Nederlands](https://nl.wikipedia.org/wiki/Eenden) -- [Nedersaksies](https://nds-nl.wikipedia.org/wiki/Ente) -- [नेपाली](https://ne.wikipedia.org/wiki/%E0%A4%B9%E0%A4%BE%E0%A4%81%E0%A4%B8) -- [नेपाल भाषा](https://new.wikipedia.org/wiki/%E0%A4%B9%E0%A4%81%E0%A4%AF%E0%A5%8D) -- [日本語](https://ja.wikipedia.org/wiki/%E3%82%AB%E3%83%A2) -- [Нохчийн](https://ce.wikipedia.org/wiki/%D0%91%D0%B5%D0%B4%D0%B0%D1%88) -- [Norsk nynorsk](https://nn.wikipedia.org/wiki/And) -- [Occitan](https://oc.wikipedia.org/wiki/Guit) -- [Oromoo](https://om.wikipedia.org/wiki/Daakiyyee) -- [ਪੰਜਾਬੀ](https://pa.wikipedia.org/wiki/%E0%A8%AC%E0%A8%A4%E0%A8%96%E0%A8%BC) -- [Picard](https://pcd.wikipedia.org/wiki/Can%C3%A8rd) -- [Plattdüütsch](https://nds.wikipedia.org/wiki/Aanten) -- [Polski](https://pl.wikipedia.org/wiki/Kaczka) -- [Português](https://pt.wikipedia.org/wiki/Pato) -- [Qırımtatarca](https://crh.wikipedia.org/wiki/Papiy) -- [Română](https://ro.wikipedia.org/wiki/Ra%C8%9B%C4%83) -- [Русский](https://ru.wikipedia.org/wiki/%D0%A3%D1%82%D0%BA%D0%B8) -- [Саха тыла](https://sah.wikipedia.org/wiki/%D0%9A%D1%83%D1%81%D1%82%D0%B0%D1%80) -- [ᱥᱟᱱᱛᱟᱲᱤ](https://sat.wikipedia.org/wiki/%E1%B1%9C%E1%B1%AE%E1%B1%B0%E1%B1%AE) -- [Sardu](https://sc.wikipedia.org/wiki/Anade) -- [Scots](https://sco.wikipedia.org/wiki/Deuk) -- [Seeltersk](https://stq.wikipedia.org/wiki/Oante) -- [Shqip](https://sq.wikipedia.org/wiki/Rosa) -- [Sicilianu](https://scn.wikipedia.org/wiki/P%C3%A0para_(%C3%A0natra)) -- [සිංහල](https://si.wikipedia.org/wiki/%E0%B6%AD%E0%B7%8F%E0%B6%BB%E0%B7%8F%E0%B7%80%E0%B7%8F) -- [Simple English](https://simple.wikipedia.org/wiki/Duck) -- [سنڌي](https://sd.wikipedia.org/wiki/%D8%A8%D8%AF%DA%AA) -- [کوردی](https://ckb.wikipedia.org/wiki/%D9%85%D8%B1%D8%A7%D9%88%DB%8C) -- [Српски / srpski](https://sr.wikipedia.org/wiki/%D0%9F%D0%B0%D1%82%D0%BA%D0%B0) -- [Srpskohrvatski / српскохрватски](https://sh.wikipedia.org/wiki/Patka) -- [Sunda](https://su.wikipedia.org/wiki/Meri) -- [Svenska](https://sv.wikipedia.org/wiki/Egentliga_andf%C3%A5glar) -- [Tagalog](https://tl.wikipedia.org/wiki/Bibi) -- [தமிழ்](https://ta.wikipedia.org/wiki/%E0%AE%B5%E0%AE%BE%E0%AE%A4%E0%AF%8D%E0%AE%A4%E0%AF%81) -- [Taqbaylit](https://kab.wikipedia.org/wiki/Ab%E1%B9%9Bik) -- [Татарча / tatarça](https://tt.wikipedia.org/wiki/%D2%AE%D1%80%D0%B4%D3%99%D0%BA%D0%BB%D3%99%D1%80) -- [ไทย](https://th.wikipedia.org/wiki/%E0%B9%80%E0%B8%9B%E0%B9%87%E0%B8%94) -- [Türkçe](https://tr.wikipedia.org/wiki/%C3%96rdek) -- [Українська](https://uk.wikipedia.org/wiki/%D0%9A%D0%B0%D1%87%D0%BA%D0%B8) -- [ئۇيغۇرچە / Uyghurche](https://ug.wikipedia.org/wiki/%D8%A6%DB%86%D8%B1%D8%AF%DB%95%D9%83) -- [Vahcuengh](https://za.wikipedia.org/wiki/Bit_(doenghduz)) -- [Tiếng Việt](https://vi.wikipedia.org/wiki/V%E1%BB%8Bt) -- [Walon](https://wa.wikipedia.org/wiki/Can%C3%A5rd) -- [文言](https://zh-classical.wikipedia.org/wiki/%E9%B4%A8) -- [Winaray](https://war.wikipedia.org/wiki/Pato) -- [吴语](https://wuu.wikipedia.org/wiki/%E9%B8%AD) -- [粵語](https://zh-yue.wikipedia.org/wiki/%E9%B4%A8) -- [Žemaitėška](https://bat-smg.wikipedia.org/wiki/P%C4%ABl%C4%97) -- [中文](https://zh.wikipedia.org/wiki/%E9%B8%AD) - -[Edit links](https://www.wikidata.org/wiki/Special:EntityPage/Q3736439#sitelinks-wikipedia) - -- [Article](/wiki/Duck) -- [Talk](/wiki/Talk:Duck) - -English - -- [Read](/wiki/Duck) -- [View source](/w/index.php?title=Duck&action=edit) -- [View history](/w/index.php?title=Duck&action=history) - -Tools - -Tools - -move to sidebar - -hide - -Actions - -- [Read](/wiki/Duck) -- [View source](/w/index.php?title=Duck&action=edit) -- [View history](/w/index.php?title=Duck&action=history) - -General - -- [What links here](/wiki/Special:WhatLinksHere/Duck) -- [Related changes](/wiki/Special:RecentChangesLinked/Duck) -- [Upload file](/wiki/Wikipedia:File_Upload_Wizard) -- [Special pages](/wiki/Special:SpecialPages) -- [Permanent link](/w/index.php?title=Duck&oldid=1246843351) -- [Page information](/w/index.php?title=Duck&action=info) -- [Cite this page](/w/index.php?title=Special:CiteThisPage&page=Duck&id=1246843351&wpFormIdentifier=titleform) -- [Get shortened URL](/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FDuck) -- [Download QR code](/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FDuck) -- [Wikidata item](https://www.wikidata.org/wiki/Special:EntityPage/Q3736439) - -Print/export - -- [Download as PDF](/w/index.php?title=Special:DownloadAsPdf&page=Duck&action=show-download-screen) -- [Printable version](/w/index.php?title=Duck&printable=yes) - -In other projects - -- [Wikimedia Commons](https://commons.wikimedia.org/wiki/Category:Ducks) -- [Wikiquote](https://en.wikiquote.org/wiki/Duck) - -Appearance - -move to sidebar - -hide - -Page semi-protected - - - -From Wikipedia, the free encyclopedia - -(Redirected from [Duckling](/w/index.php?title=Duckling&redirect=no) ) - -Common name for many species of bird - -This article is about the bird. For duck as a food, see [Duck as food](/wiki/Duck_as_food) . For other uses, see [Duck (disambiguation)](/wiki/Duck_(disambiguation)) . - -"Duckling" redirects here. For other uses, see [Duckling (disambiguation)](/wiki/Duckling_(disambiguation)) . - -| Duck | Duck | -|-------------------------------------------------------------------------------------------------|--------------| -| | | -| [Bufflehead](/wiki/Bufflehead) *Bucephala albeola* ( ) | | -| [Scientific classification](/wiki/Taxonomy_(biology)) Edit this classification | | -| Domain: | Eukaryota | -| Kingdom: | Animalia | -| Phylum: | Chordata | -| Class: | Aves | -| Order: | Anseriformes | -| Superfamily: | Anatoidea | -| Family: | Anatidae | -| Subfamilies | Subfamilies | -| See text | See text | - - - - - -**Duck** is the common name for numerous species of [waterfowl](/wiki/Waterfowl) in the [family](/wiki/Family_(biology)) [Anatidae](/wiki/Anatidae) . Ducks are generally smaller and shorter-necked than [swans](/wiki/Swan) and [geese](/wiki/Goose) , which are members of the same family. Divided among several subfamilies, they are a [form taxon](/wiki/Form_taxon) ; they do not represent a [monophyletic group](/wiki/Monophyletic_group) (the group of all descendants of a single common ancestral species), since swans and geese are not considered ducks. Ducks are mostly [aquatic birds](/wiki/Aquatic_bird) , and may be found in both fresh water and sea water. - -Ducks are sometimes confused with several types of unrelated water birds with similar forms, such as [loons](/wiki/Loon) or divers, [grebes](/wiki/Grebe) , [gallinules](/wiki/Gallinule) and [coots](/wiki/Coot) . - -## Etymology - -The word *duck* comes from [Old English](/wiki/Old_English) *dūce* 'diver', a derivative of the verb * *dūcan* 'to duck, bend down low as if to get under something, or dive', because of the way many species in the [dabbling duck](/wiki/Dabbling_duck) group feed by upending; compare with [Dutch](/wiki/Dutch_language) *duiken* and [German](/wiki/German_language) *tauchen* 'to dive'. - -Pacific black duck displaying the characteristic upending "duck" - - - -This word replaced Old English *ened* / *ænid* 'duck', possibly to avoid confusion with other words, such as *ende* 'end' with similar forms. Other Germanic languages still have similar words for *duck* , for example, Dutch *eend* , German *Ente* and [Norwegian](/wiki/Norwegian_language) *and* . The word *ened* / *ænid* was inherited from [Proto-Indo-European](/wiki/Proto-Indo-European_language) ; [cf.](/wiki/Cf.) [Latin](/wiki/Latin) *anas* "duck", [Lithuanian](/wiki/Lithuanian_language) *ántis* 'duck', [Ancient Greek](/wiki/Ancient_Greek_language) νῆσσα / νῆττα ( *nēssa* / *nētta* ) 'duck', and [Sanskrit](/wiki/Sanskrit) *ātí* 'water bird', among others. - -A duckling is a young duck in downy plumage [[ 1 ]](#cite_note-1) or baby duck, [[ 2 ]](#cite_note-2) but in the food trade a young domestic duck which has just reached adult size and bulk and its meat is still fully tender, is sometimes labelled as a duckling. - -A male is called a [drake](https://en.wiktionary.org/wiki/drake) and the female is called a duck, or in [ornithology](/wiki/Ornithology) a hen. [[ 3 ]](#cite_note-3) [[ 4 ]](#cite_note-4) - -Male mallard . - - - -Wood ducks . - - - -## Taxonomy - -All ducks belong to the [biological order](/wiki/Order_(biology)) [Anseriformes](/wiki/Anseriformes) , a group that contains the ducks, geese and swans, as well as the [screamers](/wiki/Screamer) , and the [magpie goose](/wiki/Magpie_goose) . [[ 5 ]](#cite_note-FOOTNOTECarboneras1992536-5) All except the screamers belong to the [biological family](/wiki/Family_(biology)) [Anatidae](/wiki/Anatidae) . [[ 5 ]](#cite_note-FOOTNOTECarboneras1992536-5) Within the family, ducks are split into a variety of subfamilies and 'tribes'. The number and composition of these subfamilies and tribes is the cause of considerable disagreement among taxonomists. [[ 5 ]](#cite_note-FOOTNOTECarboneras1992536-5) Some base their decisions on [morphological characteristics](/wiki/Morphology_(biology)) , others on shared behaviours or genetic studies. [[ 6 ]](#cite_note-FOOTNOTELivezey1986737–738-6) [[ 7 ]](#cite_note-FOOTNOTEMadsenMcHughde_Kloet1988452-7) The number of suggested subfamilies containing ducks ranges from two to five. [[ 8 ]](#cite_note-FOOTNOTEDonne-GousséLaudetHänni2002353–354-8) [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) The significant level of [hybridisation](/wiki/Hybrid_(biology)) that occurs among wild ducks complicates efforts to tease apart the relationships between various species. [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) - -Mallard landing in approach - - - -In most modern classifications, the so-called 'true ducks' belong to the subfamily Anatinae, which is further split into a varying number of tribes. [[ 10 ]](#cite_note-FOOTNOTEElphickDunningSibley2001191-10) The largest of these, the Anatini, contains the 'dabbling' or 'river' ducks - named for their method of feeding primarily at the surface of fresh water. [[ 11 ]](#cite_note-FOOTNOTEKear2005448-11) The 'diving ducks', also named for their primary feeding method, make up the tribe Aythyini. [[ 12 ]](#cite_note-FOOTNOTEKear2005622–623-12) The 'sea ducks' of the tribe Mergini are diving ducks which specialise on fish and shellfish and spend a majority of their lives in saltwater. [[ 13 ]](#cite_note-FOOTNOTEKear2005686-13) The tribe Oxyurini contains the 'stifftails', diving ducks notable for their small size and stiff, upright tails. [[ 14 ]](#cite_note-FOOTNOTEElphickDunningSibley2001193-14) - -A number of other species called ducks are not considered to be 'true ducks', and are typically placed in other subfamilies or tribes. The [whistling ducks](/wiki/Whistling_duck) are assigned either to a tribe (Dendrocygnini) in the subfamily Anatinae or the subfamily Anserinae, [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) or to their own subfamily (Dendrocygninae) or family (Dendrocyganidae). [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) [[ 16 ]](#cite_note-FOOTNOTEAmerican_Ornithologists'_Union1998xix-16) The [freckled duck](/wiki/Freckled_duck) of Australia is either the sole member of the tribe Stictonettini in the subfamily Anserinae, [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) or in its own family, the Stictonettinae. [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) The [shelducks](/wiki/Shelduck) make up the tribe Tadornini in the family Anserinae in some classifications, [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) and their own subfamily, Tadorninae, in others, [[ 17 ]](#cite_note-FOOTNOTEAmerican_Ornithologists'_Union1998-17) while the [steamer ducks](/wiki/Steamer_duck) are either placed in the family Anserinae in the tribe Tachyerini [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) or lumped with the shelducks in the tribe Tadorini. [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) The [perching ducks](/wiki/Perching_duck) make up in the tribe Cairinini in the subfamily Anserinae in some classifications, while that tribe is eliminated in other classifications and its members assigned to the tribe Anatini. [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) The [torrent duck](/wiki/Torrent_duck) is generally included in the subfamily Anserinae in the monotypic tribe Merganettini, [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) but is sometimes included in the tribe Tadornini. [[ 18 ]](#cite_note-FOOTNOTECarboneras1992538-18) The [pink-eared duck](/wiki/Pink-eared_duck) is sometimes included as a true duck either in the tribe Anatini [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) or the tribe Malacorhynchini, [[ 19 ]](#cite_note-FOOTNOTEChristidisBoles200862-19) and other times is included with the shelducks in the tribe Tadornini. [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) - -## Morphology - -Male Mandarin duck - - - -The overall [body plan](/wiki/Body_plan) of ducks is elongated and broad, and they are also relatively long-necked, albeit not as long-necked as the geese and swans. The body shape of diving ducks varies somewhat from this in being more rounded. The [bill](/wiki/Beak) is usually broad and contains serrated [pectens](/wiki/Pecten_(biology)) , which are particularly well defined in the filter-feeding species. In the case of some fishing species the bill is long and strongly serrated. The scaled legs are strong and well developed, and generally set far back on the body, more so in the highly aquatic species. The wings are very strong and are generally short and pointed, and the [flight](/wiki/Bird_flight) of ducks requires fast continuous strokes, requiring in turn strong wing muscles. Three species of [steamer duck](/wiki/Steamer_duck) are almost flightless, however. Many species of duck are temporarily flightless while [moulting](/wiki/Moult) ; they seek out protected habitat with good food supplies during this period. This moult typically precedes [migration](/wiki/Bird_migration) . - -The drakes of northern species often have extravagant [plumage](/wiki/Plumage) , but that is [moulted](/wiki/Moult) in summer to give a more female-like appearance, the "eclipse" plumage. Southern resident species typically show less [sexual dimorphism](/wiki/Sexual_dimorphism) , although there are exceptions such as the [paradise shelduck](/wiki/Paradise_shelduck) of [New Zealand](/wiki/New_Zealand) , which is both strikingly sexually dimorphic and in which the female's plumage is brighter than that of the male. The plumage of juvenile birds generally resembles that of the female. Female ducks have evolved to have a corkscrew shaped vagina to prevent rape. - -## Distribution and habitat - -See also: [List of Anseriformes by population](/wiki/List_of_Anseriformes_by_population) - -Flying steamer ducks in Ushuaia , Argentina - - - -Ducks have a [cosmopolitan distribution](/wiki/Cosmopolitan_distribution) , and are found on every continent except Antarctica. [[ 5 ]](#cite_note-FOOTNOTECarboneras1992536-5) Several species manage to live on subantarctic islands, including [South Georgia](/wiki/South_Georgia_and_the_South_Sandwich_Islands) and the [Auckland Islands](/wiki/Auckland_Islands) . [[ 20 ]](#cite_note-FOOTNOTEShirihai2008239,_245-20) Ducks have reached a number of isolated oceanic islands, including the [Hawaiian Islands](/wiki/Hawaiian_Islands) , [Micronesia](/wiki/Micronesia) and the [Galápagos Islands](/wiki/Gal%C3%A1pagos_Islands) , where they are often [vagrants](/wiki/Glossary_of_bird_terms#vagrants) and less often [residents](/wiki/Glossary_of_bird_terms#residents) . [[ 21 ]](#cite_note-FOOTNOTEPrattBrunerBerrett198798–107-21) [[ 22 ]](#cite_note-FOOTNOTEFitterFitterHosking200052–3-22) A handful are [endemic](/wiki/Endemic) to such far-flung islands. [[ 21 ]](#cite_note-FOOTNOTEPrattBrunerBerrett198798–107-21) - -Female mallard in Cornwall , England - - - -Some duck species, mainly those breeding in the temperate and Arctic Northern Hemisphere, are migratory; those in the tropics are generally not. Some ducks, particularly in Australia where rainfall is erratic, are nomadic, seeking out the temporary lakes and pools that form after localised heavy rain. [[ 23 ]](#cite_note-23) - -## Behaviour - -### Feeding - -Pecten along the bill - - - -Ducks eat food sources such as [grasses](/wiki/Poaceae) , aquatic plants, fish, insects, small amphibians, worms, and small [molluscs](/wiki/Mollusc) . - -[Dabbling ducks](/wiki/Dabbling_duck) feed on the surface of water or on land, or as deep as they can reach by up-ending without completely submerging. [[ 24 ]](#cite_note-24) Along the edge of the bill, there is a comb-like structure called a [pecten](/wiki/Pecten_(biology)) . This strains the water squirting from the side of the bill and traps any food. The pecten is also used to preen feathers and to hold slippery food items. - -[Diving ducks](/wiki/Diving_duck) and [sea ducks](/wiki/Sea_duck) forage deep underwater. To be able to submerge more easily, the diving ducks are heavier than dabbling ducks, and therefore have more difficulty taking off to fly. - -A few specialized species such as the [mergansers](/wiki/Merganser) are adapted to catch and swallow large fish. - -The others have the characteristic wide flat bill adapted to [dredging](/wiki/Dredging) -type jobs such as pulling up waterweed, pulling worms and small molluscs out of mud, searching for insect larvae, and bulk jobs such as dredging out, holding, turning head first, and swallowing a squirming frog. To avoid injury when digging into sediment it has no [cere](/wiki/Cere) , but the nostrils come out through hard horn. - -[*The Guardian*](/wiki/The_Guardian) published an article advising that ducks should not be fed with bread because it [damages the health of the ducks](/wiki/Angel_wing) and pollutes waterways. [[ 25 ]](#cite_note-25) - -### Breeding - -A Muscovy duckling - - - -Ducks generally [only have one partner at a time](/wiki/Monogamy_in_animals) , although the partnership usually only lasts one year. [[ 26 ]](#cite_note-26) Larger species and the more sedentary species (like fast-river specialists) tend to have pair-bonds that last numerous years. [[ 27 ]](#cite_note-27) Most duck species breed once a year, choosing to do so in favourable conditions ( [spring](/wiki/Spring_(season)) /summer or wet seasons). Ducks also tend to make a [nest](/wiki/Bird_nest) before breeding, and, after hatching, lead their ducklings to water. Mother ducks are very caring and protective of their young, but may abandon some of their ducklings if they are physically stuck in an area they cannot get out of (such as nesting in an enclosed [courtyard](/wiki/Courtyard) ) or are not prospering due to genetic defects or sickness brought about by hypothermia, starvation, or disease. Ducklings can also be orphaned by inconsistent late hatching where a few eggs hatch after the mother has abandoned the nest and led her ducklings to water. [[ 28 ]](#cite_note-28) - -### Communication - -Female [mallard](/wiki/Mallard) ducks (as well as several other species in the genus *Anas* , such as the [American](/wiki/American_black_duck) and [Pacific black ducks](/wiki/Pacific_black_duck) , [spot-billed duck](/wiki/Spot-billed_duck) , [northern pintail](/wiki/Northern_pintail) and [common teal](/wiki/Common_teal) ) make the classic "quack" sound while males make a similar but raspier sound that is sometimes written as "breeeeze", [[ 29 ]](#cite_note-29) [ [*self-published source?*](/wiki/Wikipedia:Verifiability#Self-published_sources) ] but, despite widespread misconceptions, most species of duck do not "quack". [[ 30 ]](#cite_note-30) In general, ducks make a range of [calls](/wiki/Bird_vocalisation) , including whistles, cooing, yodels and grunts. For example, the [scaup](/wiki/Scaup) - which are [diving ducks](/wiki/Diving_duck) - make a noise like "scaup" (hence their name). Calls may be loud displaying calls or quieter contact calls. - -A common [urban legend](/wiki/Urban_legend) claims that duck quacks do not echo; however, this has been proven to be false. This myth was first debunked by the Acoustics Research Centre at the [University of Salford](/wiki/University_of_Salford) in 2003 as part of the [British Association](/wiki/British_Association) 's Festival of Science. [[ 31 ]](#cite_note-31) It was also debunked in [one of the earlier episodes](/wiki/MythBusters_(2003_season)#Does_a_Duck's_Quack_Echo?) of the popular Discovery Channel television show [*MythBusters*](/wiki/MythBusters) . [[ 32 ]](#cite_note-32) - -### Predators - -Ringed teal - - - -Ducks have many predators. Ducklings are particularly vulnerable, since their inability to fly makes them easy prey not only for predatory birds but also for large fish like [pike](/wiki/Esox) , [crocodilians](/wiki/Crocodilia) , predatory [testudines](/wiki/Testudines) such as the [alligator snapping turtle](/wiki/Alligator_snapping_turtle) , and other aquatic hunters, including fish-eating birds such as [herons](/wiki/Heron) . Ducks' nests are raided by land-based predators, and brooding females may be caught unaware on the nest by mammals, such as [foxes](/wiki/Fox) , or large birds, such as [hawks](/wiki/Hawk) or [owls](/wiki/Owl) . - -Adult ducks are fast fliers, but may be caught on the water by large aquatic predators including big fish such as the North American [muskie](/wiki/Muskellunge) and the European [pike](/wiki/Esox) . In flight, ducks are safe from all but a few predators such as humans and the [peregrine falcon](/wiki/Peregrine_falcon) , which uses its speed and strength to catch ducks. - -## Relationship with humans - -### Hunting - -Main article: [Waterfowl hunting](/wiki/Waterfowl_hunting) - -Humans have hunted ducks since prehistoric times. Excavations of [middens](/wiki/Midden) in California dating to 7800 - 6400 [BP](/wiki/Before_present) have turned up bones of ducks, including at least one now-extinct flightless species. [[ 33 ]](#cite_note-FOOTNOTEErlandson1994171-33) Ducks were captured in "significant numbers" by [Holocene](/wiki/Holocene) inhabitants of the lower [Ohio River](/wiki/Ohio_River) valley, suggesting they took advantage of the seasonal bounty provided by migrating waterfowl. [[ 34 ]](#cite_note-FOOTNOTEJeffries2008168,_243-34) Neolithic hunters in locations as far apart as the Caribbean, [[ 35 ]](#cite_note-FOOTNOTESued-Badillo200365-35) Scandinavia, [[ 36 ]](#cite_note-FOOTNOTEThorpe199668-36) Egypt, [[ 37 ]](#cite_note-FOOTNOTEMaisels199942-37) Switzerland, [[ 38 ]](#cite_note-FOOTNOTERau1876133-38) and China relied on ducks as a source of protein for some or all of the year. [[ 39 ]](#cite_note-FOOTNOTEHigman201223-39) Archeological evidence shows that [Māori people](/wiki/M%C4%81ori_people) in New Zealand hunted the flightless [Finsch's duck](/wiki/Finsch%27s_duck) , possibly to extinction, though rat predation may also have contributed to its fate. [[ 40 ]](#cite_note-FOOTNOTEHume201253-40) A similar end awaited the [Chatham duck](/wiki/Chatham_duck) , a species with reduced flying capabilities which went extinct shortly after its island was colonised by Polynesian settlers. [[ 41 ]](#cite_note-FOOTNOTEHume201252-41) It is probable that duck eggs were gathered by Neolithic hunter-gathers as well, though hard evidence of this is uncommon. [[ 35 ]](#cite_note-FOOTNOTESued-Badillo200365-35) [[ 42 ]](#cite_note-FOOTNOTEFieldhouse2002167-42) - -In many areas, wild ducks (including ducks farmed and released into the wild) are hunted for food or sport, [[ 43 ]](#cite_note-43) by shooting, or by being trapped using [duck decoys](/wiki/Duck_decoy_(structure)) . Because an idle floating duck or a duck squatting on land cannot react to fly or move quickly, "a sitting duck" has come to mean "an easy target". These ducks may be [contaminated by pollutants](/wiki/Duck_(food)#Pollution) such as [PCBs](/wiki/Polychlorinated_biphenyl) . [[ 44 ]](#cite_note-44) - -### Domestication - -Main article: [Domestic duck](/wiki/Domestic_duck) - -Indian Runner ducks , a common breed of domestic ducks - - - -Ducks have many economic uses, being farmed for their meat, eggs, and feathers (particularly their [down](/wiki/Down_feather) ). Approximately 3 billion ducks are slaughtered each year for meat worldwide. [[ 45 ]](#cite_note-45) They are also kept and bred by aviculturists and often displayed in zoos. Almost all the varieties of domestic ducks are descended from the [mallard](/wiki/Mallard) ( *Anas platyrhynchos* ), apart from the [Muscovy duck](/wiki/Muscovy_duck) ( *Cairina moschata* ). [[ 46 ]](#cite_note-46) [[ 47 ]](#cite_note-47) The [Call duck](/wiki/Call_duck) is another example of a domestic duck breed. Its name comes from its original use established by hunters, as a decoy to attract wild mallards from the sky, into traps set for them on the ground. The call duck is the world's smallest domestic duck breed, as it weighs less than 1 kg (2.2 lb). [[ 48 ]](#cite_note-48) - -### Heraldry - -Three black-colored ducks in the coat of arms of Maaninka [ 49 ] - - - -Ducks appear on several [coats of arms](/wiki/Coats_of_arms) , including the coat of arms of [Lubāna](/wiki/Lub%C4%81na) ( [Latvia](/wiki/Latvia) ) [[ 50 ]](#cite_note-50) and the coat of arms of [Föglö](/wiki/F%C3%B6gl%C3%B6) ( [Åland](/wiki/%C3%85land) ). [[ 51 ]](#cite_note-51) - -### Cultural references - -In 2002, psychologist [Richard Wiseman](/wiki/Richard_Wiseman) and colleagues at the [University of Hertfordshire](/wiki/University_of_Hertfordshire) , [UK](/wiki/UK) , finished a year-long [LaughLab](/wiki/LaughLab) experiment, concluding that of all animals, ducks attract the most humor and silliness; he said, "If you're going to tell a joke involving an animal, make it a duck." [[ 52 ]](#cite_note-52) The word "duck" may have become an [inherently funny word](/wiki/Inherently_funny_word) in many languages, possibly because ducks are seen as silly in their looks or behavior. Of the many [ducks in fiction](/wiki/List_of_fictional_ducks) , many are cartoon characters, such as [Walt Disney](/wiki/The_Walt_Disney_Company) 's [Donald Duck](/wiki/Donald_Duck) , and [Warner Bros.](/wiki/Warner_Bros.) ' [Daffy Duck](/wiki/Daffy_Duck) . [Howard the Duck](/wiki/Howard_the_Duck) started as a comic book character in 1973 [[ 53 ]](#cite_note-53) [[ 54 ]](#cite_note-54) and was made into a [movie](/wiki/Howard_the_Duck_(film)) in 1986. - -The 1992 Disney film [*The Mighty Ducks*](/wiki/The_Mighty_Ducks_(film)) , starring [Emilio Estevez](/wiki/Emilio_Estevez) , chose the duck as the mascot for the fictional youth hockey team who are protagonists of the movie, based on the duck being described as a fierce fighter. This led to the duck becoming the nickname and mascot for the eventual [National Hockey League](/wiki/National_Hockey_League) professional team of the [Anaheim Ducks](/wiki/Anaheim_Ducks) , who were founded with the name the Mighty Ducks of Anaheim. [ [*citation needed*](/wiki/Wikipedia:Citation_needed) ] The duck is also the nickname of the [University of Oregon](/wiki/University_of_Oregon) sports teams as well as the [Long Island Ducks](/wiki/Long_Island_Ducks) minor league [baseball](/wiki/Baseball) team. [[ 55 ]](#cite_note-55) - -## See also - -- [Birds portal](/wiki/Portal:Birds) - - -- [Domestic duck](/wiki/Domestic_duck) -- [Duck as food](/wiki/Duck_as_food) -- [Duck test](/wiki/Duck_test) -- [Duck breeds](/wiki/List_of_duck_breeds) -- [Fictional ducks](/wiki/List_of_fictional_ducks) -- [Rubber duck](/wiki/Rubber_duck) - -## Notes - -### Citations - -1. [**^**](#cite_ref-1) ["Duckling"](http://dictionary.reference.com/browse/duckling) . *The American Heritage Dictionary of the English Language, Fourth Edition* . Houghton Mifflin Company. 2006 . Retrieved 2015-05-22 . -2. [**^**](#cite_ref-2) ["Duckling"](http://dictionary.reference.com/browse/duckling) . *Kernerman English Multilingual Dictionary (Beta Version)* . K. Dictionaries Ltd. 2000-2006 . Retrieved 2015-05-22 . -3. [**^**](#cite_ref-3) Dohner, Janet Vorwald (2001). [*The Encyclopedia of Historic and Endangered Livestock and Poultry Breeds*](https://books.google.com/books?id=WJCTL_mC5w4C&q=male+duck+is+called+a+drake+and+the+female+is+called+a+duck&pg=PA457) . Yale University Press. [ISBN](/wiki/ISBN_(identifier)) [978-0300138139](/wiki/Special:BookSources/978-0300138139) . -4. [**^**](#cite_ref-4) Visca, Curt; Visca, Kelley (2003). [*How to Draw Cartoon Birds*](https://books.google.com/books?id=VqSquCLNrZcC&q=male+duck+is+called+a+drake+and+the+female+is+called+a+duck+%28or+hen%29&pg=PA16) . The Rosen Publishing Group. [ISBN](/wiki/ISBN_(identifier)) [9780823961566](/wiki/Special:BookSources/9780823961566) . -5. ^ [***a***](#cite_ref-FOOTNOTECarboneras1992536_5-0) [***b***](#cite_ref-FOOTNOTECarboneras1992536_5-1) [***c***](#cite_ref-FOOTNOTECarboneras1992536_5-2) [***d***](#cite_ref-FOOTNOTECarboneras1992536_5-3) [Carboneras 1992](#CITEREFCarboneras1992) , p. 536. -6. [**^**](#cite_ref-FOOTNOTELivezey1986737–738_6-0) [Livezey 1986](#CITEREFLivezey1986) , pp. 737-738. -7. [**^**](#cite_ref-FOOTNOTEMadsenMcHughde_Kloet1988452_7-0) [Madsen, McHugh & de Kloet 1988](#CITEREFMadsenMcHughde_Kloet1988) , p. 452. -8. [**^**](#cite_ref-FOOTNOTEDonne-GousséLaudetHänni2002353–354_8-0) [Donne-Goussé, Laudet & Hänni 2002](#CITEREFDonne-GousséLaudetHänni2002) , pp. 353-354. -9. ^ [***a***](#cite_ref-FOOTNOTECarboneras1992540_9-0) [***b***](#cite_ref-FOOTNOTECarboneras1992540_9-1) [***c***](#cite_ref-FOOTNOTECarboneras1992540_9-2) [***d***](#cite_ref-FOOTNOTECarboneras1992540_9-3) [***e***](#cite_ref-FOOTNOTECarboneras1992540_9-4) [***f***](#cite_ref-FOOTNOTECarboneras1992540_9-5) [Carboneras 1992](#CITEREFCarboneras1992) , p. 540. -10. [**^**](#cite_ref-FOOTNOTEElphickDunningSibley2001191_10-0) [Elphick, Dunning & Sibley 2001](#CITEREFElphickDunningSibley2001) , p. 191. -11. [**^**](#cite_ref-FOOTNOTEKear2005448_11-0) [Kear 2005](#CITEREFKear2005) , p. 448. -12. [**^**](#cite_ref-FOOTNOTEKear2005622–623_12-0) [Kear 2005](#CITEREFKear2005) , p. 622-623. -13. [**^**](#cite_ref-FOOTNOTEKear2005686_13-0) [Kear 2005](#CITEREFKear2005) , p. 686. -14. [**^**](#cite_ref-FOOTNOTEElphickDunningSibley2001193_14-0) [Elphick, Dunning & Sibley 2001](#CITEREFElphickDunningSibley2001) , p. 193. -15. ^ [***a***](#cite_ref-FOOTNOTECarboneras1992537_15-0) [***b***](#cite_ref-FOOTNOTECarboneras1992537_15-1) [***c***](#cite_ref-FOOTNOTECarboneras1992537_15-2) [***d***](#cite_ref-FOOTNOTECarboneras1992537_15-3) [***e***](#cite_ref-FOOTNOTECarboneras1992537_15-4) [***f***](#cite_ref-FOOTNOTECarboneras1992537_15-5) [***g***](#cite_ref-FOOTNOTECarboneras1992537_15-6) [Carboneras 1992](#CITEREFCarboneras1992) , p. 537. -16. [**^**](#cite_ref-FOOTNOTEAmerican_Ornithologists'_Union1998xix_16-0) [American Ornithologists' Union 1998](#CITEREFAmerican_Ornithologists'_Union1998) , p. xix. -17. [**^**](#cite_ref-FOOTNOTEAmerican_Ornithologists'_Union1998_17-0) [American Ornithologists' Union 1998](#CITEREFAmerican_Ornithologists'_Union1998) . -18. [**^**](#cite_ref-FOOTNOTECarboneras1992538_18-0) [Carboneras 1992](#CITEREFCarboneras1992) , p. 538. -19. [**^**](#cite_ref-FOOTNOTEChristidisBoles200862_19-0) [Christidis & Boles 2008](#CITEREFChristidisBoles2008) , p. 62. -20. [**^**](#cite_ref-FOOTNOTEShirihai2008239,_245_20-0) [Shirihai 2008](#CITEREFShirihai2008) , pp. 239, 245. -21. ^ [***a***](#cite_ref-FOOTNOTEPrattBrunerBerrett198798–107_21-0) [***b***](#cite_ref-FOOTNOTEPrattBrunerBerrett198798–107_21-1) [Pratt, Bruner & Berrett 1987](#CITEREFPrattBrunerBerrett1987) , pp. 98-107. -22. [**^**](#cite_ref-FOOTNOTEFitterFitterHosking200052–3_22-0) [Fitter, Fitter & Hosking 2000](#CITEREFFitterFitterHosking2000) , pp. 52-3. -23. [**^**](#cite_ref-23) ["Pacific Black Duck"](http://www.wiresnr.org/pacificblackduck.html) . *www.wiresnr.org* . Retrieved 2018-04-27 . -24. [**^**](#cite_ref-24) Ogden, Evans. ["Dabbling Ducks"](https://www.sfu.ca/biology/wildberg/species/dabbducks.html) . CWE . Retrieved 2006-11-02 . -25. [**^**](#cite_ref-25) Karl Mathiesen (16 March 2015). ["Don't feed the ducks bread, say conservationists"](https://www.theguardian.com/environment/2015/mar/16/dont-feed-the-ducks-bread-say-conservationists) . *The Guardian* . Retrieved 13 November 2016 . -26. [**^**](#cite_ref-26) Rohwer, Frank C.; Anderson, Michael G. (1988). "Female-Biased Philopatry, Monogamy, and the Timing of Pair Formation in Migratory Waterfowl". *Current Ornithology* . pp. 187-221. [doi](/wiki/Doi_(identifier)) : [10.1007/978-1-4615-6787-5\_4](https://doi.org/10.1007%2F978-1-4615-6787-5_4) . [ISBN](/wiki/ISBN_(identifier)) [978-1-4615-6789-9](/wiki/Special:BookSources/978-1-4615-6789-9) . -27. [**^**](#cite_ref-27) Smith, Cyndi M.; Cooke, Fred; Robertson, Gregory J.; Goudie, R. Ian; Boyd, W. Sean (2000). ["Long-Term Pair Bonds in Harlequin Ducks"](https://doi.org/10.1093%2Fcondor%2F102.1.201) . *The Condor* . **102** (1): 201-205. [doi](/wiki/Doi_(identifier)) : [10.1093/condor/102.1.201](https://doi.org/10.1093%2Fcondor%2F102.1.201) . [hdl](/wiki/Hdl_(identifier)) : [10315/13797](https://hdl.handle.net/10315%2F13797) . -28. [**^**](#cite_ref-28) ["If You Find An Orphaned Duckling - Wildlife Rehabber"](https://web.archive.org/web/20180923152911/http://wildliferehabber.com/content/if-you-find-duckling) . *wildliferehabber.com* . Archived from [the original](https://wildliferehabber.com/content/if-you-find-duckling) on 2018-09-23 . Retrieved 2018-12-22 . -29. [**^**](#cite_ref-29) Carver, Heather (2011). [*The Duck Bible*](https://books.google.com/books?id=VGofAwAAQBAJ&q=mallard+sound+deep+and+raspy&pg=PA39) . Lulu.com. [ISBN](/wiki/ISBN_(identifier)) [9780557901562](/wiki/Special:BookSources/9780557901562) . [ [*self-published source*](/wiki/Wikipedia:Verifiability#Self-published_sources) ] -30. [**^**](#cite_ref-30) Titlow, Budd (2013-09-03). [*Bird Brains: Inside the Strange Minds of Our Fine Feathered Friends*](https://books.google.com/books?id=fXJBBAAAQBAJ&q=Females+of+most+dabbling+ducks+make+the+classic+%22quack%22+sound+but+most+ducks+don%27t+quack&pg=PA123) . Rowman & Littlefield. [ISBN](/wiki/ISBN_(identifier)) [9780762797707](/wiki/Special:BookSources/9780762797707) . -31. [**^**](#cite_ref-31) Amos, Jonathan (2003-09-08). ["Sound science is quackers"](http://news.bbc.co.uk/2/hi/science/nature/3086890.stm) . *BBC News* . Retrieved 2006-11-02 . -32. [**^**](#cite_ref-32) ["Mythbusters Episode 8"](http://mythbustersresults.com/episode8) . 12 December 2003. -33. [**^**](#cite_ref-FOOTNOTEErlandson1994171_33-0) [Erlandson 1994](#CITEREFErlandson1994) , p. 171. -34. [**^**](#cite_ref-FOOTNOTEJeffries2008168,_243_34-0) [Jeffries 2008](#CITEREFJeffries2008) , pp. 168, 243. -35. ^ [***a***](#cite_ref-FOOTNOTESued-Badillo200365_35-0) [***b***](#cite_ref-FOOTNOTESued-Badillo200365_35-1) [Sued-Badillo 2003](#CITEREFSued-Badillo2003) , p. 65. -36. [**^**](#cite_ref-FOOTNOTEThorpe199668_36-0) [Thorpe 1996](#CITEREFThorpe1996) , p. 68. -37. [**^**](#cite_ref-FOOTNOTEMaisels199942_37-0) [Maisels 1999](#CITEREFMaisels1999) , p. 42. -38. [**^**](#cite_ref-FOOTNOTERau1876133_38-0) [Rau 1876](#CITEREFRau1876) , p. 133. -39. [**^**](#cite_ref-FOOTNOTEHigman201223_39-0) [Higman 2012](#CITEREFHigman2012) , p. 23. -40. [**^**](#cite_ref-FOOTNOTEHume201253_40-0) [Hume 2012](#CITEREFHume2012) , p. 53. -41. [**^**](#cite_ref-FOOTNOTEHume201252_41-0) [Hume 2012](#CITEREFHume2012) , p. 52. -42. [**^**](#cite_ref-FOOTNOTEFieldhouse2002167_42-0) [Fieldhouse 2002](#CITEREFFieldhouse2002) , p. 167. -43. [**^**](#cite_ref-43) Livingston, A. D. (1998-01-01). [*Guide to Edible Plants and Animals*](https://books.google.com/books?id=NViSMffyaSgC&q=%C2%A0%C2%A0In+many+areas,+wild+ducks+of+various+species+are+hunted+for+food+or+sport) . Wordsworth Editions, Limited. [ISBN](/wiki/ISBN_(identifier)) [9781853263774](/wiki/Special:BookSources/9781853263774) . -44. [**^**](#cite_ref-44) ["Study plan for waterfowl injury assessment: Determining PCB concentrations in Hudson river resident waterfowl"](https://www.dec.ny.gov/docs/fish_marine_pdf/wfp09a.pdf) (PDF) . *New York State Department of Environmental Conservation* . US Department of Commerce. December 2008. p. 3. [Archived](https://ghostarchive.org/archive/20221009/https://www.dec.ny.gov/docs/fish_marine_pdf/wfp09a.pdf) (PDF) from the original on 2022-10-09 . Retrieved 2 July 2019 . -45. [**^**](#cite_ref-45) ["FAOSTAT"](http://www.fao.org/faostat/en/#data/QL) . *www.fao.org* . Retrieved 2019-10-25 . -46. [**^**](#cite_ref-46) ["Anas platyrhynchos, Domestic Duck; DigiMorph Staff - The University of Texas at Austin"](http://digimorph.org/specimens/anas_platyrhynchos/skull/) . Digimorph.org . Retrieved 2012-12-23 . -47. [**^**](#cite_ref-47) Sy Montgomery. ["Mallard; Encyclopædia Britannica"](https://www.britannica.com/eb/topic-360302/mallard) . *Britannica.com* . Retrieved 2012-12-23 . -48. [**^**](#cite_ref-48) Glenday, Craig (2014). [*Guinness World Records*](https://archive.org/details/guinnessworldrec0000unse_r3e7/page/135) . Guinness World Records Limited. pp. [135](https://archive.org/details/guinnessworldrec0000unse_r3e7/page/135) . [ISBN](/wiki/ISBN_(identifier)) [978-1-908843-15-9](/wiki/Special:BookSources/978-1-908843-15-9) . -49. [**^**](#cite_ref-49) *Suomen kunnallisvaakunat* (in Finnish). Suomen Kunnallisliitto. 1982. p. 147. [ISBN](/wiki/ISBN_(identifier)) [951-773-085-3](/wiki/Special:BookSources/951-773-085-3) . -50. [**^**](#cite_ref-50) ["Lubānas simbolika"](http://www.lubana.lv/index.php/lv/homepage/lubanas-pilseta-2) (in Latvian) . Retrieved September 9, 2021 . -51. [**^**](#cite_ref-51) ["Föglö"](http://digi.narc.fi/digi/view.ka?kuid=1738595) (in Swedish) . Retrieved September 9, 2021 . -52. [**^**](#cite_ref-52) Young, Emma. ["World's funniest joke revealed"](https://www.newscientist.com/article/dn2876-worlds-funniest-joke-revealed/) . *New Scientist* . Retrieved 7 January 2019 . -53. [**^**](#cite_ref-53) ["Howard the Duck (character)"](http://www.comics.org/character/name/Howard%20the%20Duck/sort/chrono/) . [*Grand Comics Database*](/wiki/Grand_Comics_Database) . -54. [**^**](#cite_ref-54) [Sanderson, Peter](/wiki/Peter_Sanderson) ; Gilbert, Laura (2008). "1970s". *Marvel Chronicle A Year by Year History* . London, United Kingdom: [Dorling Kindersley](/wiki/Dorling_Kindersley) . p. 161. [ISBN](/wiki/ISBN_(identifier)) [978-0756641238](/wiki/Special:BookSources/978-0756641238) . December saw the debut of the cigar-smoking Howard the Duck. In this story by writer Steve Gerber and artist Val Mayerik, various beings from different realities had begun turning up in the Man-Thing's Florida swamp, including this bad-tempered talking duck. -55. [**^**](#cite_ref-55) ["The Duck"](https://goducks.com/sports/2003/8/28/153778.aspx) . *University of Oregon Athletics* . Retrieved 2022-01-20 . - -### Sources - -- American Ornithologists' Union (1998). [*Checklist of North American Birds*](https://americanornithology.org/wp-content/uploads/2019/07/AOSChecklistTin-Falcon.pdf) (PDF) . Washington, DC: American Ornithologists' Union. [ISBN](/wiki/ISBN_(identifier)) [978-1-891276-00-2](/wiki/Special:BookSources/978-1-891276-00-2) . [Archived](https://ghostarchive.org/archive/20221009/https://americanornithology.org/wp-content/uploads/2019/07/AOSChecklistTin-Falcon.pdf) (PDF) from the original on 2022-10-09. -- Carboneras, Carlos (1992). del Hoyo, Josep; Elliott, Andrew; Sargatal, Jordi (eds.). *Handbook of the Birds of the World* . Vol. 1: Ostrich to Ducks. Barcelona: Lynx Edicions. [ISBN](/wiki/ISBN_(identifier)) [978-84-87334-10-8](/wiki/Special:BookSources/978-84-87334-10-8) . -- Christidis, Les; Boles, Walter E., eds. (2008). *Systematics and Taxonomy of Australian Birds* . Collingwood, VIC: Csiro Publishing. [ISBN](/wiki/ISBN_(identifier)) [978-0-643-06511-6](/wiki/Special:BookSources/978-0-643-06511-6) . -- Donne-Goussé, Carole; Laudet, Vincent; Hänni, Catherine (July 2002). "A molecular phylogeny of Anseriformes based on mitochondrial DNA analysis". *Molecular Phylogenetics and Evolution* . **23** (3): 339-356. [Bibcode](/wiki/Bibcode_(identifier)) : [2002MolPE..23..339D](https://ui.adsabs.harvard.edu/abs/2002MolPE..23..339D) . [doi](/wiki/Doi_(identifier)) : [10.1016/S1055-7903(02)00019-2](https://doi.org/10.1016%2FS1055-7903%2802%2900019-2) . [PMID](/wiki/PMID_(identifier)) [12099792](https://pubmed.ncbi.nlm.nih.gov/12099792) . -- Elphick, Chris; Dunning, John B. Jr.; Sibley, David, eds. (2001). *The Sibley Guide to Bird Life and Behaviour* . London: Christopher Helm. [ISBN](/wiki/ISBN_(identifier)) [978-0-7136-6250-4](/wiki/Special:BookSources/978-0-7136-6250-4) . -- Erlandson, Jon M. (1994). [*Early Hunter-Gatherers of the California Coast*](https://books.google.com/books?id=nGTaBwAAQBAJ&pg=171) . New York, NY: Springer Science & Business Media. [ISBN](/wiki/ISBN_(identifier)) [978-1-4419-3231-0](/wiki/Special:BookSources/978-1-4419-3231-0) . -- Fieldhouse, Paul (2002). [*Food, Feasts, and Faith: An Encyclopedia of Food Culture in World Religions*](https://books.google.com/books?id=P-FqDgAAQBAJ&pg=PA167) . Vol. I: A-K. Santa Barbara: ABC-CLIO. [ISBN](/wiki/ISBN_(identifier)) [978-1-61069-412-4](/wiki/Special:BookSources/978-1-61069-412-4) . -- Fitter, Julian; Fitter, Daniel; Hosking, David (2000). *Wildlife of the Galápagos* . Princeton, NJ: Princeton University Press. [ISBN](/wiki/ISBN_(identifier)) [978-0-691-10295-5](/wiki/Special:BookSources/978-0-691-10295-5) . -- Higman, B. W. (2012). [*How Food Made History*](https://books.google.com/books?id=YIUoz98yMvgC&pg=RA1-PA1801) . Chichester, UK: John Wiley & Sons. [ISBN](/wiki/ISBN_(identifier)) [978-1-4051-8947-7](/wiki/Special:BookSources/978-1-4051-8947-7) . -- Hume, Julian H. (2012). [*Extinct Birds*](https://books.google.com/books?id=40sxDwAAQBAJ&pg=PA53) . London: Christopher Helm. [ISBN](/wiki/ISBN_(identifier)) [978-1-4729-3744-5](/wiki/Special:BookSources/978-1-4729-3744-5) . -- Jeffries, Richard (2008). [*Holocene Hunter-Gatherers of the Lower Ohio River Valley*](https://archive.org/details/holocenehunterga0000jeff/mode/2up) . Tuscaloosa: University of Alabama Press. [ISBN](/wiki/ISBN_(identifier)) [978-0-8173-1658-7](/wiki/Special:BookSources/978-0-8173-1658-7) . -- Kear, Janet, ed. (2005). *Ducks, Geese and Swans: Species Accounts (* Cairina *to* Mergus *)* . Bird Families of the World. Oxford: Oxford University Press. [ISBN](/wiki/ISBN_(identifier)) [978-0-19-861009-0](/wiki/Special:BookSources/978-0-19-861009-0) . -- Livezey, Bradley C. (October 1986). ["A phylogenetic analysis of recent Anseriform genera using morphological characters"](https://sora.unm.edu/sites/default/files/journals/auk/v103n04/p0737-p0754.pdf) (PDF) . *The Auk* . **103** (4): 737-754. [doi](/wiki/Doi_(identifier)) : [10.1093/auk/103.4.737](https://doi.org/10.1093%2Fauk%2F103.4.737) . [Archived](https://ghostarchive.org/archive/20221009/https://sora.unm.edu/sites/default/files/journals/auk/v103n04/p0737-p0754.pdf) (PDF) from the original on 2022-10-09. -- Madsen, Cort S.; McHugh, Kevin P.; de Kloet, Siwo R. (July 1988). ["A partial classification of waterfowl (Anatidae) based on single-copy DNA"](https://sora.unm.edu/sites/default/files/journals/auk/v105n03/p0452-p0459.pdf) (PDF) . *The Auk* . **105** (3): 452-459. [doi](/wiki/Doi_(identifier)) : [10.1093/auk/105.3.452](https://doi.org/10.1093%2Fauk%2F105.3.452) . [Archived](https://ghostarchive.org/archive/20221009/https://sora.unm.edu/sites/default/files/journals/auk/v105n03/p0452-p0459.pdf) (PDF) from the original on 2022-10-09. -- Maisels, Charles Keith (1999). [*Early Civilizations of the Old World*](https://books.google.com/books?id=I2dgI2ijww8C&pg=PA42) . London: Routledge. [ISBN](/wiki/ISBN_(identifier)) [978-0-415-10975-8](/wiki/Special:BookSources/978-0-415-10975-8) . -- Pratt, H. Douglas; Bruner, Phillip L.; Berrett, Delwyn G. (1987). *A Field Guide to the Birds of Hawaii and the Tropical Pacific* . Princeton, NJ: Princeton University Press. [ISBN](/wiki/ISBN_(identifier)) [0-691-02399-9](/wiki/Special:BookSources/0-691-02399-9) . -- Rau, Charles (1876). [*Early Man in Europe*](https://books.google.com/books?id=9XBgAAAAIAAJ&pg=133) . New York: Harper & Brothers. [LCCN](/wiki/LCCN_(identifier)) [05040168](https://lccn.loc.gov/05040168) . -- Shirihai, Hadoram (2008). *A Complete Guide to Antarctic Wildlife* . Princeton, NJ, US: Princeton University Press. [ISBN](/wiki/ISBN_(identifier)) [978-0-691-13666-0](/wiki/Special:BookSources/978-0-691-13666-0) . -- Sued-Badillo, Jalil (2003). [*Autochthonous Societies*](https://books.google.com/books?id=zexcW7q-4LgC&pg=PA65) . General History of the Caribbean. Paris: UNESCO. [ISBN](/wiki/ISBN_(identifier)) [978-92-3-103832-7](/wiki/Special:BookSources/978-92-3-103832-7) . -- Thorpe, I. J. (1996). [*The Origins of Agriculture in Europe*](https://books.google.com/books?id=YA-EAgAAQBAJ&pg=PA68) . New York: Routledge. [ISBN](/wiki/ISBN_(identifier)) [978-0-415-08009-5](/wiki/Special:BookSources/978-0-415-08009-5) . - -## External links - -**Duck** at Wikipedia's [sister projects](/wiki/Wikipedia:Wikimedia_sister_projects) - -- [Definitions](https://en.wiktionary.org/wiki/duck) from Wiktionary - -- [Media](https://commons.wikimedia.org/wiki/Anatidae) from Commons - -- [Quotations](https://en.wikiquote.org/wiki/Birds) from Wikiquote - -- [Recipes](https://en.wikibooks.org/wiki/Cookbook:Duck) from Wikibooks - -- [Taxa](https://species.wikimedia.org/wiki/Anatidae) from Wikispecies - -- [Data](https://www.wikidata.org/wiki/Q3736439) from Wikidata - - -- [list of books](https://web.archive.org/web/20060613210555/http://seaducks.org/subjects/MIGRATION%20AND%20FLIGHT.htm) (useful looking abstracts) -- [Ducks on postage stamps](http://www.stampsbook.org/subject/Duck.html) [Archived](https://web.archive.org/web/20130513022903/http://www.stampsbook.org/subject/Duck.html) 2013-05-13 at the [Wayback Machine](/wiki/Wayback_Machine) -- [*Ducks at a Distance, by Rob Hines*](https://gutenberg.org/ebooks/18884) at [Project Gutenberg](/wiki/Project_Gutenberg) - A modern illustrated guide to identification of US waterfowl - -| [Authority control databases](/wiki/Help:Authority_control) Edit this at Wikidata | | -|------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| National | - [United States](https://id.loc.gov/authorities/sh85039879) - [France](https://catalogue.bnf.fr/ark:/12148/cb119761481) - [BnF data](https://data.bnf.fr/ark:/12148/cb119761481) - [Japan](https://id.ndl.go.jp/auth/ndlna/00564819) - [Latvia](https://kopkatalogs.lv/F?func=direct&local_base=lnc10&doc_number=000090751&P_CON_LNG=ENG) - [Israel](http://olduli.nli.org.il/F/?func=find-b&local_base=NLX10&find_code=UID&request=987007565486205171) | -| Other | - [IdRef](https://www.idref.fr/027796124) | - - - -Retrieved from " [https://en.wikipedia.org/w/index.php?title=Duck&oldid=1246843351](https://en.wikipedia.org/w/index.php?title=Duck&oldid=1246843351) " - -[Categories](/wiki/Help:Category) - -: - -- [Ducks](/wiki/Category:Ducks) -- [Game birds](/wiki/Category:Game_birds) -- [Bird common names](/wiki/Category:Bird_common_names) - -Hidden categories: - -- [All accuracy disputes](/wiki/Category:All_accuracy_disputes) -- [Accuracy disputes from February 2020](/wiki/Category:Accuracy_disputes_from_February_2020) -- [CS1 Finnish-language sources (fi)](/wiki/Category:CS1_Finnish-language_sources_(fi)) -- [CS1 Latvian-language sources (lv)](/wiki/Category:CS1_Latvian-language_sources_(lv)) -- [CS1 Swedish-language sources (sv)](/wiki/Category:CS1_Swedish-language_sources_(sv)) -- [Articles with short description](/wiki/Category:Articles_with_short_description) -- [Short description is different from Wikidata](/wiki/Category:Short_description_is_different_from_Wikidata) -- [Wikipedia indefinitely move-protected pages](/wiki/Category:Wikipedia_indefinitely_move-protected_pages) -- [Wikipedia indefinitely semi-protected pages](/wiki/Category:Wikipedia_indefinitely_semi-protected_pages) -- [Articles with 'species' microformats](/wiki/Category:Articles_with_%27species%27_microformats) -- [Articles containing Old English (ca. 450-1100)-language text](/wiki/Category:Articles_containing_Old_English_(ca._450-1100)-language_text) -- [Articles containing Dutch-language text](/wiki/Category:Articles_containing_Dutch-language_text) -- [Articles containing German-language text](/wiki/Category:Articles_containing_German-language_text) -- [Articles containing Norwegian-language text](/wiki/Category:Articles_containing_Norwegian-language_text) -- [Articles containing Lithuanian-language text](/wiki/Category:Articles_containing_Lithuanian-language_text) -- [Articles containing Ancient Greek (to 1453)-language text](/wiki/Category:Articles_containing_Ancient_Greek_(to_1453)-language_text) -- [All articles with self-published sources](/wiki/Category:All_articles_with_self-published_sources) -- [Articles with self-published sources from February 2020](/wiki/Category:Articles_with_self-published_sources_from_February_2020) -- [All articles with unsourced statements](/wiki/Category:All_articles_with_unsourced_statements) -- [Articles with unsourced statements from January 2022](/wiki/Category:Articles_with_unsourced_statements_from_January_2022) -- [CS1: long volume value](/wiki/Category:CS1:_long_volume_value) -- [Pages using Sister project links with wikidata mismatch](/wiki/Category:Pages_using_Sister_project_links_with_wikidata_mismatch) -- [Pages using Sister project links with hidden wikidata](/wiki/Category:Pages_using_Sister_project_links_with_hidden_wikidata) -- [Webarchive template wayback links](/wiki/Category:Webarchive_template_wayback_links) -- [Articles with Project Gutenberg links](/wiki/Category:Articles_with_Project_Gutenberg_links) +## Contents + +move to sidebar + +hide + +- [(Top)](#) +- [1 Etymology](#Etymology) +- [2 Taxonomy](#Taxonomy) +- [3 Morphology](#Morphology) +- [4 Distribution and habitat](#Distribution_and_habitat) +- [5 Behaviour](#Behaviour) Toggle Behaviour subsection + - [5.1 Feeding](#Feeding) + - [5.2 Breeding](#Breeding) + - [5.3 Communication](#Communication) + - [5.4 Predators](#Predators) +- [6 Relationship with humans](#Relationship_with_humans) Toggle Relationship with humans subsection + - [6.1 Hunting](#Hunting) + - [6.2 Domestication](#Domestication) + - [6.3 Heraldry](#Heraldry) + - [6.4 Cultural references](#Cultural_references) +- [7 See also](#See_also) +- [8 Notes](#Notes) Toggle Notes subsection + - [8.1 Citations](#Citations) + - [8.2 Sources](#Sources) +- [9 External links](#External_links) + +Toggle the table of contents + +# Duck + +136 languages + +- [Acèh](https://ace.wikipedia.org/wiki/It%C3%A9k) +- [Afrikaans](https://af.wikipedia.org/wiki/Eend) +- [Alemannisch](https://als.wikipedia.org/wiki/Ente) +- [አማርኛ](https://am.wikipedia.org/wiki/%E1%8B%B3%E1%8A%AD%E1%8B%AC) +- [Ænglisc](https://ang.wikipedia.org/wiki/Ened) +- [العربية](https://ar.wikipedia.org/wiki/%D8%A8%D8%B7) +- [Aragonés](https://an.wikipedia.org/wiki/Anade) +- [ܐܪܡܝܐ](https://arc.wikipedia.org/wiki/%DC%92%DC%9B%DC%90) +- [Armãneashti](https://roa-rup.wikipedia.org/wiki/Paphi) +- [Asturianu](https://ast.wikipedia.org/wiki/Cor%C3%ADu) +- [Atikamekw](https://atj.wikipedia.org/wiki/Cicip) +- [Авар](https://av.wikipedia.org/wiki/%D0%9E%D1%80%D0%B4%D0%B5%D0%BA) +- [Aymar aru](https://ay.wikipedia.org/wiki/Unkalla) +- [تۆرکجه](https://azb.wikipedia.org/wiki/%D8%A7%D8%A4%D8%B1%D8%AF%DA%A9) +- [Basa Bali](https://ban.wikipedia.org/wiki/B%C3%A9b%C3%A9k) +- [বাংলা](https://bn.wikipedia.org/wiki/%E0%A6%B9%E0%A6%BE%E0%A6%81%E0%A6%B8) +- [閩南語 / Bân-lâm-gú](https://zh-min-nan.wikipedia.org/wiki/Ah) +- [Беларуская](https://be.wikipedia.org/wiki/%D0%9A%D0%B0%D1%87%D0%BA%D1%96) +- [Беларуская (тарашкевіца)](https://be-tarask.wikipedia.org/wiki/%D0%9A%D0%B0%D1%87%D0%BA%D1%96) +- [Bikol Central](https://bcl.wikipedia.org/wiki/Itik) +- [Български](https://bg.wikipedia.org/wiki/%D0%9F%D0%B0%D1%82%D0%B8%D1%86%D0%B0) +- [Brezhoneg](https://br.wikipedia.org/wiki/Houad_(evn)) +- [Буряад](https://bxr.wikipedia.org/wiki/%D0%9D%D1%83%D0%B3%D0%B0h%D0%B0%D0%BD) +- [Català](https://ca.wikipedia.org/wiki/%C3%80necs) +- [Чӑвашла](https://cv.wikipedia.org/wiki/%D0%9A%C4%83%D0%B2%D0%B0%D0%BA%D0%B0%D0%BB%D1%81%D0%B5%D0%BC) +- [Čeština](https://cs.wikipedia.org/wiki/Kachna) +- [ChiShona](https://sn.wikipedia.org/wiki/Dhadha) +- [Cymraeg](https://cy.wikipedia.org/wiki/Hwyaden) +- [Dagbanli](https://dag.wikipedia.org/wiki/Gbunya%C9%A3u) +- [Dansk](https://da.wikipedia.org/wiki/%C3%86nder) +- [Deitsch](https://pdc.wikipedia.org/wiki/Ent) +- [Deutsch](https://de.wikipedia.org/wiki/Enten) +- [डोटेली](https://dty.wikipedia.org/wiki/%E0%A4%B9%E0%A4%BE%E0%A4%81%E0%A4%B8) +- [Ελληνικά](https://el.wikipedia.org/wiki/%CE%A0%CE%AC%CF%80%CE%B9%CE%B1) +- [Emiliàn e rumagnòl](https://eml.wikipedia.org/wiki/An%C3%A0dra) +- [Español](https://es.wikipedia.org/wiki/Pato) +- [Esperanto](https://eo.wikipedia.org/wiki/Anaso) +- [Euskara](https://eu.wikipedia.org/wiki/Ahate) +- [فارسی](https://fa.wikipedia.org/wiki/%D9%85%D8%B1%D8%BA%D8%A7%D8%A8%DB%8C) +- [Français](https://fr.wikipedia.org/wiki/Canard) +- [Gaeilge](https://ga.wikipedia.org/wiki/Lacha) +- [Galego](https://gl.wikipedia.org/wiki/Pato) +- [ГӀалгӀай](https://inh.wikipedia.org/wiki/%D0%91%D0%BE%D0%B0%D0%B1%D0%B0%D1%88%D0%BA%D0%B0%D1%88) +- [贛語](https://gan.wikipedia.org/wiki/%E9%B4%A8) +- [گیلکی](https://glk.wikipedia.org/wiki/%D8%A8%D9%8A%D9%84%D9%8A) +- [𐌲𐌿𐍄𐌹𐍃𐌺](https://got.wikipedia.org/wiki/%F0%90%8C%B0%F0%90%8C%BD%F0%90%8C%B0%F0%90%8C%B8%F0%90%8D%83) +- [गोंयची कोंकणी / Gõychi Konknni](https://gom.wikipedia.org/wiki/%E0%A4%AC%E0%A4%A6%E0%A4%95) +- [客家語 / Hak-kâ-ngî](https://hak.wikipedia.org/wiki/Ap-%C3%A8) +- [한국어](https://ko.wikipedia.org/wiki/%EC%98%A4%EB%A6%AC) +- [Hausa](https://ha.wikipedia.org/wiki/Agwagwa) +- [Հայերեն](https://hy.wikipedia.org/wiki/%D4%B2%D5%A1%D5%A4%D5%A5%D6%80) +- [हिन्दी](https://hi.wikipedia.org/wiki/%E0%A4%AC%E0%A4%A4%E0%A5%8D%E0%A4%A4%E0%A4%96) +- [Hrvatski](https://hr.wikipedia.org/wiki/Patka) +- [Ido](https://io.wikipedia.org/wiki/Anado) +- [Bahasa Indonesia](https://id.wikipedia.org/wiki/Itik) +- [Iñupiatun](https://ik.wikipedia.org/wiki/Mitiq) +- [Íslenska](https://is.wikipedia.org/wiki/%C3%96nd) +- [Italiano](https://it.wikipedia.org/wiki/Anatra) +- [עברית](https://he.wikipedia.org/wiki/%D7%91%D7%A8%D7%95%D7%95%D7%96) +- [Jawa](https://jv.wikipedia.org/wiki/B%C3%A8b%C3%A8k) +- [ಕನ್ನಡ](https://kn.wikipedia.org/wiki/%E0%B2%AC%E0%B2%BE%E0%B2%A4%E0%B3%81%E0%B2%95%E0%B3%8B%E0%B2%B3%E0%B2%BF) +- [Kapampangan](https://pam.wikipedia.org/wiki/Bibi) +- [ქართული](https://ka.wikipedia.org/wiki/%E1%83%98%E1%83%AE%E1%83%95%E1%83%94%E1%83%91%E1%83%98) +- [कॉशुर / کٲشُر](https://ks.wikipedia.org/wiki/%D8%A8%D9%8E%D8%B7%D9%8F%D8%AE) +- [Қазақша](https://kk.wikipedia.org/wiki/%D2%AE%D0%B9%D1%80%D0%B5%D0%BA) +- [Ikirundi](https://rn.wikipedia.org/wiki/Imbata) +- [Kongo](https://kg.wikipedia.org/wiki/Kivadangu) +- [Kreyòl ayisyen](https://ht.wikipedia.org/wiki/Kanna) +- [Кырык мары](https://mrj.wikipedia.org/wiki/%D0%9B%D1%8B%D0%B4%D1%8B%D0%B2%D0%BB%D3%93) +- [ລາວ](https://lo.wikipedia.org/wiki/%E0%BB%80%E0%BA%9B%E0%BA%B1%E0%BA%94) +- [Latina](https://la.wikipedia.org/wiki/Anas_(avis)) +- [Latviešu](https://lv.wikipedia.org/wiki/P%C4%ABle) +- [Lietuvių](https://lt.wikipedia.org/wiki/Antis) +- [Li Niha](https://nia.wikipedia.org/wiki/Bebe) +- [Ligure](https://lij.wikipedia.org/wiki/Annia) +- [Limburgs](https://li.wikipedia.org/wiki/Aenj) +- [Lingála](https://ln.wikipedia.org/wiki/Libat%C3%A1) +- [Malagasy](https://mg.wikipedia.org/wiki/Ganagana) +- [മലയാളം](https://ml.wikipedia.org/wiki/%E0%B4%A4%E0%B4%BE%E0%B4%B1%E0%B4%BE%E0%B4%B5%E0%B5%8D) +- [मराठी](https://mr.wikipedia.org/wiki/%E0%A4%AC%E0%A4%A6%E0%A4%95) +- [مازِرونی](https://mzn.wikipedia.org/wiki/%D8%B3%DB%8C%DA%A9%D8%A7) +- [Bahasa Melayu](https://ms.wikipedia.org/wiki/Itik) +- [ꯃꯤꯇꯩ ꯂꯣꯟ](https://mni.wikipedia.org/wiki/%EA%AF%89%EA%AF%A5%EA%AF%85%EA%AF%A8) +- [閩東語 / Mìng-dĕ̤ng-ngṳ̄](https://cdo.wikipedia.org/wiki/%C3%81k) +- [Мокшень](https://mdf.wikipedia.org/wiki/%D0%AF%D0%BA%D1%81%D1%8F%D1%80%D0%B3%D0%B0) +- [Монгол](https://mn.wikipedia.org/wiki/%D0%9D%D1%83%D0%B3%D0%B0%D1%81) +- [မြန်မာဘာသာ](https://my.wikipedia.org/wiki/%E1%80%98%E1%80%B2) +- [Nederlands](https://nl.wikipedia.org/wiki/Eenden) +- [Nedersaksies](https://nds-nl.wikipedia.org/wiki/Ente) +- [नेपाली](https://ne.wikipedia.org/wiki/%E0%A4%B9%E0%A4%BE%E0%A4%81%E0%A4%B8) +- [नेपाल भाषा](https://new.wikipedia.org/wiki/%E0%A4%B9%E0%A4%81%E0%A4%AF%E0%A5%8D) +- [日本語](https://ja.wikipedia.org/wiki/%E3%82%AB%E3%83%A2) +- [Нохчийн](https://ce.wikipedia.org/wiki/%D0%91%D0%B5%D0%B4%D0%B0%D1%88) +- [Norsk nynorsk](https://nn.wikipedia.org/wiki/And) +- [Occitan](https://oc.wikipedia.org/wiki/Guit) +- [Oromoo](https://om.wikipedia.org/wiki/Daakiyyee) +- [ਪੰਜਾਬੀ](https://pa.wikipedia.org/wiki/%E0%A8%AC%E0%A8%A4%E0%A8%96%E0%A8%BC) +- [Picard](https://pcd.wikipedia.org/wiki/Can%C3%A8rd) +- [Plattdüütsch](https://nds.wikipedia.org/wiki/Aanten) +- [Polski](https://pl.wikipedia.org/wiki/Kaczka) +- [Português](https://pt.wikipedia.org/wiki/Pato) +- [Qırımtatarca](https://crh.wikipedia.org/wiki/Papiy) +- [Română](https://ro.wikipedia.org/wiki/Ra%C8%9B%C4%83) +- [Русский](https://ru.wikipedia.org/wiki/%D0%A3%D1%82%D0%BA%D0%B8) +- [Саха тыла](https://sah.wikipedia.org/wiki/%D0%9A%D1%83%D1%81%D1%82%D0%B0%D1%80) +- [ᱥᱟᱱᱛᱟᱲᱤ](https://sat.wikipedia.org/wiki/%E1%B1%9C%E1%B1%AE%E1%B1%B0%E1%B1%AE) +- [Sardu](https://sc.wikipedia.org/wiki/Anade) +- [Scots](https://sco.wikipedia.org/wiki/Deuk) +- [Seeltersk](https://stq.wikipedia.org/wiki/Oante) +- [Shqip](https://sq.wikipedia.org/wiki/Rosa) +- [Sicilianu](https://scn.wikipedia.org/wiki/P%C3%A0para_(%C3%A0natra)) +- [සිංහල](https://si.wikipedia.org/wiki/%E0%B6%AD%E0%B7%8F%E0%B6%BB%E0%B7%8F%E0%B7%80%E0%B7%8F) +- [Simple English](https://simple.wikipedia.org/wiki/Duck) +- [سنڌي](https://sd.wikipedia.org/wiki/%D8%A8%D8%AF%DA%AA) +- [کوردی](https://ckb.wikipedia.org/wiki/%D9%85%D8%B1%D8%A7%D9%88%DB%8C) +- [Српски / srpski](https://sr.wikipedia.org/wiki/%D0%9F%D0%B0%D1%82%D0%BA%D0%B0) +- [Srpskohrvatski / српскохрватски](https://sh.wikipedia.org/wiki/Patka) +- [Sunda](https://su.wikipedia.org/wiki/Meri) +- [Svenska](https://sv.wikipedia.org/wiki/Egentliga_andf%C3%A5glar) +- [Tagalog](https://tl.wikipedia.org/wiki/Bibi) +- [தமிழ்](https://ta.wikipedia.org/wiki/%E0%AE%B5%E0%AE%BE%E0%AE%A4%E0%AF%8D%E0%AE%A4%E0%AF%81) +- [Taqbaylit](https://kab.wikipedia.org/wiki/Ab%E1%B9%9Bik) +- [Татарча / tatarça](https://tt.wikipedia.org/wiki/%D2%AE%D1%80%D0%B4%D3%99%D0%BA%D0%BB%D3%99%D1%80) +- [ไทย](https://th.wikipedia.org/wiki/%E0%B9%80%E0%B8%9B%E0%B9%87%E0%B8%94) +- [Türkçe](https://tr.wikipedia.org/wiki/%C3%96rdek) +- [Українська](https://uk.wikipedia.org/wiki/%D0%9A%D0%B0%D1%87%D0%BA%D0%B8) +- [ئۇيغۇرچە / Uyghurche](https://ug.wikipedia.org/wiki/%D8%A6%DB%86%D8%B1%D8%AF%DB%95%D9%83) +- [Vahcuengh](https://za.wikipedia.org/wiki/Bit_(doenghduz)) +- [Tiếng Việt](https://vi.wikipedia.org/wiki/V%E1%BB%8Bt) +- [Walon](https://wa.wikipedia.org/wiki/Can%C3%A5rd) +- [文言](https://zh-classical.wikipedia.org/wiki/%E9%B4%A8) +- [Winaray](https://war.wikipedia.org/wiki/Pato) +- [吴语](https://wuu.wikipedia.org/wiki/%E9%B8%AD) +- [粵語](https://zh-yue.wikipedia.org/wiki/%E9%B4%A8) +- [Žemaitėška](https://bat-smg.wikipedia.org/wiki/P%C4%ABl%C4%97) +- [中文](https://zh.wikipedia.org/wiki/%E9%B8%AD) + +[Edit links](https://www.wikidata.org/wiki/Special:EntityPage/Q3736439#sitelinks-wikipedia) + +- [Article](/wiki/Duck) +- [Talk](/wiki/Talk:Duck) + +English + +- [Read](/wiki/Duck) +- [View source](/w/index.php?title=Duck&action=edit) +- [View history](/w/index.php?title=Duck&action=history) + +Tools + +Tools + +move to sidebar + +hide + +Actions + +- [Read](/wiki/Duck) +- [View source](/w/index.php?title=Duck&action=edit) +- [View history](/w/index.php?title=Duck&action=history) + +General + +- [What links here](/wiki/Special:WhatLinksHere/Duck) +- [Related changes](/wiki/Special:RecentChangesLinked/Duck) +- [Upload file](/wiki/Wikipedia:File_Upload_Wizard) +- [Special pages](/wiki/Special:SpecialPages) +- [Permanent link](/w/index.php?title=Duck&oldid=1246843351) +- [Page information](/w/index.php?title=Duck&action=info) +- [Cite this page](/w/index.php?title=Special:CiteThisPage&page=Duck&id=1246843351&wpFormIdentifier=titleform) +- [Get shortened URL](/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FDuck) +- [Download QR code](/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FDuck) +- [Wikidata item](https://www.wikidata.org/wiki/Special:EntityPage/Q3736439) + +Print/export + +- [Download as PDF](/w/index.php?title=Special:DownloadAsPdf&page=Duck&action=show-download-screen) +- [Printable version](/w/index.php?title=Duck&printable=yes) + +In other projects + +- [Wikimedia Commons](https://commons.wikimedia.org/wiki/Category:Ducks) +- [Wikiquote](https://en.wikiquote.org/wiki/Duck) + +Appearance + +move to sidebar + +hide + +Page semi-protected + + + +From Wikipedia, the free encyclopedia + +(Redirected from [Duckling](/w/index.php?title=Duckling&redirect=no) ) + +Common name for many species of bird + +This article is about the bird. For duck as a food, see [Duck as food](/wiki/Duck_as_food) . For other uses, see [Duck (disambiguation)](/wiki/Duck_(disambiguation)) . + +"Duckling" redirects here. For other uses, see [Duckling (disambiguation)](/wiki/Duckling_(disambiguation)) . + +| Duck | Duck | +|-------------------------------------------------------------------------------------------------|------------------------------------| +| | | +| [Bufflehead](/wiki/Bufflehead) ( *Bucephala albeola* ) | | +| [Scientific classification](/wiki/Taxonomy_(biology)) Edit this classification | | +| Domain: | [Eukaryota](/wiki/Eukaryote) | +| Kingdom: | [Animalia](/wiki/Animal) | +| Phylum: | [Chordata](/wiki/Chordate) | +| Class: | [Aves](/wiki/Bird) | +| Order: | [Anseriformes](/wiki/Anseriformes) | +| Superfamily: | [Anatoidea](/wiki/Anatoidea) | +| Family: | [Anatidae](/wiki/Anatidae) | +| Subfamilies | Subfamilies | +| See text | See text | + + + + + +**Duck** is the common name for numerous species of [waterfowl](/wiki/Waterfowl) in the [family](/wiki/Family_(biology)) [Anatidae](/wiki/Anatidae) . Ducks are generally smaller and shorter-necked than [swans](/wiki/Swan) and [geese](/wiki/Goose) , which are members of the same family. Divided among several subfamilies, they are a [form taxon](/wiki/Form_taxon) ; they do not represent a [monophyletic group](/wiki/Monophyletic_group) (the group of all descendants of a single common ancestral species), since swans and geese are not considered ducks. Ducks are mostly [aquatic birds](/wiki/Aquatic_bird) , and may be found in both fresh water and sea water. + +Ducks are sometimes confused with several types of unrelated water birds with similar forms, such as [loons](/wiki/Loon) or divers, [grebes](/wiki/Grebe) , [gallinules](/wiki/Gallinule) and [coots](/wiki/Coot) . + +## Etymology + +The word *duck* comes from [Old English](/wiki/Old_English) *dūce* 'diver', a derivative of the verb * *dūcan* 'to duck, bend down low as if to get under something, or dive', because of the way many species in the [dabbling duck](/wiki/Dabbling_duck) group feed by upending; compare with [Dutch](/wiki/Dutch_language) *duiken* and [German](/wiki/German_language) *tauchen* 'to dive'. + +Pacific black duck displaying the characteristic upending "duck" + + + +This word replaced Old English *ened* / *ænid* 'duck', possibly to avoid confusion with other words, such as *ende* 'end' with similar forms. Other Germanic languages still have similar words for *duck* , for example, Dutch *eend* , German *Ente* and [Norwegian](/wiki/Norwegian_language) *and* . The word *ened* / *ænid* was inherited from [Proto-Indo-European](/wiki/Proto-Indo-European_language) ; [cf.](/wiki/Cf.) [Latin](/wiki/Latin) *anas* "duck", [Lithuanian](/wiki/Lithuanian_language) *ántis* 'duck', [Ancient Greek](/wiki/Ancient_Greek_language) νῆσσα / νῆττα ( *nēssa* / *nētta* ) 'duck', and [Sanskrit](/wiki/Sanskrit) *ātí* 'water bird', among others. + +A duckling is a young duck in downy plumage [[ 1 ]](#cite_note-1) or baby duck, [[ 2 ]](#cite_note-2) but in the food trade a young domestic duck which has just reached adult size and bulk and its meat is still fully tender, is sometimes labelled as a duckling. + +A male is called a [drake](https://en.wiktionary.org/wiki/drake) and the female is called a duck, or in [ornithology](/wiki/Ornithology) a hen. [[ 3 ]](#cite_note-3) [[ 4 ]](#cite_note-4) + +Male mallard . + + + +Wood ducks . + + + +## Taxonomy + +All ducks belong to the [biological order](/wiki/Order_(biology)) [Anseriformes](/wiki/Anseriformes) , a group that contains the ducks, geese and swans, as well as the [screamers](/wiki/Screamer) , and the [magpie goose](/wiki/Magpie_goose) . [[ 5 ]](#cite_note-FOOTNOTECarboneras1992536-5) All except the screamers belong to the [biological family](/wiki/Family_(biology)) [Anatidae](/wiki/Anatidae) . [[ 5 ]](#cite_note-FOOTNOTECarboneras1992536-5) Within the family, ducks are split into a variety of subfamilies and 'tribes'. The number and composition of these subfamilies and tribes is the cause of considerable disagreement among taxonomists. [[ 5 ]](#cite_note-FOOTNOTECarboneras1992536-5) Some base their decisions on [morphological characteristics](/wiki/Morphology_(biology)) , others on shared behaviours or genetic studies. [[ 6 ]](#cite_note-FOOTNOTELivezey1986737–738-6) [[ 7 ]](#cite_note-FOOTNOTEMadsenMcHughde_Kloet1988452-7) The number of suggested subfamilies containing ducks ranges from two to five. [[ 8 ]](#cite_note-FOOTNOTEDonne-GousséLaudetHänni2002353–354-8) [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) The significant level of [hybridisation](/wiki/Hybrid_(biology)) that occurs among wild ducks complicates efforts to tease apart the relationships between various species. [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) + +Mallard landing in approach + + + +In most modern classifications, the so-called 'true ducks' belong to the subfamily Anatinae, which is further split into a varying number of tribes. [[ 10 ]](#cite_note-FOOTNOTEElphickDunningSibley2001191-10) The largest of these, the Anatini, contains the 'dabbling' or 'river' ducks - named for their method of feeding primarily at the surface of fresh water. [[ 11 ]](#cite_note-FOOTNOTEKear2005448-11) The 'diving ducks', also named for their primary feeding method, make up the tribe Aythyini. [[ 12 ]](#cite_note-FOOTNOTEKear2005622–623-12) The 'sea ducks' of the tribe Mergini are diving ducks which specialise on fish and shellfish and spend a majority of their lives in saltwater. [[ 13 ]](#cite_note-FOOTNOTEKear2005686-13) The tribe Oxyurini contains the 'stifftails', diving ducks notable for their small size and stiff, upright tails. [[ 14 ]](#cite_note-FOOTNOTEElphickDunningSibley2001193-14) + +A number of other species called ducks are not considered to be 'true ducks', and are typically placed in other subfamilies or tribes. The [whistling ducks](/wiki/Whistling_duck) are assigned either to a tribe (Dendrocygnini) in the subfamily Anatinae or the subfamily Anserinae, [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) or to their own subfamily (Dendrocygninae) or family (Dendrocyganidae). [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) [[ 16 ]](#cite_note-FOOTNOTEAmerican_Ornithologists'_Union1998xix-16) The [freckled duck](/wiki/Freckled_duck) of Australia is either the sole member of the tribe Stictonettini in the subfamily Anserinae, [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) or in its own family, the Stictonettinae. [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) The [shelducks](/wiki/Shelduck) make up the tribe Tadornini in the family Anserinae in some classifications, [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) and their own subfamily, Tadorninae, in others, [[ 17 ]](#cite_note-FOOTNOTEAmerican_Ornithologists'_Union1998-17) while the [steamer ducks](/wiki/Steamer_duck) are either placed in the family Anserinae in the tribe Tachyerini [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) or lumped with the shelducks in the tribe Tadorini. [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) The [perching ducks](/wiki/Perching_duck) make up in the tribe Cairinini in the subfamily Anserinae in some classifications, while that tribe is eliminated in other classifications and its members assigned to the tribe Anatini. [[ 9 ]](#cite_note-FOOTNOTECarboneras1992540-9) The [torrent duck](/wiki/Torrent_duck) is generally included in the subfamily Anserinae in the monotypic tribe Merganettini, [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) but is sometimes included in the tribe Tadornini. [[ 18 ]](#cite_note-FOOTNOTECarboneras1992538-18) The [pink-eared duck](/wiki/Pink-eared_duck) is sometimes included as a true duck either in the tribe Anatini [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) or the tribe Malacorhynchini, [[ 19 ]](#cite_note-FOOTNOTEChristidisBoles200862-19) and other times is included with the shelducks in the tribe Tadornini. [[ 15 ]](#cite_note-FOOTNOTECarboneras1992537-15) + +## Morphology + +Male Mandarin duck + + + +The overall [body plan](/wiki/Body_plan) of ducks is elongated and broad, and they are also relatively long-necked, albeit not as long-necked as the geese and swans. The body shape of diving ducks varies somewhat from this in being more rounded. The [bill](/wiki/Beak) is usually broad and contains serrated [pectens](/wiki/Pecten_(biology)) , which are particularly well defined in the filter-feeding species. In the case of some fishing species the bill is long and strongly serrated. The scaled legs are strong and well developed, and generally set far back on the body, more so in the highly aquatic species. The wings are very strong and are generally short and pointed, and the [flight](/wiki/Bird_flight) of ducks requires fast continuous strokes, requiring in turn strong wing muscles. Three species of [steamer duck](/wiki/Steamer_duck) are almost flightless, however. Many species of duck are temporarily flightless while [moulting](/wiki/Moult) ; they seek out protected habitat with good food supplies during this period. This moult typically precedes [migration](/wiki/Bird_migration) . + +The drakes of northern species often have extravagant [plumage](/wiki/Plumage) , but that is [moulted](/wiki/Moult) in summer to give a more female-like appearance, the "eclipse" plumage. Southern resident species typically show less [sexual dimorphism](/wiki/Sexual_dimorphism) , although there are exceptions such as the [paradise shelduck](/wiki/Paradise_shelduck) of [New Zealand](/wiki/New_Zealand) , which is both strikingly sexually dimorphic and in which the female's plumage is brighter than that of the male. The plumage of juvenile birds generally resembles that of the female. Female ducks have evolved to have a corkscrew shaped vagina to prevent rape. + +## Distribution and habitat + +See also: [List of Anseriformes by population](/wiki/List_of_Anseriformes_by_population) + +Flying steamer ducks in Ushuaia , Argentina + + + +Ducks have a [cosmopolitan distribution](/wiki/Cosmopolitan_distribution) , and are found on every continent except Antarctica. [[ 5 ]](#cite_note-FOOTNOTECarboneras1992536-5) Several species manage to live on subantarctic islands, including [South Georgia](/wiki/South_Georgia_and_the_South_Sandwich_Islands) and the [Auckland Islands](/wiki/Auckland_Islands) . [[ 20 ]](#cite_note-FOOTNOTEShirihai2008239,_245-20) Ducks have reached a number of isolated oceanic islands, including the [Hawaiian Islands](/wiki/Hawaiian_Islands) , [Micronesia](/wiki/Micronesia) and the [Galápagos Islands](/wiki/Gal%C3%A1pagos_Islands) , where they are often [vagrants](/wiki/Glossary_of_bird_terms#vagrants) and less often [residents](/wiki/Glossary_of_bird_terms#residents) . [[ 21 ]](#cite_note-FOOTNOTEPrattBrunerBerrett198798–107-21) [[ 22 ]](#cite_note-FOOTNOTEFitterFitterHosking200052–3-22) A handful are [endemic](/wiki/Endemic) to such far-flung islands. [[ 21 ]](#cite_note-FOOTNOTEPrattBrunerBerrett198798–107-21) + +Female mallard in Cornwall , England + + + +Some duck species, mainly those breeding in the temperate and Arctic Northern Hemisphere, are migratory; those in the tropics are generally not. Some ducks, particularly in Australia where rainfall is erratic, are nomadic, seeking out the temporary lakes and pools that form after localised heavy rain. [[ 23 ]](#cite_note-23) + +## Behaviour + +### Feeding + +Pecten along the bill + + + +Ducks eat food sources such as [grasses](/wiki/Poaceae) , aquatic plants, fish, insects, small amphibians, worms, and small [molluscs](/wiki/Mollusc) . + +[Dabbling ducks](/wiki/Dabbling_duck) feed on the surface of water or on land, or as deep as they can reach by up-ending without completely submerging. [[ 24 ]](#cite_note-24) Along the edge of the bill, there is a comb-like structure called a [pecten](/wiki/Pecten_(biology)) . This strains the water squirting from the side of the bill and traps any food. The pecten is also used to preen feathers and to hold slippery food items. + +[Diving ducks](/wiki/Diving_duck) and [sea ducks](/wiki/Sea_duck) forage deep underwater. To be able to submerge more easily, the diving ducks are heavier than dabbling ducks, and therefore have more difficulty taking off to fly. + +A few specialized species such as the [mergansers](/wiki/Merganser) are adapted to catch and swallow large fish. + +The others have the characteristic wide flat bill adapted to [dredging](/wiki/Dredging) -type jobs such as pulling up waterweed, pulling worms and small molluscs out of mud, searching for insect larvae, and bulk jobs such as dredging out, holding, turning head first, and swallowing a squirming frog. To avoid injury when digging into sediment it has no [cere](/wiki/Cere) , but the nostrils come out through hard horn. + +[*The Guardian*](/wiki/The_Guardian) published an article advising that ducks should not be fed with bread because it [damages the health of the ducks](/wiki/Angel_wing) and pollutes waterways. [[ 25 ]](#cite_note-25) + +### Breeding + +A Muscovy duckling + + + +Ducks generally [only have one partner at a time](/wiki/Monogamy_in_animals) , although the partnership usually only lasts one year. [[ 26 ]](#cite_note-26) Larger species and the more sedentary species (like fast-river specialists) tend to have pair-bonds that last numerous years. [[ 27 ]](#cite_note-27) Most duck species breed once a year, choosing to do so in favourable conditions ( [spring](/wiki/Spring_(season)) /summer or wet seasons). Ducks also tend to make a [nest](/wiki/Bird_nest) before breeding, and, after hatching, lead their ducklings to water. Mother ducks are very caring and protective of their young, but may abandon some of their ducklings if they are physically stuck in an area they cannot get out of (such as nesting in an enclosed [courtyard](/wiki/Courtyard) ) or are not prospering due to genetic defects or sickness brought about by hypothermia, starvation, or disease. Ducklings can also be orphaned by inconsistent late hatching where a few eggs hatch after the mother has abandoned the nest and led her ducklings to water. [[ 28 ]](#cite_note-28) + +### Communication + +Female [mallard](/wiki/Mallard) ducks (as well as several other species in the genus *Anas* , such as the [American](/wiki/American_black_duck) and [Pacific black ducks](/wiki/Pacific_black_duck) , [spot-billed duck](/wiki/Spot-billed_duck) , [northern pintail](/wiki/Northern_pintail) and [common teal](/wiki/Common_teal) ) make the classic "quack" sound while males make a similar but raspier sound that is sometimes written as "breeeeze", [[ 29 ]](#cite_note-29) [ [*self-published source?*](/wiki/Wikipedia:Verifiability#Self-published_sources) ] but, despite widespread misconceptions, most species of duck do not "quack". [[ 30 ]](#cite_note-30) In general, ducks make a range of [calls](/wiki/Bird_vocalisation) , including whistles, cooing, yodels and grunts. For example, the [scaup](/wiki/Scaup) - which are [diving ducks](/wiki/Diving_duck) - make a noise like "scaup" (hence their name). Calls may be loud displaying calls or quieter contact calls. + +A common [urban legend](/wiki/Urban_legend) claims that duck quacks do not echo; however, this has been proven to be false. This myth was first debunked by the Acoustics Research Centre at the [University of Salford](/wiki/University_of_Salford) in 2003 as part of the [British Association](/wiki/British_Association) 's Festival of Science. [[ 31 ]](#cite_note-31) It was also debunked in [one of the earlier episodes](/wiki/MythBusters_(2003_season)#Does_a_Duck's_Quack_Echo?) of the popular Discovery Channel television show [*MythBusters*](/wiki/MythBusters) . [[ 32 ]](#cite_note-32) + +### Predators + +Ringed teal + + + +Ducks have many predators. Ducklings are particularly vulnerable, since their inability to fly makes them easy prey not only for predatory birds but also for large fish like [pike](/wiki/Esox) , [crocodilians](/wiki/Crocodilia) , predatory [testudines](/wiki/Testudines) such as the [alligator snapping turtle](/wiki/Alligator_snapping_turtle) , and other aquatic hunters, including fish-eating birds such as [herons](/wiki/Heron) . Ducks' nests are raided by land-based predators, and brooding females may be caught unaware on the nest by mammals, such as [foxes](/wiki/Fox) , or large birds, such as [hawks](/wiki/Hawk) or [owls](/wiki/Owl) . + +Adult ducks are fast fliers, but may be caught on the water by large aquatic predators including big fish such as the North American [muskie](/wiki/Muskellunge) and the European [pike](/wiki/Esox) . In flight, ducks are safe from all but a few predators such as humans and the [peregrine falcon](/wiki/Peregrine_falcon) , which uses its speed and strength to catch ducks. + +## Relationship with humans + +### Hunting + +Main article: [Waterfowl hunting](/wiki/Waterfowl_hunting) + +Humans have hunted ducks since prehistoric times. Excavations of [middens](/wiki/Midden) in California dating to 7800 - 6400 [BP](/wiki/Before_present) have turned up bones of ducks, including at least one now-extinct flightless species. [[ 33 ]](#cite_note-FOOTNOTEErlandson1994171-33) Ducks were captured in "significant numbers" by [Holocene](/wiki/Holocene) inhabitants of the lower [Ohio River](/wiki/Ohio_River) valley, suggesting they took advantage of the seasonal bounty provided by migrating waterfowl. [[ 34 ]](#cite_note-FOOTNOTEJeffries2008168,_243-34) Neolithic hunters in locations as far apart as the Caribbean, [[ 35 ]](#cite_note-FOOTNOTESued-Badillo200365-35) Scandinavia, [[ 36 ]](#cite_note-FOOTNOTEThorpe199668-36) Egypt, [[ 37 ]](#cite_note-FOOTNOTEMaisels199942-37) Switzerland, [[ 38 ]](#cite_note-FOOTNOTERau1876133-38) and China relied on ducks as a source of protein for some or all of the year. [[ 39 ]](#cite_note-FOOTNOTEHigman201223-39) Archeological evidence shows that [Māori people](/wiki/M%C4%81ori_people) in New Zealand hunted the flightless [Finsch's duck](/wiki/Finsch%27s_duck) , possibly to extinction, though rat predation may also have contributed to its fate. [[ 40 ]](#cite_note-FOOTNOTEHume201253-40) A similar end awaited the [Chatham duck](/wiki/Chatham_duck) , a species with reduced flying capabilities which went extinct shortly after its island was colonised by Polynesian settlers. [[ 41 ]](#cite_note-FOOTNOTEHume201252-41) It is probable that duck eggs were gathered by Neolithic hunter-gathers as well, though hard evidence of this is uncommon. [[ 35 ]](#cite_note-FOOTNOTESued-Badillo200365-35) [[ 42 ]](#cite_note-FOOTNOTEFieldhouse2002167-42) + +In many areas, wild ducks (including ducks farmed and released into the wild) are hunted for food or sport, [[ 43 ]](#cite_note-43) by shooting, or by being trapped using [duck decoys](/wiki/Duck_decoy_(structure)) . Because an idle floating duck or a duck squatting on land cannot react to fly or move quickly, "a sitting duck" has come to mean "an easy target". These ducks may be [contaminated by pollutants](/wiki/Duck_(food)#Pollution) such as [PCBs](/wiki/Polychlorinated_biphenyl) . [[ 44 ]](#cite_note-44) + +### Domestication + +Main article: [Domestic duck](/wiki/Domestic_duck) + +Indian Runner ducks , a common breed of domestic ducks + + + +Ducks have many economic uses, being farmed for their meat, eggs, and feathers (particularly their [down](/wiki/Down_feather) ). Approximately 3 billion ducks are slaughtered each year for meat worldwide. [[ 45 ]](#cite_note-45) They are also kept and bred by aviculturists and often displayed in zoos. Almost all the varieties of domestic ducks are descended from the [mallard](/wiki/Mallard) ( *Anas platyrhynchos* ), apart from the [Muscovy duck](/wiki/Muscovy_duck) ( *Cairina moschata* ). [[ 46 ]](#cite_note-46) [[ 47 ]](#cite_note-47) The [Call duck](/wiki/Call_duck) is another example of a domestic duck breed. Its name comes from its original use established by hunters, as a decoy to attract wild mallards from the sky, into traps set for them on the ground. The call duck is the world's smallest domestic duck breed, as it weighs less than 1 kg (2.2 lb). [[ 48 ]](#cite_note-48) + +### Heraldry + +Three black-colored ducks in the coat of arms of Maaninka [ 49 ] + + + +Ducks appear on several [coats of arms](/wiki/Coats_of_arms) , including the coat of arms of [Lubāna](/wiki/Lub%C4%81na) ( [Latvia](/wiki/Latvia) ) [[ 50 ]](#cite_note-50) and the coat of arms of [Föglö](/wiki/F%C3%B6gl%C3%B6) ( [Åland](/wiki/%C3%85land) ). [[ 51 ]](#cite_note-51) + +### Cultural references + +In 2002, psychologist [Richard Wiseman](/wiki/Richard_Wiseman) and colleagues at the [University of Hertfordshire](/wiki/University_of_Hertfordshire) , [UK](/wiki/UK) , finished a year-long [LaughLab](/wiki/LaughLab) experiment, concluding that of all animals, ducks attract the most humor and silliness; he said, "If you're going to tell a joke involving an animal, make it a duck." [[ 52 ]](#cite_note-52) The word "duck" may have become an [inherently funny word](/wiki/Inherently_funny_word) in many languages, possibly because ducks are seen as silly in their looks or behavior. Of the many [ducks in fiction](/wiki/List_of_fictional_ducks) , many are cartoon characters, such as [Walt Disney](/wiki/The_Walt_Disney_Company) 's [Donald Duck](/wiki/Donald_Duck) , and [Warner Bros.](/wiki/Warner_Bros.) ' [Daffy Duck](/wiki/Daffy_Duck) . [Howard the Duck](/wiki/Howard_the_Duck) started as a comic book character in 1973 [[ 53 ]](#cite_note-53) [[ 54 ]](#cite_note-54) and was made into a [movie](/wiki/Howard_the_Duck_(film)) in 1986. + +The 1992 Disney film [*The Mighty Ducks*](/wiki/The_Mighty_Ducks_(film)) , starring [Emilio Estevez](/wiki/Emilio_Estevez) , chose the duck as the mascot for the fictional youth hockey team who are protagonists of the movie, based on the duck being described as a fierce fighter. This led to the duck becoming the nickname and mascot for the eventual [National Hockey League](/wiki/National_Hockey_League) professional team of the [Anaheim Ducks](/wiki/Anaheim_Ducks) , who were founded with the name the Mighty Ducks of Anaheim. [ [*citation needed*](/wiki/Wikipedia:Citation_needed) ] The duck is also the nickname of the [University of Oregon](/wiki/University_of_Oregon) sports teams as well as the [Long Island Ducks](/wiki/Long_Island_Ducks) minor league [baseball](/wiki/Baseball) team. [[ 55 ]](#cite_note-55) + +## See also + +- [Birds portal](/wiki/Portal:Birds) + + +- [Domestic duck](/wiki/Domestic_duck) +- [Duck as food](/wiki/Duck_as_food) +- [Duck test](/wiki/Duck_test) +- [Duck breeds](/wiki/List_of_duck_breeds) +- [Fictional ducks](/wiki/List_of_fictional_ducks) +- [Rubber duck](/wiki/Rubber_duck) + +## Notes + +### Citations + +1. [**^**](#cite_ref-1) ["Duckling"](http://dictionary.reference.com/browse/duckling) . *The American Heritage Dictionary of the English Language, Fourth Edition* . Houghton Mifflin Company. 2006 . Retrieved 2015-05-22 . +2. [**^**](#cite_ref-2) ["Duckling"](http://dictionary.reference.com/browse/duckling) . *Kernerman English Multilingual Dictionary (Beta Version)* . K. Dictionaries Ltd. 2000-2006 . Retrieved 2015-05-22 . +3. [**^**](#cite_ref-3) Dohner, Janet Vorwald (2001). [*The Encyclopedia of Historic and Endangered Livestock and Poultry Breeds*](https://books.google.com/books?id=WJCTL_mC5w4C&q=male+duck+is+called+a+drake+and+the+female+is+called+a+duck&pg=PA457) . Yale University Press. [ISBN](/wiki/ISBN_(identifier)) [978-0300138139](/wiki/Special:BookSources/978-0300138139) . +4. [**^**](#cite_ref-4) Visca, Curt; Visca, Kelley (2003). [*How to Draw Cartoon Birds*](https://books.google.com/books?id=VqSquCLNrZcC&q=male+duck+is+called+a+drake+and+the+female+is+called+a+duck+%28or+hen%29&pg=PA16) . The Rosen Publishing Group. [ISBN](/wiki/ISBN_(identifier)) [9780823961566](/wiki/Special:BookSources/9780823961566) . +5. ^ [***a***](#cite_ref-FOOTNOTECarboneras1992536_5-0) [***b***](#cite_ref-FOOTNOTECarboneras1992536_5-1) [***c***](#cite_ref-FOOTNOTECarboneras1992536_5-2) [***d***](#cite_ref-FOOTNOTECarboneras1992536_5-3) [Carboneras 1992](#CITEREFCarboneras1992) , p. 536. +6. [**^**](#cite_ref-FOOTNOTELivezey1986737–738_6-0) [Livezey 1986](#CITEREFLivezey1986) , pp. 737-738. +7. [**^**](#cite_ref-FOOTNOTEMadsenMcHughde_Kloet1988452_7-0) [Madsen, McHugh & de Kloet 1988](#CITEREFMadsenMcHughde_Kloet1988) , p. 452. +8. [**^**](#cite_ref-FOOTNOTEDonne-GousséLaudetHänni2002353–354_8-0) [Donne-Goussé, Laudet & Hänni 2002](#CITEREFDonne-GousséLaudetHänni2002) , pp. 353-354. +9. ^ [***a***](#cite_ref-FOOTNOTECarboneras1992540_9-0) [***b***](#cite_ref-FOOTNOTECarboneras1992540_9-1) [***c***](#cite_ref-FOOTNOTECarboneras1992540_9-2) [***d***](#cite_ref-FOOTNOTECarboneras1992540_9-3) [***e***](#cite_ref-FOOTNOTECarboneras1992540_9-4) [***f***](#cite_ref-FOOTNOTECarboneras1992540_9-5) [Carboneras 1992](#CITEREFCarboneras1992) , p. 540. +10. [**^**](#cite_ref-FOOTNOTEElphickDunningSibley2001191_10-0) [Elphick, Dunning & Sibley 2001](#CITEREFElphickDunningSibley2001) , p. 191. +11. [**^**](#cite_ref-FOOTNOTEKear2005448_11-0) [Kear 2005](#CITEREFKear2005) , p. 448. +12. [**^**](#cite_ref-FOOTNOTEKear2005622–623_12-0) [Kear 2005](#CITEREFKear2005) , p. 622-623. +13. [**^**](#cite_ref-FOOTNOTEKear2005686_13-0) [Kear 2005](#CITEREFKear2005) , p. 686. +14. [**^**](#cite_ref-FOOTNOTEElphickDunningSibley2001193_14-0) [Elphick, Dunning & Sibley 2001](#CITEREFElphickDunningSibley2001) , p. 193. +15. ^ [***a***](#cite_ref-FOOTNOTECarboneras1992537_15-0) [***b***](#cite_ref-FOOTNOTECarboneras1992537_15-1) [***c***](#cite_ref-FOOTNOTECarboneras1992537_15-2) [***d***](#cite_ref-FOOTNOTECarboneras1992537_15-3) [***e***](#cite_ref-FOOTNOTECarboneras1992537_15-4) [***f***](#cite_ref-FOOTNOTECarboneras1992537_15-5) [***g***](#cite_ref-FOOTNOTECarboneras1992537_15-6) [Carboneras 1992](#CITEREFCarboneras1992) , p. 537. +16. [**^**](#cite_ref-FOOTNOTEAmerican_Ornithologists'_Union1998xix_16-0) [American Ornithologists' Union 1998](#CITEREFAmerican_Ornithologists'_Union1998) , p. xix. +17. [**^**](#cite_ref-FOOTNOTEAmerican_Ornithologists'_Union1998_17-0) [American Ornithologists' Union 1998](#CITEREFAmerican_Ornithologists'_Union1998) . +18. [**^**](#cite_ref-FOOTNOTECarboneras1992538_18-0) [Carboneras 1992](#CITEREFCarboneras1992) , p. 538. +19. [**^**](#cite_ref-FOOTNOTEChristidisBoles200862_19-0) [Christidis & Boles 2008](#CITEREFChristidisBoles2008) , p. 62. +20. [**^**](#cite_ref-FOOTNOTEShirihai2008239,_245_20-0) [Shirihai 2008](#CITEREFShirihai2008) , pp. 239, 245. +21. ^ [***a***](#cite_ref-FOOTNOTEPrattBrunerBerrett198798–107_21-0) [***b***](#cite_ref-FOOTNOTEPrattBrunerBerrett198798–107_21-1) [Pratt, Bruner & Berrett 1987](#CITEREFPrattBrunerBerrett1987) , pp. 98-107. +22. [**^**](#cite_ref-FOOTNOTEFitterFitterHosking200052–3_22-0) [Fitter, Fitter & Hosking 2000](#CITEREFFitterFitterHosking2000) , pp. 52-3. +23. [**^**](#cite_ref-23) ["Pacific Black Duck"](http://www.wiresnr.org/pacificblackduck.html) . *www.wiresnr.org* . Retrieved 2018-04-27 . +24. [**^**](#cite_ref-24) Ogden, Evans. ["Dabbling Ducks"](https://www.sfu.ca/biology/wildberg/species/dabbducks.html) . CWE . Retrieved 2006-11-02 . +25. [**^**](#cite_ref-25) Karl Mathiesen (16 March 2015). ["Don't feed the ducks bread, say conservationists"](https://www.theguardian.com/environment/2015/mar/16/dont-feed-the-ducks-bread-say-conservationists) . *The Guardian* . Retrieved 13 November 2016 . +26. [**^**](#cite_ref-26) Rohwer, Frank C.; Anderson, Michael G. (1988). "Female-Biased Philopatry, Monogamy, and the Timing of Pair Formation in Migratory Waterfowl". *Current Ornithology* . pp. 187-221. [doi](/wiki/Doi_(identifier)) : [10.1007/978-1-4615-6787-5\_4](https://doi.org/10.1007%2F978-1-4615-6787-5_4) . [ISBN](/wiki/ISBN_(identifier)) [978-1-4615-6789-9](/wiki/Special:BookSources/978-1-4615-6789-9) . +27. [**^**](#cite_ref-27) Smith, Cyndi M.; Cooke, Fred; Robertson, Gregory J.; Goudie, R. Ian; Boyd, W. Sean (2000). ["Long-Term Pair Bonds in Harlequin Ducks"](https://doi.org/10.1093%2Fcondor%2F102.1.201) . *The Condor* . **102** (1): 201-205. [doi](/wiki/Doi_(identifier)) : [10.1093/condor/102.1.201](https://doi.org/10.1093%2Fcondor%2F102.1.201) . [hdl](/wiki/Hdl_(identifier)) : [10315/13797](https://hdl.handle.net/10315%2F13797) . +28. [**^**](#cite_ref-28) ["If You Find An Orphaned Duckling - Wildlife Rehabber"](https://web.archive.org/web/20180923152911/http://wildliferehabber.com/content/if-you-find-duckling) . *wildliferehabber.com* . Archived from [the original](https://wildliferehabber.com/content/if-you-find-duckling) on 2018-09-23 . Retrieved 2018-12-22 . +29. [**^**](#cite_ref-29) Carver, Heather (2011). [*The Duck Bible*](https://books.google.com/books?id=VGofAwAAQBAJ&q=mallard+sound+deep+and+raspy&pg=PA39) . Lulu.com. [ISBN](/wiki/ISBN_(identifier)) [9780557901562](/wiki/Special:BookSources/9780557901562) . [ [*self-published source*](/wiki/Wikipedia:Verifiability#Self-published_sources) ] +30. [**^**](#cite_ref-30) Titlow, Budd (2013-09-03). [*Bird Brains: Inside the Strange Minds of Our Fine Feathered Friends*](https://books.google.com/books?id=fXJBBAAAQBAJ&q=Females+of+most+dabbling+ducks+make+the+classic+%22quack%22+sound+but+most+ducks+don%27t+quack&pg=PA123) . Rowman & Littlefield. [ISBN](/wiki/ISBN_(identifier)) [9780762797707](/wiki/Special:BookSources/9780762797707) . +31. [**^**](#cite_ref-31) Amos, Jonathan (2003-09-08). ["Sound science is quackers"](http://news.bbc.co.uk/2/hi/science/nature/3086890.stm) . *BBC News* . Retrieved 2006-11-02 . +32. [**^**](#cite_ref-32) ["Mythbusters Episode 8"](http://mythbustersresults.com/episode8) . 12 December 2003. +33. [**^**](#cite_ref-FOOTNOTEErlandson1994171_33-0) [Erlandson 1994](#CITEREFErlandson1994) , p. 171. +34. [**^**](#cite_ref-FOOTNOTEJeffries2008168,_243_34-0) [Jeffries 2008](#CITEREFJeffries2008) , pp. 168, 243. +35. ^ [***a***](#cite_ref-FOOTNOTESued-Badillo200365_35-0) [***b***](#cite_ref-FOOTNOTESued-Badillo200365_35-1) [Sued-Badillo 2003](#CITEREFSued-Badillo2003) , p. 65. +36. [**^**](#cite_ref-FOOTNOTEThorpe199668_36-0) [Thorpe 1996](#CITEREFThorpe1996) , p. 68. +37. [**^**](#cite_ref-FOOTNOTEMaisels199942_37-0) [Maisels 1999](#CITEREFMaisels1999) , p. 42. +38. [**^**](#cite_ref-FOOTNOTERau1876133_38-0) [Rau 1876](#CITEREFRau1876) , p. 133. +39. [**^**](#cite_ref-FOOTNOTEHigman201223_39-0) [Higman 2012](#CITEREFHigman2012) , p. 23. +40. [**^**](#cite_ref-FOOTNOTEHume201253_40-0) [Hume 2012](#CITEREFHume2012) , p. 53. +41. [**^**](#cite_ref-FOOTNOTEHume201252_41-0) [Hume 2012](#CITEREFHume2012) , p. 52. +42. [**^**](#cite_ref-FOOTNOTEFieldhouse2002167_42-0) [Fieldhouse 2002](#CITEREFFieldhouse2002) , p. 167. +43. [**^**](#cite_ref-43) Livingston, A. D. (1998-01-01). [*Guide to Edible Plants and Animals*](https://books.google.com/books?id=NViSMffyaSgC&q=%C2%A0%C2%A0In+many+areas,+wild+ducks+of+various+species+are+hunted+for+food+or+sport) . Wordsworth Editions, Limited. [ISBN](/wiki/ISBN_(identifier)) [9781853263774](/wiki/Special:BookSources/9781853263774) . +44. [**^**](#cite_ref-44) ["Study plan for waterfowl injury assessment: Determining PCB concentrations in Hudson river resident waterfowl"](https://www.dec.ny.gov/docs/fish_marine_pdf/wfp09a.pdf) (PDF) . *New York State Department of Environmental Conservation* . US Department of Commerce. December 2008. p. 3. [Archived](https://ghostarchive.org/archive/20221009/https://www.dec.ny.gov/docs/fish_marine_pdf/wfp09a.pdf) (PDF) from the original on 2022-10-09 . Retrieved 2 July 2019 . +45. [**^**](#cite_ref-45) ["FAOSTAT"](http://www.fao.org/faostat/en/#data/QL) . *www.fao.org* . Retrieved 2019-10-25 . +46. [**^**](#cite_ref-46) ["Anas platyrhynchos, Domestic Duck; DigiMorph Staff - The University of Texas at Austin"](http://digimorph.org/specimens/anas_platyrhynchos/skull/) . Digimorph.org . Retrieved 2012-12-23 . +47. [**^**](#cite_ref-47) Sy Montgomery. ["Mallard; Encyclopædia Britannica"](https://www.britannica.com/eb/topic-360302/mallard) . *Britannica.com* . Retrieved 2012-12-23 . +48. [**^**](#cite_ref-48) Glenday, Craig (2014). [*Guinness World Records*](https://archive.org/details/guinnessworldrec0000unse_r3e7/page/135) . Guinness World Records Limited. pp. [135](https://archive.org/details/guinnessworldrec0000unse_r3e7/page/135) . [ISBN](/wiki/ISBN_(identifier)) [978-1-908843-15-9](/wiki/Special:BookSources/978-1-908843-15-9) . +49. [**^**](#cite_ref-49) *Suomen kunnallisvaakunat* (in Finnish). Suomen Kunnallisliitto. 1982. p. 147. [ISBN](/wiki/ISBN_(identifier)) [951-773-085-3](/wiki/Special:BookSources/951-773-085-3) . +50. [**^**](#cite_ref-50) ["Lubānas simbolika"](http://www.lubana.lv/index.php/lv/homepage/lubanas-pilseta-2) (in Latvian) . Retrieved September 9, 2021 . +51. [**^**](#cite_ref-51) ["Föglö"](http://digi.narc.fi/digi/view.ka?kuid=1738595) (in Swedish) . Retrieved September 9, 2021 . +52. [**^**](#cite_ref-52) Young, Emma. ["World's funniest joke revealed"](https://www.newscientist.com/article/dn2876-worlds-funniest-joke-revealed/) . *New Scientist* . Retrieved 7 January 2019 . +53. [**^**](#cite_ref-53) ["Howard the Duck (character)"](http://www.comics.org/character/name/Howard%20the%20Duck/sort/chrono/) . [*Grand Comics Database*](/wiki/Grand_Comics_Database) . +54. [**^**](#cite_ref-54) [Sanderson, Peter](/wiki/Peter_Sanderson) ; Gilbert, Laura (2008). "1970s". *Marvel Chronicle A Year by Year History* . London, United Kingdom: [Dorling Kindersley](/wiki/Dorling_Kindersley) . p. 161. [ISBN](/wiki/ISBN_(identifier)) [978-0756641238](/wiki/Special:BookSources/978-0756641238) . December saw the debut of the cigar-smoking Howard the Duck. In this story by writer Steve Gerber and artist Val Mayerik, various beings from different realities had begun turning up in the Man-Thing's Florida swamp, including this bad-tempered talking duck. +55. [**^**](#cite_ref-55) ["The Duck"](https://goducks.com/sports/2003/8/28/153778.aspx) . *University of Oregon Athletics* . Retrieved 2022-01-20 . + +### Sources + +- American Ornithologists' Union (1998). [*Checklist of North American Birds*](https://americanornithology.org/wp-content/uploads/2019/07/AOSChecklistTin-Falcon.pdf) (PDF) . Washington, DC: American Ornithologists' Union. [ISBN](/wiki/ISBN_(identifier)) [978-1-891276-00-2](/wiki/Special:BookSources/978-1-891276-00-2) . [Archived](https://ghostarchive.org/archive/20221009/https://americanornithology.org/wp-content/uploads/2019/07/AOSChecklistTin-Falcon.pdf) (PDF) from the original on 2022-10-09. +- Carboneras, Carlos (1992). del Hoyo, Josep; Elliott, Andrew; Sargatal, Jordi (eds.). *Handbook of the Birds of the World* . Vol. 1: Ostrich to Ducks. Barcelona: Lynx Edicions. [ISBN](/wiki/ISBN_(identifier)) [978-84-87334-10-8](/wiki/Special:BookSources/978-84-87334-10-8) . +- Christidis, Les; Boles, Walter E., eds. (2008). *Systematics and Taxonomy of Australian Birds* . Collingwood, VIC: Csiro Publishing. [ISBN](/wiki/ISBN_(identifier)) [978-0-643-06511-6](/wiki/Special:BookSources/978-0-643-06511-6) . +- Donne-Goussé, Carole; Laudet, Vincent; Hänni, Catherine (July 2002). "A molecular phylogeny of Anseriformes based on mitochondrial DNA analysis". *Molecular Phylogenetics and Evolution* . **23** (3): 339-356. [Bibcode](/wiki/Bibcode_(identifier)) : [2002MolPE..23..339D](https://ui.adsabs.harvard.edu/abs/2002MolPE..23..339D) . [doi](/wiki/Doi_(identifier)) : [10.1016/S1055-7903(02)00019-2](https://doi.org/10.1016%2FS1055-7903%2802%2900019-2) . [PMID](/wiki/PMID_(identifier)) [12099792](https://pubmed.ncbi.nlm.nih.gov/12099792) . +- Elphick, Chris; Dunning, John B. Jr.; Sibley, David, eds. (2001). *The Sibley Guide to Bird Life and Behaviour* . London: Christopher Helm. [ISBN](/wiki/ISBN_(identifier)) [978-0-7136-6250-4](/wiki/Special:BookSources/978-0-7136-6250-4) . +- Erlandson, Jon M. (1994). [*Early Hunter-Gatherers of the California Coast*](https://books.google.com/books?id=nGTaBwAAQBAJ&pg=171) . New York, NY: Springer Science & Business Media. [ISBN](/wiki/ISBN_(identifier)) [978-1-4419-3231-0](/wiki/Special:BookSources/978-1-4419-3231-0) . +- Fieldhouse, Paul (2002). [*Food, Feasts, and Faith: An Encyclopedia of Food Culture in World Religions*](https://books.google.com/books?id=P-FqDgAAQBAJ&pg=PA167) . Vol. I: A-K. Santa Barbara: ABC-CLIO. [ISBN](/wiki/ISBN_(identifier)) [978-1-61069-412-4](/wiki/Special:BookSources/978-1-61069-412-4) . +- Fitter, Julian; Fitter, Daniel; Hosking, David (2000). *Wildlife of the Galápagos* . Princeton, NJ: Princeton University Press. [ISBN](/wiki/ISBN_(identifier)) [978-0-691-10295-5](/wiki/Special:BookSources/978-0-691-10295-5) . +- Higman, B. W. (2012). [*How Food Made History*](https://books.google.com/books?id=YIUoz98yMvgC&pg=RA1-PA1801) . Chichester, UK: John Wiley & Sons. [ISBN](/wiki/ISBN_(identifier)) [978-1-4051-8947-7](/wiki/Special:BookSources/978-1-4051-8947-7) . +- Hume, Julian H. (2012). [*Extinct Birds*](https://books.google.com/books?id=40sxDwAAQBAJ&pg=PA53) . London: Christopher Helm. [ISBN](/wiki/ISBN_(identifier)) [978-1-4729-3744-5](/wiki/Special:BookSources/978-1-4729-3744-5) . +- Jeffries, Richard (2008). [*Holocene Hunter-Gatherers of the Lower Ohio River Valley*](https://archive.org/details/holocenehunterga0000jeff/mode/2up) . Tuscaloosa: University of Alabama Press. [ISBN](/wiki/ISBN_(identifier)) [978-0-8173-1658-7](/wiki/Special:BookSources/978-0-8173-1658-7) . +- Kear, Janet, ed. (2005). *Ducks, Geese and Swans: Species Accounts (* Cairina *to* Mergus *)* . Bird Families of the World. Oxford: Oxford University Press. [ISBN](/wiki/ISBN_(identifier)) [978-0-19-861009-0](/wiki/Special:BookSources/978-0-19-861009-0) . +- Livezey, Bradley C. (October 1986). ["A phylogenetic analysis of recent Anseriform genera using morphological characters"](https://sora.unm.edu/sites/default/files/journals/auk/v103n04/p0737-p0754.pdf) (PDF) . *The Auk* . **103** (4): 737-754. [doi](/wiki/Doi_(identifier)) : [10.1093/auk/103.4.737](https://doi.org/10.1093%2Fauk%2F103.4.737) . [Archived](https://ghostarchive.org/archive/20221009/https://sora.unm.edu/sites/default/files/journals/auk/v103n04/p0737-p0754.pdf) (PDF) from the original on 2022-10-09. +- Madsen, Cort S.; McHugh, Kevin P.; de Kloet, Siwo R. (July 1988). ["A partial classification of waterfowl (Anatidae) based on single-copy DNA"](https://sora.unm.edu/sites/default/files/journals/auk/v105n03/p0452-p0459.pdf) (PDF) . *The Auk* . **105** (3): 452-459. [doi](/wiki/Doi_(identifier)) : [10.1093/auk/105.3.452](https://doi.org/10.1093%2Fauk%2F105.3.452) . [Archived](https://ghostarchive.org/archive/20221009/https://sora.unm.edu/sites/default/files/journals/auk/v105n03/p0452-p0459.pdf) (PDF) from the original on 2022-10-09. +- Maisels, Charles Keith (1999). [*Early Civilizations of the Old World*](https://books.google.com/books?id=I2dgI2ijww8C&pg=PA42) . London: Routledge. [ISBN](/wiki/ISBN_(identifier)) [978-0-415-10975-8](/wiki/Special:BookSources/978-0-415-10975-8) . +- Pratt, H. Douglas; Bruner, Phillip L.; Berrett, Delwyn G. (1987). *A Field Guide to the Birds of Hawaii and the Tropical Pacific* . Princeton, NJ: Princeton University Press. [ISBN](/wiki/ISBN_(identifier)) [0-691-02399-9](/wiki/Special:BookSources/0-691-02399-9) . +- Rau, Charles (1876). [*Early Man in Europe*](https://books.google.com/books?id=9XBgAAAAIAAJ&pg=133) . New York: Harper & Brothers. [LCCN](/wiki/LCCN_(identifier)) [05040168](https://lccn.loc.gov/05040168) . +- Shirihai, Hadoram (2008). *A Complete Guide to Antarctic Wildlife* . Princeton, NJ, US: Princeton University Press. [ISBN](/wiki/ISBN_(identifier)) [978-0-691-13666-0](/wiki/Special:BookSources/978-0-691-13666-0) . +- Sued-Badillo, Jalil (2003). [*Autochthonous Societies*](https://books.google.com/books?id=zexcW7q-4LgC&pg=PA65) . General History of the Caribbean. Paris: UNESCO. [ISBN](/wiki/ISBN_(identifier)) [978-92-3-103832-7](/wiki/Special:BookSources/978-92-3-103832-7) . +- Thorpe, I. J. (1996). [*The Origins of Agriculture in Europe*](https://books.google.com/books?id=YA-EAgAAQBAJ&pg=PA68) . New York: Routledge. [ISBN](/wiki/ISBN_(identifier)) [978-0-415-08009-5](/wiki/Special:BookSources/978-0-415-08009-5) . + +## External links + +**Duck** at Wikipedia's [sister projects](/wiki/Wikipedia:Wikimedia_sister_projects) + +- [Definitions](https://en.wiktionary.org/wiki/duck) from Wiktionary + +- [Media](https://commons.wikimedia.org/wiki/Anatidae) from Commons + +- [Quotations](https://en.wikiquote.org/wiki/Birds) from Wikiquote + +- [Recipes](https://en.wikibooks.org/wiki/Cookbook:Duck) from Wikibooks + +- [Taxa](https://species.wikimedia.org/wiki/Anatidae) from Wikispecies + +- [Data](https://www.wikidata.org/wiki/Q3736439) from Wikidata + + +- [list of books](https://web.archive.org/web/20060613210555/http://seaducks.org/subjects/MIGRATION%20AND%20FLIGHT.htm) (useful looking abstracts) +- [Ducks on postage stamps](http://www.stampsbook.org/subject/Duck.html) [Archived](https://web.archive.org/web/20130513022903/http://www.stampsbook.org/subject/Duck.html) 2013-05-13 at the [Wayback Machine](/wiki/Wayback_Machine) +- [*Ducks at a Distance, by Rob Hines*](https://gutenberg.org/ebooks/18884) at [Project Gutenberg](/wiki/Project_Gutenberg) - A modern illustrated guide to identification of US waterfowl + +| [Authority control databases](/wiki/Help:Authority_control) Edit this at Wikidata | | +|------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| National | - [United States](https://id.loc.gov/authorities/sh85039879) - [France](https://catalogue.bnf.fr/ark:/12148/cb119761481) - [BnF data](https://data.bnf.fr/ark:/12148/cb119761481) - [Japan](https://id.ndl.go.jp/auth/ndlna/00564819) - [Latvia](https://kopkatalogs.lv/F?func=direct&local_base=lnc10&doc_number=000090751&P_CON_LNG=ENG) - [Israel](http://olduli.nli.org.il/F/?func=find-b&local_base=NLX10&find_code=UID&request=987007565486205171) | +| Other | - [IdRef](https://www.idref.fr/027796124) | + + + +Retrieved from " [https://en.wikipedia.org/w/index.php?title=Duck&oldid=1246843351](https://en.wikipedia.org/w/index.php?title=Duck&oldid=1246843351) " + +[Categories](/wiki/Help:Category) + +: + +- [Ducks](/wiki/Category:Ducks) +- [Game birds](/wiki/Category:Game_birds) +- [Bird common names](/wiki/Category:Bird_common_names) + +Hidden categories: + +- [All accuracy disputes](/wiki/Category:All_accuracy_disputes) +- [Accuracy disputes from February 2020](/wiki/Category:Accuracy_disputes_from_February_2020) +- [CS1 Finnish-language sources (fi)](/wiki/Category:CS1_Finnish-language_sources_(fi)) +- [CS1 Latvian-language sources (lv)](/wiki/Category:CS1_Latvian-language_sources_(lv)) +- [CS1 Swedish-language sources (sv)](/wiki/Category:CS1_Swedish-language_sources_(sv)) +- [Articles with short description](/wiki/Category:Articles_with_short_description) +- [Short description is different from Wikidata](/wiki/Category:Short_description_is_different_from_Wikidata) +- [Wikipedia indefinitely move-protected pages](/wiki/Category:Wikipedia_indefinitely_move-protected_pages) +- [Wikipedia indefinitely semi-protected pages](/wiki/Category:Wikipedia_indefinitely_semi-protected_pages) +- [Articles with 'species' microformats](/wiki/Category:Articles_with_%27species%27_microformats) +- [Articles containing Old English (ca. 450-1100)-language text](/wiki/Category:Articles_containing_Old_English_(ca._450-1100)-language_text) +- [Articles containing Dutch-language text](/wiki/Category:Articles_containing_Dutch-language_text) +- [Articles containing German-language text](/wiki/Category:Articles_containing_German-language_text) +- [Articles containing Norwegian-language text](/wiki/Category:Articles_containing_Norwegian-language_text) +- [Articles containing Lithuanian-language text](/wiki/Category:Articles_containing_Lithuanian-language_text) +- [Articles containing Ancient Greek (to 1453)-language text](/wiki/Category:Articles_containing_Ancient_Greek_(to_1453)-language_text) +- [All articles with self-published sources](/wiki/Category:All_articles_with_self-published_sources) +- [Articles with self-published sources from February 2020](/wiki/Category:Articles_with_self-published_sources_from_February_2020) +- [All articles with unsourced statements](/wiki/Category:All_articles_with_unsourced_statements) +- [Articles with unsourced statements from January 2022](/wiki/Category:Articles_with_unsourced_statements_from_January_2022) +- [CS1: long volume value](/wiki/Category:CS1:_long_volume_value) +- [Pages using Sister project links with wikidata mismatch](/wiki/Category:Pages_using_Sister_project_links_with_wikidata_mismatch) +- [Pages using Sister project links with hidden wikidata](/wiki/Category:Pages_using_Sister_project_links_with_hidden_wikidata) +- [Webarchive template wayback links](/wiki/Category:Webarchive_template_wayback_links) +- [Articles with Project Gutenberg links](/wiki/Category:Articles_with_Project_Gutenberg_links) - [Articles containing video clips](/wiki/Category:Articles_containing_video_clips) \ No newline at end of file diff --git a/tests/data/html/html_rich_table_cells.html b/tests/data/html/html_rich_table_cells.html new file mode 100644 index 00000000..9670c4bc --- /dev/null +++ b/tests/data/html/html_rich_table_cells.html @@ -0,0 +1,167 @@ + + + + +Rich Table Cells in HTML + + + + + +

Rich Table Cells in HTML

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Basic duck facts
NameHabitatComment
Wood Duck Often seen near ponds.
MallardPonds, lakes, riversQuack
Goose (not a duck!)Water & wetlandsLarge, loud, noisy, small
Teal +
    +
  • Pond
  • +
  • Marsh
  • +
  • Riverbank
  • +
+
+
    +
  1. Fly south in winter
  2. +
  3. Build nest on ground
  4. +
+
+ + + + + + + + + + + + + + + + + + + + + +
Duck family tree (simplified)
GenusSpecies
Aythya
(Diving ducks)
Hawser, Common Pochard
Lophonetta
(Pintail group)
Fulvous Whistling Duck
Oxyura
(Benthic ducks)
Wigee, Banded Water‑screw
+ + + + + + + + + + + + + + + + + + + + + + + +
Duck‑related actions
Action
SwimGracefully glide on H2O surfaces.
Fly 
Quack + + + + + + + + + + + + + + +
TypeSound
Short“quak”
Long“quaaaaaack”
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Famous Ducks with Images
NameDescriptionImage
Donald DuckCartoon character.View PNG
White-headed duckA small diving duck some 45 cm (18 in) long. + + White-headed duck thumbnail + +
Mandarin DuckKnown for its striking plumage. + + View Full‑Size Image + +
Unknown DuckNo photo available. 
+ + + diff --git a/tests/test_backend_html.py b/tests/test_backend_html.py index 5ed3f3f7..672f13a1 100644 --- a/tests/test_backend_html.py +++ b/tests/test_backend_html.py @@ -205,12 +205,14 @@ def test_extract_parent_hyperlinks(): assert str(annotated_text_list[0].hyperlink) == a_tag.get("href") -def get_html_paths(): +@pytest.fixture(scope="module") +def html_paths() -> list[Path]: # Define the directory you want to search directory = Path("./tests/data/html/") # List all HTML files in the directory and its subdirectories html_files = sorted(directory.rglob("*.html")) + return html_files @@ -220,8 +222,7 @@ def get_converter(): return converter -def test_e2e_html_conversions(): - html_paths = get_html_paths() +def test_e2e_html_conversions(html_paths): converter = get_converter() for html_path in html_paths: @@ -441,3 +442,84 @@ def test_fetch_remote_images(monkeypatch): "tests/data/html/example_image_01.png", "rb" ) assert res.document + + +def test_is_rich_table_cell(html_paths): + """Test the function is_rich_table_cell.""" + + name = "html_rich_table_cells.html" + path = next(item for item in html_paths if item.name == name) + + in_doc = InputDocument( + path_or_stream=path, + format=InputFormat.HTML, + backend=HTMLDocumentBackend, + filename=name, + ) + backend = HTMLDocumentBackend( + in_doc=in_doc, + path_or_stream=path, + ) + + gt_cells: dict[int, list[bool]] = {} + # table: Basic duck facts + gt_cells[0] = [ + False, + False, + False, + False, + False, + False, + False, + False, + False, + False, + False, + True, + False, + True, + True, + ] + # table: Duck family tree + gt_cells[1] = [False, False, True, False, True, False, True, False] + # table: Duck-related actions + gt_cells[2] = [False, True, True, True, False, True, True] + # table: nested table + gt_cells[3] = [False, False, False, False, False, False] + # table: Famous Ducks with Images + gt_cells[4] = [ + False, + False, + False, + False, + False, + True, + False, + False, + True, + False, + False, + True, + False, + False, + False, + ] + + for idx_t, table in enumerate(backend.soup.find_all("table")): + gt_it = iter(gt_cells[idx_t]) + num_cells = 0 + containers = table.find_all(["thead", "tbody"], recursive=False) + for part in containers: + for idx_r, row in enumerate(part.find_all("tr", recursive=False)): + cells = row.find_all(["td", "th"], recursive=False) + if not cells: + continue + for idx_c, cell in enumerate(cells): + assert next(gt_it) == backend._is_rich_table_cell(cell), ( + f"Wrong cell type in table {idx_t}, row {idx_r}, col {idx_c} " + f"with text: {cell.text}" + ) + num_cells += 1 + assert num_cells == len(gt_cells[idx_t]), ( + f"Cell number does not match in table {idx_t}" + ) diff --git a/uv.lock b/uv.lock index 56d334d9..43aec7f3 100644 --- a/uv.lock +++ b/uv.lock @@ -78,7 +78,7 @@ wheels = [ [[package]] name = "aiohttp" -version = "3.13.1" +version = "3.13.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiohappyeyeballs" }, @@ -90,127 +90,127 @@ dependencies = [ { name = "propcache" }, { name = "yarl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ba/fa/3ae643cd525cf6844d3dc810481e5748107368eb49563c15a5fb9f680750/aiohttp-3.13.1.tar.gz", hash = "sha256:4b7ee9c355015813a6aa085170b96ec22315dabc3d866fd77d147927000e9464", size = 7835344, upload-time = "2025-10-17T14:03:29.337Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1c/ce/3b83ebba6b3207a7135e5fcaba49706f8a4b6008153b4e30540c982fae26/aiohttp-3.13.2.tar.gz", hash = "sha256:40176a52c186aefef6eb3cad2cdd30cd06e3afbe88fe8ab2af9c0b90f228daca", size = 7837994, upload-time = "2025-10-28T20:59:39.937Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/34/5097441cc3047eccc2e0bfed3760ed068489b8392545d3aec0d8fbfab2b5/aiohttp-3.13.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:2349a6b642020bf20116a8a5c83bae8ba071acf1461c7cbe45fc7fafd552e7e2", size = 735069, upload-time = "2025-10-17T13:58:56.602Z" }, - { url = "https://files.pythonhosted.org/packages/8c/2b/726466b4b4b16271a3db2a8a914d754d6cb9cee7bebde1f3ac6043e4e030/aiohttp-3.13.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2a8434ca31c093a90edb94d7d70e98706ce4d912d7f7a39f56e1af26287f4bb7", size = 492575, upload-time = "2025-10-17T13:58:58.696Z" }, - { url = "https://files.pythonhosted.org/packages/82/1f/364e64292c95bb6c9e2823b0afa1ad3f06524c573d45df82294be572489d/aiohttp-3.13.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0bd610a7e87431741021a9a6ab775e769ea8c01bf01766d481282bfb17df597f", size = 487862, upload-time = "2025-10-17T13:59:00.315Z" }, - { url = "https://files.pythonhosted.org/packages/23/b0/c5a774b3125ac854987b8ca45a6d995829987d01ece4525d3fc369a9ca88/aiohttp-3.13.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:777ec887264b629395b528af59b8523bf3164d4c6738cd8989485ff3eda002e2", size = 1666761, upload-time = "2025-10-17T13:59:02.224Z" }, - { url = "https://files.pythonhosted.org/packages/29/be/32c6c1d3a6c69e594b855bbf4014bea4c42008b0daac8c6e5c9f03207b89/aiohttp-3.13.1-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:ac1892f56e2c445aca5ba28f3bf8e16b26dfc05f3c969867b7ef553b74cb4ebe", size = 1634627, upload-time = "2025-10-17T13:59:03.829Z" }, - { url = "https://files.pythonhosted.org/packages/73/8d/fde3a8f4801b14e0b9490f5bc86c5106cb7d96bd60ff2aaee53749c72fe1/aiohttp-3.13.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:499a047d1c5e490c31d16c033e2e47d1358f0e15175c7a1329afc6dfeb04bc09", size = 1726564, upload-time = "2025-10-17T13:59:05.997Z" }, - { url = "https://files.pythonhosted.org/packages/52/b2/8290556f1f6b17b1af976a9abb17f9b54dc7218e11bbf6abbebaa7cc70fb/aiohttp-3.13.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:610be925f89501938c770f1e28ca9dd62e9b308592c81bd5d223ce92434c0089", size = 1814413, upload-time = "2025-10-17T13:59:08.975Z" }, - { url = "https://files.pythonhosted.org/packages/ef/6b/4b657e9fa72479df38117609d4ec8e4b07e8110b872df3872f9c6a96e26b/aiohttp-3.13.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90eb902c06c6ac85d6b80fa9f2bd681f25b1ebf73433d428b3d182a507242711", size = 1667964, upload-time = "2025-10-17T13:59:10.606Z" }, - { url = "https://files.pythonhosted.org/packages/ee/ed/563de175d01fa26459a60a7c82dbf69d20e356d459476a7526329091b4c3/aiohttp-3.13.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ab8ac3224b2beb46266c094b3869d68d5f96f35dba98e03dea0acbd055eefa03", size = 1553917, upload-time = "2025-10-17T13:59:12.312Z" }, - { url = "https://files.pythonhosted.org/packages/39/26/48a4b5681eada16eb5b39cae277765aed1644b03610c43eadb8b331ccfea/aiohttp-3.13.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:79ac65b6e2731558aad1e4c1a655d2aa2a77845b62acecf5898b0d4fe8c76618", size = 1637730, upload-time = "2025-10-17T13:59:14.395Z" }, - { url = "https://files.pythonhosted.org/packages/c1/43/57b137af37344e03c7f6b28ddf38a4af820b53c1fa9ce13f668fe468d2e2/aiohttp-3.13.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:4dadbd858ed8c04d1aa7a2a91ad65f8e1fbd253ae762ef5be8111e763d576c3c", size = 1644088, upload-time = "2025-10-17T13:59:16.749Z" }, - { url = "https://files.pythonhosted.org/packages/0d/c4/e49bafa4babef09929b10968a6b6efe3707fbaa5c5bb7c8db7f810232269/aiohttp-3.13.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e0b2ccd331bc77149e88e919aa95c228a011e03e1168fd938e6aeb1a317d7a8a", size = 1696215, upload-time = "2025-10-17T13:59:18.711Z" }, - { url = "https://files.pythonhosted.org/packages/15/e4/8414be434b3e50f9089ffa7c4d5130ba6ff0d1c6fa9f55cd760b088abbe0/aiohttp-3.13.1-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:fba3c85fb24fe204e73f3c92f09f4f5cfa55fa7e54b34d59d91b7c5a258d0f6a", size = 1540617, upload-time = "2025-10-17T13:59:20.46Z" }, - { url = "https://files.pythonhosted.org/packages/bd/8b/31cb6725f819b74a9c0b0055c500187294e73aea40708b6a5aa7b328ea4c/aiohttp-3.13.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8d5011e4e741d2635cda18f2997a56e8e1d1b94591dc8732f2ef1d3e1bfc5f45", size = 1713509, upload-time = "2025-10-17T13:59:22.61Z" }, - { url = "https://files.pythonhosted.org/packages/24/ac/49a79c2711423cfa091e265c46e58617de31258c64502b890f25421cb742/aiohttp-3.13.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c5fe2728a89c82574bd3132d59237c3b5fb83e2e00a320e928d05d74d1ae895f", size = 1654702, upload-time = "2025-10-17T13:59:24.396Z" }, - { url = "https://files.pythonhosted.org/packages/30/52/1cf23cffeda1f079f20cd9c72174a76e8b0c6595def6803892e37ee35c8a/aiohttp-3.13.1-cp310-cp310-win32.whl", hash = "sha256:add14a5e68cbcfc526c89c1ed8ea963f5ff8b9b4b854985b07820c6fbfdb3c3c", size = 430898, upload-time = "2025-10-17T13:59:26.227Z" }, - { url = "https://files.pythonhosted.org/packages/0e/13/214a01f2936f4645b1fbd5cba9001331ca5af5c04bbdbe747eed330a8516/aiohttp-3.13.1-cp310-cp310-win_amd64.whl", hash = "sha256:a4cc9d9cfdf75a69ae921c407e02d0c1799ab333b0bc6f7928c175f47c080d6a", size = 453684, upload-time = "2025-10-17T13:59:28.129Z" }, - { url = "https://files.pythonhosted.org/packages/be/2c/739d03730ffce57d2093e2e611e1541ac9a4b3bb88288c33275058b9ffc2/aiohttp-3.13.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9eefa0a891e85dca56e2d00760945a6325bd76341ec386d3ad4ff72eb97b7e64", size = 742004, upload-time = "2025-10-17T13:59:29.73Z" }, - { url = "https://files.pythonhosted.org/packages/fc/f8/7f5b7f7184d7c80e421dbaecbd13e0b2a0bb8663fd0406864f9a167a438c/aiohttp-3.13.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6c20eb646371a5a57a97de67e52aac6c47badb1564e719b3601bbb557a2e8fd0", size = 495601, upload-time = "2025-10-17T13:59:31.312Z" }, - { url = "https://files.pythonhosted.org/packages/3e/af/fb78d028b9642dd33ff127d9a6a151586f33daff631b05250fecd0ab23f8/aiohttp-3.13.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bfc28038cd86fb1deed5cc75c8fda45c6b0f5c51dfd76f8c63d3d22dc1ab3d1b", size = 491790, upload-time = "2025-10-17T13:59:33.304Z" }, - { url = "https://files.pythonhosted.org/packages/1e/ae/e40e422ee995e4f91f7f087b86304e3dd622d3a5b9ca902a1e94ebf9a117/aiohttp-3.13.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b22eeffca2e522451990c31a36fe0e71079e6112159f39a4391f1c1e259a795", size = 1746350, upload-time = "2025-10-17T13:59:35.158Z" }, - { url = "https://files.pythonhosted.org/packages/28/a5/fe6022bb869bf2d2633b155ed8348d76358c22d5ff9692a15016b2d1019f/aiohttp-3.13.1-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:65782b2977c05ebd78787e3c834abe499313bf69d6b8be4ff9c340901ee7541f", size = 1703046, upload-time = "2025-10-17T13:59:37.077Z" }, - { url = "https://files.pythonhosted.org/packages/5a/a5/c4ef3617d7cdc49f2d5af077f19794946f0f2d94b93c631ace79047361a2/aiohttp-3.13.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:dacba54f9be3702eb866b0b9966754b475e1e39996e29e442c3cd7f1117b43a9", size = 1806161, upload-time = "2025-10-17T13:59:38.837Z" }, - { url = "https://files.pythonhosted.org/packages/ad/45/b87d2430aee7e7d00b24e3dff2c5bd69f21017f6edb19cfd91e514664fc8/aiohttp-3.13.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:aa878da718e8235302c365e376b768035add36b55177706d784a122cb822a6a4", size = 1894546, upload-time = "2025-10-17T13:59:40.741Z" }, - { url = "https://files.pythonhosted.org/packages/e8/a2/79eb466786a7f11a0292c353a8a9b95e88268c48c389239d7531d66dbb48/aiohttp-3.13.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e4b4e607fbd4964d65945a7b9d1e7f98b0d5545736ea613f77d5a2a37ff1e46", size = 1745683, upload-time = "2025-10-17T13:59:42.59Z" }, - { url = "https://files.pythonhosted.org/packages/93/1a/153b0ad694f377e94eacc85338efe03ed4776a396c8bb47bd9227135792a/aiohttp-3.13.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:0c3db2d0e5477ad561bf7ba978c3ae5f8f78afda70daa05020179f759578754f", size = 1605418, upload-time = "2025-10-17T13:59:45.229Z" }, - { url = "https://files.pythonhosted.org/packages/3f/4e/18605b1bfeb4b00d3396d833647cdb213118e2a96862e5aebee62ad065b4/aiohttp-3.13.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9739d34506fdf59bf2c092560d502aa728b8cdb33f34ba15fb5e2852c35dd829", size = 1722379, upload-time = "2025-10-17T13:59:46.969Z" }, - { url = "https://files.pythonhosted.org/packages/72/13/0a38ad385d547fb283e0e1fe1ff1dff8899bd4ed0aaceeb13ec14abbf136/aiohttp-3.13.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:b902e30a268a85d50197b4997edc6e78842c14c0703450f632c2d82f17577845", size = 1716693, upload-time = "2025-10-17T13:59:49.217Z" }, - { url = "https://files.pythonhosted.org/packages/55/65/7029d7573ab9009adde380052c6130d02c8db52195fda112db35e914fe7b/aiohttp-3.13.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:1bbfc04c8de7def6504cce0a97f9885a5c805fd2395a0634bc10f9d6ecb42524", size = 1784174, upload-time = "2025-10-17T13:59:51.439Z" }, - { url = "https://files.pythonhosted.org/packages/2d/36/fd46e39cb85418e45b0e4a8bfc39651ee0b8f08ea006adf217a221cdb269/aiohttp-3.13.1-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:6941853405a38a5eeb7d9776db77698df373ff7fa8c765cb81ea14a344fccbeb", size = 1593716, upload-time = "2025-10-17T13:59:53.367Z" }, - { url = "https://files.pythonhosted.org/packages/85/b8/188e0cb1be37b4408373171070fda17c3bf9c67c0d3d4fd5ee5b1fa108e1/aiohttp-3.13.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:7764adcd2dc8bd21c8228a53dda2005428498dc4d165f41b6086f0ac1c65b1c9", size = 1799254, upload-time = "2025-10-17T13:59:55.352Z" }, - { url = "https://files.pythonhosted.org/packages/67/ff/fdf768764eb427b0cc9ebb2cebddf990f94d98b430679f8383c35aa114be/aiohttp-3.13.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c09e08d38586fa59e5a2f9626505a0326fadb8e9c45550f029feeb92097a0afc", size = 1738122, upload-time = "2025-10-17T13:59:57.263Z" }, - { url = "https://files.pythonhosted.org/packages/94/84/fce7a4d575943394d7c0e632273838eb6f39de8edf25386017bf5f0de23b/aiohttp-3.13.1-cp311-cp311-win32.whl", hash = "sha256:ce1371675e74f6cf271d0b5530defb44cce713fd0ab733713562b3a2b870815c", size = 430491, upload-time = "2025-10-17T13:59:59.466Z" }, - { url = "https://files.pythonhosted.org/packages/ac/d2/d21b8ab6315a5d588c550ab285b4f02ae363edf012920e597904c5a56608/aiohttp-3.13.1-cp311-cp311-win_amd64.whl", hash = "sha256:77a2f5cc28cf4704cc157be135c6a6cfb38c9dea478004f1c0fd7449cf445c28", size = 454808, upload-time = "2025-10-17T14:00:01.247Z" }, - { url = "https://files.pythonhosted.org/packages/1a/72/d463a10bf29871f6e3f63bcf3c91362dc4d72ed5917a8271f96672c415ad/aiohttp-3.13.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0760bd9a28efe188d77b7c3fe666e6ef74320d0f5b105f2e931c7a7e884c8230", size = 736218, upload-time = "2025-10-17T14:00:03.51Z" }, - { url = "https://files.pythonhosted.org/packages/26/13/f7bccedbe52ea5a6eef1e4ebb686a8d7765319dfd0a5939f4238cb6e79e6/aiohttp-3.13.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7129a424b441c3fe018a414401bf1b9e1d49492445f5676a3aecf4f74f67fcdb", size = 491251, upload-time = "2025-10-17T14:00:05.756Z" }, - { url = "https://files.pythonhosted.org/packages/0c/7c/7ea51b5aed6cc69c873f62548da8345032aa3416336f2d26869d4d37b4a2/aiohttp-3.13.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e1cb04ae64a594f6ddf5cbb024aba6b4773895ab6ecbc579d60414f8115e9e26", size = 490394, upload-time = "2025-10-17T14:00:07.504Z" }, - { url = "https://files.pythonhosted.org/packages/31/05/1172cc4af4557f6522efdee6eb2b9f900e1e320a97e25dffd3c5a6af651b/aiohttp-3.13.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:782d656a641e755decd6bd98d61d2a8ea062fd45fd3ff8d4173605dd0d2b56a1", size = 1737455, upload-time = "2025-10-17T14:00:09.403Z" }, - { url = "https://files.pythonhosted.org/packages/24/3d/ce6e4eca42f797d6b1cd3053cf3b0a22032eef3e4d1e71b9e93c92a3f201/aiohttp-3.13.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:f92ad8169767429a6d2237331726c03ccc5f245222f9373aa045510976af2b35", size = 1699176, upload-time = "2025-10-17T14:00:11.314Z" }, - { url = "https://files.pythonhosted.org/packages/25/04/7127ba55653e04da51477372566b16ae786ef854e06222a1c96b4ba6c8ef/aiohttp-3.13.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:0e778f634ca50ec005eefa2253856921c429581422d887be050f2c1c92e5ce12", size = 1767216, upload-time = "2025-10-17T14:00:13.668Z" }, - { url = "https://files.pythonhosted.org/packages/b8/3b/43bca1e75847e600f40df829a6b2f0f4e1d4c70fb6c4818fdc09a462afd5/aiohttp-3.13.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:9bc36b41cf4aab5d3b34d22934a696ab83516603d1bc1f3e4ff9930fe7d245e5", size = 1865870, upload-time = "2025-10-17T14:00:15.852Z" }, - { url = "https://files.pythonhosted.org/packages/9e/69/b204e5d43384197a614c88c1717c324319f5b4e7d0a1b5118da583028d40/aiohttp-3.13.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3fd4570ea696aee27204dd524f287127ed0966d14d309dc8cc440f474e3e7dbd", size = 1751021, upload-time = "2025-10-17T14:00:18.297Z" }, - { url = "https://files.pythonhosted.org/packages/1c/af/845dc6b6fdf378791d720364bf5150f80d22c990f7e3a42331d93b337cc7/aiohttp-3.13.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7bda795f08b8a620836ebfb0926f7973972a4bf8c74fdf9145e489f88c416811", size = 1561448, upload-time = "2025-10-17T14:00:20.152Z" }, - { url = "https://files.pythonhosted.org/packages/7a/91/d2ab08cd77ed76a49e4106b1cfb60bce2768242dd0c4f9ec0cb01e2cbf94/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:055a51d90e351aae53dcf324d0eafb2abe5b576d3ea1ec03827d920cf81a1c15", size = 1698196, upload-time = "2025-10-17T14:00:22.131Z" }, - { url = "https://files.pythonhosted.org/packages/5e/d1/082f0620dc428ecb8f21c08a191a4694915cd50f14791c74a24d9161cc50/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:d4131df864cbcc09bb16d3612a682af0db52f10736e71312574d90f16406a867", size = 1719252, upload-time = "2025-10-17T14:00:24.453Z" }, - { url = "https://files.pythonhosted.org/packages/fc/78/2af2f44491be7b08e43945b72d2b4fd76f0a14ba850ba9e41d28a7ce716a/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:163d3226e043f79bf47c87f8dfc89c496cc7bc9128cb7055ce026e435d551720", size = 1736529, upload-time = "2025-10-17T14:00:26.567Z" }, - { url = "https://files.pythonhosted.org/packages/b0/34/3e919ecdc93edaea8d140138049a0d9126141072e519535e2efa38eb7a02/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:a2370986a3b75c1a5f3d6f6d763fc6be4b430226577b0ed16a7c13a75bf43d8f", size = 1553723, upload-time = "2025-10-17T14:00:28.592Z" }, - { url = "https://files.pythonhosted.org/packages/21/4b/d8003aeda2f67f359b37e70a5a4b53fee336d8e89511ac307ff62aeefcdb/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:d7c14de0c7c9f1e6e785ce6cbe0ed817282c2af0012e674f45b4e58c6d4ea030", size = 1763394, upload-time = "2025-10-17T14:00:31.051Z" }, - { url = "https://files.pythonhosted.org/packages/4c/7b/1dbe6a39e33af9baaafc3fc016a280663684af47ba9f0e5d44249c1f72ec/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bb611489cf0db10b99beeb7280bd39e0ef72bc3eb6d8c0f0a16d8a56075d1eb7", size = 1718104, upload-time = "2025-10-17T14:00:33.407Z" }, - { url = "https://files.pythonhosted.org/packages/5c/88/bd1b38687257cce67681b9b0fa0b16437be03383fa1be4d1a45b168bef25/aiohttp-3.13.1-cp312-cp312-win32.whl", hash = "sha256:f90fe0ee75590f7428f7c8b5479389d985d83c949ea10f662ab928a5ed5cf5e6", size = 425303, upload-time = "2025-10-17T14:00:35.829Z" }, - { url = "https://files.pythonhosted.org/packages/0e/e3/4481f50dd6f27e9e58c19a60cff44029641640237e35d32b04aaee8cf95f/aiohttp-3.13.1-cp312-cp312-win_amd64.whl", hash = "sha256:3461919a9dca272c183055f2aab8e6af0adc810a1b386cce28da11eb00c859d9", size = 452071, upload-time = "2025-10-17T14:00:37.764Z" }, - { url = "https://files.pythonhosted.org/packages/16/6d/d267b132342e1080f4c1bb7e1b4e96b168b3cbce931ec45780bff693ff95/aiohttp-3.13.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:55785a7f8f13df0c9ca30b5243d9909bd59f48b274262a8fe78cee0828306e5d", size = 730727, upload-time = "2025-10-17T14:00:39.681Z" }, - { url = "https://files.pythonhosted.org/packages/92/c8/1cf495bac85cf71b80fad5f6d7693e84894f11b9fe876b64b0a1e7cbf32f/aiohttp-3.13.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4bef5b83296cebb8167707b4f8d06c1805db0af632f7a72d7c5288a84667e7c3", size = 488678, upload-time = "2025-10-17T14:00:41.541Z" }, - { url = "https://files.pythonhosted.org/packages/a8/19/23c6b81cca587ec96943d977a58d11d05a82837022e65cd5502d665a7d11/aiohttp-3.13.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:27af0619c33f9ca52f06069ec05de1a357033449ab101836f431768ecfa63ff5", size = 487637, upload-time = "2025-10-17T14:00:43.527Z" }, - { url = "https://files.pythonhosted.org/packages/48/58/8f9464afb88b3eed145ad7c665293739b3a6f91589694a2bb7e5778cbc72/aiohttp-3.13.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a47fe43229a8efd3764ef7728a5c1158f31cdf2a12151fe99fde81c9ac87019c", size = 1718975, upload-time = "2025-10-17T14:00:45.496Z" }, - { url = "https://files.pythonhosted.org/packages/e1/8b/c3da064ca392b2702f53949fd7c403afa38d9ee10bf52c6ad59a42537103/aiohttp-3.13.1-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:6e68e126de5b46e8b2bee73cab086b5d791e7dc192056916077aa1e2e2b04437", size = 1686905, upload-time = "2025-10-17T14:00:47.707Z" }, - { url = "https://files.pythonhosted.org/packages/0a/a4/9c8a3843ecf526daee6010af1a66eb62579be1531d2d5af48ea6f405ad3c/aiohttp-3.13.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e65ef49dd22514329c55970d39079618a8abf856bae7147913bb774a3ab3c02f", size = 1754907, upload-time = "2025-10-17T14:00:49.702Z" }, - { url = "https://files.pythonhosted.org/packages/a4/80/1f470ed93e06436e3fc2659a9fc329c192fa893fb7ed4e884d399dbfb2a8/aiohttp-3.13.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0e425a7e0511648b3376839dcc9190098671a47f21a36e815b97762eb7d556b0", size = 1857129, upload-time = "2025-10-17T14:00:51.822Z" }, - { url = "https://files.pythonhosted.org/packages/cc/e6/33d305e6cce0a8daeb79c7d8d6547d6e5f27f4e35fa4883fc9c9eb638596/aiohttp-3.13.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:010dc9b7110f055006acd3648d5d5955bb6473b37c3663ec42a1b4cba7413e6b", size = 1738189, upload-time = "2025-10-17T14:00:53.976Z" }, - { url = "https://files.pythonhosted.org/packages/ac/42/8df03367e5a64327fe0c39291080697795430c438fc1139c7cc1831aa1df/aiohttp-3.13.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:1b5c722d0ca5f57d61066b5dfa96cdb87111e2519156b35c1f8dd17c703bee7a", size = 1553608, upload-time = "2025-10-17T14:00:56.144Z" }, - { url = "https://files.pythonhosted.org/packages/96/17/6d5c73cd862f1cf29fddcbb54aac147037ff70a043a2829d03a379e95742/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:93029f0e9b77b714904a281b5aa578cdc8aa8ba018d78c04e51e1c3d8471b8ec", size = 1681809, upload-time = "2025-10-17T14:00:58.603Z" }, - { url = "https://files.pythonhosted.org/packages/be/31/8926c8ab18533f6076ce28d2c329a203b58c6861681906e2d73b9c397588/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:d1824c7d08d8ddfc8cb10c847f696942e5aadbd16fd974dfde8bd2c3c08a9fa1", size = 1711161, upload-time = "2025-10-17T14:01:01.744Z" }, - { url = "https://files.pythonhosted.org/packages/f2/36/2f83e1ca730b1e0a8cf1c8ab9559834c5eec9f5da86e77ac71f0d16b521d/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:8f47d0ff5b3eb9c1278a2f56ea48fda667da8ebf28bd2cb378b7c453936ce003", size = 1731999, upload-time = "2025-10-17T14:01:04.626Z" }, - { url = "https://files.pythonhosted.org/packages/b9/ec/1f818cc368dfd4d5ab4e9efc8f2f6f283bfc31e1c06d3e848bcc862d4591/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:8a396b1da9b51ded79806ac3b57a598f84e0769eaa1ba300655d8b5e17b70c7b", size = 1548684, upload-time = "2025-10-17T14:01:06.828Z" }, - { url = "https://files.pythonhosted.org/packages/d3/ad/33d36efd16e4fefee91b09a22a3a0e1b830f65471c3567ac5a8041fac812/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:d9c52a65f54796e066b5d674e33b53178014752d28bca555c479c2c25ffcec5b", size = 1756676, upload-time = "2025-10-17T14:01:09.517Z" }, - { url = "https://files.pythonhosted.org/packages/3c/c4/4a526d84e77d464437713ca909364988ed2e0cd0cdad2c06cb065ece9e08/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a89da72d18d6c95a653470b78d8ee5aa3c4b37212004c103403d0776cbea6ff0", size = 1715577, upload-time = "2025-10-17T14:01:11.958Z" }, - { url = "https://files.pythonhosted.org/packages/a2/21/e39638b7d9c7f1362c4113a91870f89287e60a7ea2d037e258b81e8b37d5/aiohttp-3.13.1-cp313-cp313-win32.whl", hash = "sha256:02e0258b7585ddf5d01c79c716ddd674386bfbf3041fbbfe7bdf9c7c32eb4a9b", size = 424468, upload-time = "2025-10-17T14:01:14.344Z" }, - { url = "https://files.pythonhosted.org/packages/cc/00/f3a92c592a845ebb2f47d102a67f35f0925cb854c5e7386f1a3a1fdff2ab/aiohttp-3.13.1-cp313-cp313-win_amd64.whl", hash = "sha256:ef56ffe60e8d97baac123272bde1ab889ee07d3419606fae823c80c2b86c403e", size = 450806, upload-time = "2025-10-17T14:01:16.437Z" }, - { url = "https://files.pythonhosted.org/packages/97/be/0f6c41d2fd0aab0af133c509cabaf5b1d78eab882cb0ceb872e87ceeabf7/aiohttp-3.13.1-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:77f83b3dc5870a2ea79a0fcfdcc3fc398187ec1675ff61ec2ceccad27ecbd303", size = 733828, upload-time = "2025-10-17T14:01:18.58Z" }, - { url = "https://files.pythonhosted.org/packages/75/14/24e2ac5efa76ae30e05813e0f50737005fd52da8ddffee474d4a5e7f38a6/aiohttp-3.13.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:9cafd2609ebb755e47323306c7666283fbba6cf82b5f19982ea627db907df23a", size = 489320, upload-time = "2025-10-17T14:01:20.644Z" }, - { url = "https://files.pythonhosted.org/packages/da/5a/4cbe599358d05ea7db4869aff44707b57d13f01724d48123dc68b3288d5a/aiohttp-3.13.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:9c489309a2ca548d5f11131cfb4092f61d67954f930bba7e413bcdbbb82d7fae", size = 489899, upload-time = "2025-10-17T14:01:22.638Z" }, - { url = "https://files.pythonhosted.org/packages/67/96/3aec9d9cfc723273d4386328a1e2562cf23629d2f57d137047c49adb2afb/aiohttp-3.13.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:79ac15fe5fdbf3c186aa74b656cd436d9a1e492ba036db8901c75717055a5b1c", size = 1716556, upload-time = "2025-10-17T14:01:25.406Z" }, - { url = "https://files.pythonhosted.org/packages/b9/99/39a3d250595b5c8172843831221fa5662884f63f8005b00b4034f2a7a836/aiohttp-3.13.1-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:095414be94fce3bc080684b4cd50fb70d439bc4662b2a1984f45f3bf9ede08aa", size = 1665814, upload-time = "2025-10-17T14:01:27.683Z" }, - { url = "https://files.pythonhosted.org/packages/3b/96/8319e7060a85db14a9c178bc7b3cf17fad458db32ba6d2910de3ca71452d/aiohttp-3.13.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c68172e1a2dca65fa1272c85ca72e802d78b67812b22827df01017a15c5089fa", size = 1755767, upload-time = "2025-10-17T14:01:29.914Z" }, - { url = "https://files.pythonhosted.org/packages/1c/c6/0a2b3d886b40aa740fa2294cd34ed46d2e8108696748492be722e23082a7/aiohttp-3.13.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3751f9212bcd119944d4ea9de6a3f0fee288c177b8ca55442a2cdff0c8201eb3", size = 1836591, upload-time = "2025-10-17T14:01:32.28Z" }, - { url = "https://files.pythonhosted.org/packages/fb/34/8ab5904b3331c91a58507234a1e2f662f837e193741609ee5832eb436251/aiohttp-3.13.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8619dca57d98a8353abdc7a1eeb415548952b39d6676def70d9ce76d41a046a9", size = 1714915, upload-time = "2025-10-17T14:01:35.138Z" }, - { url = "https://files.pythonhosted.org/packages/b5/d3/d36077ca5f447649112189074ac6c192a666bf68165b693e48c23b0d008c/aiohttp-3.13.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:97795a0cb0a5f8a843759620e9cbd8889f8079551f5dcf1ccd99ed2f056d9632", size = 1546579, upload-time = "2025-10-17T14:01:38.237Z" }, - { url = "https://files.pythonhosted.org/packages/a8/14/dbc426a1bb1305c4fc78ce69323498c9e7c699983366ef676aa5d3f949fa/aiohttp-3.13.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1060e058da8f9f28a7026cdfca9fc886e45e551a658f6a5c631188f72a3736d2", size = 1680633, upload-time = "2025-10-17T14:01:40.902Z" }, - { url = "https://files.pythonhosted.org/packages/29/83/1e68e519aff9f3ef6d4acb6cdda7b5f592ef5c67c8f095dc0d8e06ce1c3e/aiohttp-3.13.1-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:f48a2c26333659101ef214907d29a76fe22ad7e912aa1e40aeffdff5e8180977", size = 1678675, upload-time = "2025-10-17T14:01:43.779Z" }, - { url = "https://files.pythonhosted.org/packages/38/b9/7f3e32a81c08b6d29ea15060c377e1f038ad96cd9923a85f30e817afff22/aiohttp-3.13.1-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:f1dfad638b9c91ff225162b2824db0e99ae2d1abe0dc7272b5919701f0a1e685", size = 1726829, upload-time = "2025-10-17T14:01:46.546Z" }, - { url = "https://files.pythonhosted.org/packages/23/ce/610b1f77525a0a46639aea91377b12348e9f9412cc5ddcb17502aa4681c7/aiohttp-3.13.1-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:8fa09ab6dd567cb105db4e8ac4d60f377a7a94f67cf669cac79982f626360f32", size = 1542985, upload-time = "2025-10-17T14:01:49.082Z" }, - { url = "https://files.pythonhosted.org/packages/53/39/3ac8dfdad5de38c401846fa071fcd24cb3b88ccfb024854df6cbd9b4a07e/aiohttp-3.13.1-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:4159fae827f9b5f655538a4f99b7cbc3a2187e5ca2eee82f876ef1da802ccfa9", size = 1741556, upload-time = "2025-10-17T14:01:51.846Z" }, - { url = "https://files.pythonhosted.org/packages/2a/48/b1948b74fea7930b0f29595d1956842324336de200593d49a51a40607fdc/aiohttp-3.13.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ad671118c19e9cfafe81a7a05c294449fe0ebb0d0c6d5bb445cd2190023f5cef", size = 1696175, upload-time = "2025-10-17T14:01:54.232Z" }, - { url = "https://files.pythonhosted.org/packages/96/26/063bba38e4b27b640f56cc89fe83cc3546a7ae162c2e30ca345f0ccdc3d1/aiohttp-3.13.1-cp314-cp314-win32.whl", hash = "sha256:c5c970c148c48cf6acb65224ca3c87a47f74436362dde75c27bc44155ccf7dfc", size = 430254, upload-time = "2025-10-17T14:01:56.451Z" }, - { url = "https://files.pythonhosted.org/packages/88/aa/25fd764384dc4eab714023112d3548a8dd69a058840d61d816ea736097a2/aiohttp-3.13.1-cp314-cp314-win_amd64.whl", hash = "sha256:748a00167b7a88385756fa615417d24081cba7e58c8727d2e28817068b97c18c", size = 456256, upload-time = "2025-10-17T14:01:58.752Z" }, - { url = "https://files.pythonhosted.org/packages/d4/9f/9ba6059de4bad25c71cd88e3da53f93e9618ea369cf875c9f924b1c167e2/aiohttp-3.13.1-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:390b73e99d7a1f0f658b3f626ba345b76382f3edc65f49d6385e326e777ed00e", size = 765956, upload-time = "2025-10-17T14:02:01.515Z" }, - { url = "https://files.pythonhosted.org/packages/1f/30/b86da68b494447d3060f45c7ebb461347535dab4af9162a9267d9d86ca31/aiohttp-3.13.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:27e83abb330e687e019173d8fc1fd6a1cf471769624cf89b1bb49131198a810a", size = 503206, upload-time = "2025-10-17T14:02:03.818Z" }, - { url = "https://files.pythonhosted.org/packages/c1/21/d27a506552843ff9eeb9fcc2d45f943b09eefdfdf205aab044f4f1f39f6a/aiohttp-3.13.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:2b20eed07131adbf3e873e009c2869b16a579b236e9d4b2f211bf174d8bef44a", size = 507719, upload-time = "2025-10-17T14:02:05.947Z" }, - { url = "https://files.pythonhosted.org/packages/58/23/4042230ec7e4edc7ba43d0342b5a3d2fe0222ca046933c4251a35aaf17f5/aiohttp-3.13.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:58fee9ef8477fd69e823b92cfd1f590ee388521b5ff8f97f3497e62ee0656212", size = 1862758, upload-time = "2025-10-17T14:02:08.469Z" }, - { url = "https://files.pythonhosted.org/packages/df/88/525c45bea7cbb9f65df42cadb4ff69f6a0dbf95931b0ff7d1fdc40a1cb5f/aiohttp-3.13.1-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:1f62608fcb7b3d034d5e9496bea52d94064b7b62b06edba82cd38191336bbeda", size = 1717790, upload-time = "2025-10-17T14:02:11.37Z" }, - { url = "https://files.pythonhosted.org/packages/1d/80/21e9b5eb77df352a5788713f37359b570a793f0473f3a72db2e46df379b9/aiohttp-3.13.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:fdc4d81c3dfc999437f23e36d197e8b557a3f779625cd13efe563a9cfc2ce712", size = 1842088, upload-time = "2025-10-17T14:02:13.872Z" }, - { url = "https://files.pythonhosted.org/packages/d2/bf/d1738f6d63fe8b2a0ad49533911b3347f4953cd001bf3223cb7b61f18dff/aiohttp-3.13.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:601d7ec812f746fd80ff8af38eeb3f196e1bab4a4d39816ccbc94c222d23f1d0", size = 1934292, upload-time = "2025-10-17T14:02:16.624Z" }, - { url = "https://files.pythonhosted.org/packages/04/e6/26cab509b42610ca49573f2fc2867810f72bd6a2070182256c31b14f2e98/aiohttp-3.13.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:47c3f21c469b840d9609089435c0d9918ae89f41289bf7cc4afe5ff7af5458db", size = 1791328, upload-time = "2025-10-17T14:02:19.051Z" }, - { url = "https://files.pythonhosted.org/packages/8a/6d/baf7b462852475c9d045bee8418d9cdf280efb687752b553e82d0c58bcc2/aiohttp-3.13.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:d6c6cdc0750db88520332d4aaa352221732b0cafe89fd0e42feec7cb1b5dc236", size = 1622663, upload-time = "2025-10-17T14:02:21.397Z" }, - { url = "https://files.pythonhosted.org/packages/c8/48/396a97318af9b5f4ca8b3dc14a67976f71c6400a9609c622f96da341453f/aiohttp-3.13.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:58a12299eeb1fca2414ee2bc345ac69b0f765c20b82c3ab2a75d91310d95a9f6", size = 1787791, upload-time = "2025-10-17T14:02:24.212Z" }, - { url = "https://files.pythonhosted.org/packages/a8/e2/6925f6784134ce3ff3ce1a8502ab366432a3b5605387618c1a939ce778d9/aiohttp-3.13.1-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:0989cbfc195a4de1bb48f08454ef1cb47424b937e53ed069d08404b9d3c7aea1", size = 1775459, upload-time = "2025-10-17T14:02:26.971Z" }, - { url = "https://files.pythonhosted.org/packages/c3/e3/b372047ba739fc39f199b99290c4cc5578ce5fd125f69168c967dac44021/aiohttp-3.13.1-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:feb5ee664300e2435e0d1bc3443a98925013dfaf2cae9699c1f3606b88544898", size = 1789250, upload-time = "2025-10-17T14:02:29.686Z" }, - { url = "https://files.pythonhosted.org/packages/02/8c/9f48b93d7d57fc9ef2ad4adace62e4663ea1ce1753806c4872fb36b54c39/aiohttp-3.13.1-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:58a6f8702da0c3606fb5cf2e669cce0ca681d072fe830968673bb4c69eb89e88", size = 1616139, upload-time = "2025-10-17T14:02:32.151Z" }, - { url = "https://files.pythonhosted.org/packages/5c/c6/c64e39d61aaa33d7de1be5206c0af3ead4b369bf975dac9fdf907a4291c1/aiohttp-3.13.1-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:a417ceb433b9d280e2368ffea22d4bc6e3e0d894c4bc7768915124d57d0964b6", size = 1815829, upload-time = "2025-10-17T14:02:34.635Z" }, - { url = "https://files.pythonhosted.org/packages/22/75/e19e93965ea675f1151753b409af97a14f1d888588a555e53af1e62b83eb/aiohttp-3.13.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:8ac8854f7b0466c5d6a9ea49249b3f6176013859ac8f4bb2522ad8ed6b94ded2", size = 1760923, upload-time = "2025-10-17T14:02:37.364Z" }, - { url = "https://files.pythonhosted.org/packages/6c/a4/06ed38f1dabd98ea136fd116cba1d02c9b51af5a37d513b6850a9a567d86/aiohttp-3.13.1-cp314-cp314t-win32.whl", hash = "sha256:be697a5aeff42179ed13b332a411e674994bcd406c81642d014ace90bf4bb968", size = 463318, upload-time = "2025-10-17T14:02:39.924Z" }, - { url = "https://files.pythonhosted.org/packages/04/0f/27e4fdde899e1e90e35eeff56b54ed63826435ad6cdb06b09ed312d1b3fa/aiohttp-3.13.1-cp314-cp314t-win_amd64.whl", hash = "sha256:f1d6aa90546a4e8f20c3500cb68ab14679cd91f927fa52970035fd3207dfb3da", size = 496721, upload-time = "2025-10-17T14:02:42.199Z" }, - { url = "https://files.pythonhosted.org/packages/1d/c8/76ef829954d9b08c0b785f43394e6cdce5c87673bf5cd6bc6dd04e1c3a04/aiohttp-3.13.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a5dc5c3b086adc232fd07e691dcc452e8e407bf7c810e6f7e18fd3941a24c5c0", size = 737600, upload-time = "2025-10-17T14:02:44.458Z" }, - { url = "https://files.pythonhosted.org/packages/32/82/2e73cd55d35d6ecc4c5180d9388d8255c07010553badaa3634d2a77ab05a/aiohttp-3.13.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:fb7c5f0b35f5a3a06bd5e1a7b46204c2dca734cd839da830db81f56ce60981fe", size = 493893, upload-time = "2025-10-17T14:02:47.003Z" }, - { url = "https://files.pythonhosted.org/packages/0e/4f/b57cb7a1d16844ec58fa436fa8f8d80afd6de9281162f93a4087cd69a962/aiohttp-3.13.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cb1e557bd1a90f28dc88a6e31332753795cd471f8d18da749c35930e53d11880", size = 489224, upload-time = "2025-10-17T14:02:49.52Z" }, - { url = "https://files.pythonhosted.org/packages/55/93/ab03a54fa57fbba05a40cae18b704965a5f2b5deec9ae11fb81b554cd393/aiohttp-3.13.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e95ea8fb27fbf667d322626a12db708be308b66cd9afd4a997230ded66ffcab4", size = 1661558, upload-time = "2025-10-17T14:02:51.897Z" }, - { url = "https://files.pythonhosted.org/packages/27/de/c50d56b8a2baaf2178743758cb013aae343fec47a4f3e261459142df7b83/aiohttp-3.13.1-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:f37da298a486e53f9b5e8ef522719b3787c4fe852639a1edcfcc9f981f2c20ba", size = 1625710, upload-time = "2025-10-17T14:02:54.39Z" }, - { url = "https://files.pythonhosted.org/packages/11/07/1b4db771161afa796a86ffb4787fab7d81199a428d285742b553ba8d3c66/aiohttp-3.13.1-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:37cc1b9773d2a01c3f221c3ebecf0c82b1c93f55f3fde52929e40cf2ed777e6c", size = 1722626, upload-time = "2025-10-17T14:02:56.879Z" }, - { url = "https://files.pythonhosted.org/packages/50/c6/b79780419bde91bac24ca91919f4a2bbd534cf52dc4a80b6a32bf9cfe60d/aiohttp-3.13.1-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:412bfc63a6de4907aae6041da256d183f875bf4dc01e05412b1d19cfc25ee08c", size = 1811491, upload-time = "2025-10-17T14:02:59.765Z" }, - { url = "https://files.pythonhosted.org/packages/79/03/08dc71a29a32ef1b2e1d76c2d72559d0b729eb82933f824f149517f72d02/aiohttp-3.13.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d8ccd2946aadf7793643b57d98d5a82598295a37f98d218984039d5179823cd5", size = 1659551, upload-time = "2025-10-17T14:03:02.377Z" }, - { url = "https://files.pythonhosted.org/packages/3b/3d/0c43bef82e5ed691bf7b47bebe7323010bd5c9b685285829d4381e6514a3/aiohttp-3.13.1-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:51b3c44434a50bca1763792c6b98b9ba1d614339284780b43107ef37ec3aa1dc", size = 1552454, upload-time = "2025-10-17T14:03:04.894Z" }, - { url = "https://files.pythonhosted.org/packages/09/e4/7f606092153e2f85868462efbe038da97f00459a787ba1dae84e43196041/aiohttp-3.13.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:9bff813424c70ad38667edfad4fefe8ca1b09a53621ce7d0fd017e418438f58a", size = 1632849, upload-time = "2025-10-17T14:03:07.301Z" }, - { url = "https://files.pythonhosted.org/packages/f8/e8/7b5dfa9c405022f6e08a97fe1e5f6aa3b8d368c0eaaca03888d4f91ede64/aiohttp-3.13.1-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:ed782a438ff4b66ce29503a1555be51a36e4b5048c3b524929378aa7450c26a9", size = 1638089, upload-time = "2025-10-17T14:03:09.798Z" }, - { url = "https://files.pythonhosted.org/packages/8f/d7/3bdb019f03c95238112eca8a02894b191ca1dd267544971433adc856912a/aiohttp-3.13.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:a1d6fd6e9e3578a7aeb0fa11e9a544dceccb840330277bf281325aa0fe37787e", size = 1692679, upload-time = "2025-10-17T14:03:12.274Z" }, - { url = "https://files.pythonhosted.org/packages/29/26/a4910cad8e2699bf64f68bb01a585f164829c0b89036d4141f915c2a26ca/aiohttp-3.13.1-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:7c5e2660c6d6ab0d85c45bc8bd9f685983ebc63a5c7c0fd3ddeb647712722eca", size = 1539122, upload-time = "2025-10-17T14:03:15.106Z" }, - { url = "https://files.pythonhosted.org/packages/eb/ae/f4d1da25e352bee6a6973adee6f7fd551a5790b1ab2141a630d321c902c1/aiohttp-3.13.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:168279a11571a39d689fc7b9725ddcde0dc68f2336b06b69fcea0203f9fb25d8", size = 1708961, upload-time = "2025-10-17T14:03:17.756Z" }, - { url = "https://files.pythonhosted.org/packages/92/40/b355f78d1c8a25568831847bddcb9e0999374b514bae566d53588e21a56f/aiohttp-3.13.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:ff0357fa3dd28cf49ad8c515452a1d1d7ad611b513e0a4f6fa6ad6780abaddfd", size = 1647886, upload-time = "2025-10-17T14:03:20.231Z" }, - { url = "https://files.pythonhosted.org/packages/fd/41/c1a23276181d1f7a59e1569ae1f2ea4b03067753672791bb3587b7202899/aiohttp-3.13.1-cp39-cp39-win32.whl", hash = "sha256:a617769e8294ca58601a579697eae0b0e1b1ef770c5920d55692827d6b330ff9", size = 431590, upload-time = "2025-10-17T14:03:22.939Z" }, - { url = "https://files.pythonhosted.org/packages/86/68/c83126f351ffa50b8b83b88c5e9bc219b6709a74139447d2e05786510873/aiohttp-3.13.1-cp39-cp39-win_amd64.whl", hash = "sha256:f2543eebf890739fd93d06e2c16d97bdf1301d2cda5ffceb7a68441c7b590a92", size = 454627, upload-time = "2025-10-17T14:03:26.698Z" }, + { url = "https://files.pythonhosted.org/packages/6d/34/939730e66b716b76046dedfe0842995842fa906ccc4964bba414ff69e429/aiohttp-3.13.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:2372b15a5f62ed37789a6b383ff7344fc5b9f243999b0cd9b629d8bc5f5b4155", size = 736471, upload-time = "2025-10-28T20:55:27.924Z" }, + { url = "https://files.pythonhosted.org/packages/fd/cf/dcbdf2df7f6ca72b0bb4c0b4509701f2d8942cf54e29ca197389c214c07f/aiohttp-3.13.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e7f8659a48995edee7229522984bd1009c1213929c769c2daa80b40fe49a180c", size = 493985, upload-time = "2025-10-28T20:55:29.456Z" }, + { url = "https://files.pythonhosted.org/packages/9d/87/71c8867e0a1d0882dcbc94af767784c3cb381c1c4db0943ab4aae4fed65e/aiohttp-3.13.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:939ced4a7add92296b0ad38892ce62b98c619288a081170695c6babe4f50e636", size = 489274, upload-time = "2025-10-28T20:55:31.134Z" }, + { url = "https://files.pythonhosted.org/packages/38/0f/46c24e8dae237295eaadd113edd56dee96ef6462adf19b88592d44891dc5/aiohttp-3.13.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6315fb6977f1d0dd41a107c527fee2ed5ab0550b7d885bc15fee20ccb17891da", size = 1668171, upload-time = "2025-10-28T20:55:36.065Z" }, + { url = "https://files.pythonhosted.org/packages/eb/c6/4cdfb4440d0e28483681a48f69841fa5e39366347d66ef808cbdadddb20e/aiohttp-3.13.2-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:6e7352512f763f760baaed2637055c49134fd1d35b37c2dedfac35bfe5cf8725", size = 1636036, upload-time = "2025-10-28T20:55:37.576Z" }, + { url = "https://files.pythonhosted.org/packages/84/37/8708cf678628216fb678ab327a4e1711c576d6673998f4f43e86e9ae90dd/aiohttp-3.13.2-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e09a0a06348a2dd73e7213353c90d709502d9786219f69b731f6caa0efeb46f5", size = 1727975, upload-time = "2025-10-28T20:55:39.457Z" }, + { url = "https://files.pythonhosted.org/packages/e6/2e/3ebfe12fdcb9b5f66e8a0a42dffcd7636844c8a018f261efb2419f68220b/aiohttp-3.13.2-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a09a6d073fb5789456545bdee2474d14395792faa0527887f2f4ec1a486a59d3", size = 1815823, upload-time = "2025-10-28T20:55:40.958Z" }, + { url = "https://files.pythonhosted.org/packages/a1/4f/ca2ef819488cbb41844c6cf92ca6dd15b9441e6207c58e5ae0e0fc8d70ad/aiohttp-3.13.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b59d13c443f8e049d9e94099c7e412e34610f1f49be0f230ec656a10692a5802", size = 1669374, upload-time = "2025-10-28T20:55:42.745Z" }, + { url = "https://files.pythonhosted.org/packages/f8/fe/1fe2e1179a0d91ce09c99069684aab619bf2ccde9b20bd6ca44f8837203e/aiohttp-3.13.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:20db2d67985d71ca033443a1ba2001c4b5693fe09b0e29f6d9358a99d4d62a8a", size = 1555315, upload-time = "2025-10-28T20:55:44.264Z" }, + { url = "https://files.pythonhosted.org/packages/5a/2b/f3781899b81c45d7cbc7140cddb8a3481c195e7cbff8e36374759d2ab5a5/aiohttp-3.13.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:960c2fc686ba27b535f9fd2b52d87ecd7e4fd1cf877f6a5cba8afb5b4a8bd204", size = 1639140, upload-time = "2025-10-28T20:55:46.626Z" }, + { url = "https://files.pythonhosted.org/packages/72/27/c37e85cd3ece6f6c772e549bd5a253d0c122557b25855fb274224811e4f2/aiohttp-3.13.2-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:6c00dbcf5f0d88796151e264a8eab23de2997c9303dd7c0bf622e23b24d3ce22", size = 1645496, upload-time = "2025-10-28T20:55:48.933Z" }, + { url = "https://files.pythonhosted.org/packages/66/20/3af1ab663151bd3780b123e907761cdb86ec2c4e44b2d9b195ebc91fbe37/aiohttp-3.13.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fed38a5edb7945f4d1bcabe2fcd05db4f6ec7e0e82560088b754f7e08d93772d", size = 1697625, upload-time = "2025-10-28T20:55:50.377Z" }, + { url = "https://files.pythonhosted.org/packages/95/eb/ae5cab15efa365e13d56b31b0d085a62600298bf398a7986f8388f73b598/aiohttp-3.13.2-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:b395bbca716c38bef3c764f187860e88c724b342c26275bc03e906142fc5964f", size = 1542025, upload-time = "2025-10-28T20:55:51.861Z" }, + { url = "https://files.pythonhosted.org/packages/e9/2d/1683e8d67ec72d911397fe4e575688d2a9b8f6a6e03c8fdc9f3fd3d4c03f/aiohttp-3.13.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:204ffff2426c25dfda401ba08da85f9c59525cdc42bda26660463dd1cbcfec6f", size = 1714918, upload-time = "2025-10-28T20:55:53.515Z" }, + { url = "https://files.pythonhosted.org/packages/99/a2/ffe8e0e1c57c5e542d47ffa1fcf95ef2b3ea573bf7c4d2ee877252431efc/aiohttp-3.13.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:05c4dd3c48fb5f15db31f57eb35374cb0c09afdde532e7fb70a75aede0ed30f6", size = 1656113, upload-time = "2025-10-28T20:55:55.438Z" }, + { url = "https://files.pythonhosted.org/packages/0d/42/d511aff5c3a2b06c09d7d214f508a4ad8ac7799817f7c3d23e7336b5e896/aiohttp-3.13.2-cp310-cp310-win32.whl", hash = "sha256:e574a7d61cf10351d734bcddabbe15ede0eaa8a02070d85446875dc11189a251", size = 432290, upload-time = "2025-10-28T20:55:56.96Z" }, + { url = "https://files.pythonhosted.org/packages/8b/ea/1c2eb7098b5bad4532994f2b7a8228d27674035c9b3234fe02c37469ef14/aiohttp-3.13.2-cp310-cp310-win_amd64.whl", hash = "sha256:364f55663085d658b8462a1c3f17b2b84a5c2e1ba858e1b79bff7b2e24ad1514", size = 455075, upload-time = "2025-10-28T20:55:58.373Z" }, + { url = "https://files.pythonhosted.org/packages/35/74/b321e7d7ca762638cdf8cdeceb39755d9c745aff7a64c8789be96ddf6e96/aiohttp-3.13.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4647d02df098f6434bafd7f32ad14942f05a9caa06c7016fdcc816f343997dd0", size = 743409, upload-time = "2025-10-28T20:56:00.354Z" }, + { url = "https://files.pythonhosted.org/packages/99/3d/91524b905ec473beaf35158d17f82ef5a38033e5809fe8742e3657cdbb97/aiohttp-3.13.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e3403f24bcb9c3b29113611c3c16a2a447c3953ecf86b79775e7be06f7ae7ccb", size = 497006, upload-time = "2025-10-28T20:56:01.85Z" }, + { url = "https://files.pythonhosted.org/packages/eb/d3/7f68bc02a67716fe80f063e19adbd80a642e30682ce74071269e17d2dba1/aiohttp-3.13.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:43dff14e35aba17e3d6d5ba628858fb8cb51e30f44724a2d2f0c75be492c55e9", size = 493195, upload-time = "2025-10-28T20:56:03.314Z" }, + { url = "https://files.pythonhosted.org/packages/98/31/913f774a4708775433b7375c4f867d58ba58ead833af96c8af3621a0d243/aiohttp-3.13.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e2a9ea08e8c58bb17655630198833109227dea914cd20be660f52215f6de5613", size = 1747759, upload-time = "2025-10-28T20:56:04.904Z" }, + { url = "https://files.pythonhosted.org/packages/e8/63/04efe156f4326f31c7c4a97144f82132c3bb21859b7bb84748d452ccc17c/aiohttp-3.13.2-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:53b07472f235eb80e826ad038c9d106c2f653584753f3ddab907c83f49eedead", size = 1704456, upload-time = "2025-10-28T20:56:06.986Z" }, + { url = "https://files.pythonhosted.org/packages/8e/02/4e16154d8e0a9cf4ae76f692941fd52543bbb148f02f098ca73cab9b1c1b/aiohttp-3.13.2-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e736c93e9c274fce6419af4aac199984d866e55f8a4cec9114671d0ea9688780", size = 1807572, upload-time = "2025-10-28T20:56:08.558Z" }, + { url = "https://files.pythonhosted.org/packages/34/58/b0583defb38689e7f06798f0285b1ffb3a6fb371f38363ce5fd772112724/aiohttp-3.13.2-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ff5e771f5dcbc81c64898c597a434f7682f2259e0cd666932a913d53d1341d1a", size = 1895954, upload-time = "2025-10-28T20:56:10.545Z" }, + { url = "https://files.pythonhosted.org/packages/6b/f3/083907ee3437425b4e376aa58b2c915eb1a33703ec0dc30040f7ae3368c6/aiohttp-3.13.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a3b6fb0c207cc661fa0bf8c66d8d9b657331ccc814f4719468af61034b478592", size = 1747092, upload-time = "2025-10-28T20:56:12.118Z" }, + { url = "https://files.pythonhosted.org/packages/ac/61/98a47319b4e425cc134e05e5f3fc512bf9a04bf65aafd9fdcda5d57ec693/aiohttp-3.13.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:97a0895a8e840ab3520e2288db7cace3a1981300d48babeb50e7425609e2e0ab", size = 1606815, upload-time = "2025-10-28T20:56:14.191Z" }, + { url = "https://files.pythonhosted.org/packages/97/4b/e78b854d82f66bb974189135d31fce265dee0f5344f64dd0d345158a5973/aiohttp-3.13.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9e8f8afb552297aca127c90cb840e9a1d4bfd6a10d7d8f2d9176e1acc69bad30", size = 1723789, upload-time = "2025-10-28T20:56:16.101Z" }, + { url = "https://files.pythonhosted.org/packages/ed/fc/9d2ccc794fc9b9acd1379d625c3a8c64a45508b5091c546dea273a41929e/aiohttp-3.13.2-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:ed2f9c7216e53c3df02264f25d824b079cc5914f9e2deba94155190ef648ee40", size = 1718104, upload-time = "2025-10-28T20:56:17.655Z" }, + { url = "https://files.pythonhosted.org/packages/66/65/34564b8765ea5c7d79d23c9113135d1dd3609173da13084830f1507d56cf/aiohttp-3.13.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:99c5280a329d5fa18ef30fd10c793a190d996567667908bef8a7f81f8202b948", size = 1785584, upload-time = "2025-10-28T20:56:19.238Z" }, + { url = "https://files.pythonhosted.org/packages/30/be/f6a7a426e02fc82781afd62016417b3948e2207426d90a0e478790d1c8a4/aiohttp-3.13.2-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:2ca6ffef405fc9c09a746cb5d019c1672cd7f402542e379afc66b370833170cf", size = 1595126, upload-time = "2025-10-28T20:56:20.836Z" }, + { url = "https://files.pythonhosted.org/packages/e5/c7/8e22d5d28f94f67d2af496f14a83b3c155d915d1fe53d94b66d425ec5b42/aiohttp-3.13.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:47f438b1a28e926c37632bff3c44df7d27c9b57aaf4e34b1def3c07111fdb782", size = 1800665, upload-time = "2025-10-28T20:56:22.922Z" }, + { url = "https://files.pythonhosted.org/packages/d1/11/91133c8b68b1da9fc16555706aa7276fdf781ae2bb0876c838dd86b8116e/aiohttp-3.13.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9acda8604a57bb60544e4646a4615c1866ee6c04a8edef9b8ee6fd1d8fa2ddc8", size = 1739532, upload-time = "2025-10-28T20:56:25.924Z" }, + { url = "https://files.pythonhosted.org/packages/17/6b/3747644d26a998774b21a616016620293ddefa4d63af6286f389aedac844/aiohttp-3.13.2-cp311-cp311-win32.whl", hash = "sha256:868e195e39b24aaa930b063c08bb0c17924899c16c672a28a65afded9c46c6ec", size = 431876, upload-time = "2025-10-28T20:56:27.524Z" }, + { url = "https://files.pythonhosted.org/packages/c3/63/688462108c1a00eb9f05765331c107f95ae86f6b197b865d29e930b7e462/aiohttp-3.13.2-cp311-cp311-win_amd64.whl", hash = "sha256:7fd19df530c292542636c2a9a85854fab93474396a52f1695e799186bbd7f24c", size = 456205, upload-time = "2025-10-28T20:56:29.062Z" }, + { url = "https://files.pythonhosted.org/packages/29/9b/01f00e9856d0a73260e86dd8ed0c2234a466c5c1712ce1c281548df39777/aiohttp-3.13.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b1e56bab2e12b2b9ed300218c351ee2a3d8c8fdab5b1ec6193e11a817767e47b", size = 737623, upload-time = "2025-10-28T20:56:30.797Z" }, + { url = "https://files.pythonhosted.org/packages/5a/1b/4be39c445e2b2bd0aab4ba736deb649fabf14f6757f405f0c9685019b9e9/aiohttp-3.13.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:364e25edaabd3d37b1db1f0cbcee8c73c9a3727bfa262b83e5e4cf3489a2a9dc", size = 492664, upload-time = "2025-10-28T20:56:32.708Z" }, + { url = "https://files.pythonhosted.org/packages/28/66/d35dcfea8050e131cdd731dff36434390479b4045a8d0b9d7111b0a968f1/aiohttp-3.13.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c5c94825f744694c4b8db20b71dba9a257cd2ba8e010a803042123f3a25d50d7", size = 491808, upload-time = "2025-10-28T20:56:34.57Z" }, + { url = "https://files.pythonhosted.org/packages/00/29/8e4609b93e10a853b65f8291e64985de66d4f5848c5637cddc70e98f01f8/aiohttp-3.13.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ba2715d842ffa787be87cbfce150d5e88c87a98e0b62e0f5aa489169a393dbbb", size = 1738863, upload-time = "2025-10-28T20:56:36.377Z" }, + { url = "https://files.pythonhosted.org/packages/9d/fa/4ebdf4adcc0def75ced1a0d2d227577cd7b1b85beb7edad85fcc87693c75/aiohttp-3.13.2-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:585542825c4bc662221fb257889e011a5aa00f1ae4d75d1d246a5225289183e3", size = 1700586, upload-time = "2025-10-28T20:56:38.034Z" }, + { url = "https://files.pythonhosted.org/packages/da/04/73f5f02ff348a3558763ff6abe99c223381b0bace05cd4530a0258e52597/aiohttp-3.13.2-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:39d02cb6025fe1aabca329c5632f48c9532a3dabccd859e7e2f110668972331f", size = 1768625, upload-time = "2025-10-28T20:56:39.75Z" }, + { url = "https://files.pythonhosted.org/packages/f8/49/a825b79ffec124317265ca7d2344a86bcffeb960743487cb11988ffb3494/aiohttp-3.13.2-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e67446b19e014d37342f7195f592a2a948141d15a312fe0e700c2fd2f03124f6", size = 1867281, upload-time = "2025-10-28T20:56:41.471Z" }, + { url = "https://files.pythonhosted.org/packages/b9/48/adf56e05f81eac31edcfae45c90928f4ad50ef2e3ea72cb8376162a368f8/aiohttp-3.13.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4356474ad6333e41ccefd39eae869ba15a6c5299c9c01dfdcfdd5c107be4363e", size = 1752431, upload-time = "2025-10-28T20:56:43.162Z" }, + { url = "https://files.pythonhosted.org/packages/30/ab/593855356eead019a74e862f21523db09c27f12fd24af72dbc3555b9bfd9/aiohttp-3.13.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:eeacf451c99b4525f700f078becff32c32ec327b10dcf31306a8a52d78166de7", size = 1562846, upload-time = "2025-10-28T20:56:44.85Z" }, + { url = "https://files.pythonhosted.org/packages/39/0f/9f3d32271aa8dc35036e9668e31870a9d3b9542dd6b3e2c8a30931cb27ae/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d8a9b889aeabd7a4e9af0b7f4ab5ad94d42e7ff679aaec6d0db21e3b639ad58d", size = 1699606, upload-time = "2025-10-28T20:56:46.519Z" }, + { url = "https://files.pythonhosted.org/packages/2c/3c/52d2658c5699b6ef7692a3f7128b2d2d4d9775f2a68093f74bca06cf01e1/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:fa89cb11bc71a63b69568d5b8a25c3ca25b6d54c15f907ca1c130d72f320b76b", size = 1720663, upload-time = "2025-10-28T20:56:48.528Z" }, + { url = "https://files.pythonhosted.org/packages/9b/d4/8f8f3ff1fb7fb9e3f04fcad4e89d8a1cd8fc7d05de67e3de5b15b33008ff/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8aa7c807df234f693fed0ecd507192fc97692e61fee5702cdc11155d2e5cadc8", size = 1737939, upload-time = "2025-10-28T20:56:50.77Z" }, + { url = "https://files.pythonhosted.org/packages/03/d3/ddd348f8a27a634daae39a1b8e291ff19c77867af438af844bf8b7e3231b/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:9eb3e33fdbe43f88c3c75fa608c25e7c47bbd80f48d012763cb67c47f39a7e16", size = 1555132, upload-time = "2025-10-28T20:56:52.568Z" }, + { url = "https://files.pythonhosted.org/packages/39/b8/46790692dc46218406f94374903ba47552f2f9f90dad554eed61bfb7b64c/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9434bc0d80076138ea986833156c5a48c9c7a8abb0c96039ddbb4afc93184169", size = 1764802, upload-time = "2025-10-28T20:56:54.292Z" }, + { url = "https://files.pythonhosted.org/packages/ba/e4/19ce547b58ab2a385e5f0b8aa3db38674785085abcf79b6e0edd1632b12f/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ff15c147b2ad66da1f2cbb0622313f2242d8e6e8f9b79b5206c84523a4473248", size = 1719512, upload-time = "2025-10-28T20:56:56.428Z" }, + { url = "https://files.pythonhosted.org/packages/70/30/6355a737fed29dcb6dfdd48682d5790cb5eab050f7b4e01f49b121d3acad/aiohttp-3.13.2-cp312-cp312-win32.whl", hash = "sha256:27e569eb9d9e95dbd55c0fc3ec3a9335defbf1d8bc1d20171a49f3c4c607b93e", size = 426690, upload-time = "2025-10-28T20:56:58.736Z" }, + { url = "https://files.pythonhosted.org/packages/0a/0d/b10ac09069973d112de6ef980c1f6bb31cb7dcd0bc363acbdad58f927873/aiohttp-3.13.2-cp312-cp312-win_amd64.whl", hash = "sha256:8709a0f05d59a71f33fd05c17fc11fcb8c30140506e13c2f5e8ee1b8964e1b45", size = 453465, upload-time = "2025-10-28T20:57:00.795Z" }, + { url = "https://files.pythonhosted.org/packages/bf/78/7e90ca79e5aa39f9694dcfd74f4720782d3c6828113bb1f3197f7e7c4a56/aiohttp-3.13.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7519bdc7dfc1940d201651b52bf5e03f5503bda45ad6eacf64dda98be5b2b6be", size = 732139, upload-time = "2025-10-28T20:57:02.455Z" }, + { url = "https://files.pythonhosted.org/packages/db/ed/1f59215ab6853fbaa5c8495fa6cbc39edfc93553426152b75d82a5f32b76/aiohttp-3.13.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:088912a78b4d4f547a1f19c099d5a506df17eacec3c6f4375e2831ec1d995742", size = 490082, upload-time = "2025-10-28T20:57:04.784Z" }, + { url = "https://files.pythonhosted.org/packages/68/7b/fe0fe0f5e05e13629d893c760465173a15ad0039c0a5b0d0040995c8075e/aiohttp-3.13.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5276807b9de9092af38ed23ce120539ab0ac955547b38563a9ba4f5b07b95293", size = 489035, upload-time = "2025-10-28T20:57:06.894Z" }, + { url = "https://files.pythonhosted.org/packages/d2/04/db5279e38471b7ac801d7d36a57d1230feeee130bbe2a74f72731b23c2b1/aiohttp-3.13.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1237c1375eaef0db4dcd7c2559f42e8af7b87ea7d295b118c60c36a6e61cb811", size = 1720387, upload-time = "2025-10-28T20:57:08.685Z" }, + { url = "https://files.pythonhosted.org/packages/31/07/8ea4326bd7dae2bd59828f69d7fdc6e04523caa55e4a70f4a8725a7e4ed2/aiohttp-3.13.2-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:96581619c57419c3d7d78703d5b78c1e5e5fc0172d60f555bdebaced82ded19a", size = 1688314, upload-time = "2025-10-28T20:57:10.693Z" }, + { url = "https://files.pythonhosted.org/packages/48/ab/3d98007b5b87ffd519d065225438cc3b668b2f245572a8cb53da5dd2b1bc/aiohttp-3.13.2-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a2713a95b47374169409d18103366de1050fe0ea73db358fc7a7acb2880422d4", size = 1756317, upload-time = "2025-10-28T20:57:12.563Z" }, + { url = "https://files.pythonhosted.org/packages/97/3d/801ca172b3d857fafb7b50c7c03f91b72b867a13abca982ed6b3081774ef/aiohttp-3.13.2-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:228a1cd556b3caca590e9511a89444925da87d35219a49ab5da0c36d2d943a6a", size = 1858539, upload-time = "2025-10-28T20:57:14.623Z" }, + { url = "https://files.pythonhosted.org/packages/f7/0d/4764669bdf47bd472899b3d3db91fffbe925c8e3038ec591a2fd2ad6a14d/aiohttp-3.13.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ac6cde5fba8d7d8c6ac963dbb0256a9854e9fafff52fbcc58fdf819357892c3e", size = 1739597, upload-time = "2025-10-28T20:57:16.399Z" }, + { url = "https://files.pythonhosted.org/packages/c4/52/7bd3c6693da58ba16e657eb904a5b6decfc48ecd06e9ac098591653b1566/aiohttp-3.13.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f2bef8237544f4e42878c61cef4e2839fee6346dc60f5739f876a9c50be7fcdb", size = 1555006, upload-time = "2025-10-28T20:57:18.288Z" }, + { url = "https://files.pythonhosted.org/packages/48/30/9586667acec5993b6f41d2ebcf96e97a1255a85f62f3c653110a5de4d346/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:16f15a4eac3bc2d76c45f7ebdd48a65d41b242eb6c31c2245463b40b34584ded", size = 1683220, upload-time = "2025-10-28T20:57:20.241Z" }, + { url = "https://files.pythonhosted.org/packages/71/01/3afe4c96854cfd7b30d78333852e8e851dceaec1c40fd00fec90c6402dd2/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:bb7fb776645af5cc58ab804c58d7eba545a97e047254a52ce89c157b5af6cd0b", size = 1712570, upload-time = "2025-10-28T20:57:22.253Z" }, + { url = "https://files.pythonhosted.org/packages/11/2c/22799d8e720f4697a9e66fd9c02479e40a49de3de2f0bbe7f9f78a987808/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:e1b4951125ec10c70802f2cb09736c895861cd39fd9dcb35107b4dc8ae6220b8", size = 1733407, upload-time = "2025-10-28T20:57:24.37Z" }, + { url = "https://files.pythonhosted.org/packages/34/cb/90f15dd029f07cebbd91f8238a8b363978b530cd128488085b5703683594/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:550bf765101ae721ee1d37d8095f47b1f220650f85fe1af37a90ce75bab89d04", size = 1550093, upload-time = "2025-10-28T20:57:26.257Z" }, + { url = "https://files.pythonhosted.org/packages/69/46/12dce9be9d3303ecbf4d30ad45a7683dc63d90733c2d9fe512be6716cd40/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:fe91b87fc295973096251e2d25a811388e7d8adf3bd2b97ef6ae78bc4ac6c476", size = 1758084, upload-time = "2025-10-28T20:57:28.349Z" }, + { url = "https://files.pythonhosted.org/packages/f9/c8/0932b558da0c302ffd639fc6362a313b98fdf235dc417bc2493da8394df7/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e0c8e31cfcc4592cb200160344b2fb6ae0f9e4effe06c644b5a125d4ae5ebe23", size = 1716987, upload-time = "2025-10-28T20:57:30.233Z" }, + { url = "https://files.pythonhosted.org/packages/5d/8b/f5bd1a75003daed099baec373aed678f2e9b34f2ad40d85baa1368556396/aiohttp-3.13.2-cp313-cp313-win32.whl", hash = "sha256:0740f31a60848d6edb296a0df827473eede90c689b8f9f2a4cdde74889eb2254", size = 425859, upload-time = "2025-10-28T20:57:32.105Z" }, + { url = "https://files.pythonhosted.org/packages/5d/28/a8a9fc6957b2cee8902414e41816b5ab5536ecf43c3b1843c10e82c559b2/aiohttp-3.13.2-cp313-cp313-win_amd64.whl", hash = "sha256:a88d13e7ca367394908f8a276b89d04a3652044612b9a408a0bb22a5ed976a1a", size = 452192, upload-time = "2025-10-28T20:57:34.166Z" }, + { url = "https://files.pythonhosted.org/packages/9b/36/e2abae1bd815f01c957cbf7be817b3043304e1c87bad526292a0410fdcf9/aiohttp-3.13.2-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:2475391c29230e063ef53a66669b7b691c9bfc3f1426a0f7bcdf1216bdbac38b", size = 735234, upload-time = "2025-10-28T20:57:36.415Z" }, + { url = "https://files.pythonhosted.org/packages/ca/e3/1ee62dde9b335e4ed41db6bba02613295a0d5b41f74a783c142745a12763/aiohttp-3.13.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:f33c8748abef4d8717bb20e8fb1b3e07c6adacb7fd6beaae971a764cf5f30d61", size = 490733, upload-time = "2025-10-28T20:57:38.205Z" }, + { url = "https://files.pythonhosted.org/packages/1a/aa/7a451b1d6a04e8d15a362af3e9b897de71d86feac3babf8894545d08d537/aiohttp-3.13.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ae32f24bbfb7dbb485a24b30b1149e2f200be94777232aeadba3eecece4d0aa4", size = 491303, upload-time = "2025-10-28T20:57:40.122Z" }, + { url = "https://files.pythonhosted.org/packages/57/1e/209958dbb9b01174870f6a7538cd1f3f28274fdbc88a750c238e2c456295/aiohttp-3.13.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5d7f02042c1f009ffb70067326ef183a047425bb2ff3bc434ead4dd4a4a66a2b", size = 1717965, upload-time = "2025-10-28T20:57:42.28Z" }, + { url = "https://files.pythonhosted.org/packages/08/aa/6a01848d6432f241416bc4866cae8dc03f05a5a884d2311280f6a09c73d6/aiohttp-3.13.2-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:93655083005d71cd6c072cdab54c886e6570ad2c4592139c3fb967bfc19e4694", size = 1667221, upload-time = "2025-10-28T20:57:44.869Z" }, + { url = "https://files.pythonhosted.org/packages/87/4f/36c1992432d31bbc789fa0b93c768d2e9047ec8c7177e5cd84ea85155f36/aiohttp-3.13.2-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:0db1e24b852f5f664cd728db140cf11ea0e82450471232a394b3d1a540b0f906", size = 1757178, upload-time = "2025-10-28T20:57:47.216Z" }, + { url = "https://files.pythonhosted.org/packages/ac/b4/8e940dfb03b7e0f68a82b88fd182b9be0a65cb3f35612fe38c038c3112cf/aiohttp-3.13.2-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b009194665bcd128e23eaddef362e745601afa4641930848af4c8559e88f18f9", size = 1838001, upload-time = "2025-10-28T20:57:49.337Z" }, + { url = "https://files.pythonhosted.org/packages/d7/ef/39f3448795499c440ab66084a9db7d20ca7662e94305f175a80f5b7e0072/aiohttp-3.13.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c038a8fdc8103cd51dbd986ecdce141473ffd9775a7a8057a6ed9c3653478011", size = 1716325, upload-time = "2025-10-28T20:57:51.327Z" }, + { url = "https://files.pythonhosted.org/packages/d7/51/b311500ffc860b181c05d91c59a1313bdd05c82960fdd4035a15740d431e/aiohttp-3.13.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:66bac29b95a00db411cd758fea0e4b9bdba6d549dfe333f9a945430f5f2cc5a6", size = 1547978, upload-time = "2025-10-28T20:57:53.554Z" }, + { url = "https://files.pythonhosted.org/packages/31/64/b9d733296ef79815226dab8c586ff9e3df41c6aff2e16c06697b2d2e6775/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:4ebf9cfc9ba24a74cf0718f04aac2a3bbe745902cc7c5ebc55c0f3b5777ef213", size = 1682042, upload-time = "2025-10-28T20:57:55.617Z" }, + { url = "https://files.pythonhosted.org/packages/3f/30/43d3e0f9d6473a6db7d472104c4eff4417b1e9df01774cb930338806d36b/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:a4b88ebe35ce54205c7074f7302bd08a4cb83256a3e0870c72d6f68a3aaf8e49", size = 1680085, upload-time = "2025-10-28T20:57:57.59Z" }, + { url = "https://files.pythonhosted.org/packages/16/51/c709f352c911b1864cfd1087577760ced64b3e5bee2aa88b8c0c8e2e4972/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:98c4fb90bb82b70a4ed79ca35f656f4281885be076f3f970ce315402b53099ae", size = 1728238, upload-time = "2025-10-28T20:57:59.525Z" }, + { url = "https://files.pythonhosted.org/packages/19/e2/19bd4c547092b773caeb48ff5ae4b1ae86756a0ee76c16727fcfd281404b/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:ec7534e63ae0f3759df3a1ed4fa6bc8f75082a924b590619c0dd2f76d7043caa", size = 1544395, upload-time = "2025-10-28T20:58:01.914Z" }, + { url = "https://files.pythonhosted.org/packages/cf/87/860f2803b27dfc5ed7be532832a3498e4919da61299b4a1f8eb89b8ff44d/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:5b927cf9b935a13e33644cbed6c8c4b2d0f25b713d838743f8fe7191b33829c4", size = 1742965, upload-time = "2025-10-28T20:58:03.972Z" }, + { url = "https://files.pythonhosted.org/packages/67/7f/db2fc7618925e8c7a601094d5cbe539f732df4fb570740be88ed9e40e99a/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:88d6c017966a78c5265d996c19cdb79235be5e6412268d7e2ce7dee339471b7a", size = 1697585, upload-time = "2025-10-28T20:58:06.189Z" }, + { url = "https://files.pythonhosted.org/packages/0c/07/9127916cb09bb38284db5036036042b7b2c514c8ebaeee79da550c43a6d6/aiohttp-3.13.2-cp314-cp314-win32.whl", hash = "sha256:f7c183e786e299b5d6c49fb43a769f8eb8e04a2726a2bd5887b98b5cc2d67940", size = 431621, upload-time = "2025-10-28T20:58:08.636Z" }, + { url = "https://files.pythonhosted.org/packages/fb/41/554a8a380df6d3a2bba8a7726429a23f4ac62aaf38de43bb6d6cde7b4d4d/aiohttp-3.13.2-cp314-cp314-win_amd64.whl", hash = "sha256:fe242cd381e0fb65758faf5ad96c2e460df6ee5b2de1072fe97e4127927e00b4", size = 457627, upload-time = "2025-10-28T20:58:11Z" }, + { url = "https://files.pythonhosted.org/packages/c7/8e/3824ef98c039d3951cb65b9205a96dd2b20f22241ee17d89c5701557c826/aiohttp-3.13.2-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:f10d9c0b0188fe85398c61147bbd2a657d616c876863bfeff43376e0e3134673", size = 767360, upload-time = "2025-10-28T20:58:13.358Z" }, + { url = "https://files.pythonhosted.org/packages/a4/0f/6a03e3fc7595421274fa34122c973bde2d89344f8a881b728fa8c774e4f1/aiohttp-3.13.2-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:e7c952aefdf2460f4ae55c5e9c3e80aa72f706a6317e06020f80e96253b1accd", size = 504616, upload-time = "2025-10-28T20:58:15.339Z" }, + { url = "https://files.pythonhosted.org/packages/c6/aa/ed341b670f1bc8a6f2c6a718353d13b9546e2cef3544f573c6a1ff0da711/aiohttp-3.13.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c20423ce14771d98353d2e25e83591fa75dfa90a3c1848f3d7c68243b4fbded3", size = 509131, upload-time = "2025-10-28T20:58:17.693Z" }, + { url = "https://files.pythonhosted.org/packages/7f/f0/c68dac234189dae5c4bbccc0f96ce0cc16b76632cfc3a08fff180045cfa4/aiohttp-3.13.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e96eb1a34396e9430c19d8338d2ec33015e4a87ef2b4449db94c22412e25ccdf", size = 1864168, upload-time = "2025-10-28T20:58:20.113Z" }, + { url = "https://files.pythonhosted.org/packages/8f/65/75a9a76db8364b5d0e52a0c20eabc5d52297385d9af9c35335b924fafdee/aiohttp-3.13.2-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:23fb0783bc1a33640036465019d3bba069942616a6a2353c6907d7fe1ccdaf4e", size = 1719200, upload-time = "2025-10-28T20:58:22.583Z" }, + { url = "https://files.pythonhosted.org/packages/f5/55/8df2ed78d7f41d232f6bd3ff866b6f617026551aa1d07e2f03458f964575/aiohttp-3.13.2-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2e1a9bea6244a1d05a4e57c295d69e159a5c50d8ef16aa390948ee873478d9a5", size = 1843497, upload-time = "2025-10-28T20:58:24.672Z" }, + { url = "https://files.pythonhosted.org/packages/e9/e0/94d7215e405c5a02ccb6a35c7a3a6cfff242f457a00196496935f700cde5/aiohttp-3.13.2-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0a3d54e822688b56e9f6b5816fb3de3a3a64660efac64e4c2dc435230ad23bad", size = 1935703, upload-time = "2025-10-28T20:58:26.758Z" }, + { url = "https://files.pythonhosted.org/packages/0b/78/1eeb63c3f9b2d1015a4c02788fb543141aad0a03ae3f7a7b669b2483f8d4/aiohttp-3.13.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7a653d872afe9f33497215745da7a943d1dc15b728a9c8da1c3ac423af35178e", size = 1792738, upload-time = "2025-10-28T20:58:29.787Z" }, + { url = "https://files.pythonhosted.org/packages/41/75/aaf1eea4c188e51538c04cc568040e3082db263a57086ea74a7d38c39e42/aiohttp-3.13.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:56d36e80d2003fa3fc0207fac644216d8532e9504a785ef9a8fd013f84a42c61", size = 1624061, upload-time = "2025-10-28T20:58:32.529Z" }, + { url = "https://files.pythonhosted.org/packages/9b/c2/3b6034de81fbcc43de8aeb209073a2286dfb50b86e927b4efd81cf848197/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:78cd586d8331fb8e241c2dd6b2f4061778cc69e150514b39a9e28dd050475661", size = 1789201, upload-time = "2025-10-28T20:58:34.618Z" }, + { url = "https://files.pythonhosted.org/packages/c9/38/c15dcf6d4d890217dae79d7213988f4e5fe6183d43893a9cf2fe9e84ca8d/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:20b10bbfbff766294fe99987f7bb3b74fdd2f1a2905f2562132641ad434dcf98", size = 1776868, upload-time = "2025-10-28T20:58:38.835Z" }, + { url = "https://files.pythonhosted.org/packages/04/75/f74fd178ac81adf4f283a74847807ade5150e48feda6aef024403716c30c/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:9ec49dff7e2b3c85cdeaa412e9d438f0ecd71676fde61ec57027dd392f00c693", size = 1790660, upload-time = "2025-10-28T20:58:41.507Z" }, + { url = "https://files.pythonhosted.org/packages/e7/80/7368bd0d06b16b3aba358c16b919e9c46cf11587dc572091031b0e9e3ef0/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:94f05348c4406450f9d73d38efb41d669ad6cd90c7ee194810d0eefbfa875a7a", size = 1617548, upload-time = "2025-10-28T20:58:43.674Z" }, + { url = "https://files.pythonhosted.org/packages/7d/4b/a6212790c50483cb3212e507378fbe26b5086d73941e1ec4b56a30439688/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:fa4dcb605c6f82a80c7f95713c2b11c3b8e9893b3ebd2bc9bde93165ed6107be", size = 1817240, upload-time = "2025-10-28T20:58:45.787Z" }, + { url = "https://files.pythonhosted.org/packages/ff/f7/ba5f0ba4ea8d8f3c32850912944532b933acbf0f3a75546b89269b9b7dde/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:cf00e5db968c3f67eccd2778574cf64d8b27d95b237770aa32400bd7a1ca4f6c", size = 1762334, upload-time = "2025-10-28T20:58:47.936Z" }, + { url = "https://files.pythonhosted.org/packages/7e/83/1a5a1856574588b1cad63609ea9ad75b32a8353ac995d830bf5da9357364/aiohttp-3.13.2-cp314-cp314t-win32.whl", hash = "sha256:d23b5fe492b0805a50d3371e8a728a9134d8de5447dce4c885f5587294750734", size = 464685, upload-time = "2025-10-28T20:58:50.642Z" }, + { url = "https://files.pythonhosted.org/packages/9f/4d/d22668674122c08f4d56972297c51a624e64b3ed1efaa40187607a7cb66e/aiohttp-3.13.2-cp314-cp314t-win_amd64.whl", hash = "sha256:ff0a7b0a82a7ab905cbda74006318d1b12e37c797eb1b0d4eb3e316cf47f658f", size = 498093, upload-time = "2025-10-28T20:58:52.782Z" }, + { url = "https://files.pythonhosted.org/packages/04/4a/3da532fdf51b5e58fffa1a86d6569184cb1bf4bf81cd4434b6541a8d14fd/aiohttp-3.13.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7fbdf5ad6084f1940ce88933de34b62358d0f4a0b6ec097362dcd3e5a65a4989", size = 739009, upload-time = "2025-10-28T20:58:55.682Z" }, + { url = "https://files.pythonhosted.org/packages/89/74/fefa6f7939cdc1d77e5cad712004e675a8847dccc589dcc3abca7feaed73/aiohttp-3.13.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7c3a50345635a02db61792c85bb86daffac05330f6473d524f1a4e3ef9d0046d", size = 495308, upload-time = "2025-10-28T20:58:58.408Z" }, + { url = "https://files.pythonhosted.org/packages/4e/b4/a0638ae1f12d09a0dc558870968a2f19a1eba1b10ad0a85ef142ddb40b50/aiohttp-3.13.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0e87dff73f46e969af38ab3f7cb75316a7c944e2e574ff7c933bc01b10def7f5", size = 490624, upload-time = "2025-10-28T20:59:00.479Z" }, + { url = "https://files.pythonhosted.org/packages/02/73/361cd4cac9d98a5a4183d1f26faf7b777330f8dba838c5aae2412862bdd0/aiohttp-3.13.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2adebd4577724dcae085665f294cc57c8701ddd4d26140504db622b8d566d7aa", size = 1662968, upload-time = "2025-10-28T20:59:03.105Z" }, + { url = "https://files.pythonhosted.org/packages/9e/93/ce2ca7584555a6c7dd78f2e6b539a96c5172d88815e13a05a576e14a5a22/aiohttp-3.13.2-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e036a3a645fe92309ec34b918394bb377950cbb43039a97edae6c08db64b23e2", size = 1627117, upload-time = "2025-10-28T20:59:05.274Z" }, + { url = "https://files.pythonhosted.org/packages/a6/42/7ee0e699111f5fc20a69b3203e8f5d5da0b681f270b90bc088d15e339980/aiohttp-3.13.2-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:23ad365e30108c422d0b4428cf271156dd56790f6dd50d770b8e360e6c5ab2e6", size = 1724037, upload-time = "2025-10-28T20:59:07.522Z" }, + { url = "https://files.pythonhosted.org/packages/66/88/67ad5ff11dd61dd1d7882cda39f085d5fca31cf7e2143f5173429d8a591e/aiohttp-3.13.2-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:1f9b2c2d4b9d958b1f9ae0c984ec1dd6b6689e15c75045be8ccb4011426268ca", size = 1812899, upload-time = "2025-10-28T20:59:11.698Z" }, + { url = "https://files.pythonhosted.org/packages/60/1b/a46f6e1c2a347b9c7a789292279c159b327fadecbf8340f3b05fffff1151/aiohttp-3.13.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3a92cf4b9bea33e15ecbaa5c59921be0f23222608143d025c989924f7e3e0c07", size = 1660961, upload-time = "2025-10-28T20:59:14.425Z" }, + { url = "https://files.pythonhosted.org/packages/44/cc/1af9e466eafd9b5d8922238c69aaf95b656137add4c5db65f63ee129bf3c/aiohttp-3.13.2-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:070599407f4954021509193404c4ac53153525a19531051661440644728ba9a7", size = 1553851, upload-time = "2025-10-28T20:59:17.044Z" }, + { url = "https://files.pythonhosted.org/packages/e5/d1/9e5f4f40f9d0ee5668e9b5e7ebfb0eaf371cc09da03785decdc5da56f4b3/aiohttp-3.13.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:29562998ec66f988d49fb83c9b01694fa927186b781463f376c5845c121e4e0b", size = 1634260, upload-time = "2025-10-28T20:59:19.378Z" }, + { url = "https://files.pythonhosted.org/packages/83/2e/5d065091c4ae8b55a153f458f19308191bad3b62a89496aa081385486338/aiohttp-3.13.2-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:4dd3db9d0f4ebca1d887d76f7cdbcd1116ac0d05a9221b9dad82c64a62578c4d", size = 1639499, upload-time = "2025-10-28T20:59:22.013Z" }, + { url = "https://files.pythonhosted.org/packages/a3/de/58ae6dc73691a51ff16f69a94d13657bf417456fa0fdfed2b59dd6b4c293/aiohttp-3.13.2-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:d7bc4b7f9c4921eba72677cd9fedd2308f4a4ca3e12fab58935295ad9ea98700", size = 1694087, upload-time = "2025-10-28T20:59:24.773Z" }, + { url = "https://files.pythonhosted.org/packages/45/fe/4d9df516268867d83041b6c073ee15cd532dbea58b82d675a7e1cf2ec24c/aiohttp-3.13.2-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:dacd50501cd017f8cccb328da0c90823511d70d24a323196826d923aad865901", size = 1540532, upload-time = "2025-10-28T20:59:27.982Z" }, + { url = "https://files.pythonhosted.org/packages/24/e7/a802619308232499482bf30b3530efb5d141481cfd61850368350fb1acb5/aiohttp-3.13.2-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:8b2f1414f6a1e0683f212ec80e813f4abef94c739fd090b66c9adf9d2a05feac", size = 1710369, upload-time = "2025-10-28T20:59:30.363Z" }, + { url = "https://files.pythonhosted.org/packages/62/08/e8593f39f025efe96ef59550d17cf097222d84f6f84798bedac5bf037fce/aiohttp-3.13.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:04c3971421576ed24c191f610052bcb2f059e395bc2489dd99e397f9bc466329", size = 1649296, upload-time = "2025-10-28T20:59:33.285Z" }, + { url = "https://files.pythonhosted.org/packages/e5/fd/ffbc1b6aa46fc6c284af4a438b2c7eab79af1c8ac4b6d2ced185c17f403e/aiohttp-3.13.2-cp39-cp39-win32.whl", hash = "sha256:9f377d0a924e5cc94dc620bc6366fc3e889586a7f18b748901cf016c916e2084", size = 432980, upload-time = "2025-10-28T20:59:35.515Z" }, + { url = "https://files.pythonhosted.org/packages/ad/a9/d47e7873175a4d8aed425f2cdea2df700b2dd44fac024ffbd83455a69a50/aiohttp-3.13.2-cp39-cp39-win_amd64.whl", hash = "sha256:9c705601e16c03466cb72011bd1af55d68fa65b045356d8f96c216e5f6db0fa5", size = 456021, upload-time = "2025-10-28T20:59:37.659Z" }, ] [[package]] @@ -552,8 +552,11 @@ wheels = [ name = "bleach" version = "6.2.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] dependencies = [ - { name = "webencodings" }, + { name = "webencodings", marker = "python_full_version < '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/76/9a/0e33f5054c54d349ea62c277191c020c2d6ef1d65ab2cb1993f91ec846d1/bleach-6.2.0.tar.gz", hash = "sha256:123e894118b8a599fd80d3ec1a6d4cc7ce4e5882b1317a7e1ba69b56e95f991f", size = 203083, upload-time = "2024-10-29T18:30:40.477Z" } wheels = [ @@ -562,33 +565,62 @@ wheels = [ [package.optional-dependencies] css = [ - { name = "tinycss2" }, + { name = "tinycss2", marker = "python_full_version < '3.10'" }, +] + +[[package]] +name = "bleach" +version = "6.3.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'", + "python_full_version == '3.11.*' and platform_machine == 'arm64' and sys_platform == 'darwin'", + "python_full_version == '3.10.*' and platform_machine == 'arm64' and sys_platform == 'darwin'", + "python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and platform_machine == 'x86_64' and sys_platform == 'linux'", + "python_full_version == '3.10.*' and platform_machine == 'x86_64' and sys_platform == 'linux'", + "python_full_version >= '3.14'", + "(python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine != 'arm64' and sys_platform == 'darwin') or (python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine != 'x86_64' and sys_platform == 'linux') or (python_full_version >= '3.12' and python_full_version < '3.14' and sys_platform != 'darwin' and sys_platform != 'linux')", + "(python_full_version == '3.11.*' and platform_machine != 'arm64' and sys_platform == 'darwin') or (python_full_version == '3.11.*' and platform_machine != 'x86_64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'linux')", + "(python_full_version == '3.10.*' and platform_machine != 'arm64' and sys_platform == 'darwin') or (python_full_version == '3.10.*' and platform_machine != 'x86_64' and sys_platform == 'linux') or (python_full_version == '3.10.*' and sys_platform != 'darwin' and sys_platform != 'linux')", +] +dependencies = [ + { name = "webencodings", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/07/18/3c8523962314be6bf4c8989c79ad9531c825210dd13a8669f6b84336e8bd/bleach-6.3.0.tar.gz", hash = "sha256:6f3b91b1c0a02bb9a78b5a454c92506aa0fdf197e1d5e114d2e00c6f64306d22", size = 203533, upload-time = "2025-10-27T17:57:39.211Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cd/3a/577b549de0cc09d95f11087ee63c739bba856cd3952697eec4c4bb91350a/bleach-6.3.0-py3-none-any.whl", hash = "sha256:fe10ec77c93ddf3d13a73b035abaac7a9f5e436513864ccdad516693213c65d6", size = 164437, upload-time = "2025-10-27T17:57:37.538Z" }, +] + +[package.optional-dependencies] +css = [ + { name = "tinycss2", marker = "python_full_version >= '3.10'" }, ] [[package]] name = "boto3-stubs" -version = "1.40.59" +version = "1.40.64" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "botocore-stubs" }, { name = "types-s3transfer" }, { name = "typing-extensions", marker = "python_full_version < '3.12'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d7/36/92108a11eb151036867fcf09ed604dbcc172aa08411b9e752021bd276c7b/boto3_stubs-1.40.59.tar.gz", hash = "sha256:0791851ecfd465c5d76bd316f48c0113811c11c89521a48c5318d8a25b6fe8dd", size = 101012, upload-time = "2025-10-24T19:33:21.876Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ab/af/362ed100e01551b36558da328dfdd4c3307a112915cef92a18cf3af7c8db/boto3_stubs-1.40.64.tar.gz", hash = "sha256:af4a7fb67bda0c1277afcd45a25065605567d260a8afd34bbdf1799d2492334f", size = 99647, upload-time = "2025-10-31T19:47:34.613Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/15/01e5409e748f810dd379bc6d632793a68a3cfcd0d8e0e0404ebd34749e8e/boto3_stubs-1.40.59-py3-none-any.whl", hash = "sha256:8f2e623d9960d63ad4231a5991c25c92b145240e6b798d5045f79ff0e2807f8f", size = 69744, upload-time = "2025-10-24T19:33:16.615Z" }, + { url = "https://files.pythonhosted.org/packages/c0/92/45cc1db83ebaaa26d2e4f200436aafbcddf8fb29a8c2b1d296921d9aa722/boto3_stubs-1.40.64-py3-none-any.whl", hash = "sha256:c0c0dd70c02b08550ca596e8799586b3669e9352844db22401e76556b05d71a3", size = 69067, upload-time = "2025-10-31T19:47:25.89Z" }, ] [[package]] name = "botocore-stubs" -version = "1.40.59" +version = "1.40.66" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "types-awscrt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9a/f5/8a2874a9a426e98df3aa68da59467a8b691c3dfc793c7f1433bc3ea8b602/botocore_stubs-1.40.59.tar.gz", hash = "sha256:53611e55b64f7632ef9f7781d896f126926868cb182d181b95b15b28f8d777a8", size = 42219, upload-time = "2025-10-24T20:27:27.393Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d9/34/71aafd288f09f9f12d622e0c0d6fe084356cc229ef51f7532b67405b268c/botocore_stubs-1.40.66.tar.gz", hash = "sha256:8a529a966b09fde18ffe9e52682a03396f7a6ab9ba58e5fd738db4dc6838066a", size = 42221, upload-time = "2025-11-04T21:23:03.723Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/cc/951184f1862153bd15f15753d9340103e11f8f9836c37149a6bd9ccbeb5c/botocore_stubs-1.40.59-py3-none-any.whl", hash = "sha256:0cfbb0b03597cf1f33d4fc3a2f0ec4d92de5773177f858406f86f01f454d09ad", size = 66541, upload-time = "2025-10-24T20:27:25.231Z" }, + { url = "https://files.pythonhosted.org/packages/0a/94/ccb9266f2dae282e07ca60f0b93da2895e6e9c5a412dd1eeafdc25fe3251/botocore_stubs-1.40.66-py3-none-any.whl", hash = "sha256:c91f22c4419df195814cc5f9f85a45af29eeea5a1b719a315df184cdc8b1d7a6", size = 66543, upload-time = "2025-11-04T21:23:01.53Z" }, ] [[package]] @@ -904,11 +936,11 @@ wheels = [ [[package]] name = "cloudpickle" -version = "3.1.1" +version = "3.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/52/39/069100b84d7418bc358d81669d5748efb14b9cceacd2f9c75f550424132f/cloudpickle-3.1.1.tar.gz", hash = "sha256:b216fa8ae4019d5482a8ac3c95d8f6346115d8835911fd4aefd1a445e4242c64", size = 22113, upload-time = "2025-01-14T17:02:05.085Z" } +sdist = { url = "https://files.pythonhosted.org/packages/27/fb/576f067976d320f5f0114a8d9fa1215425441bb35627b1993e5afd8111e5/cloudpickle-3.1.2.tar.gz", hash = "sha256:7fda9eb655c9c230dab534f1983763de5835249750e85fbcef43aaa30a9a2414", size = 22330, upload-time = "2025-11-03T09:25:26.604Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/e8/64c37fadfc2816a7701fa8a6ed8d87327c7d54eacfbfb6edab14a2f2be75/cloudpickle-3.1.1-py3-none-any.whl", hash = "sha256:c8c5a44295039331ee9dad40ba100a9c7297b6f988e50e87ccdf3765a668350e", size = 20992, upload-time = "2025-01-14T17:02:02.417Z" }, + { url = "https://files.pythonhosted.org/packages/88/39/799be3f2f0f38cc727ee3b4f1445fe6d5e4133064ec2e4115069418a5bb6/cloudpickle-3.1.2-py3-none-any.whl", hash = "sha256:9acb47f6afd73f60dc1df93bb801b472f05ff42fa6c84167d25cb206be1fbf4a", size = 22228, upload-time = "2025-11-03T09:25:25.534Z" }, ] [[package]] @@ -925,7 +957,7 @@ name = "coloredlogs" version = "15.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "humanfriendly", marker = "python_full_version < '3.14'" }, + { name = "humanfriendly" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cc/c7/eed8f27100517e8c0e6b923d5f0845d0cb99763da6fdee00478f91db7325/coloredlogs-15.0.1.tar.gz", hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0", size = 278520, upload-time = "2021-06-11T10:22:45.202Z" } wheels = [ @@ -1438,7 +1470,7 @@ dependencies = [ { name = "rtree" }, { name = "scipy", version = "1.13.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "scipy", version = "1.16.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "tqdm" }, { name = "typer" }, ] @@ -1510,7 +1542,7 @@ examples = [ { name = "datasets" }, { name = "gliner", marker = "python_full_version < '3.14'" }, { name = "langchain-huggingface", version = "0.3.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - { name = "langchain-huggingface", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "langchain-huggingface", version = "1.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "langchain-milvus", version = "0.2.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "langchain-milvus", version = "0.2.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "langchain-text-splitters" }, @@ -1524,7 +1556,7 @@ requires-dist = [ { name = "accelerate", marker = "extra == 'vlm'", specifier = ">=1.2.1,<2.0.0" }, { name = "beautifulsoup4", specifier = ">=4.12.3,<5.0.0" }, { name = "certifi", specifier = ">=2024.7.4" }, - { name = "docling-core", extras = ["chunking"], specifier = ">=2.48.2,<3.0.0" }, + { name = "docling-core", extras = ["chunking"], specifier = ">=2.50.1,<3.0.0" }, { name = "docling-ibm-models", specifier = ">=3.9.1,<4" }, { name = "docling-parse", specifier = ">=4.7.0,<5.0.0" }, { name = "easyocr", marker = "extra == 'easyocr'", specifier = ">=1.7,<2.0" }, @@ -1608,7 +1640,7 @@ examples = [ [[package]] name = "docling-core" -version = "2.49.0" +version = "2.50.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonref" }, @@ -1622,9 +1654,9 @@ dependencies = [ { name = "typer" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ce/7f/1552500d2a197f69cb9cf69bf022e5021e8c914a00e1f5fbc87752e8e500/docling_core-2.49.0.tar.gz", hash = "sha256:7c0f39d58a06192c25aa043141cd8f87ac6a8d2c5eab5137344e1476dd13eacb", size = 161454, upload-time = "2025-10-16T14:43:03.218Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4e/aa/67810ed6f425c597bc5779560c3e550d23ac8cc76f5f62eddae8406cdaf7/docling_core-2.50.1.tar.gz", hash = "sha256:8afae348abb7f7622899d8664195a5e0bef4b2a872f0df0ed40bcd023970a995", size = 168008, upload-time = "2025-11-04T13:20:07.092Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/05/cd/84034624d6c5a1484f694d16069be56c00117898ee4f43c9a3bf45061b31/docling_core-2.49.0-py3-none-any.whl", hash = "sha256:65605c0546548800dcc3cc4eb6eec24f1a4fa8c9bcd4257722894838588e41ed", size = 164457, upload-time = "2025-10-16T14:43:01.808Z" }, + { url = "https://files.pythonhosted.org/packages/39/af/b1dd00c28bedcebef3f54b4e86d427a951f78818dbd7ea854c37a1a971fe/docling_core-2.50.1-py3-none-any.whl", hash = "sha256:92a34b77e02ed4faad451be36a56c37142e8ae240d87a0dcf58e89df41e256ae", size = 169285, upload-time = "2025-11-04T13:20:05.167Z" }, ] [package.optional-dependencies] @@ -1635,7 +1667,7 @@ chunking = [ [[package]] name = "docling-ibm-models" -version = "3.10.1" +version = "3.10.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accelerate", version = "1.10.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, @@ -1656,9 +1688,9 @@ dependencies = [ { name = "tqdm" }, { name = "transformers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/08/5f/c16343df478ecbd79e4a5daf68bbf032131b37c6f317182d7789f0a58b73/docling_ibm_models-3.10.1.tar.gz", hash = "sha256:be618e265eecdfeef7307659a1ba05a4f148678d4deb2e6e67eac6bb257323e2", size = 87619, upload-time = "2025-10-22T09:59:49.991Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ba/81/e1fddd051c0af6a28d52c01b360867633c8091e594563b1dabb78f3730ab/docling_ibm_models-3.10.2.tar.gz", hash = "sha256:977591cb57f7b442af000614bbdb5cafce9973b2edff6d0b4c3cfafb638ed335", size = 87712, upload-time = "2025-10-28T10:34:38.463Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d8/7b/d84594fa68babd11028acf95d5ad27a65e4137a7eca2d4b86b38e13583cf/docling_ibm_models-3.10.1-py3-none-any.whl", hash = "sha256:6a781d21160d389f1ed2a42967173930b877b0c96374468e8be2861af4fbf7d2", size = 87209, upload-time = "2025-10-22T09:59:48.079Z" }, + { url = "https://files.pythonhosted.org/packages/d9/76/3fe39f06350fd6118babfa0de85b100dbc4939990af4a738ad5003a3ec88/docling_ibm_models-3.10.2-py3-none-any.whl", hash = "sha256:b2ac6fbd9fb0729320ae4970891b96684a2375841b9ba2c316d2389f8b8ef796", size = 87357, upload-time = "2025-10-28T10:34:36.967Z" }, ] [[package]] @@ -1743,7 +1775,7 @@ dependencies = [ { name = "scikit-image", version = "0.25.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "scipy", version = "1.13.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "scipy", version = "1.16.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "shapely", version = "2.0.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "shapely", version = "2.1.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.10' and platform_machine != 'x86_64') or (python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux') or (python_full_version < '3.10' and sys_platform != 'linux')" }, @@ -1830,7 +1862,7 @@ wheels = [ [[package]] name = "fastapi" -version = "0.120.0" +version = "0.121.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-doc", marker = "(python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin') or (python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux')" }, @@ -1838,9 +1870,9 @@ dependencies = [ { name = "starlette", marker = "(python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin') or (python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux')" }, { name = "typing-extensions", marker = "(python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin') or (python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f7/0e/7f29e8f7219e4526747db182e1afb5a4b6abc3201768fb38d81fa2536241/fastapi-0.120.0.tar.gz", hash = "sha256:6ce2c1cfb7000ac14ffd8ddb2bc12e62d023a36c20ec3710d09d8e36fab177a0", size = 337603, upload-time = "2025-10-23T20:56:34.743Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8c/e3/77a2df0946703973b9905fd0cde6172c15e0781984320123b4f5079e7113/fastapi-0.121.0.tar.gz", hash = "sha256:06663356a0b1ee93e875bbf05a31fb22314f5bed455afaaad2b2dad7f26e98fa", size = 342412, upload-time = "2025-11-03T10:25:54.818Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/60/7a639ceaba54aec4e1d5676498c568abc654b95762d456095b6cb529b1ca/fastapi-0.120.0-py3-none-any.whl", hash = "sha256:84009182e530c47648da2f07eb380b44b69889a4acfd9e9035ee4605c5cfc469", size = 108243, upload-time = "2025-10-23T20:56:33.281Z" }, + { url = "https://files.pythonhosted.org/packages/dd/2c/42277afc1ba1a18f8358561eee40785d27becab8f80a1f945c0a3051c6eb/fastapi-0.121.0-py3-none-any.whl", hash = "sha256:8bdf1b15a55f4e4b0d6201033da9109ea15632cb76cf156e7b8b4019f2172106", size = 109183, upload-time = "2025-11-03T10:25:53.27Z" }, ] [package.optional-dependencies] @@ -2415,7 +2447,7 @@ name = "humanfriendly" version = "10.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pyreadline3", marker = "python_full_version < '3.14' and sys_platform == 'win32'" }, + { name = "pyreadline3", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cc/3f/2c29224acb2e2df4d2046e4c73ee2662023c58ff5b113c4c1adac0886c43/humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc", size = 360702, upload-time = "2021-09-17T21:40:43.31Z" } wheels = [ @@ -2442,16 +2474,16 @@ wheels = [ [[package]] name = "imageio" -version = "2.37.0" +version = "2.37.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy", version = "2.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "pillow" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0c/47/57e897fb7094afb2d26e8b2e4af9a45c7cf1a405acdeeca001fdf2c98501/imageio-2.37.0.tar.gz", hash = "sha256:71b57b3669666272c818497aebba2b4c5f20d5b37c81720e5e1a56d59c492996", size = 389963, upload-time = "2025-01-20T02:42:37.089Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a3/6f/606be632e37bf8d05b253e8626c2291d74c691ddc7bcdf7d6aaf33b32f6a/imageio-2.37.2.tar.gz", hash = "sha256:0212ef2727ac9caa5ca4b2c75ae89454312f440a756fcfc8ef1993e718f50f8a", size = 389600, upload-time = "2025-11-04T14:29:39.898Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/bd/b394387b598ed84d8d0fa90611a90bee0adc2021820ad5729f7ced74a8e2/imageio-2.37.0-py3-none-any.whl", hash = "sha256:11efa15b87bc7871b61590326b2d635439acc321cf7f8ce996f812543ce10eed", size = 315796, upload-time = "2025-01-20T02:42:34.931Z" }, + { url = "https://files.pythonhosted.org/packages/fb/fe/301e0936b79bcab4cacc7548bf2853fc28dced0a578bab1f7ef53c9aa75b/imageio-2.37.2-py3-none-any.whl", hash = "sha256:ad9adfb20335d718c03de457358ed69f141021a333c40a53e57273d8a5bd0b9b", size = 317646, upload-time = "2025-11-04T14:29:37.948Z" }, ] [[package]] @@ -2527,7 +2559,7 @@ dependencies = [ { name = "debugpy" }, { name = "ipython", version = "8.18.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "ipython", version = "8.37.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, - { name = "ipython", version = "9.6.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "ipython", version = "9.7.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "jupyter-client" }, { name = "jupyter-core", version = "5.8.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "jupyter-core", version = "5.9.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, @@ -2598,7 +2630,7 @@ wheels = [ [[package]] name = "ipython" -version = "9.6.0" +version = "9.7.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'", @@ -2622,9 +2654,9 @@ dependencies = [ { name = "traitlets", marker = "python_full_version >= '3.11'" }, { name = "typing-extensions", marker = "python_full_version == '3.11.*'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2a/34/29b18c62e39ee2f7a6a3bba7efd952729d8aadd45ca17efc34453b717665/ipython-9.6.0.tar.gz", hash = "sha256:5603d6d5d356378be5043e69441a072b50a5b33b4503428c77b04cb8ce7bc731", size = 4396932, upload-time = "2025-09-29T10:55:53.948Z" } +sdist = { url = "https://files.pythonhosted.org/packages/29/e6/48c74d54039241a456add616464ea28c6ebf782e4110d419411b83dae06f/ipython-9.7.0.tar.gz", hash = "sha256:5f6de88c905a566c6a9d6c400a8fed54a638e1f7543d17aae2551133216b1e4e", size = 4422115, upload-time = "2025-11-05T12:18:54.646Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/48/c5/d5e07995077e48220269c28a221e168c91123ad5ceee44d548f54a057fc0/ipython-9.6.0-py3-none-any.whl", hash = "sha256:5f77efafc886d2f023442479b8149e7d86547ad0a979e9da9f045d252f648196", size = 616170, upload-time = "2025-09-29T10:55:47.676Z" }, + { url = "https://files.pythonhosted.org/packages/05/aa/62893d6a591d337aa59dcc4c6f6c842f1fe20cd72c8c5c1f980255243252/ipython-9.7.0-py3-none-any.whl", hash = "sha256:bce8ac85eb9521adc94e1845b4c03d88365fd6ac2f4908ec4ed1eb1b0a065f9f", size = 618911, upload-time = "2025-11-05T12:18:52.484Z" }, ] [[package]] @@ -2641,20 +2673,20 @@ wheels = [ [[package]] name = "ipywidgets" -version = "8.1.7" +version = "8.1.8" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "comm" }, { name = "ipython", version = "8.18.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "ipython", version = "8.37.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, - { name = "ipython", version = "9.6.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "ipython", version = "9.7.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "jupyterlab-widgets" }, { name = "traitlets" }, { name = "widgetsnbextension" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3e/48/d3dbac45c2814cb73812f98dd6b38bbcc957a4e7bb31d6ea9c03bf94ed87/ipywidgets-8.1.7.tar.gz", hash = "sha256:15f1ac050b9ccbefd45dccfbb2ef6bed0029d8278682d569d71b8dd96bee0376", size = 116721, upload-time = "2025-05-05T12:42:03.489Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/ae/c5ce1edc1afe042eadb445e95b0671b03cee61895264357956e61c0d2ac0/ipywidgets-8.1.8.tar.gz", hash = "sha256:61f969306b95f85fba6b6986b7fe45d73124d1d9e3023a8068710d47a22ea668", size = 116739, upload-time = "2025-11-01T21:18:12.393Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/58/6a/9166369a2f092bd286d24e6307de555d63616e8ddb373ebad2b5635ca4cd/ipywidgets-8.1.7-py3-none-any.whl", hash = "sha256:764f2602d25471c213919b8a1997df04bef869251db4ca8efba1b76b1bd9f7bb", size = 139806, upload-time = "2025-05-05T12:41:56.833Z" }, + { url = "https://files.pythonhosted.org/packages/56/6d/0d9848617b9f753b87f214f1c682592f7ca42de085f564352f10f0843026/ipywidgets-8.1.8-py3-none-any.whl", hash = "sha256:ecaca67aed704a338f88f67b1181b58f821ab5dc89c1f0f5ef99db43c1c2921e", size = 139808, upload-time = "2025-11-01T21:18:10.956Z" }, ] [[package]] @@ -2915,11 +2947,11 @@ wheels = [ [[package]] name = "jupyterlab-widgets" -version = "3.0.15" +version = "3.0.16" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b9/7d/160595ca88ee87ac6ba95d82177d29ec60aaa63821d3077babb22ce031a5/jupyterlab_widgets-3.0.15.tar.gz", hash = "sha256:2920888a0c2922351a9202817957a68c07d99673504d6cd37345299e971bb08b", size = 213149, upload-time = "2025-05-05T12:32:31.004Z" } +sdist = { url = "https://files.pythonhosted.org/packages/26/2d/ef58fed122b268c69c0aa099da20bc67657cdfb2e222688d5731bd5b971d/jupyterlab_widgets-3.0.16.tar.gz", hash = "sha256:423da05071d55cf27a9e602216d35a3a65a3e41cdf9c5d3b643b814ce38c19e0", size = 897423, upload-time = "2025-11-01T21:11:29.724Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/6a/ca128561b22b60bd5a0c4ea26649e68c8556b82bc70a0c396eebc977fe86/jupyterlab_widgets-3.0.15-py3-none-any.whl", hash = "sha256:d59023d7d7ef71400d51e6fee9a88867f6e65e10a4201605d2d7f3e8f012a31c", size = 216571, upload-time = "2025-05-05T12:32:29.534Z" }, + { url = "https://files.pythonhosted.org/packages/ab/b5/36c712098e6191d1b4e349304ef73a8d06aed77e56ceaac8c0a306c7bda1/jupyterlab_widgets-3.0.16-py3-none-any.whl", hash = "sha256:45fa36d9c6422cf2559198e4db481aa243c7a32d9926b500781c830c80f7ecf8", size = 914926, upload-time = "2025-11-01T21:11:28.008Z" }, ] [[package]] @@ -2983,7 +3015,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.0.1" +version = "1.0.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'", @@ -2999,16 +3031,16 @@ resolution-markers = [ ] dependencies = [ { name = "jsonpatch", marker = "python_full_version >= '3.10'" }, - { name = "langsmith", version = "0.4.38", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "langsmith", version = "0.4.41", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "packaging", marker = "python_full_version >= '3.10'" }, { name = "pydantic", marker = "python_full_version >= '3.10'" }, { name = "pyyaml", marker = "python_full_version >= '3.10'" }, { name = "tenacity", marker = "python_full_version >= '3.10'" }, { name = "typing-extensions", marker = "python_full_version >= '3.10'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e7/37/1bc4badb93eaa32406a7afdef011336b21719d21ce5ecebf35409a524f8c/langchain_core-1.0.1.tar.gz", hash = "sha256:d769e8d25854466abb672a721143a01bea11cc6ee2d7dae776aa092556db0a26", size = 764566, upload-time = "2025-10-24T16:39:35.495Z" } +sdist = { url = "https://files.pythonhosted.org/packages/41/15/dfe0c2af463d63296fe18608a06570ce3a4b245253d4f26c301481380f7d/langchain_core-1.0.3.tar.gz", hash = "sha256:10744945d21168fb40d1162a5f1cf69bf0137ff6ad2b12c87c199a5297410887", size = 770278, upload-time = "2025-11-03T14:32:09.712Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c0/54/3cdbe9d151d06cd689b5aa937ac11403b64bbfe76486fda6431a24061721/langchain_core-1.0.1-py3-none-any.whl", hash = "sha256:c7ce58fc487359c44166e255cc0009ef30290da0b6307b75091152847919661e", size = 467122, upload-time = "2025-10-24T16:39:33.788Z" }, + { url = "https://files.pythonhosted.org/packages/f2/1b/b0a37674bdcbd2931944e12ea742fd167098de5212ee2391e91dce631162/langchain_core-1.0.3-py3-none-any.whl", hash = "sha256:64f1bd45f04b174bbfd54c135a8adc52f4902b347c15a117d6383b412bf558a5", size = 469927, upload-time = "2025-11-03T14:32:08.322Z" }, ] [[package]] @@ -3030,7 +3062,7 @@ wheels = [ [[package]] name = "langchain-huggingface" -version = "1.0.0" +version = "1.0.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'", @@ -3046,12 +3078,12 @@ resolution-markers = [ ] dependencies = [ { name = "huggingface-hub", marker = "python_full_version >= '3.10'" }, - { name = "langchain-core", version = "1.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "langchain-core", version = "1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "tokenizers", marker = "python_full_version >= '3.10'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1d/0d/2a22659534cc70410573a53d32756cf7971de7923ba2ccf940c03ecbe12a/langchain_huggingface-1.0.0.tar.gz", hash = "sha256:0d2eb924ff77dc08bb7dd340ab10d47c1b71372e4297bc12e84c4a66df9a4414", size = 247750, upload-time = "2025-10-17T15:30:35.179Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ae/85/8ae6fa9e70a4d2647151df59abf8bc658c159936fcb1e508b86c4f6f23b6/langchain_huggingface-1.0.1.tar.gz", hash = "sha256:9e54b81303b60656f88f45e9a876fb4e3ea0bfb5d40715f802c26811fd8cd72b", size = 248461, upload-time = "2025-11-03T19:53:43.072Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ac/30/7476a926e31498ebc4be3131e06650c5136ffb8ba12067f56212e187dd7c/langchain_huggingface-1.0.0-py3-none-any.whl", hash = "sha256:06d6ac57951c6a1c47d329c38f2b32472a839eab2fa14883be784916ea075da0", size = 27493, upload-time = "2025-10-17T15:30:34.023Z" }, + { url = "https://files.pythonhosted.org/packages/bd/9d/90dc488e426e4dfef63a77b04a06ef816297a1b036075e5fd34a98436875/langchain_huggingface-1.0.1-py3-none-any.whl", hash = "sha256:032325539dd6b2970910356ecfc363283e8b4e51fb1890de40666a52e95e7d53", size = 27920, upload-time = "2025-11-03T19:53:42.173Z" }, ] [[package]] @@ -3087,7 +3119,7 @@ resolution-markers = [ "(python_full_version == '3.10.*' and platform_machine != 'arm64' and sys_platform == 'darwin') or (python_full_version == '3.10.*' and platform_machine != 'x86_64' and sys_platform == 'linux') or (python_full_version == '3.10.*' and sys_platform != 'darwin' and sys_platform != 'linux')", ] dependencies = [ - { name = "langchain-core", version = "1.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "langchain-core", version = "1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "pymilvus", marker = "python_full_version >= '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/39/d6/e0117b8d05ae6381702e127855d3bd26f31ee041d7793a5e9b8a63433040/langchain_milvus-0.2.2.tar.gz", hash = "sha256:223593a067b98a157ba7c0b1bb6c15bd70ed38a62e22148b6e239de1f4674dec", size = 32759, upload-time = "2025-10-24T07:55:51.839Z" } @@ -3101,7 +3133,7 @@ version = "0.3.11" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "langchain-core", version = "0.3.79", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - { name = "langchain-core", version = "1.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "langchain-core", version = "1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/11/43/dcda8fd25f0b19cb2835f2f6bb67f26ad58634f04ac2d8eae00526b0fa55/langchain_text_splitters-0.3.11.tar.gz", hash = "sha256:7a50a04ada9a133bbabb80731df7f6ddac51bc9f1b9cab7fa09304d71d38a6cc", size = 46458, upload-time = "2025-08-31T23:02:58.316Z" } wheels = [ @@ -3131,7 +3163,7 @@ wheels = [ [[package]] name = "langsmith" -version = "0.4.38" +version = "0.4.41" source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'", @@ -3154,9 +3186,9 @@ dependencies = [ { name = "requests-toolbelt", marker = "python_full_version >= '3.10'" }, { name = "zstandard", marker = "python_full_version >= '3.10'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/37/21/f1ba48412c64bf3bb8feb532fc9d247b396935b5d8242332d44a4195ec2d/langsmith-0.4.38.tar.gz", hash = "sha256:3aa57f9c16a5880256cd1eab0452533c1fb5ee14ec5250e23ed919cc2b07f6d3", size = 942789, upload-time = "2025-10-23T22:28:20.458Z" } +sdist = { url = "https://files.pythonhosted.org/packages/dc/7d/5c658251230b233958cbf8be46600254d6248613081d670dc7fe9b241778/langsmith-0.4.41.tar.gz", hash = "sha256:b88d03bb157cf69d1afee250a658d847003babbbd9647f720edcc9b03a0857cd", size = 949854, upload-time = "2025-11-04T22:31:32.367Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b4/2b/7e0248f65e35800ea8e4e3dbb3bcc36c61b81f5b8abeddaceec8320ab491/langsmith-0.4.38-py3-none-any.whl", hash = "sha256:326232a24b1c6dd308a3188557cc023adf8fb14144263b2982c115a6be5141e7", size = 397341, upload-time = "2025-10-23T22:28:18.333Z" }, + { url = "https://files.pythonhosted.org/packages/98/4c/6c0c338ca7182e4ecb7af61049415e7b3513cc6cea9aa5bf8ca508f53539/langsmith-0.4.41-py3-none-any.whl", hash = "sha256:5cdc554e5f0361bf791fdd5e8dea16d5ba9dfce09b3b8f8bba5e99450c569b27", size = 399279, upload-time = "2025-11-04T22:31:30.268Z" }, ] [[package]] @@ -3441,6 +3473,9 @@ wheels = [ name = "markdown" version = "3.9" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] dependencies = [ { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, ] @@ -3449,6 +3484,27 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/70/ae/44c4a6a4cbb496d93c6257954260fe3a6e91b7bed2240e5dad2a717f5111/markdown-3.9-py3-none-any.whl", hash = "sha256:9f4d91ed810864ea88a6f32c07ba8bee1346c0cc1f6b1f9f6c822f2a9667d280", size = 107441, upload-time = "2025-09-04T20:25:21.784Z" }, ] +[[package]] +name = "markdown" +version = "3.10" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'", + "python_full_version == '3.11.*' and platform_machine == 'arm64' and sys_platform == 'darwin'", + "python_full_version == '3.10.*' and platform_machine == 'arm64' and sys_platform == 'darwin'", + "python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and platform_machine == 'x86_64' and sys_platform == 'linux'", + "python_full_version == '3.10.*' and platform_machine == 'x86_64' and sys_platform == 'linux'", + "python_full_version >= '3.14'", + "(python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine != 'arm64' and sys_platform == 'darwin') or (python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine != 'x86_64' and sys_platform == 'linux') or (python_full_version >= '3.12' and python_full_version < '3.14' and sys_platform != 'darwin' and sys_platform != 'linux')", + "(python_full_version == '3.11.*' and platform_machine != 'arm64' and sys_platform == 'darwin') or (python_full_version == '3.11.*' and platform_machine != 'x86_64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'linux')", + "(python_full_version == '3.10.*' and platform_machine != 'arm64' and sys_platform == 'darwin') or (python_full_version == '3.10.*' and platform_machine != 'x86_64' and sys_platform == 'linux') or (python_full_version == '3.10.*' and sys_platform != 'darwin' and sys_platform != 'linux')", +] +sdist = { url = "https://files.pythonhosted.org/packages/7d/ab/7dd27d9d863b3376fcf23a5a13cb5d024aed1db46f963f1b5735ae43b3be/markdown-3.10.tar.gz", hash = "sha256:37062d4f2aa4b2b6b32aefb80faa300f82cc790cb949a35b8caede34f2b68c0e", size = 364931, upload-time = "2025-11-03T19:51:15.007Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/70/81/54e3ce63502cd085a0c556652a4e1b919c45a446bd1e5300e10c44c8c521/markdown-3.10-py3-none-any.whl", hash = "sha256:b5b99d6951e2e4948d939255596523444c0e677c669700b1d17aa4a8a464cb7c", size = 107678, upload-time = "2025-11-03T19:51:13.887Z" }, +] + [[package]] name = "markdown-it-py" version = "3.0.0" @@ -3714,7 +3770,8 @@ dependencies = [ { name = "ghp-import" }, { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, { name = "jinja2" }, - { name = "markdown" }, + { name = "markdown", version = "3.9", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "markdown", version = "3.10", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "markupsafe" }, { name = "mergedeep" }, { name = "mkdocs-get-deps" }, @@ -3734,7 +3791,8 @@ name = "mkdocs-autorefs" version = "1.4.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "markdown" }, + { name = "markdown", version = "3.9", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "markdown", version = "3.10", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "markupsafe" }, { name = "mkdocs" }, ] @@ -3751,7 +3809,8 @@ dependencies = [ { name = "click", version = "8.1.8", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "click", version = "8.2.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "click", version = "8.3.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and platform_machine != 'x86_64') or (python_full_version >= '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux') or (python_full_version >= '3.10' and sys_platform != 'linux')" }, - { name = "markdown" }, + { name = "markdown", version = "3.9", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "markdown", version = "3.10", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a1/c7/8c25f3a3b379def41e6d0bb5c4beeab7aa8a394b17e749f498504102cfa5/mkdocs_click-0.9.0.tar.gz", hash = "sha256:6050917628d4740517541422b607404d044117bc31b770c4f9e9e1939a50c908", size = 18720, upload-time = "2025-04-07T16:59:36.387Z" } wheels = [ @@ -3793,14 +3852,15 @@ wheels = [ [[package]] name = "mkdocs-material" -version = "9.6.22" +version = "9.6.23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "babel" }, { name = "backrefs" }, { name = "colorama" }, { name = "jinja2" }, - { name = "markdown" }, + { name = "markdown", version = "3.9", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "markdown", version = "3.10", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "mkdocs" }, { name = "mkdocs-material-extensions" }, { name = "paginate" }, @@ -3808,9 +3868,9 @@ dependencies = [ { name = "pymdown-extensions" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5f/5d/317e37b6c43325cb376a1d6439df9cc743b8ee41c84603c2faf7286afc82/mkdocs_material-9.6.22.tar.gz", hash = "sha256:87c158b0642e1ada6da0cbd798a3389b0bc5516b90e5ece4a0fb939f00bacd1c", size = 4044968, upload-time = "2025-10-15T09:21:15.409Z" } +sdist = { url = "https://files.pythonhosted.org/packages/57/de/cc1d5139c2782b1a49e1ed1845b3298ed6076b9ba1c740ad7c952d8ffcf9/mkdocs_material-9.6.23.tar.gz", hash = "sha256:62ebc9cdbe90e1ae4f4e9b16a6aa5c69b93474c7b9e79ebc0b11b87f9f055e00", size = 4048130, upload-time = "2025-11-01T16:33:11.782Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cc/82/6fdb9a7a04fb222f4849ffec1006f891a0280825a20314d11f3ccdee14eb/mkdocs_material-9.6.22-py3-none-any.whl", hash = "sha256:14ac5f72d38898b2f98ac75a5531aaca9366eaa427b0f49fc2ecf04d99b7ad84", size = 9206252, upload-time = "2025-10-15T09:21:12.175Z" }, + { url = "https://files.pythonhosted.org/packages/f5/df/bc583e857174b0dc6df67d555123533f09e7e1ac0f3fae7693fb6840c0a3/mkdocs_material-9.6.23-py3-none-any.whl", hash = "sha256:3bf3f1d82d269f3a14ed6897bfc3a844cc05e1dc38045386691b91d7e6945332", size = 9210689, upload-time = "2025-11-01T16:33:08.196Z" }, ] [[package]] @@ -3829,7 +3889,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, { name = "jinja2" }, - { name = "markdown" }, + { name = "markdown", version = "3.9", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "markdown", version = "3.10", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "markupsafe" }, { name = "mkdocs" }, { name = "mkdocs-autorefs" }, @@ -3946,7 +4007,7 @@ dependencies = [ { name = "numba", version = "0.62.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'" }, { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'" }, { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*' and platform_machine == 'arm64' and sys_platform == 'darwin'" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'" }, + { name = "scipy", version = "1.16.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'" }, { name = "tiktoken", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'" }, { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'" }, { name = "tqdm", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'" }, @@ -4308,7 +4369,8 @@ version = "7.16.6" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "beautifulsoup4" }, - { name = "bleach", extra = ["css"] }, + { name = "bleach", version = "6.2.0", source = { registry = "https://pypi.org/simple" }, extra = ["css"], marker = "python_full_version < '3.10'" }, + { name = "bleach", version = "6.3.0", source = { registry = "https://pypi.org/simple" }, extra = ["css"], marker = "python_full_version >= '3.10'" }, { name = "defusedxml" }, { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, { name = "jinja2" }, @@ -4353,7 +4415,7 @@ dependencies = [ { name = "autopep8" }, { name = "ipython", version = "8.18.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "ipython", version = "8.37.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, - { name = "ipython", version = "9.6.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "ipython", version = "9.7.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "tokenize-rt" }, { name = "tomli" }, ] @@ -4417,35 +4479,35 @@ wheels = [ [[package]] name = "nh3" -version = "0.3.1" +version = "0.3.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cf/a6/c6e942fc8dcadab08645f57a6d01d63e97114a30ded5f269dc58e05d4741/nh3-0.3.1.tar.gz", hash = "sha256:6a854480058683d60bdc7f0456105092dae17bef1f300642856d74bd4201da93", size = 18590, upload-time = "2025-10-07T03:27:58.217Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ca/a5/34c26015d3a434409f4d2a1cd8821a06c05238703f49283ffeb937bef093/nh3-0.3.2.tar.gz", hash = "sha256:f394759a06df8b685a4ebfb1874fb67a9cbfd58c64fc5ed587a663c0e63ec376", size = 19288, upload-time = "2025-10-30T11:17:45.948Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9c/24/4becaa61e066ff694c37627f5ef7528901115ffa17f7a6693c40da52accd/nh3-0.3.1-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:80dc7563a2a3b980e44b221f69848e3645bbf163ab53e3d1add4f47b26120355", size = 1420887, upload-time = "2025-10-07T03:27:25.654Z" }, - { url = "https://files.pythonhosted.org/packages/94/49/16a6ec9098bb9bdf0fb9f09d6464865a3a48858d8d96e779a998ec3bdce0/nh3-0.3.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f600ad86114df21efc4a3592faa6b1d099c0eebc7e018efebb1c133376097da", size = 791700, upload-time = "2025-10-07T03:27:27.041Z" }, - { url = "https://files.pythonhosted.org/packages/1d/cc/1c024d7c23ad031dfe82ad59581736abcc403b006abb0d2785bffa768b54/nh3-0.3.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:669a908706cd28203d9cfce2f567575686e364a1bc6074d413d88d456066f743", size = 830225, upload-time = "2025-10-07T03:27:28.315Z" }, - { url = "https://files.pythonhosted.org/packages/89/08/4a87f9212373bd77bba01c1fd515220e0d263316f448d9c8e4b09732a645/nh3-0.3.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a5721f59afa0ab3dcaa0d47e58af33a5fcd254882e1900ee4a8968692a40f79d", size = 999112, upload-time = "2025-10-07T03:27:29.782Z" }, - { url = "https://files.pythonhosted.org/packages/19/cf/94783911eb966881a440ba9641944c27152662a253c917a794a368b92a3c/nh3-0.3.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:2cb6d9e192fbe0d451c7cb1350dadedbeae286207dbf101a28210193d019752e", size = 1070424, upload-time = "2025-10-07T03:27:31.2Z" }, - { url = "https://files.pythonhosted.org/packages/71/44/efb57b44e86a3de528561b49ed53803e5d42cd0441dcfd29b89422160266/nh3-0.3.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:474b176124c1b495ccfa1c20f61b7eb83ead5ecccb79ab29f602c148e8378489", size = 996129, upload-time = "2025-10-07T03:27:32.595Z" }, - { url = "https://files.pythonhosted.org/packages/ee/d3/87c39ea076510e57ee99a27fa4c2335e9e5738172b3963ee7c744a32726c/nh3-0.3.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4a2434668f4eef4eab17c128e565ce6bea42113ce10c40b928e42c578d401800", size = 980310, upload-time = "2025-10-07T03:27:34.282Z" }, - { url = "https://files.pythonhosted.org/packages/bc/30/00cfbd2a4d268e8d3bda9d1542ba4f7a20fbed37ad1e8e51beeee3f6fdae/nh3-0.3.1-cp313-cp313t-win32.whl", hash = "sha256:0f454ba4c6aabafcaae964ae6f0a96cecef970216a57335fabd229a265fbe007", size = 584439, upload-time = "2025-10-07T03:27:36.103Z" }, - { url = "https://files.pythonhosted.org/packages/80/fa/39d27a62a2f39eb88c2bd50d9fee365a3645e456f3ec483c945a49c74f47/nh3-0.3.1-cp313-cp313t-win_amd64.whl", hash = "sha256:22b9e9c9eda497b02b7273b79f7d29e1f1170d2b741624c1b8c566aef28b1f48", size = 592388, upload-time = "2025-10-07T03:27:37.075Z" }, - { url = "https://files.pythonhosted.org/packages/7c/39/7df1c4ee13ef65ee06255df8101141793e97b4326e8509afbce5deada2b5/nh3-0.3.1-cp313-cp313t-win_arm64.whl", hash = "sha256:42e426f36e167ed29669b77ae3c4b9e185e4a1b130a86d7c3249194738a1d7b2", size = 579337, upload-time = "2025-10-07T03:27:38.055Z" }, - { url = "https://files.pythonhosted.org/packages/e1/28/a387fed70438d2810c8ac866e7b24bf1a5b6f30ae65316dfe4de191afa52/nh3-0.3.1-cp38-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:1de5c1a35bed19a1b1286bab3c3abfe42e990a8a6c4ce9bb9ab4bde49107ea3b", size = 1433666, upload-time = "2025-10-07T03:27:39.118Z" }, - { url = "https://files.pythonhosted.org/packages/c7/f9/500310c1f19cc80770a81aac3c94a0c6b4acdd46489e34019173b2b15a50/nh3-0.3.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eaba26591867f697cffdbc539faddeb1d75a36273f5bfe957eb421d3f87d7da1", size = 819897, upload-time = "2025-10-07T03:27:40.488Z" }, - { url = "https://files.pythonhosted.org/packages/d0/d4/ebb0965d767cba943793fa8f7b59d7f141bd322c86387a5e9485ad49754a/nh3-0.3.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:489ca5ecd58555c2865701e65f614b17555179e71ecc76d483b6f3886b813a9b", size = 803562, upload-time = "2025-10-07T03:27:41.86Z" }, - { url = "https://files.pythonhosted.org/packages/0a/9c/df037a13f0513283ecee1cf99f723b18e5f87f20e480582466b1f8e3a7db/nh3-0.3.1-cp38-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:5a25662b392b06f251da6004a1f8a828dca7f429cd94ac07d8a98ba94d644438", size = 1050854, upload-time = "2025-10-07T03:27:43.29Z" }, - { url = "https://files.pythonhosted.org/packages/d0/9d/488fce56029de430e30380ec21f29cfaddaf0774f63b6aa2bf094c8b4c27/nh3-0.3.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:38b4872499ab15b17c5c6e9f091143d070d75ddad4a4d1ce388d043ca556629c", size = 1002152, upload-time = "2025-10-07T03:27:44.358Z" }, - { url = "https://files.pythonhosted.org/packages/da/4a/24b0118de34d34093bf03acdeca3a9556f8631d4028814a72b9cc5216382/nh3-0.3.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48425995d37880281b467f7cf2b3218c1f4750c55bcb1ff4f47f2320a2bb159c", size = 912333, upload-time = "2025-10-07T03:27:45.757Z" }, - { url = "https://files.pythonhosted.org/packages/11/0e/16b3886858b3953ef836dea25b951f3ab0c5b5a431da03f675c0e999afb8/nh3-0.3.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94292dd1bd2a2e142fa5bb94c0ee1d84433a5d9034640710132da7e0376fca3a", size = 796945, upload-time = "2025-10-07T03:27:47.169Z" }, - { url = "https://files.pythonhosted.org/packages/87/bb/aac139cf6796f2e0fec026b07843cea36099864ec104f865e2d802a25a30/nh3-0.3.1-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:dd6d1be301123a9af3263739726eeeb208197e5e78fc4f522408c50de77a5354", size = 837257, upload-time = "2025-10-07T03:27:48.243Z" }, - { url = "https://files.pythonhosted.org/packages/f8/d7/1d770876a288a3f5369fd6c816363a5f9d3a071dba24889458fdeb4f7a49/nh3-0.3.1-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b74bbd047b361c0f21d827250c865ff0895684d9fcf85ea86131a78cfa0b835b", size = 1004142, upload-time = "2025-10-07T03:27:49.278Z" }, - { url = "https://files.pythonhosted.org/packages/31/2a/c4259e8b94c2f4ba10a7560e0889a6b7d2f70dce7f3e93f6153716aaae47/nh3-0.3.1-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:b222c05ae5139320da6caa1c5aed36dd0ee36e39831541d9b56e048a63b4d701", size = 1075896, upload-time = "2025-10-07T03:27:50.527Z" }, - { url = "https://files.pythonhosted.org/packages/59/06/b15ba9fea4773741acb3382dcf982f81e55f6053e8a6e72a97ac91928b1d/nh3-0.3.1-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:b0d6c834d3c07366ecbdcecc1f4804c5ce0a77fa52ee4653a2a26d2d909980ea", size = 1003235, upload-time = "2025-10-07T03:27:51.673Z" }, - { url = "https://files.pythonhosted.org/packages/1d/13/74707f99221bbe0392d18611b51125d45f8bd5c6be077ef85575eb7a38b1/nh3-0.3.1-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:670f18b09f75c86c3865f79543bf5acd4bbe2a5a4475672eef2399dd8cdb69d2", size = 987308, upload-time = "2025-10-07T03:27:53.003Z" }, - { url = "https://files.pythonhosted.org/packages/ee/81/24bf41a5ce7648d7e954de40391bb1bcc4b7731214238c7138c2420f962c/nh3-0.3.1-cp38-abi3-win32.whl", hash = "sha256:d7431b2a39431017f19cd03144005b6c014201b3e73927c05eab6ca37bb1d98c", size = 591695, upload-time = "2025-10-07T03:27:54.43Z" }, - { url = "https://files.pythonhosted.org/packages/a5/ca/263eb96b6d32c61a92c1e5480b7f599b60db7d7fbbc0d944be7532d0ac42/nh3-0.3.1-cp38-abi3-win_amd64.whl", hash = "sha256:c0acef923a1c3a2df3ee5825ea79c149b6748c6449781c53ab6923dc75e87d26", size = 600564, upload-time = "2025-10-07T03:27:55.966Z" }, - { url = "https://files.pythonhosted.org/packages/34/67/d5e07efd38194f52b59b8af25a029b46c0643e9af68204ee263022924c27/nh3-0.3.1-cp38-abi3-win_arm64.whl", hash = "sha256:a3e810a92fb192373204456cac2834694440af73d749565b4348e30235da7f0b", size = 586369, upload-time = "2025-10-07T03:27:57.234Z" }, + { url = "https://files.pythonhosted.org/packages/5b/01/a1eda067c0ba823e5e2bb033864ae4854549e49fb6f3407d2da949106bfb/nh3-0.3.2-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:d18957a90806d943d141cc5e4a0fefa1d77cf0d7a156878bf9a66eed52c9cc7d", size = 1419839, upload-time = "2025-10-30T11:17:09.956Z" }, + { url = "https://files.pythonhosted.org/packages/30/57/07826ff65d59e7e9cc789ef1dc405f660cabd7458a1864ab58aefa17411b/nh3-0.3.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:45c953e57028c31d473d6b648552d9cab1efe20a42ad139d78e11d8f42a36130", size = 791183, upload-time = "2025-10-30T11:17:11.99Z" }, + { url = "https://files.pythonhosted.org/packages/af/2f/e8a86f861ad83f3bb5455f596d5c802e34fcdb8c53a489083a70fd301333/nh3-0.3.2-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2c9850041b77a9147d6bbd6dbbf13eeec7009eb60b44e83f07fcb2910075bf9b", size = 829127, upload-time = "2025-10-30T11:17:13.192Z" }, + { url = "https://files.pythonhosted.org/packages/d8/97/77aef4daf0479754e8e90c7f8f48f3b7b8725a3b8c0df45f2258017a6895/nh3-0.3.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:403c11563e50b915d0efdb622866d1d9e4506bce590ef7da57789bf71dd148b5", size = 997131, upload-time = "2025-10-30T11:17:14.677Z" }, + { url = "https://files.pythonhosted.org/packages/41/ee/fd8140e4df9d52143e89951dd0d797f5546004c6043285289fbbe3112293/nh3-0.3.2-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:0dca4365db62b2d71ff1620ee4f800c4729849906c5dd504ee1a7b2389558e31", size = 1068783, upload-time = "2025-10-30T11:17:15.861Z" }, + { url = "https://files.pythonhosted.org/packages/87/64/bdd9631779e2d588b08391f7555828f352e7f6427889daf2fa424bfc90c9/nh3-0.3.2-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:0fe7ee035dd7b2290715baf29cb27167dddd2ff70ea7d052c958dbd80d323c99", size = 994732, upload-time = "2025-10-30T11:17:17.155Z" }, + { url = "https://files.pythonhosted.org/packages/79/66/90190033654f1f28ca98e3d76b8be1194505583f9426b0dcde782a3970a2/nh3-0.3.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a40202fd58e49129764f025bbaae77028e420f1d5b3c8e6f6fd3a6490d513868", size = 975997, upload-time = "2025-10-30T11:17:18.77Z" }, + { url = "https://files.pythonhosted.org/packages/34/30/ebf8e2e8d71fdb5a5d5d8836207177aed1682df819cbde7f42f16898946c/nh3-0.3.2-cp314-cp314t-win32.whl", hash = "sha256:1f9ba555a797dbdcd844b89523f29cdc90973d8bd2e836ea6b962cf567cadd93", size = 583364, upload-time = "2025-10-30T11:17:20.286Z" }, + { url = "https://files.pythonhosted.org/packages/94/ae/95c52b5a75da429f11ca8902c2128f64daafdc77758d370e4cc310ecda55/nh3-0.3.2-cp314-cp314t-win_amd64.whl", hash = "sha256:dce4248edc427c9b79261f3e6e2b3ecbdd9b88c267012168b4a7b3fc6fd41d13", size = 589982, upload-time = "2025-10-30T11:17:21.384Z" }, + { url = "https://files.pythonhosted.org/packages/b4/bd/c7d862a4381b95f2469704de32c0ad419def0f4a84b7a138a79532238114/nh3-0.3.2-cp314-cp314t-win_arm64.whl", hash = "sha256:019ecbd007536b67fdf76fab411b648fb64e2257ca3262ec80c3425c24028c80", size = 577126, upload-time = "2025-10-30T11:17:22.755Z" }, + { url = "https://files.pythonhosted.org/packages/b6/3e/f5a5cc2885c24be13e9b937441bd16a012ac34a657fe05e58927e8af8b7a/nh3-0.3.2-cp38-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:7064ccf5ace75825bd7bf57859daaaf16ed28660c1c6b306b649a9eda4b54b1e", size = 1431980, upload-time = "2025-10-30T11:17:25.457Z" }, + { url = "https://files.pythonhosted.org/packages/7f/f7/529a99324d7ef055de88b690858f4189379708abae92ace799365a797b7f/nh3-0.3.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c8745454cdd28bbbc90861b80a0111a195b0e3961b9fa2e672be89eb199fa5d8", size = 820805, upload-time = "2025-10-30T11:17:26.98Z" }, + { url = "https://files.pythonhosted.org/packages/3d/62/19b7c50ccd1fa7d0764822d2cea8f2a320f2fd77474c7a1805cb22cf69b0/nh3-0.3.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:72d67c25a84579f4a432c065e8b4274e53b7cf1df8f792cf846abfe2c3090866", size = 803527, upload-time = "2025-10-30T11:17:28.284Z" }, + { url = "https://files.pythonhosted.org/packages/4a/ca/f022273bab5440abff6302731a49410c5ef66b1a9502ba3fbb2df998d9ff/nh3-0.3.2-cp38-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:13398e676a14d6233f372c75f52d5ae74f98210172991f7a3142a736bd92b131", size = 1051674, upload-time = "2025-10-30T11:17:29.909Z" }, + { url = "https://files.pythonhosted.org/packages/fa/f7/5728e3b32a11daf5bd21cf71d91c463f74305938bc3eb9e0ac1ce141646e/nh3-0.3.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:03d617e5c8aa7331bd2659c654e021caf9bba704b109e7b2b28b039a00949fe5", size = 1004737, upload-time = "2025-10-30T11:17:31.205Z" }, + { url = "https://files.pythonhosted.org/packages/53/7f/f17e0dba0a99cee29e6cee6d4d52340ef9cb1f8a06946d3a01eb7ec2fb01/nh3-0.3.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f2f55c4d2d5a207e74eefe4d828067bbb01300e06e2a7436142f915c5928de07", size = 911745, upload-time = "2025-10-30T11:17:32.945Z" }, + { url = "https://files.pythonhosted.org/packages/42/0f/c76bf3dba22c73c38e9b1113b017cf163f7696f50e003404ec5ecdb1e8a6/nh3-0.3.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7bb18403f02b655a1bbe4e3a4696c2ae1d6ae8f5991f7cacb684b1ae27e6c9f7", size = 797184, upload-time = "2025-10-30T11:17:34.226Z" }, + { url = "https://files.pythonhosted.org/packages/08/a1/73d8250f888fb0ddf1b119b139c382f8903d8bb0c5bd1f64afc7e38dad1d/nh3-0.3.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6d66f41672eb4060cf87c037f760bdbc6847852ca9ef8e9c5a5da18f090abf87", size = 838556, upload-time = "2025-10-30T11:17:35.875Z" }, + { url = "https://files.pythonhosted.org/packages/d1/09/deb57f1fb656a7a5192497f4a287b0ade5a2ff6b5d5de4736d13ef6d2c1f/nh3-0.3.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:f97f8b25cb2681d25e2338148159447e4d689aafdccfcf19e61ff7db3905768a", size = 1006695, upload-time = "2025-10-30T11:17:37.071Z" }, + { url = "https://files.pythonhosted.org/packages/b6/61/8f4d41c4ccdac30e4b1a4fa7be4b0f9914d8314a5058472f84c8e101a418/nh3-0.3.2-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:2ab70e8c6c7d2ce953d2a58102eefa90c2d0a5ed7aa40c7e29a487bc5e613131", size = 1075471, upload-time = "2025-10-30T11:17:38.225Z" }, + { url = "https://files.pythonhosted.org/packages/b0/c6/966aec0cb4705e69f6c3580422c239205d5d4d0e50fac380b21e87b6cf1b/nh3-0.3.2-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:1710f3901cd6440ca92494ba2eb6dc260f829fa8d9196b659fa10de825610ce0", size = 1002439, upload-time = "2025-10-30T11:17:39.553Z" }, + { url = "https://files.pythonhosted.org/packages/e2/c8/97a2d5f7a314cce2c5c49f30c6f161b7f3617960ade4bfc2fd1ee092cb20/nh3-0.3.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:91e9b001101fb4500a2aafe3e7c92928d85242d38bf5ac0aba0b7480da0a4cd6", size = 987439, upload-time = "2025-10-30T11:17:40.81Z" }, + { url = "https://files.pythonhosted.org/packages/0d/95/2d6fc6461687d7a171f087995247dec33e8749a562bfadd85fb5dbf37a11/nh3-0.3.2-cp38-abi3-win32.whl", hash = "sha256:169db03df90da63286e0560ea0efa9b6f3b59844a9735514a1d47e6bb2c8c61b", size = 589826, upload-time = "2025-10-30T11:17:42.239Z" }, + { url = "https://files.pythonhosted.org/packages/64/9a/1a1c154f10a575d20dd634e5697805e589bbdb7673a0ad00e8da90044ba7/nh3-0.3.2-cp38-abi3-win_amd64.whl", hash = "sha256:562da3dca7a17f9077593214a9781a94b8d76de4f158f8c895e62f09573945fe", size = 596406, upload-time = "2025-10-30T11:17:43.773Z" }, + { url = "https://files.pythonhosted.org/packages/9e/7e/a96255f63b7aef032cbee8fc4d6e37def72e3aaedc1f72759235e8f13cb1/nh3-0.3.2-cp38-abi3-win_arm64.whl", hash = "sha256:cf5964d54edd405e68583114a7cba929468bcd7db5e676ae38ee954de1cfc104", size = 584162, upload-time = "2025-10-30T11:17:44.96Z" }, ] [[package]] @@ -4552,8 +4614,8 @@ resolution-markers = [ "(python_full_version == '3.10.*' and platform_machine != 'arm64' and sys_platform == 'darwin') or (python_full_version == '3.10.*' and platform_machine != 'x86_64' and sys_platform == 'linux') or (python_full_version == '3.10.*' and sys_platform != 'darwin' and sys_platform != 'linux')", ] dependencies = [ - { name = "llvmlite", version = "0.45.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine != 'x86_64') or (python_full_version >= '3.10' and python_full_version < '3.14' and sys_platform != 'linux')" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine != 'x86_64') or (python_full_version >= '3.10' and python_full_version < '3.14' and sys_platform != 'linux')" }, + { name = "llvmlite", version = "0.45.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and platform_machine != 'x86_64') or (python_full_version >= '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux') or (python_full_version >= '3.10' and sys_platform != 'linux')" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and platform_machine != 'x86_64') or (python_full_version >= '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux') or (python_full_version >= '3.10' and sys_platform != 'linux')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a3/20/33dbdbfe60e5fd8e3dbfde299d106279a33d9f8308346022316781368591/numba-0.62.1.tar.gz", hash = "sha256:7b774242aa890e34c21200a1fc62e5b5757d5286267e71103257f4e2af0d5161", size = 2749817, upload-time = "2025-09-29T10:46:31.551Z" } wheels = [ @@ -4865,9 +4927,10 @@ version = "1.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click", version = "8.1.8", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "click", version = "8.2.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "click", version = "8.3.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and platform_machine != 'x86_64') or (python_full_version >= '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux') or (python_full_version >= '3.10' and sys_platform != 'linux')" }, - { name = "pillow", marker = "python_full_version < '3.10' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, - { name = "pyobjc-framework-vision", marker = "python_full_version < '3.10' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, + { name = "pillow" }, + { name = "pyobjc-framework-vision" }, ] sdist = { url = "https://files.pythonhosted.org/packages/dd/dc/de3e9635774b97d9766f6815bbb3f5ec9bce347115f10d9abbf2733a9316/ocrmac-1.0.0.tar.gz", hash = "sha256:5b299e9030c973d1f60f82db000d6c2e5ff271601878c7db0885e850597d1d2e", size = 1463997, upload-time = "2024-11-07T12:00:00.197Z" } wheels = [ @@ -4941,12 +5004,12 @@ resolution-markers = [ "(python_full_version == '3.10.*' and platform_machine != 'arm64' and sys_platform == 'darwin') or (python_full_version == '3.10.*' and platform_machine != 'x86_64' and sys_platform == 'linux') or (python_full_version == '3.10.*' and sys_platform != 'darwin' and sys_platform != 'linux')", ] dependencies = [ - { name = "coloredlogs", marker = "python_full_version >= '3.10' and python_full_version < '3.14'" }, - { name = "flatbuffers", marker = "python_full_version >= '3.10' and python_full_version < '3.14'" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.14'" }, - { name = "packaging", marker = "python_full_version >= '3.10' and python_full_version < '3.14'" }, - { name = "protobuf", marker = "python_full_version >= '3.10' and python_full_version < '3.14'" }, - { name = "sympy", marker = "python_full_version >= '3.10' and python_full_version < '3.14'" }, + { name = "coloredlogs", marker = "python_full_version >= '3.10'" }, + { name = "flatbuffers", marker = "python_full_version >= '3.10'" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "packaging", marker = "python_full_version >= '3.10'" }, + { name = "protobuf", marker = "python_full_version >= '3.10'" }, + { name = "sympy", marker = "python_full_version >= '3.10'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/35/d6/311b1afea060015b56c742f3531168c1644650767f27ef40062569960587/onnxruntime-1.23.2-cp310-cp310-macosx_13_0_arm64.whl", hash = "sha256:a7730122afe186a784660f6ec5807138bf9d792fa1df76556b27307ea9ebcbe3", size = 17195934, upload-time = "2025-10-27T23:06:14.143Z" }, @@ -4975,7 +5038,7 @@ wheels = [ [[package]] name = "openai" -version = "2.6.1" +version = "2.7.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, @@ -4987,9 +5050,9 @@ dependencies = [ { name = "tqdm", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "typing-extensions", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c4/44/303deb97be7c1c9b53118b52825cbd1557aeeff510f3a52566b1fa66f6a2/openai-2.6.1.tar.gz", hash = "sha256:27ae704d190615fca0c0fc2b796a38f8b5879645a3a52c9c453b23f97141bb49", size = 593043, upload-time = "2025-10-24T13:29:52.79Z" } +sdist = { url = "https://files.pythonhosted.org/packages/51/a2/f4023c1e0c868a6a5854955b3374f17153388aed95e835af114a17eac95b/openai-2.7.1.tar.gz", hash = "sha256:df4d4a3622b2df3475ead8eb0fbb3c27fd1c070fa2e55d778ca4f40e0186c726", size = 595933, upload-time = "2025-11-04T06:07:23.069Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/0e/331df43df633e6105ff9cf45e0ce57762bd126a45ac16b25a43f6738d8a2/openai-2.6.1-py3-none-any.whl", hash = "sha256:904e4b5254a8416746a2f05649594fa41b19d799843cd134dac86167e094edef", size = 1005551, upload-time = "2025-10-24T13:29:50.973Z" }, + { url = "https://files.pythonhosted.org/packages/8c/74/6bfc3adc81f6c2cea4439f2a734c40e3a420703bbcdc539890096a732bbd/openai-2.7.1-py3-none-any.whl", hash = "sha256:2f2530354d94c59c614645a4662b9dab0a5b881c5cd767a8587398feac0c9021", size = 1008780, upload-time = "2025-11-04T06:07:20.818Z" }, ] [[package]] @@ -5013,18 +5076,18 @@ name = "openai-whisper" version = "20250625" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "more-itertools", marker = "python_full_version < '3.14'" }, + { name = "more-itertools" }, { name = "numba", version = "0.60.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "numba", version = "0.61.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "numba", version = "0.62.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine != 'x86_64') or (python_full_version >= '3.10' and python_full_version < '3.14' and sys_platform != 'linux')" }, + { name = "numba", version = "0.62.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and platform_machine != 'x86_64') or (python_full_version >= '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux') or (python_full_version >= '3.10' and sys_platform != 'linux')" }, { name = "numpy", version = "2.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.14'" }, - { name = "tiktoken", marker = "python_full_version < '3.14'" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "tiktoken" }, { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.10' and platform_machine != 'x86_64') or (python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux') or (python_full_version < '3.10' and sys_platform != 'linux')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine != 'x86_64') or (python_full_version >= '3.10' and python_full_version < '3.14' and sys_platform != 'linux')" }, - { name = "tqdm", marker = "python_full_version < '3.14'" }, + { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and platform_machine != 'x86_64') or (python_full_version >= '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux') or (python_full_version >= '3.10' and sys_platform != 'linux')" }, + { name = "tqdm" }, { name = "triton", version = "3.4.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux') or (python_full_version < '3.10' and sys_platform == 'linux2')" }, - { name = "triton", version = "3.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.14' and sys_platform == 'linux2'" }, + { name = "triton", version = "3.5.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux') or (python_full_version >= '3.10' and sys_platform == 'linux2')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/35/8e/d36f8880bcf18ec026a55807d02fe4c7357da9f25aebd92f85178000c0dc/openai_whisper-20250625.tar.gz", hash = "sha256:37a91a3921809d9f44748ffc73c0a55c9f366c85a3ef5c2ae0cc09540432eb96", size = 803191, upload-time = "2025-06-26T01:06:13.34Z" } @@ -5734,28 +5797,28 @@ wheels = [ [[package]] name = "psutil" -version = "7.1.2" +version = "7.1.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cd/ec/7b8e6b9b1d22708138630ef34c53ab2b61032c04f16adfdbb96791c8c70c/psutil-7.1.2.tar.gz", hash = "sha256:aa225cdde1335ff9684708ee8c72650f6598d5ed2114b9a7c5802030b1785018", size = 487424, upload-time = "2025-10-25T10:46:34.931Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/88/bdd0a41e5857d5d703287598cbf08dad90aed56774ea52ae071bae9071b6/psutil-7.1.3.tar.gz", hash = "sha256:6c86281738d77335af7aec228328e944b30930899ea760ecf33a4dba66be5e74", size = 489059, upload-time = "2025-11-02T12:25:54.619Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b8/d9/b56cc9f883140ac10021a8c9b0f4e16eed1ba675c22513cdcbce3ba64014/psutil-7.1.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0cc5c6889b9871f231ed5455a9a02149e388fffcb30b607fb7a8896a6d95f22e", size = 238575, upload-time = "2025-10-25T10:46:38.728Z" }, - { url = "https://files.pythonhosted.org/packages/36/eb/28d22de383888deb252c818622196e709da98816e296ef95afda33f1c0a2/psutil-7.1.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:8e9e77a977208d84aa363a4a12e0f72189d58bbf4e46b49aae29a2c6e93ef206", size = 239297, upload-time = "2025-10-25T10:46:41.347Z" }, - { url = "https://files.pythonhosted.org/packages/89/5d/220039e2f28cc129626e54d63892ab05c0d56a29818bfe7268dcb5008932/psutil-7.1.2-cp313-cp313t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7d9623a5e4164d2220ecceb071f4b333b3c78866141e8887c072129185f41278", size = 280420, upload-time = "2025-10-25T10:46:44.122Z" }, - { url = "https://files.pythonhosted.org/packages/ba/7a/286f0e1c167445b2ef4a6cbdfc8c59fdb45a5a493788950cf8467201dc73/psutil-7.1.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:364b1c10fe4ed59c89ec49e5f1a70da353b27986fa8233b4b999df4742a5ee2f", size = 283049, upload-time = "2025-10-25T10:46:47.095Z" }, - { url = "https://files.pythonhosted.org/packages/aa/cc/7eb93260794a42e39b976f3a4dde89725800b9f573b014fac142002a5c98/psutil-7.1.2-cp313-cp313t-win_amd64.whl", hash = "sha256:f101ef84de7e05d41310e3ccbdd65a6dd1d9eed85e8aaf0758405d022308e204", size = 248713, upload-time = "2025-10-25T10:46:49.573Z" }, - { url = "https://files.pythonhosted.org/packages/ab/1a/0681a92b53366e01f0a099f5237d0c8a2f79d322ac589cccde5e30c8a4e2/psutil-7.1.2-cp313-cp313t-win_arm64.whl", hash = "sha256:20c00824048a95de67f00afedc7b08b282aa08638585b0206a9fb51f28f1a165", size = 244644, upload-time = "2025-10-25T10:46:51.924Z" }, - { url = "https://files.pythonhosted.org/packages/56/9e/f1c5c746b4ed5320952acd3002d3962fe36f30524c00ea79fdf954cc6779/psutil-7.1.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:e09cfe92aa8e22b1ec5e2d394820cf86c5dff6367ac3242366485dfa874d43bc", size = 238640, upload-time = "2025-10-25T10:46:54.089Z" }, - { url = "https://files.pythonhosted.org/packages/32/ee/fd26216a735395cc25c3899634e34aeb41fb1f3dbb44acc67d9e594be562/psutil-7.1.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:fa6342cf859c48b19df3e4aa170e4cfb64aadc50b11e06bb569c6c777b089c9e", size = 239303, upload-time = "2025-10-25T10:46:56.932Z" }, - { url = "https://files.pythonhosted.org/packages/3c/cd/7d96eaec4ef7742b845a9ce2759a2769ecce4ab7a99133da24abacbc9e41/psutil-7.1.2-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:625977443498ee7d6c1e63e93bacca893fd759a66c5f635d05e05811d23fb5ee", size = 281717, upload-time = "2025-10-25T10:46:59.116Z" }, - { url = "https://files.pythonhosted.org/packages/bc/1a/7f0b84bdb067d35fe7fade5fff888408688caf989806ce2d6dae08c72dd5/psutil-7.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a24bcd7b7f2918d934af0fb91859f621b873d6aa81267575e3655cd387572a7", size = 284575, upload-time = "2025-10-25T10:47:00.944Z" }, - { url = "https://files.pythonhosted.org/packages/de/05/7820ef8f7b275268917e0c750eada5834581206d9024ca88edce93c4b762/psutil-7.1.2-cp314-cp314t-win_amd64.whl", hash = "sha256:329f05610da6380982e6078b9d0881d9ab1e9a7eb7c02d833bfb7340aa634e31", size = 249491, upload-time = "2025-10-25T10:47:03.174Z" }, - { url = "https://files.pythonhosted.org/packages/db/9a/58de399c7cb58489f08498459ff096cd76b3f1ddc4f224ec2c5ef729c7d0/psutil-7.1.2-cp314-cp314t-win_arm64.whl", hash = "sha256:7b04c29e3c0c888e83ed4762b70f31e65c42673ea956cefa8ced0e31e185f582", size = 244880, upload-time = "2025-10-25T10:47:05.228Z" }, - { url = "https://files.pythonhosted.org/packages/ae/89/b9f8d47ddbc52d7301fc868e8224e5f44ed3c7f55e6d0f54ecaf5dd9ff5e/psutil-7.1.2-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:c9ba5c19f2d46203ee8c152c7b01df6eec87d883cfd8ee1af2ef2727f6b0f814", size = 237244, upload-time = "2025-10-25T10:47:07.086Z" }, - { url = "https://files.pythonhosted.org/packages/c8/7a/8628c2f6b240680a67d73d8742bb9ff39b1820a693740e43096d5dcb01e5/psutil-7.1.2-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:2a486030d2fe81bec023f703d3d155f4823a10a47c36784c84f1cc7f8d39bedb", size = 238101, upload-time = "2025-10-25T10:47:09.523Z" }, - { url = "https://files.pythonhosted.org/packages/30/28/5e27f4d5a0e347f8e3cc16cd7d35533dbce086c95807f1f0e9cd77e26c10/psutil-7.1.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3efd8fc791492e7808a51cb2b94889db7578bfaea22df931424f874468e389e3", size = 258675, upload-time = "2025-10-25T10:47:11.082Z" }, - { url = "https://files.pythonhosted.org/packages/e5/5c/79cf60c9acf36d087f0db0f82066fca4a780e97e5b3a2e4c38209c03d170/psutil-7.1.2-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e2aeb9b64f481b8eabfc633bd39e0016d4d8bbcd590d984af764d80bf0851b8a", size = 260203, upload-time = "2025-10-25T10:47:13.226Z" }, - { url = "https://files.pythonhosted.org/packages/f7/03/0a464404c51685dcb9329fdd660b1721e076ccd7b3d97dee066bcc9ffb15/psutil-7.1.2-cp37-abi3-win_amd64.whl", hash = "sha256:8e17852114c4e7996fe9da4745c2bdef001ebbf2f260dec406290e66628bdb91", size = 246714, upload-time = "2025-10-25T10:47:15.093Z" }, - { url = "https://files.pythonhosted.org/packages/6a/32/97ca2090f2f1b45b01b6aa7ae161cfe50671de097311975ca6eea3e7aabc/psutil-7.1.2-cp37-abi3-win_arm64.whl", hash = "sha256:3e988455e61c240cc879cb62a008c2699231bf3e3d061d7fce4234463fd2abb4", size = 243742, upload-time = "2025-10-25T10:47:17.302Z" }, + { url = "https://files.pythonhosted.org/packages/bd/93/0c49e776b8734fef56ec9c5c57f923922f2cf0497d62e0f419465f28f3d0/psutil-7.1.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0005da714eee687b4b8decd3d6cc7c6db36215c9e74e5ad2264b90c3df7d92dc", size = 239751, upload-time = "2025-11-02T12:25:58.161Z" }, + { url = "https://files.pythonhosted.org/packages/6f/8d/b31e39c769e70780f007969815195a55c81a63efebdd4dbe9e7a113adb2f/psutil-7.1.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:19644c85dcb987e35eeeaefdc3915d059dac7bd1167cdcdbf27e0ce2df0c08c0", size = 240368, upload-time = "2025-11-02T12:26:00.491Z" }, + { url = "https://files.pythonhosted.org/packages/62/61/23fd4acc3c9eebbf6b6c78bcd89e5d020cfde4acf0a9233e9d4e3fa698b4/psutil-7.1.3-cp313-cp313t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:95ef04cf2e5ba0ab9eaafc4a11eaae91b44f4ef5541acd2ee91d9108d00d59a7", size = 287134, upload-time = "2025-11-02T12:26:02.613Z" }, + { url = "https://files.pythonhosted.org/packages/30/1c/f921a009ea9ceb51aa355cb0cc118f68d354db36eae18174bab63affb3e6/psutil-7.1.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1068c303be3a72f8e18e412c5b2a8f6d31750fb152f9cb106b54090296c9d251", size = 289904, upload-time = "2025-11-02T12:26:05.207Z" }, + { url = "https://files.pythonhosted.org/packages/a6/82/62d68066e13e46a5116df187d319d1724b3f437ddd0f958756fc052677f4/psutil-7.1.3-cp313-cp313t-win_amd64.whl", hash = "sha256:18349c5c24b06ac5612c0428ec2a0331c26443d259e2a0144a9b24b4395b58fa", size = 249642, upload-time = "2025-11-02T12:26:07.447Z" }, + { url = "https://files.pythonhosted.org/packages/df/ad/c1cd5fe965c14a0392112f68362cfceb5230819dbb5b1888950d18a11d9f/psutil-7.1.3-cp313-cp313t-win_arm64.whl", hash = "sha256:c525ffa774fe4496282fb0b1187725793de3e7c6b29e41562733cae9ada151ee", size = 245518, upload-time = "2025-11-02T12:26:09.719Z" }, + { url = "https://files.pythonhosted.org/packages/2e/bb/6670bded3e3236eb4287c7bcdc167e9fae6e1e9286e437f7111caed2f909/psutil-7.1.3-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:b403da1df4d6d43973dc004d19cee3b848e998ae3154cc8097d139b77156c353", size = 239843, upload-time = "2025-11-02T12:26:11.968Z" }, + { url = "https://files.pythonhosted.org/packages/b8/66/853d50e75a38c9a7370ddbeefabdd3d3116b9c31ef94dc92c6729bc36bec/psutil-7.1.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ad81425efc5e75da3f39b3e636293360ad8d0b49bed7df824c79764fb4ba9b8b", size = 240369, upload-time = "2025-11-02T12:26:14.358Z" }, + { url = "https://files.pythonhosted.org/packages/41/bd/313aba97cb5bfb26916dc29cf0646cbe4dd6a89ca69e8c6edce654876d39/psutil-7.1.3-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8f33a3702e167783a9213db10ad29650ebf383946e91bc77f28a5eb083496bc9", size = 288210, upload-time = "2025-11-02T12:26:16.699Z" }, + { url = "https://files.pythonhosted.org/packages/c2/fa/76e3c06e760927a0cfb5705eb38164254de34e9bd86db656d4dbaa228b04/psutil-7.1.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fac9cd332c67f4422504297889da5ab7e05fd11e3c4392140f7370f4208ded1f", size = 291182, upload-time = "2025-11-02T12:26:18.848Z" }, + { url = "https://files.pythonhosted.org/packages/0f/1d/5774a91607035ee5078b8fd747686ebec28a962f178712de100d00b78a32/psutil-7.1.3-cp314-cp314t-win_amd64.whl", hash = "sha256:3792983e23b69843aea49c8f5b8f115572c5ab64c153bada5270086a2123c7e7", size = 250466, upload-time = "2025-11-02T12:26:21.183Z" }, + { url = "https://files.pythonhosted.org/packages/00/ca/e426584bacb43a5cb1ac91fae1937f478cd8fbe5e4ff96574e698a2c77cd/psutil-7.1.3-cp314-cp314t-win_arm64.whl", hash = "sha256:31d77fcedb7529f27bb3a0472bea9334349f9a04160e8e6e5020f22c59893264", size = 245756, upload-time = "2025-11-02T12:26:23.148Z" }, + { url = "https://files.pythonhosted.org/packages/ef/94/46b9154a800253e7ecff5aaacdf8ebf43db99de4a2dfa18575b02548654e/psutil-7.1.3-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:2bdbcd0e58ca14996a42adf3621a6244f1bb2e2e528886959c72cf1e326677ab", size = 238359, upload-time = "2025-11-02T12:26:25.284Z" }, + { url = "https://files.pythonhosted.org/packages/68/3a/9f93cff5c025029a36d9a92fef47220ab4692ee7f2be0fba9f92813d0cb8/psutil-7.1.3-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:bc31fa00f1fbc3c3802141eede66f3a2d51d89716a194bf2cd6fc68310a19880", size = 239171, upload-time = "2025-11-02T12:26:27.23Z" }, + { url = "https://files.pythonhosted.org/packages/ce/b1/5f49af514f76431ba4eea935b8ad3725cdeb397e9245ab919dbc1d1dc20f/psutil-7.1.3-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3bb428f9f05c1225a558f53e30ccbad9930b11c3fc206836242de1091d3e7dd3", size = 263261, upload-time = "2025-11-02T12:26:29.48Z" }, + { url = "https://files.pythonhosted.org/packages/e0/95/992c8816a74016eb095e73585d747e0a8ea21a061ed3689474fabb29a395/psutil-7.1.3-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:56d974e02ca2c8eb4812c3f76c30e28836fffc311d55d979f1465c1feeb2b68b", size = 264635, upload-time = "2025-11-02T12:26:31.74Z" }, + { url = "https://files.pythonhosted.org/packages/55/4c/c3ed1a622b6ae2fd3c945a366e64eb35247a31e4db16cf5095e269e8eb3c/psutil-7.1.3-cp37-abi3-win_amd64.whl", hash = "sha256:f39c2c19fe824b47484b96f9692932248a54c43799a84282cfe58d05a6449efd", size = 247633, upload-time = "2025-11-02T12:26:33.887Z" }, + { url = "https://files.pythonhosted.org/packages/c9/ad/33b2ccec09bf96c2b2ef3f9a6f66baac8253d7565d8839e024a6b905d45d/psutil-7.1.3-cp37-abi3-win_arm64.whl", hash = "sha256:bd0d69cee829226a761e92f28140bec9a5ee9d5b4fb4b0cc589068dbfff559b1", size = 244608, upload-time = "2025-11-02T12:26:36.136Z" }, ] [[package]] @@ -5943,6 +6006,9 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/20/8a/b35a615ae6f04550d696bb179c414538b3b477999435fdd4ad75b76139e4/pybase64-1.4.2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:a370dea7b1cee2a36a4d5445d4e09cc243816c5bc8def61f602db5a6f5438e52", size = 54320, upload-time = "2025-07-27T13:03:27.495Z" }, { url = "https://files.pythonhosted.org/packages/d3/a9/8bd4f9bcc53689f1b457ecefed1eaa080e4949d65a62c31a38b7253d5226/pybase64-1.4.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9aa4de83f02e462a6f4e066811c71d6af31b52d7484de635582d0e3ec3d6cc3e", size = 56482, upload-time = "2025-07-27T13:03:28.942Z" }, { url = "https://files.pythonhosted.org/packages/75/e5/4a7735b54a1191f61c3f5c2952212c85c2d6b06eb5fb3671c7603395f70c/pybase64-1.4.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:83a1c2f9ed00fee8f064d548c8654a480741131f280e5750bb32475b7ec8ee38", size = 70959, upload-time = "2025-07-27T13:03:30.171Z" }, + { url = "https://files.pythonhosted.org/packages/f4/56/5337f27a8b8d2d6693f46f7b36bae47895e5820bfa259b0072574a4e1057/pybase64-1.4.2-cp313-cp313-android_21_arm64_v8a.whl", hash = "sha256:0f331aa59549de21f690b6ccc79360ffed1155c3cfbc852eb5c097c0b8565a2b", size = 33888, upload-time = "2025-07-27T13:03:35.698Z" }, + { url = "https://files.pythonhosted.org/packages/e3/ff/470768f0fe6de0aa302a8cb1bdf2f9f5cffc3f69e60466153be68bc953aa/pybase64-1.4.2-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:69d3f0445b0faeef7bb7f93bf8c18d850785e2a77f12835f49e524cc54af04e7", size = 30914, upload-time = "2025-07-27T13:03:38.475Z" }, + { url = "https://files.pythonhosted.org/packages/75/6b/d328736662665e0892409dc410353ebef175b1be5eb6bab1dad579efa6df/pybase64-1.4.2-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:2372b257b1f4dd512f317fb27e77d313afd137334de64c87de8374027aacd88a", size = 31380, upload-time = "2025-07-27T13:03:39.7Z" }, { url = "https://files.pythonhosted.org/packages/ca/96/7ff718f87c67f4147c181b73d0928897cefa17dc75d7abc6e37730d5908f/pybase64-1.4.2-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:fb794502b4b1ec91c4ca5d283ae71aef65e3de7721057bd9e2b3ec79f7a62d7d", size = 38230, upload-time = "2025-07-27T13:03:41.637Z" }, { url = "https://files.pythonhosted.org/packages/71/ab/db4dbdfccb9ca874d6ce34a0784761471885d96730de85cee3d300381529/pybase64-1.4.2-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:d377d48acf53abf4b926c2a7a24a19deb092f366a04ffd856bf4b3aa330b025d", size = 71608, upload-time = "2025-07-27T13:03:47.01Z" }, { url = "https://files.pythonhosted.org/packages/f2/58/7f2cef1ceccc682088958448d56727369de83fa6b29148478f4d2acd107a/pybase64-1.4.2-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.whl", hash = "sha256:ab9cdb6a8176a5cb967f53e6ad60e40c83caaa1ae31c5e1b29e5c8f507f17538", size = 56413, upload-time = "2025-07-27T13:03:49.908Z" }, @@ -5964,6 +6030,8 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/95/f0/c392c4ac8ccb7a34b28377c21faa2395313e3c676d76c382642e19a20703/pybase64-1.4.2-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:ad59362fc267bf15498a318c9e076686e4beeb0dfe09b457fabbc2b32468b97a", size = 58103, upload-time = "2025-07-27T13:04:29.996Z" }, { url = "https://files.pythonhosted.org/packages/32/30/00ab21316e7df8f526aa3e3dc06f74de6711d51c65b020575d0105a025b2/pybase64-1.4.2-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:01593bd064e7dcd6c86d04e94e44acfe364049500c20ac68ca1e708fbb2ca970", size = 60779, upload-time = "2025-07-27T13:04:31.549Z" }, { url = "https://files.pythonhosted.org/packages/a6/65/114ca81839b1805ce4a2b7d58bc16e95634734a2059991f6382fc71caf3e/pybase64-1.4.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5b81547ad8ea271c79fdf10da89a1e9313cb15edcba2a17adf8871735e9c02a0", size = 74684, upload-time = "2025-07-27T13:04:32.976Z" }, + { url = "https://files.pythonhosted.org/packages/99/bf/00a87d951473ce96c8c08af22b6983e681bfabdb78dd2dcf7ee58eac0932/pybase64-1.4.2-cp314-cp314-ios_13_0_arm64_iphoneos.whl", hash = "sha256:4157ad277a32cf4f02a975dffc62a3c67d73dfa4609b2c1978ef47e722b18b8e", size = 30924, upload-time = "2025-07-27T13:04:39.189Z" }, + { url = "https://files.pythonhosted.org/packages/ae/43/dee58c9d60e60e6fb32dc6da722d84592e22f13c277297eb4ce6baf99a99/pybase64-1.4.2-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:e113267dc349cf624eb4f4fbf53fd77835e1aa048ac6877399af426aab435757", size = 31390, upload-time = "2025-07-27T13:04:40.995Z" }, { url = "https://files.pythonhosted.org/packages/e1/11/b28906fc2e330b8b1ab4bc845a7bef808b8506734e90ed79c6062b095112/pybase64-1.4.2-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:cea5aaf218fd9c5c23afacfe86fd4464dfedc1a0316dd3b5b4075b068cc67df0", size = 38212, upload-time = "2025-07-27T13:04:42.729Z" }, { url = "https://files.pythonhosted.org/packages/e4/2e/851eb51284b97354ee5dfa1309624ab90920696e91a33cd85b13d20cc5c1/pybase64-1.4.2-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:a3e54dcf0d0305ec88473c9d0009f698cabf86f88a8a10090efeff2879c421bb", size = 71674, upload-time = "2025-07-27T13:04:49.294Z" }, { url = "https://files.pythonhosted.org/packages/a4/8e/3479266bc0e65f6cc48b3938d4a83bff045330649869d950a378f2ddece0/pybase64-1.4.2-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.whl", hash = "sha256:753da25d4fd20be7bda2746f545935773beea12d5cb5ec56ec2d2960796477b1", size = 56461, upload-time = "2025-07-27T13:04:52.37Z" }, @@ -6069,7 +6137,7 @@ wheels = [ [[package]] name = "pydantic" -version = "2.12.3" +version = "2.12.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-types" }, @@ -6077,9 +6145,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f3/1e/4f0a3233767010308f2fd6bd0814597e3f63f1dc98304a9112b8759df4ff/pydantic-2.12.3.tar.gz", hash = "sha256:1da1c82b0fc140bb0103bc1441ffe062154c8d38491189751ee00fd8ca65ce74", size = 819383, upload-time = "2025-10-17T15:04:21.222Z" } +sdist = { url = "https://files.pythonhosted.org/packages/96/ad/a17bc283d7d81837c061c49e3eaa27a45991759a1b7eae1031921c6bd924/pydantic-2.12.4.tar.gz", hash = "sha256:0f8cb9555000a4b5b617f66bfd2566264c4984b27589d3b845685983e8ea85ac", size = 821038, upload-time = "2025-11-05T10:50:08.59Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a1/6b/83661fa77dcefa195ad5f8cd9af3d1a7450fd57cc883ad04d65446ac2029/pydantic-2.12.3-py3-none-any.whl", hash = "sha256:6986454a854bc3bc6e5443e1369e06a3a456af9d339eda45510f517d9ea5c6bf", size = 462431, upload-time = "2025-10-17T15:04:19.346Z" }, + { url = "https://files.pythonhosted.org/packages/82/2f/e68750da9b04856e2a7ec56fc6f034a5a79775e9b9a81882252789873798/pydantic-2.12.4-py3-none-any.whl", hash = "sha256:92d3d202a745d46f9be6df459ac5a064fdaa3c1c4cd8adcfa332ccf3c05f871e", size = 463400, upload-time = "2025-11-05T10:50:06.732Z" }, ] [package.optional-dependencies] @@ -6089,129 +6157,133 @@ email = [ [[package]] name = "pydantic-core" -version = "2.41.4" +version = "2.41.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/df/18/d0944e8eaaa3efd0a91b0f1fc537d3be55ad35091b6a87638211ba691964/pydantic_core-2.41.4.tar.gz", hash = "sha256:70e47929a9d4a1905a67e4b687d5946026390568a8e952b92824118063cee4d5", size = 457557, upload-time = "2025-10-14T10:23:47.909Z" } +sdist = { url = "https://files.pythonhosted.org/packages/71/70/23b021c950c2addd24ec408e9ab05d59b035b39d97cdc1130e1bce647bb6/pydantic_core-2.41.5.tar.gz", hash = "sha256:08daa51ea16ad373ffd5e7606252cc32f07bc72b28284b6bc9c6df804816476e", size = 460952, upload-time = "2025-11-04T13:43:49.098Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/3d/9b8ca77b0f76fcdbf8bc6b72474e264283f461284ca84ac3fde570c6c49a/pydantic_core-2.41.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2442d9a4d38f3411f22eb9dd0912b7cbf4b7d5b6c92c4173b75d3e1ccd84e36e", size = 2111197, upload-time = "2025-10-14T10:19:43.303Z" }, - { url = "https://files.pythonhosted.org/packages/59/92/b7b0fe6ed4781642232755cb7e56a86e2041e1292f16d9ae410a0ccee5ac/pydantic_core-2.41.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:30a9876226dda131a741afeab2702e2d127209bde3c65a2b8133f428bc5d006b", size = 1917909, upload-time = "2025-10-14T10:19:45.194Z" }, - { url = "https://files.pythonhosted.org/packages/52/8c/3eb872009274ffa4fb6a9585114e161aa1a0915af2896e2d441642929fe4/pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d55bbac04711e2980645af68b97d445cdbcce70e5216de444a6c4b6943ebcccd", size = 1969905, upload-time = "2025-10-14T10:19:46.567Z" }, - { url = "https://files.pythonhosted.org/packages/f4/21/35adf4a753bcfaea22d925214a0c5b880792e3244731b3f3e6fec0d124f7/pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e1d778fb7849a42d0ee5927ab0f7453bf9f85eef8887a546ec87db5ddb178945", size = 2051938, upload-time = "2025-10-14T10:19:48.237Z" }, - { url = "https://files.pythonhosted.org/packages/7d/d0/cdf7d126825e36d6e3f1eccf257da8954452934ede275a8f390eac775e89/pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1b65077a4693a98b90ec5ad8f203ad65802a1b9b6d4a7e48066925a7e1606706", size = 2250710, upload-time = "2025-10-14T10:19:49.619Z" }, - { url = "https://files.pythonhosted.org/packages/2e/1c/af1e6fd5ea596327308f9c8d1654e1285cc3d8de0d584a3c9d7705bf8a7c/pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:62637c769dee16eddb7686bf421be48dfc2fae93832c25e25bc7242e698361ba", size = 2367445, upload-time = "2025-10-14T10:19:51.269Z" }, - { url = "https://files.pythonhosted.org/packages/d3/81/8cece29a6ef1b3a92f956ea6da6250d5b2d2e7e4d513dd3b4f0c7a83dfea/pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2dfe3aa529c8f501babf6e502936b9e8d4698502b2cfab41e17a028d91b1ac7b", size = 2072875, upload-time = "2025-10-14T10:19:52.671Z" }, - { url = "https://files.pythonhosted.org/packages/e3/37/a6a579f5fc2cd4d5521284a0ab6a426cc6463a7b3897aeb95b12f1ba607b/pydantic_core-2.41.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ca2322da745bf2eeb581fc9ea3bbb31147702163ccbcbf12a3bb630e4bf05e1d", size = 2191329, upload-time = "2025-10-14T10:19:54.214Z" }, - { url = "https://files.pythonhosted.org/packages/ae/03/505020dc5c54ec75ecba9f41119fd1e48f9e41e4629942494c4a8734ded1/pydantic_core-2.41.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e8cd3577c796be7231dcf80badcf2e0835a46665eaafd8ace124d886bab4d700", size = 2151658, upload-time = "2025-10-14T10:19:55.843Z" }, - { url = "https://files.pythonhosted.org/packages/cb/5d/2c0d09fb53aa03bbd2a214d89ebfa6304be7df9ed86ee3dc7770257f41ee/pydantic_core-2.41.4-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:1cae8851e174c83633f0833e90636832857297900133705ee158cf79d40f03e6", size = 2316777, upload-time = "2025-10-14T10:19:57.607Z" }, - { url = "https://files.pythonhosted.org/packages/ea/4b/c2c9c8f5e1f9c864b57d08539d9d3db160e00491c9f5ee90e1bfd905e644/pydantic_core-2.41.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a26d950449aae348afe1ac8be5525a00ae4235309b729ad4d3399623125b43c9", size = 2320705, upload-time = "2025-10-14T10:19:59.016Z" }, - { url = "https://files.pythonhosted.org/packages/28/c3/a74c1c37f49c0a02c89c7340fafc0ba816b29bd495d1a31ce1bdeacc6085/pydantic_core-2.41.4-cp310-cp310-win32.whl", hash = "sha256:0cf2a1f599efe57fa0051312774280ee0f650e11152325e41dfd3018ef2c1b57", size = 1975464, upload-time = "2025-10-14T10:20:00.581Z" }, - { url = "https://files.pythonhosted.org/packages/d6/23/5dd5c1324ba80303368f7569e2e2e1a721c7d9eb16acb7eb7b7f85cb1be2/pydantic_core-2.41.4-cp310-cp310-win_amd64.whl", hash = "sha256:a8c2e340d7e454dc3340d3d2e8f23558ebe78c98aa8f68851b04dcb7bc37abdc", size = 2024497, upload-time = "2025-10-14T10:20:03.018Z" }, - { url = "https://files.pythonhosted.org/packages/62/4c/f6cbfa1e8efacd00b846764e8484fe173d25b8dab881e277a619177f3384/pydantic_core-2.41.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:28ff11666443a1a8cf2a044d6a545ebffa8382b5f7973f22c36109205e65dc80", size = 2109062, upload-time = "2025-10-14T10:20:04.486Z" }, - { url = "https://files.pythonhosted.org/packages/21/f8/40b72d3868896bfcd410e1bd7e516e762d326201c48e5b4a06446f6cf9e8/pydantic_core-2.41.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:61760c3925d4633290292bad462e0f737b840508b4f722247d8729684f6539ae", size = 1916301, upload-time = "2025-10-14T10:20:06.857Z" }, - { url = "https://files.pythonhosted.org/packages/94/4d/d203dce8bee7faeca791671c88519969d98d3b4e8f225da5b96dad226fc8/pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eae547b7315d055b0de2ec3965643b0ab82ad0106a7ffd29615ee9f266a02827", size = 1968728, upload-time = "2025-10-14T10:20:08.353Z" }, - { url = "https://files.pythonhosted.org/packages/65/f5/6a66187775df87c24d526985b3a5d78d861580ca466fbd9d4d0e792fcf6c/pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef9ee5471edd58d1fcce1c80ffc8783a650e3e3a193fe90d52e43bb4d87bff1f", size = 2050238, upload-time = "2025-10-14T10:20:09.766Z" }, - { url = "https://files.pythonhosted.org/packages/5e/b9/78336345de97298cf53236b2f271912ce11f32c1e59de25a374ce12f9cce/pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:15dd504af121caaf2c95cb90c0ebf71603c53de98305621b94da0f967e572def", size = 2249424, upload-time = "2025-10-14T10:20:11.732Z" }, - { url = "https://files.pythonhosted.org/packages/99/bb/a4584888b70ee594c3d374a71af5075a68654d6c780369df269118af7402/pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3a926768ea49a8af4d36abd6a8968b8790f7f76dd7cbd5a4c180db2b4ac9a3a2", size = 2366047, upload-time = "2025-10-14T10:20:13.647Z" }, - { url = "https://files.pythonhosted.org/packages/5f/8d/17fc5de9d6418e4d2ae8c675f905cdafdc59d3bf3bf9c946b7ab796a992a/pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6916b9b7d134bff5440098a4deb80e4cb623e68974a87883299de9124126c2a8", size = 2071163, upload-time = "2025-10-14T10:20:15.307Z" }, - { url = "https://files.pythonhosted.org/packages/54/e7/03d2c5c0b8ed37a4617430db68ec5e7dbba66358b629cd69e11b4d564367/pydantic_core-2.41.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5cf90535979089df02e6f17ffd076f07237efa55b7343d98760bde8743c4b265", size = 2190585, upload-time = "2025-10-14T10:20:17.3Z" }, - { url = "https://files.pythonhosted.org/packages/be/fc/15d1c9fe5ad9266a5897d9b932b7f53d7e5cfc800573917a2c5d6eea56ec/pydantic_core-2.41.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:7533c76fa647fade2d7ec75ac5cc079ab3f34879626dae5689b27790a6cf5a5c", size = 2150109, upload-time = "2025-10-14T10:20:19.143Z" }, - { url = "https://files.pythonhosted.org/packages/26/ef/e735dd008808226c83ba56972566138665b71477ad580fa5a21f0851df48/pydantic_core-2.41.4-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:37e516bca9264cbf29612539801ca3cd5d1be465f940417b002905e6ed79d38a", size = 2315078, upload-time = "2025-10-14T10:20:20.742Z" }, - { url = "https://files.pythonhosted.org/packages/90/00/806efdcf35ff2ac0f938362350cd9827b8afb116cc814b6b75cf23738c7c/pydantic_core-2.41.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:0c19cb355224037c83642429b8ce261ae108e1c5fbf5c028bac63c77b0f8646e", size = 2318737, upload-time = "2025-10-14T10:20:22.306Z" }, - { url = "https://files.pythonhosted.org/packages/41/7e/6ac90673fe6cb36621a2283552897838c020db343fa86e513d3f563b196f/pydantic_core-2.41.4-cp311-cp311-win32.whl", hash = "sha256:09c2a60e55b357284b5f31f5ab275ba9f7f70b7525e18a132ec1f9160b4f1f03", size = 1974160, upload-time = "2025-10-14T10:20:23.817Z" }, - { url = "https://files.pythonhosted.org/packages/e0/9d/7c5e24ee585c1f8b6356e1d11d40ab807ffde44d2db3b7dfd6d20b09720e/pydantic_core-2.41.4-cp311-cp311-win_amd64.whl", hash = "sha256:711156b6afb5cb1cb7c14a2cc2c4a8b4c717b69046f13c6b332d8a0a8f41ca3e", size = 2021883, upload-time = "2025-10-14T10:20:25.48Z" }, - { url = "https://files.pythonhosted.org/packages/33/90/5c172357460fc28b2871eb4a0fb3843b136b429c6fa827e4b588877bf115/pydantic_core-2.41.4-cp311-cp311-win_arm64.whl", hash = "sha256:6cb9cf7e761f4f8a8589a45e49ed3c0d92d1d696a45a6feaee8c904b26efc2db", size = 1968026, upload-time = "2025-10-14T10:20:27.039Z" }, - { url = "https://files.pythonhosted.org/packages/e9/81/d3b3e95929c4369d30b2a66a91db63c8ed0a98381ae55a45da2cd1cc1288/pydantic_core-2.41.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:ab06d77e053d660a6faaf04894446df7b0a7e7aba70c2797465a0a1af00fc887", size = 2099043, upload-time = "2025-10-14T10:20:28.561Z" }, - { url = "https://files.pythonhosted.org/packages/58/da/46fdac49e6717e3a94fc9201403e08d9d61aa7a770fab6190b8740749047/pydantic_core-2.41.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c53ff33e603a9c1179a9364b0a24694f183717b2e0da2b5ad43c316c956901b2", size = 1910699, upload-time = "2025-10-14T10:20:30.217Z" }, - { url = "https://files.pythonhosted.org/packages/1e/63/4d948f1b9dd8e991a5a98b77dd66c74641f5f2e5225fee37994b2e07d391/pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:304c54176af2c143bd181d82e77c15c41cbacea8872a2225dd37e6544dce9999", size = 1952121, upload-time = "2025-10-14T10:20:32.246Z" }, - { url = "https://files.pythonhosted.org/packages/b2/a7/e5fc60a6f781fc634ecaa9ecc3c20171d238794cef69ae0af79ac11b89d7/pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:025ba34a4cf4fb32f917d5d188ab5e702223d3ba603be4d8aca2f82bede432a4", size = 2041590, upload-time = "2025-10-14T10:20:34.332Z" }, - { url = "https://files.pythonhosted.org/packages/70/69/dce747b1d21d59e85af433428978a1893c6f8a7068fa2bb4a927fba7a5ff/pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b9f5f30c402ed58f90c70e12eff65547d3ab74685ffe8283c719e6bead8ef53f", size = 2219869, upload-time = "2025-10-14T10:20:35.965Z" }, - { url = "https://files.pythonhosted.org/packages/83/6a/c070e30e295403bf29c4df1cb781317b6a9bac7cd07b8d3acc94d501a63c/pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dd96e5d15385d301733113bcaa324c8bcf111275b7675a9c6e88bfb19fc05e3b", size = 2345169, upload-time = "2025-10-14T10:20:37.627Z" }, - { url = "https://files.pythonhosted.org/packages/f0/83/06d001f8043c336baea7fd202a9ac7ad71f87e1c55d8112c50b745c40324/pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98f348cbb44fae6e9653c1055db7e29de67ea6a9ca03a5fa2c2e11a47cff0e47", size = 2070165, upload-time = "2025-10-14T10:20:39.246Z" }, - { url = "https://files.pythonhosted.org/packages/14/0a/e567c2883588dd12bcbc110232d892cf385356f7c8a9910311ac997ab715/pydantic_core-2.41.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ec22626a2d14620a83ca583c6f5a4080fa3155282718b6055c2ea48d3ef35970", size = 2189067, upload-time = "2025-10-14T10:20:41.015Z" }, - { url = "https://files.pythonhosted.org/packages/f4/1d/3d9fca34273ba03c9b1c5289f7618bc4bd09c3ad2289b5420481aa051a99/pydantic_core-2.41.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3a95d4590b1f1a43bf33ca6d647b990a88f4a3824a8c4572c708f0b45a5290ed", size = 2132997, upload-time = "2025-10-14T10:20:43.106Z" }, - { url = "https://files.pythonhosted.org/packages/52/70/d702ef7a6cd41a8afc61f3554922b3ed8d19dd54c3bd4bdbfe332e610827/pydantic_core-2.41.4-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:f9672ab4d398e1b602feadcffcdd3af44d5f5e6ddc15bc7d15d376d47e8e19f8", size = 2307187, upload-time = "2025-10-14T10:20:44.849Z" }, - { url = "https://files.pythonhosted.org/packages/68/4c/c06be6e27545d08b802127914156f38d10ca287a9e8489342793de8aae3c/pydantic_core-2.41.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:84d8854db5f55fead3b579f04bda9a36461dab0730c5d570e1526483e7bb8431", size = 2305204, upload-time = "2025-10-14T10:20:46.781Z" }, - { url = "https://files.pythonhosted.org/packages/b0/e5/35ae4919bcd9f18603419e23c5eaf32750224a89d41a8df1a3704b69f77e/pydantic_core-2.41.4-cp312-cp312-win32.whl", hash = "sha256:9be1c01adb2ecc4e464392c36d17f97e9110fbbc906bcbe1c943b5b87a74aabd", size = 1972536, upload-time = "2025-10-14T10:20:48.39Z" }, - { url = "https://files.pythonhosted.org/packages/1e/c2/49c5bb6d2a49eb2ee3647a93e3dae7080c6409a8a7558b075027644e879c/pydantic_core-2.41.4-cp312-cp312-win_amd64.whl", hash = "sha256:d682cf1d22bab22a5be08539dca3d1593488a99998f9f412137bc323179067ff", size = 2031132, upload-time = "2025-10-14T10:20:50.421Z" }, - { url = "https://files.pythonhosted.org/packages/06/23/936343dbcba6eec93f73e95eb346810fc732f71ba27967b287b66f7b7097/pydantic_core-2.41.4-cp312-cp312-win_arm64.whl", hash = "sha256:833eebfd75a26d17470b58768c1834dfc90141b7afc6eb0429c21fc5a21dcfb8", size = 1969483, upload-time = "2025-10-14T10:20:52.35Z" }, - { url = "https://files.pythonhosted.org/packages/13/d0/c20adabd181a029a970738dfe23710b52a31f1258f591874fcdec7359845/pydantic_core-2.41.4-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:85e050ad9e5f6fe1004eec65c914332e52f429bc0ae12d6fa2092407a462c746", size = 2105688, upload-time = "2025-10-14T10:20:54.448Z" }, - { url = "https://files.pythonhosted.org/packages/00/b6/0ce5c03cec5ae94cca220dfecddc453c077d71363b98a4bbdb3c0b22c783/pydantic_core-2.41.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e7393f1d64792763a48924ba31d1e44c2cfbc05e3b1c2c9abb4ceeadd912cced", size = 1910807, upload-time = "2025-10-14T10:20:56.115Z" }, - { url = "https://files.pythonhosted.org/packages/68/3e/800d3d02c8beb0b5c069c870cbb83799d085debf43499c897bb4b4aaff0d/pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94dab0940b0d1fb28bcab847adf887c66a27a40291eedf0b473be58761c9799a", size = 1956669, upload-time = "2025-10-14T10:20:57.874Z" }, - { url = "https://files.pythonhosted.org/packages/60/a4/24271cc71a17f64589be49ab8bd0751f6a0a03046c690df60989f2f95c2c/pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:de7c42f897e689ee6f9e93c4bec72b99ae3b32a2ade1c7e4798e690ff5246e02", size = 2051629, upload-time = "2025-10-14T10:21:00.006Z" }, - { url = "https://files.pythonhosted.org/packages/68/de/45af3ca2f175d91b96bfb62e1f2d2f1f9f3b14a734afe0bfeff079f78181/pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:664b3199193262277b8b3cd1e754fb07f2c6023289c815a1e1e8fb415cb247b1", size = 2224049, upload-time = "2025-10-14T10:21:01.801Z" }, - { url = "https://files.pythonhosted.org/packages/af/8f/ae4e1ff84672bf869d0a77af24fd78387850e9497753c432875066b5d622/pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d95b253b88f7d308b1c0b417c4624f44553ba4762816f94e6986819b9c273fb2", size = 2342409, upload-time = "2025-10-14T10:21:03.556Z" }, - { url = "https://files.pythonhosted.org/packages/18/62/273dd70b0026a085c7b74b000394e1ef95719ea579c76ea2f0cc8893736d/pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a1351f5bbdbbabc689727cb91649a00cb9ee7203e0a6e54e9f5ba9e22e384b84", size = 2069635, upload-time = "2025-10-14T10:21:05.385Z" }, - { url = "https://files.pythonhosted.org/packages/30/03/cf485fff699b4cdaea469bc481719d3e49f023241b4abb656f8d422189fc/pydantic_core-2.41.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1affa4798520b148d7182da0615d648e752de4ab1a9566b7471bc803d88a062d", size = 2194284, upload-time = "2025-10-14T10:21:07.122Z" }, - { url = "https://files.pythonhosted.org/packages/f9/7e/c8e713db32405dfd97211f2fc0a15d6bf8adb7640f3d18544c1f39526619/pydantic_core-2.41.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7b74e18052fea4aa8dea2fb7dbc23d15439695da6cbe6cfc1b694af1115df09d", size = 2137566, upload-time = "2025-10-14T10:21:08.981Z" }, - { url = "https://files.pythonhosted.org/packages/04/f7/db71fd4cdccc8b75990f79ccafbbd66757e19f6d5ee724a6252414483fb4/pydantic_core-2.41.4-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:285b643d75c0e30abda9dc1077395624f314a37e3c09ca402d4015ef5979f1a2", size = 2316809, upload-time = "2025-10-14T10:21:10.805Z" }, - { url = "https://files.pythonhosted.org/packages/76/63/a54973ddb945f1bca56742b48b144d85c9fc22f819ddeb9f861c249d5464/pydantic_core-2.41.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:f52679ff4218d713b3b33f88c89ccbf3a5c2c12ba665fb80ccc4192b4608dbab", size = 2311119, upload-time = "2025-10-14T10:21:12.583Z" }, - { url = "https://files.pythonhosted.org/packages/f8/03/5d12891e93c19218af74843a27e32b94922195ded2386f7b55382f904d2f/pydantic_core-2.41.4-cp313-cp313-win32.whl", hash = "sha256:ecde6dedd6fff127c273c76821bb754d793be1024bc33314a120f83a3c69460c", size = 1981398, upload-time = "2025-10-14T10:21:14.584Z" }, - { url = "https://files.pythonhosted.org/packages/be/d8/fd0de71f39db91135b7a26996160de71c073d8635edfce8b3c3681be0d6d/pydantic_core-2.41.4-cp313-cp313-win_amd64.whl", hash = "sha256:d081a1f3800f05409ed868ebb2d74ac39dd0c1ff6c035b5162356d76030736d4", size = 2030735, upload-time = "2025-10-14T10:21:16.432Z" }, - { url = "https://files.pythonhosted.org/packages/72/86/c99921c1cf6650023c08bfab6fe2d7057a5142628ef7ccfa9921f2dda1d5/pydantic_core-2.41.4-cp313-cp313-win_arm64.whl", hash = "sha256:f8e49c9c364a7edcbe2a310f12733aad95b022495ef2a8d653f645e5d20c1564", size = 1973209, upload-time = "2025-10-14T10:21:18.213Z" }, - { url = "https://files.pythonhosted.org/packages/36/0d/b5706cacb70a8414396efdda3d72ae0542e050b591119e458e2490baf035/pydantic_core-2.41.4-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:ed97fd56a561f5eb5706cebe94f1ad7c13b84d98312a05546f2ad036bafe87f4", size = 1877324, upload-time = "2025-10-14T10:21:20.363Z" }, - { url = "https://files.pythonhosted.org/packages/de/2d/cba1fa02cfdea72dfb3a9babb067c83b9dff0bbcb198368e000a6b756ea7/pydantic_core-2.41.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a870c307bf1ee91fc58a9a61338ff780d01bfae45922624816878dce784095d2", size = 1884515, upload-time = "2025-10-14T10:21:22.339Z" }, - { url = "https://files.pythonhosted.org/packages/07/ea/3df927c4384ed9b503c9cc2d076cf983b4f2adb0c754578dfb1245c51e46/pydantic_core-2.41.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d25e97bc1f5f8f7985bdc2335ef9e73843bb561eb1fa6831fdfc295c1c2061cf", size = 2042819, upload-time = "2025-10-14T10:21:26.683Z" }, - { url = "https://files.pythonhosted.org/packages/6a/ee/df8e871f07074250270a3b1b82aad4cd0026b588acd5d7d3eb2fcb1471a3/pydantic_core-2.41.4-cp313-cp313t-win_amd64.whl", hash = "sha256:d405d14bea042f166512add3091c1af40437c2e7f86988f3915fabd27b1e9cd2", size = 1995866, upload-time = "2025-10-14T10:21:28.951Z" }, - { url = "https://files.pythonhosted.org/packages/fc/de/b20f4ab954d6d399499c33ec4fafc46d9551e11dc1858fb7f5dca0748ceb/pydantic_core-2.41.4-cp313-cp313t-win_arm64.whl", hash = "sha256:19f3684868309db5263a11bace3c45d93f6f24afa2ffe75a647583df22a2ff89", size = 1970034, upload-time = "2025-10-14T10:21:30.869Z" }, - { url = "https://files.pythonhosted.org/packages/54/28/d3325da57d413b9819365546eb9a6e8b7cbd9373d9380efd5f74326143e6/pydantic_core-2.41.4-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e9205d97ed08a82ebb9a307e92914bb30e18cdf6f6b12ca4bedadb1588a0bfe1", size = 2102022, upload-time = "2025-10-14T10:21:32.809Z" }, - { url = "https://files.pythonhosted.org/packages/9e/24/b58a1bc0d834bf1acc4361e61233ee217169a42efbdc15a60296e13ce438/pydantic_core-2.41.4-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:82df1f432b37d832709fbcc0e24394bba04a01b6ecf1ee87578145c19cde12ac", size = 1905495, upload-time = "2025-10-14T10:21:34.812Z" }, - { url = "https://files.pythonhosted.org/packages/fb/a4/71f759cc41b7043e8ecdaab81b985a9b6cad7cec077e0b92cff8b71ecf6b/pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc3b4cc4539e055cfa39a3763c939f9d409eb40e85813257dcd761985a108554", size = 1956131, upload-time = "2025-10-14T10:21:36.924Z" }, - { url = "https://files.pythonhosted.org/packages/b0/64/1e79ac7aa51f1eec7c4cda8cbe456d5d09f05fdd68b32776d72168d54275/pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b1eb1754fce47c63d2ff57fdb88c351a6c0150995890088b33767a10218eaa4e", size = 2052236, upload-time = "2025-10-14T10:21:38.927Z" }, - { url = "https://files.pythonhosted.org/packages/e9/e3/a3ffc363bd4287b80f1d43dc1c28ba64831f8dfc237d6fec8f2661138d48/pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e6ab5ab30ef325b443f379ddb575a34969c333004fca5a1daa0133a6ffaad616", size = 2223573, upload-time = "2025-10-14T10:21:41.574Z" }, - { url = "https://files.pythonhosted.org/packages/28/27/78814089b4d2e684a9088ede3790763c64693c3d1408ddc0a248bc789126/pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:31a41030b1d9ca497634092b46481b937ff9397a86f9f51bd41c4767b6fc04af", size = 2342467, upload-time = "2025-10-14T10:21:44.018Z" }, - { url = "https://files.pythonhosted.org/packages/92/97/4de0e2a1159cb85ad737e03306717637842c88c7fd6d97973172fb183149/pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a44ac1738591472c3d020f61c6df1e4015180d6262ebd39bf2aeb52571b60f12", size = 2063754, upload-time = "2025-10-14T10:21:46.466Z" }, - { url = "https://files.pythonhosted.org/packages/0f/50/8cb90ce4b9efcf7ae78130afeb99fd1c86125ccdf9906ef64b9d42f37c25/pydantic_core-2.41.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d72f2b5e6e82ab8f94ea7d0d42f83c487dc159c5240d8f83beae684472864e2d", size = 2196754, upload-time = "2025-10-14T10:21:48.486Z" }, - { url = "https://files.pythonhosted.org/packages/34/3b/ccdc77af9cd5082723574a1cc1bcae7a6acacc829d7c0a06201f7886a109/pydantic_core-2.41.4-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:c4d1e854aaf044487d31143f541f7aafe7b482ae72a022c664b2de2e466ed0ad", size = 2137115, upload-time = "2025-10-14T10:21:50.63Z" }, - { url = "https://files.pythonhosted.org/packages/ca/ba/e7c7a02651a8f7c52dc2cff2b64a30c313e3b57c7d93703cecea76c09b71/pydantic_core-2.41.4-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:b568af94267729d76e6ee5ececda4e283d07bbb28e8148bb17adad93d025d25a", size = 2317400, upload-time = "2025-10-14T10:21:52.959Z" }, - { url = "https://files.pythonhosted.org/packages/2c/ba/6c533a4ee8aec6b812c643c49bb3bd88d3f01e3cebe451bb85512d37f00f/pydantic_core-2.41.4-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:6d55fb8b1e8929b341cc313a81a26e0d48aa3b519c1dbaadec3a6a2b4fcad025", size = 2312070, upload-time = "2025-10-14T10:21:55.419Z" }, - { url = "https://files.pythonhosted.org/packages/22/ae/f10524fcc0ab8d7f96cf9a74c880243576fd3e72bd8ce4f81e43d22bcab7/pydantic_core-2.41.4-cp314-cp314-win32.whl", hash = "sha256:5b66584e549e2e32a1398df11da2e0a7eff45d5c2d9db9d5667c5e6ac764d77e", size = 1982277, upload-time = "2025-10-14T10:21:57.474Z" }, - { url = "https://files.pythonhosted.org/packages/b4/dc/e5aa27aea1ad4638f0c3fb41132f7eb583bd7420ee63204e2d4333a3bbf9/pydantic_core-2.41.4-cp314-cp314-win_amd64.whl", hash = "sha256:557a0aab88664cc552285316809cab897716a372afaf8efdbef756f8b890e894", size = 2024608, upload-time = "2025-10-14T10:21:59.557Z" }, - { url = "https://files.pythonhosted.org/packages/3e/61/51d89cc2612bd147198e120a13f150afbf0bcb4615cddb049ab10b81b79e/pydantic_core-2.41.4-cp314-cp314-win_arm64.whl", hash = "sha256:3f1ea6f48a045745d0d9f325989d8abd3f1eaf47dd00485912d1a3a63c623a8d", size = 1967614, upload-time = "2025-10-14T10:22:01.847Z" }, - { url = "https://files.pythonhosted.org/packages/0d/c2/472f2e31b95eff099961fa050c376ab7156a81da194f9edb9f710f68787b/pydantic_core-2.41.4-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6c1fe4c5404c448b13188dd8bd2ebc2bdd7e6727fa61ff481bcc2cca894018da", size = 1876904, upload-time = "2025-10-14T10:22:04.062Z" }, - { url = "https://files.pythonhosted.org/packages/4a/07/ea8eeb91173807ecdae4f4a5f4b150a520085b35454350fc219ba79e66a3/pydantic_core-2.41.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:523e7da4d43b113bf8e7b49fa4ec0c35bf4fe66b2230bfc5c13cc498f12c6c3e", size = 1882538, upload-time = "2025-10-14T10:22:06.39Z" }, - { url = "https://files.pythonhosted.org/packages/1e/29/b53a9ca6cd366bfc928823679c6a76c7a4c69f8201c0ba7903ad18ebae2f/pydantic_core-2.41.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5729225de81fb65b70fdb1907fcf08c75d498f4a6f15af005aabb1fdadc19dfa", size = 2041183, upload-time = "2025-10-14T10:22:08.812Z" }, - { url = "https://files.pythonhosted.org/packages/c7/3d/f8c1a371ceebcaf94d6dd2d77c6cf4b1c078e13a5837aee83f760b4f7cfd/pydantic_core-2.41.4-cp314-cp314t-win_amd64.whl", hash = "sha256:de2cfbb09e88f0f795fd90cf955858fc2c691df65b1f21f0aa00b99f3fbc661d", size = 1993542, upload-time = "2025-10-14T10:22:11.332Z" }, - { url = "https://files.pythonhosted.org/packages/8a/ac/9fc61b4f9d079482a290afe8d206b8f490e9fd32d4fc03ed4fc698214e01/pydantic_core-2.41.4-cp314-cp314t-win_arm64.whl", hash = "sha256:d34f950ae05a83e0ede899c595f312ca976023ea1db100cd5aa188f7005e3ab0", size = 1973897, upload-time = "2025-10-14T10:22:13.444Z" }, - { url = "https://files.pythonhosted.org/packages/2c/36/f86d582be5fb47d4014506cd9ddd10a3979b6d0f2d237aa6ad3e7033b3ea/pydantic_core-2.41.4-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:646e76293345954acea6966149683047b7b2ace793011922208c8e9da12b0062", size = 2112444, upload-time = "2025-10-14T10:22:16.165Z" }, - { url = "https://files.pythonhosted.org/packages/ba/e5/63c521dc2dd106ba6b5941c080617ea9db252f8a7d5625231e9d761bc28c/pydantic_core-2.41.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cc8e85a63085a137d286e2791037f5fdfff0aabb8b899483ca9c496dd5797338", size = 1938218, upload-time = "2025-10-14T10:22:19.443Z" }, - { url = "https://files.pythonhosted.org/packages/30/56/c84b638a3e6e9f5a612b9f5abdad73182520423de43669d639ed4f14b011/pydantic_core-2.41.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:692c622c8f859a17c156492783902d8370ac7e121a611bd6fe92cc71acf9ee8d", size = 1971449, upload-time = "2025-10-14T10:22:21.567Z" }, - { url = "https://files.pythonhosted.org/packages/99/c6/e974aade34fc7a0248fdfd0a373d62693502a407c596ab3470165e38183c/pydantic_core-2.41.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d1e2906efb1031a532600679b424ef1d95d9f9fb507f813951f23320903adbd7", size = 2054023, upload-time = "2025-10-14T10:22:24.229Z" }, - { url = "https://files.pythonhosted.org/packages/4f/91/2507dda801f50980a38d1353c313e8f51349a42b008e63a4e45bf4620562/pydantic_core-2.41.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e04e2f7f8916ad3ddd417a7abdd295276a0bf216993d9318a5d61cc058209166", size = 2251614, upload-time = "2025-10-14T10:22:26.498Z" }, - { url = "https://files.pythonhosted.org/packages/b2/ad/05d886bc96938f4d31bed24e8d3fc3496d9aea7e77bcff6e4b93127c6de7/pydantic_core-2.41.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:df649916b81822543d1c8e0e1d079235f68acdc7d270c911e8425045a8cfc57e", size = 2378807, upload-time = "2025-10-14T10:22:28.733Z" }, - { url = "https://files.pythonhosted.org/packages/6a/0a/d26e1bb9a80b9fc12cc30d9288193fbc9e60a799e55843804ee37bd38a9c/pydantic_core-2.41.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:66c529f862fdba70558061bb936fe00ddbaaa0c647fd26e4a4356ef1d6561891", size = 2076891, upload-time = "2025-10-14T10:22:30.853Z" }, - { url = "https://files.pythonhosted.org/packages/d9/66/af014e3a294d9933ebfecf11a5d858709014bd2315fa9616195374dd82f0/pydantic_core-2.41.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fc3b4c5a1fd3a311563ed866c2c9b62da06cb6398bee186484ce95c820db71cb", size = 2192179, upload-time = "2025-10-14T10:22:33.481Z" }, - { url = "https://files.pythonhosted.org/packages/e7/3e/79783f97024037d0ea6e1b3ebcd761463a925199e04ce2625727e9f27d06/pydantic_core-2.41.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:6e0fc40d84448f941df9b3334c4b78fe42f36e3bf631ad54c3047a0cdddc2514", size = 2153067, upload-time = "2025-10-14T10:22:35.792Z" }, - { url = "https://files.pythonhosted.org/packages/b3/97/ea83b0f87d9e742405fb687d5682e7a26334eef2c82a2de06bfbdc305fab/pydantic_core-2.41.4-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:44e7625332683b6c1c8b980461475cde9595eff94447500e80716db89b0da005", size = 2319048, upload-time = "2025-10-14T10:22:38.144Z" }, - { url = "https://files.pythonhosted.org/packages/64/4a/36d8c966a0b086362ac10a7ee75978ed15c5f2dfdfc02a1578d19d3802fb/pydantic_core-2.41.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:170ee6835f6c71081d031ef1c3b4dc4a12b9efa6a9540f93f95b82f3c7571ae8", size = 2321830, upload-time = "2025-10-14T10:22:40.337Z" }, - { url = "https://files.pythonhosted.org/packages/a2/6e/d80cc4909dde5f6842861288aa1a7181e7afbfc50940c862ed2848df15bd/pydantic_core-2.41.4-cp39-cp39-win32.whl", hash = "sha256:3adf61415efa6ce977041ba9745183c0e1f637ca849773afa93833e04b163feb", size = 1976706, upload-time = "2025-10-14T10:22:42.61Z" }, - { url = "https://files.pythonhosted.org/packages/29/ee/5bda8d960d4a8b24a7eeb8a856efa9c865a7a6cab714ed387b29507dc278/pydantic_core-2.41.4-cp39-cp39-win_amd64.whl", hash = "sha256:a238dd3feee263eeaeb7dc44aea4ba1364682c4f9f9467e6af5596ba322c2332", size = 2027640, upload-time = "2025-10-14T10:22:44.907Z" }, - { url = "https://files.pythonhosted.org/packages/b0/12/5ba58daa7f453454464f92b3ca7b9d7c657d8641c48e370c3ebc9a82dd78/pydantic_core-2.41.4-graalpy311-graalpy242_311_native-macosx_10_12_x86_64.whl", hash = "sha256:a1b2cfec3879afb742a7b0bcfa53e4f22ba96571c9e54d6a3afe1052d17d843b", size = 2122139, upload-time = "2025-10-14T10:22:47.288Z" }, - { url = "https://files.pythonhosted.org/packages/21/fb/6860126a77725c3108baecd10fd3d75fec25191d6381b6eb2ac660228eac/pydantic_core-2.41.4-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl", hash = "sha256:d175600d975b7c244af6eb9c9041f10059f20b8bbffec9e33fdd5ee3f67cdc42", size = 1936674, upload-time = "2025-10-14T10:22:49.555Z" }, - { url = "https://files.pythonhosted.org/packages/de/be/57dcaa3ed595d81f8757e2b44a38240ac5d37628bce25fb20d02c7018776/pydantic_core-2.41.4-graalpy311-graalpy242_311_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f184d657fa4947ae5ec9c47bd7e917730fa1cbb78195037e32dcbab50aca5ee", size = 1956398, upload-time = "2025-10-14T10:22:52.19Z" }, - { url = "https://files.pythonhosted.org/packages/2f/1d/679a344fadb9695f1a6a294d739fbd21d71fa023286daeea8c0ed49e7c2b/pydantic_core-2.41.4-graalpy311-graalpy242_311_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ed810568aeffed3edc78910af32af911c835cc39ebbfacd1f0ab5dd53028e5c", size = 2138674, upload-time = "2025-10-14T10:22:54.499Z" }, - { url = "https://files.pythonhosted.org/packages/c4/48/ae937e5a831b7c0dc646b2ef788c27cd003894882415300ed21927c21efa/pydantic_core-2.41.4-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:4f5d640aeebb438517150fdeec097739614421900e4a08db4a3ef38898798537", size = 2112087, upload-time = "2025-10-14T10:22:56.818Z" }, - { url = "https://files.pythonhosted.org/packages/5e/db/6db8073e3d32dae017da7e0d16a9ecb897d0a4d92e00634916e486097961/pydantic_core-2.41.4-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:4a9ab037b71927babc6d9e7fc01aea9e66dc2a4a34dff06ef0724a4049629f94", size = 1920387, upload-time = "2025-10-14T10:22:59.342Z" }, - { url = "https://files.pythonhosted.org/packages/0d/c1/dd3542d072fcc336030d66834872f0328727e3b8de289c662faa04aa270e/pydantic_core-2.41.4-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4dab9484ec605c3016df9ad4fd4f9a390bc5d816a3b10c6550f8424bb80b18c", size = 1951495, upload-time = "2025-10-14T10:23:02.089Z" }, - { url = "https://files.pythonhosted.org/packages/2b/c6/db8d13a1f8ab3f1eb08c88bd00fd62d44311e3456d1e85c0e59e0a0376e7/pydantic_core-2.41.4-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd8a5028425820731d8c6c098ab642d7b8b999758e24acae03ed38a66eca8335", size = 2139008, upload-time = "2025-10-14T10:23:04.539Z" }, - { url = "https://files.pythonhosted.org/packages/5d/d4/912e976a2dd0b49f31c98a060ca90b353f3b73ee3ea2fd0030412f6ac5ec/pydantic_core-2.41.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:1e5ab4fc177dd41536b3c32b2ea11380dd3d4619a385860621478ac2d25ceb00", size = 2106739, upload-time = "2025-10-14T10:23:06.934Z" }, - { url = "https://files.pythonhosted.org/packages/71/f0/66ec5a626c81eba326072d6ee2b127f8c139543f1bf609b4842978d37833/pydantic_core-2.41.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:3d88d0054d3fa11ce936184896bed3c1c5441d6fa483b498fac6a5d0dd6f64a9", size = 1932549, upload-time = "2025-10-14T10:23:09.24Z" }, - { url = "https://files.pythonhosted.org/packages/c4/af/625626278ca801ea0a658c2dcf290dc9f21bb383098e99e7c6a029fccfc0/pydantic_core-2.41.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7b2a054a8725f05b4b6503357e0ac1c4e8234ad3b0c2ac130d6ffc66f0e170e2", size = 2135093, upload-time = "2025-10-14T10:23:11.626Z" }, - { url = "https://files.pythonhosted.org/packages/20/f6/2fba049f54e0f4975fef66be654c597a1d005320fa141863699180c7697d/pydantic_core-2.41.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b0d9db5a161c99375a0c68c058e227bee1d89303300802601d76a3d01f74e258", size = 2187971, upload-time = "2025-10-14T10:23:14.437Z" }, - { url = "https://files.pythonhosted.org/packages/0e/80/65ab839a2dfcd3b949202f9d920c34f9de5a537c3646662bdf2f7d999680/pydantic_core-2.41.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:6273ea2c8ffdac7b7fda2653c49682db815aebf4a89243a6feccf5e36c18c347", size = 2147939, upload-time = "2025-10-14T10:23:16.831Z" }, - { url = "https://files.pythonhosted.org/packages/44/58/627565d3d182ce6dfda18b8e1c841eede3629d59c9d7cbc1e12a03aeb328/pydantic_core-2.41.4-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:4c973add636efc61de22530b2ef83a65f39b6d6f656df97f678720e20de26caa", size = 2311400, upload-time = "2025-10-14T10:23:19.234Z" }, - { url = "https://files.pythonhosted.org/packages/24/06/8a84711162ad5a5f19a88cead37cca81b4b1f294f46260ef7334ae4f24d3/pydantic_core-2.41.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:b69d1973354758007f46cf2d44a4f3d0933f10b6dc9bf15cf1356e037f6f731a", size = 2316840, upload-time = "2025-10-14T10:23:21.738Z" }, - { url = "https://files.pythonhosted.org/packages/aa/8b/b7bb512a4682a2f7fbfae152a755d37351743900226d29bd953aaf870eaa/pydantic_core-2.41.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:3619320641fd212aaf5997b6ca505e97540b7e16418f4a241f44cdf108ffb50d", size = 2149135, upload-time = "2025-10-14T10:23:24.379Z" }, - { url = "https://files.pythonhosted.org/packages/7e/7d/138e902ed6399b866f7cfe4435d22445e16fff888a1c00560d9dc79a780f/pydantic_core-2.41.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:491535d45cd7ad7e4a2af4a5169b0d07bebf1adfd164b0368da8aa41e19907a5", size = 2104721, upload-time = "2025-10-14T10:23:26.906Z" }, - { url = "https://files.pythonhosted.org/packages/47/13/0525623cf94627f7b53b4c2034c81edc8491cbfc7c28d5447fa318791479/pydantic_core-2.41.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:54d86c0cada6aba4ec4c047d0e348cbad7063b87ae0f005d9f8c9ad04d4a92a2", size = 1931608, upload-time = "2025-10-14T10:23:29.306Z" }, - { url = "https://files.pythonhosted.org/packages/d6/f9/744bc98137d6ef0a233f808bfc9b18cf94624bf30836a18d3b05d08bf418/pydantic_core-2.41.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eca1124aced216b2500dc2609eade086d718e8249cb9696660ab447d50a758bd", size = 2132986, upload-time = "2025-10-14T10:23:32.057Z" }, - { url = "https://files.pythonhosted.org/packages/17/c8/629e88920171173f6049386cc71f893dff03209a9ef32b4d2f7e7c264bcf/pydantic_core-2.41.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6c9024169becccf0cb470ada03ee578d7348c119a0d42af3dcf9eda96e3a247c", size = 2187516, upload-time = "2025-10-14T10:23:34.871Z" }, - { url = "https://files.pythonhosted.org/packages/2e/0f/4f2734688d98488782218ca61bcc118329bf5de05bb7fe3adc7dd79b0b86/pydantic_core-2.41.4-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:26895a4268ae5a2849269f4991cdc97236e4b9c010e51137becf25182daac405", size = 2146146, upload-time = "2025-10-14T10:23:37.342Z" }, - { url = "https://files.pythonhosted.org/packages/ed/f2/ab385dbd94a052c62224b99cf99002eee99dbec40e10006c78575aead256/pydantic_core-2.41.4-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:ca4df25762cf71308c446e33c9b1fdca2923a3f13de616e2a949f38bf21ff5a8", size = 2311296, upload-time = "2025-10-14T10:23:40.145Z" }, - { url = "https://files.pythonhosted.org/packages/fc/8e/e4f12afe1beeb9823bba5375f8f258df0cc61b056b0195fb1cf9f62a1a58/pydantic_core-2.41.4-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:5a28fcedd762349519276c36634e71853b4541079cab4acaaac60c4421827308", size = 2315386, upload-time = "2025-10-14T10:23:42.624Z" }, - { url = "https://files.pythonhosted.org/packages/48/f7/925f65d930802e3ea2eb4d5afa4cb8730c8dc0d2cb89a59dc4ed2fcb2d74/pydantic_core-2.41.4-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c173ddcd86afd2535e2b695217e82191580663a1d1928239f877f5a1649ef39f", size = 2147775, upload-time = "2025-10-14T10:23:45.406Z" }, + { url = "https://files.pythonhosted.org/packages/c6/90/32c9941e728d564b411d574d8ee0cf09b12ec978cb22b294995bae5549a5/pydantic_core-2.41.5-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:77b63866ca88d804225eaa4af3e664c5faf3568cea95360d21f4725ab6e07146", size = 2107298, upload-time = "2025-11-04T13:39:04.116Z" }, + { url = "https://files.pythonhosted.org/packages/fb/a8/61c96a77fe28993d9a6fb0f4127e05430a267b235a124545d79fea46dd65/pydantic_core-2.41.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dfa8a0c812ac681395907e71e1274819dec685fec28273a28905df579ef137e2", size = 1901475, upload-time = "2025-11-04T13:39:06.055Z" }, + { url = "https://files.pythonhosted.org/packages/5d/b6/338abf60225acc18cdc08b4faef592d0310923d19a87fba1faf05af5346e/pydantic_core-2.41.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5921a4d3ca3aee735d9fd163808f5e8dd6c6972101e4adbda9a4667908849b97", size = 1918815, upload-time = "2025-11-04T13:39:10.41Z" }, + { url = "https://files.pythonhosted.org/packages/d1/1c/2ed0433e682983d8e8cba9c8d8ef274d4791ec6a6f24c58935b90e780e0a/pydantic_core-2.41.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e25c479382d26a2a41b7ebea1043564a937db462816ea07afa8a44c0866d52f9", size = 2065567, upload-time = "2025-11-04T13:39:12.244Z" }, + { url = "https://files.pythonhosted.org/packages/b3/24/cf84974ee7d6eae06b9e63289b7b8f6549d416b5c199ca2d7ce13bbcf619/pydantic_core-2.41.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f547144f2966e1e16ae626d8ce72b4cfa0caedc7fa28052001c94fb2fcaa1c52", size = 2230442, upload-time = "2025-11-04T13:39:13.962Z" }, + { url = "https://files.pythonhosted.org/packages/fd/21/4e287865504b3edc0136c89c9c09431be326168b1eb7841911cbc877a995/pydantic_core-2.41.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6f52298fbd394f9ed112d56f3d11aabd0d5bd27beb3084cc3d8ad069483b8941", size = 2350956, upload-time = "2025-11-04T13:39:15.889Z" }, + { url = "https://files.pythonhosted.org/packages/a8/76/7727ef2ffa4b62fcab916686a68a0426b9b790139720e1934e8ba797e238/pydantic_core-2.41.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:100baa204bb412b74fe285fb0f3a385256dad1d1879f0a5cb1499ed2e83d132a", size = 2068253, upload-time = "2025-11-04T13:39:17.403Z" }, + { url = "https://files.pythonhosted.org/packages/d5/8c/a4abfc79604bcb4c748e18975c44f94f756f08fb04218d5cb87eb0d3a63e/pydantic_core-2.41.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:05a2c8852530ad2812cb7914dc61a1125dc4e06252ee98e5638a12da6cc6fb6c", size = 2177050, upload-time = "2025-11-04T13:39:19.351Z" }, + { url = "https://files.pythonhosted.org/packages/67/b1/de2e9a9a79b480f9cb0b6e8b6ba4c50b18d4e89852426364c66aa82bb7b3/pydantic_core-2.41.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:29452c56df2ed968d18d7e21f4ab0ac55e71dc59524872f6fc57dcf4a3249ed2", size = 2147178, upload-time = "2025-11-04T13:39:21Z" }, + { url = "https://files.pythonhosted.org/packages/16/c1/dfb33f837a47b20417500efaa0378adc6635b3c79e8369ff7a03c494b4ac/pydantic_core-2.41.5-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:d5160812ea7a8a2ffbe233d8da666880cad0cbaf5d4de74ae15c313213d62556", size = 2341833, upload-time = "2025-11-04T13:39:22.606Z" }, + { url = "https://files.pythonhosted.org/packages/47/36/00f398642a0f4b815a9a558c4f1dca1b4020a7d49562807d7bc9ff279a6c/pydantic_core-2.41.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:df3959765b553b9440adfd3c795617c352154e497a4eaf3752555cfb5da8fc49", size = 2321156, upload-time = "2025-11-04T13:39:25.843Z" }, + { url = "https://files.pythonhosted.org/packages/7e/70/cad3acd89fde2010807354d978725ae111ddf6d0ea46d1ea1775b5c1bd0c/pydantic_core-2.41.5-cp310-cp310-win32.whl", hash = "sha256:1f8d33a7f4d5a7889e60dc39856d76d09333d8a6ed0f5f1190635cbec70ec4ba", size = 1989378, upload-time = "2025-11-04T13:39:27.92Z" }, + { url = "https://files.pythonhosted.org/packages/76/92/d338652464c6c367e5608e4488201702cd1cbb0f33f7b6a85a60fe5f3720/pydantic_core-2.41.5-cp310-cp310-win_amd64.whl", hash = "sha256:62de39db01b8d593e45871af2af9e497295db8d73b085f6bfd0b18c83c70a8f9", size = 2013622, upload-time = "2025-11-04T13:39:29.848Z" }, + { url = "https://files.pythonhosted.org/packages/e8/72/74a989dd9f2084b3d9530b0915fdda64ac48831c30dbf7c72a41a5232db8/pydantic_core-2.41.5-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:a3a52f6156e73e7ccb0f8cced536adccb7042be67cb45f9562e12b319c119da6", size = 2105873, upload-time = "2025-11-04T13:39:31.373Z" }, + { url = "https://files.pythonhosted.org/packages/12/44/37e403fd9455708b3b942949e1d7febc02167662bf1a7da5b78ee1ea2842/pydantic_core-2.41.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7f3bf998340c6d4b0c9a2f02d6a400e51f123b59565d74dc60d252ce888c260b", size = 1899826, upload-time = "2025-11-04T13:39:32.897Z" }, + { url = "https://files.pythonhosted.org/packages/33/7f/1d5cab3ccf44c1935a359d51a8a2a9e1a654b744b5e7f80d41b88d501eec/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:378bec5c66998815d224c9ca994f1e14c0c21cb95d2f52b6021cc0b2a58f2a5a", size = 1917869, upload-time = "2025-11-04T13:39:34.469Z" }, + { url = "https://files.pythonhosted.org/packages/6e/6a/30d94a9674a7fe4f4744052ed6c5e083424510be1e93da5bc47569d11810/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e7b576130c69225432866fe2f4a469a85a54ade141d96fd396dffcf607b558f8", size = 2063890, upload-time = "2025-11-04T13:39:36.053Z" }, + { url = "https://files.pythonhosted.org/packages/50/be/76e5d46203fcb2750e542f32e6c371ffa9b8ad17364cf94bb0818dbfb50c/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6cb58b9c66f7e4179a2d5e0f849c48eff5c1fca560994d6eb6543abf955a149e", size = 2229740, upload-time = "2025-11-04T13:39:37.753Z" }, + { url = "https://files.pythonhosted.org/packages/d3/ee/fed784df0144793489f87db310a6bbf8118d7b630ed07aa180d6067e653a/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:88942d3a3dff3afc8288c21e565e476fc278902ae4d6d134f1eeda118cc830b1", size = 2350021, upload-time = "2025-11-04T13:39:40.94Z" }, + { url = "https://files.pythonhosted.org/packages/c8/be/8fed28dd0a180dca19e72c233cbf58efa36df055e5b9d90d64fd1740b828/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f31d95a179f8d64d90f6831d71fa93290893a33148d890ba15de25642c5d075b", size = 2066378, upload-time = "2025-11-04T13:39:42.523Z" }, + { url = "https://files.pythonhosted.org/packages/b0/3b/698cf8ae1d536a010e05121b4958b1257f0b5522085e335360e53a6b1c8b/pydantic_core-2.41.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c1df3d34aced70add6f867a8cf413e299177e0c22660cc767218373d0779487b", size = 2175761, upload-time = "2025-11-04T13:39:44.553Z" }, + { url = "https://files.pythonhosted.org/packages/b8/ba/15d537423939553116dea94ce02f9c31be0fa9d0b806d427e0308ec17145/pydantic_core-2.41.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4009935984bd36bd2c774e13f9a09563ce8de4abaa7226f5108262fa3e637284", size = 2146303, upload-time = "2025-11-04T13:39:46.238Z" }, + { url = "https://files.pythonhosted.org/packages/58/7f/0de669bf37d206723795f9c90c82966726a2ab06c336deba4735b55af431/pydantic_core-2.41.5-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:34a64bc3441dc1213096a20fe27e8e128bd3ff89921706e83c0b1ac971276594", size = 2340355, upload-time = "2025-11-04T13:39:48.002Z" }, + { url = "https://files.pythonhosted.org/packages/e5/de/e7482c435b83d7e3c3ee5ee4451f6e8973cff0eb6007d2872ce6383f6398/pydantic_core-2.41.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c9e19dd6e28fdcaa5a1de679aec4141f691023916427ef9bae8584f9c2fb3b0e", size = 2319875, upload-time = "2025-11-04T13:39:49.705Z" }, + { url = "https://files.pythonhosted.org/packages/fe/e6/8c9e81bb6dd7560e33b9053351c29f30c8194b72f2d6932888581f503482/pydantic_core-2.41.5-cp311-cp311-win32.whl", hash = "sha256:2c010c6ded393148374c0f6f0bf89d206bf3217f201faa0635dcd56bd1520f6b", size = 1987549, upload-time = "2025-11-04T13:39:51.842Z" }, + { url = "https://files.pythonhosted.org/packages/11/66/f14d1d978ea94d1bc21fc98fcf570f9542fe55bfcc40269d4e1a21c19bf7/pydantic_core-2.41.5-cp311-cp311-win_amd64.whl", hash = "sha256:76ee27c6e9c7f16f47db7a94157112a2f3a00e958bc626e2f4ee8bec5c328fbe", size = 2011305, upload-time = "2025-11-04T13:39:53.485Z" }, + { url = "https://files.pythonhosted.org/packages/56/d8/0e271434e8efd03186c5386671328154ee349ff0354d83c74f5caaf096ed/pydantic_core-2.41.5-cp311-cp311-win_arm64.whl", hash = "sha256:4bc36bbc0b7584de96561184ad7f012478987882ebf9f9c389b23f432ea3d90f", size = 1972902, upload-time = "2025-11-04T13:39:56.488Z" }, + { url = "https://files.pythonhosted.org/packages/5f/5d/5f6c63eebb5afee93bcaae4ce9a898f3373ca23df3ccaef086d0233a35a7/pydantic_core-2.41.5-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:f41a7489d32336dbf2199c8c0a215390a751c5b014c2c1c5366e817202e9cdf7", size = 2110990, upload-time = "2025-11-04T13:39:58.079Z" }, + { url = "https://files.pythonhosted.org/packages/aa/32/9c2e8ccb57c01111e0fd091f236c7b371c1bccea0fa85247ac55b1e2b6b6/pydantic_core-2.41.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:070259a8818988b9a84a449a2a7337c7f430a22acc0859c6b110aa7212a6d9c0", size = 1896003, upload-time = "2025-11-04T13:39:59.956Z" }, + { url = "https://files.pythonhosted.org/packages/68/b8/a01b53cb0e59139fbc9e4fda3e9724ede8de279097179be4ff31f1abb65a/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e96cea19e34778f8d59fe40775a7a574d95816eb150850a85a7a4c8f4b94ac69", size = 1919200, upload-time = "2025-11-04T13:40:02.241Z" }, + { url = "https://files.pythonhosted.org/packages/38/de/8c36b5198a29bdaade07b5985e80a233a5ac27137846f3bc2d3b40a47360/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ed2e99c456e3fadd05c991f8f437ef902e00eedf34320ba2b0842bd1c3ca3a75", size = 2052578, upload-time = "2025-11-04T13:40:04.401Z" }, + { url = "https://files.pythonhosted.org/packages/00/b5/0e8e4b5b081eac6cb3dbb7e60a65907549a1ce035a724368c330112adfdd/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:65840751b72fbfd82c3c640cff9284545342a4f1eb1586ad0636955b261b0b05", size = 2208504, upload-time = "2025-11-04T13:40:06.072Z" }, + { url = "https://files.pythonhosted.org/packages/77/56/87a61aad59c7c5b9dc8caad5a41a5545cba3810c3e828708b3d7404f6cef/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e536c98a7626a98feb2d3eaf75944ef6f3dbee447e1f841eae16f2f0a72d8ddc", size = 2335816, upload-time = "2025-11-04T13:40:07.835Z" }, + { url = "https://files.pythonhosted.org/packages/0d/76/941cc9f73529988688a665a5c0ecff1112b3d95ab48f81db5f7606f522d3/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eceb81a8d74f9267ef4081e246ffd6d129da5d87e37a77c9bde550cb04870c1c", size = 2075366, upload-time = "2025-11-04T13:40:09.804Z" }, + { url = "https://files.pythonhosted.org/packages/d3/43/ebef01f69baa07a482844faaa0a591bad1ef129253ffd0cdaa9d8a7f72d3/pydantic_core-2.41.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d38548150c39b74aeeb0ce8ee1d8e82696f4a4e16ddc6de7b1d8823f7de4b9b5", size = 2171698, upload-time = "2025-11-04T13:40:12.004Z" }, + { url = "https://files.pythonhosted.org/packages/b1/87/41f3202e4193e3bacfc2c065fab7706ebe81af46a83d3e27605029c1f5a6/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:c23e27686783f60290e36827f9c626e63154b82b116d7fe9adba1fda36da706c", size = 2132603, upload-time = "2025-11-04T13:40:13.868Z" }, + { url = "https://files.pythonhosted.org/packages/49/7d/4c00df99cb12070b6bccdef4a195255e6020a550d572768d92cc54dba91a/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:482c982f814460eabe1d3bb0adfdc583387bd4691ef00b90575ca0d2b6fe2294", size = 2329591, upload-time = "2025-11-04T13:40:15.672Z" }, + { url = "https://files.pythonhosted.org/packages/cc/6a/ebf4b1d65d458f3cda6a7335d141305dfa19bdc61140a884d165a8a1bbc7/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:bfea2a5f0b4d8d43adf9d7b8bf019fb46fdd10a2e5cde477fbcb9d1fa08c68e1", size = 2319068, upload-time = "2025-11-04T13:40:17.532Z" }, + { url = "https://files.pythonhosted.org/packages/49/3b/774f2b5cd4192d5ab75870ce4381fd89cf218af999515baf07e7206753f0/pydantic_core-2.41.5-cp312-cp312-win32.whl", hash = "sha256:b74557b16e390ec12dca509bce9264c3bbd128f8a2c376eaa68003d7f327276d", size = 1985908, upload-time = "2025-11-04T13:40:19.309Z" }, + { url = "https://files.pythonhosted.org/packages/86/45/00173a033c801cacf67c190fef088789394feaf88a98a7035b0e40d53dc9/pydantic_core-2.41.5-cp312-cp312-win_amd64.whl", hash = "sha256:1962293292865bca8e54702b08a4f26da73adc83dd1fcf26fbc875b35d81c815", size = 2020145, upload-time = "2025-11-04T13:40:21.548Z" }, + { url = "https://files.pythonhosted.org/packages/f9/22/91fbc821fa6d261b376a3f73809f907cec5ca6025642c463d3488aad22fb/pydantic_core-2.41.5-cp312-cp312-win_arm64.whl", hash = "sha256:1746d4a3d9a794cacae06a5eaaccb4b8643a131d45fbc9af23e353dc0a5ba5c3", size = 1976179, upload-time = "2025-11-04T13:40:23.393Z" }, + { url = "https://files.pythonhosted.org/packages/87/06/8806241ff1f70d9939f9af039c6c35f2360cf16e93c2ca76f184e76b1564/pydantic_core-2.41.5-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:941103c9be18ac8daf7b7adca8228f8ed6bb7a1849020f643b3a14d15b1924d9", size = 2120403, upload-time = "2025-11-04T13:40:25.248Z" }, + { url = "https://files.pythonhosted.org/packages/94/02/abfa0e0bda67faa65fef1c84971c7e45928e108fe24333c81f3bfe35d5f5/pydantic_core-2.41.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:112e305c3314f40c93998e567879e887a3160bb8689ef3d2c04b6cc62c33ac34", size = 1896206, upload-time = "2025-11-04T13:40:27.099Z" }, + { url = "https://files.pythonhosted.org/packages/15/df/a4c740c0943e93e6500f9eb23f4ca7ec9bf71b19e608ae5b579678c8d02f/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0cbaad15cb0c90aa221d43c00e77bb33c93e8d36e0bf74760cd00e732d10a6a0", size = 1919307, upload-time = "2025-11-04T13:40:29.806Z" }, + { url = "https://files.pythonhosted.org/packages/9a/e3/6324802931ae1d123528988e0e86587c2072ac2e5394b4bc2bc34b61ff6e/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:03ca43e12fab6023fc79d28ca6b39b05f794ad08ec2feccc59a339b02f2b3d33", size = 2063258, upload-time = "2025-11-04T13:40:33.544Z" }, + { url = "https://files.pythonhosted.org/packages/c9/d4/2230d7151d4957dd79c3044ea26346c148c98fbf0ee6ebd41056f2d62ab5/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dc799088c08fa04e43144b164feb0c13f9a0bc40503f8df3e9fde58a3c0c101e", size = 2214917, upload-time = "2025-11-04T13:40:35.479Z" }, + { url = "https://files.pythonhosted.org/packages/e6/9f/eaac5df17a3672fef0081b6c1bb0b82b33ee89aa5cec0d7b05f52fd4a1fa/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:97aeba56665b4c3235a0e52b2c2f5ae9cd071b8a8310ad27bddb3f7fb30e9aa2", size = 2332186, upload-time = "2025-11-04T13:40:37.436Z" }, + { url = "https://files.pythonhosted.org/packages/cf/4e/35a80cae583a37cf15604b44240e45c05e04e86f9cfd766623149297e971/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:406bf18d345822d6c21366031003612b9c77b3e29ffdb0f612367352aab7d586", size = 2073164, upload-time = "2025-11-04T13:40:40.289Z" }, + { url = "https://files.pythonhosted.org/packages/bf/e3/f6e262673c6140dd3305d144d032f7bd5f7497d3871c1428521f19f9efa2/pydantic_core-2.41.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b93590ae81f7010dbe380cdeab6f515902ebcbefe0b9327cc4804d74e93ae69d", size = 2179146, upload-time = "2025-11-04T13:40:42.809Z" }, + { url = "https://files.pythonhosted.org/packages/75/c7/20bd7fc05f0c6ea2056a4565c6f36f8968c0924f19b7d97bbfea55780e73/pydantic_core-2.41.5-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:01a3d0ab748ee531f4ea6c3e48ad9dac84ddba4b0d82291f87248f2f9de8d740", size = 2137788, upload-time = "2025-11-04T13:40:44.752Z" }, + { url = "https://files.pythonhosted.org/packages/3a/8d/34318ef985c45196e004bc46c6eab2eda437e744c124ef0dbe1ff2c9d06b/pydantic_core-2.41.5-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:6561e94ba9dacc9c61bce40e2d6bdc3bfaa0259d3ff36ace3b1e6901936d2e3e", size = 2340133, upload-time = "2025-11-04T13:40:46.66Z" }, + { url = "https://files.pythonhosted.org/packages/9c/59/013626bf8c78a5a5d9350d12e7697d3d4de951a75565496abd40ccd46bee/pydantic_core-2.41.5-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:915c3d10f81bec3a74fbd4faebe8391013ba61e5a1a8d48c4455b923bdda7858", size = 2324852, upload-time = "2025-11-04T13:40:48.575Z" }, + { url = "https://files.pythonhosted.org/packages/1a/d9/c248c103856f807ef70c18a4f986693a46a8ffe1602e5d361485da502d20/pydantic_core-2.41.5-cp313-cp313-win32.whl", hash = "sha256:650ae77860b45cfa6e2cdafc42618ceafab3a2d9a3811fcfbd3bbf8ac3c40d36", size = 1994679, upload-time = "2025-11-04T13:40:50.619Z" }, + { url = "https://files.pythonhosted.org/packages/9e/8b/341991b158ddab181cff136acd2552c9f35bd30380422a639c0671e99a91/pydantic_core-2.41.5-cp313-cp313-win_amd64.whl", hash = "sha256:79ec52ec461e99e13791ec6508c722742ad745571f234ea6255bed38c6480f11", size = 2019766, upload-time = "2025-11-04T13:40:52.631Z" }, + { url = "https://files.pythonhosted.org/packages/73/7d/f2f9db34af103bea3e09735bb40b021788a5e834c81eedb541991badf8f5/pydantic_core-2.41.5-cp313-cp313-win_arm64.whl", hash = "sha256:3f84d5c1b4ab906093bdc1ff10484838aca54ef08de4afa9de0f5f14d69639cd", size = 1981005, upload-time = "2025-11-04T13:40:54.734Z" }, + { url = "https://files.pythonhosted.org/packages/ea/28/46b7c5c9635ae96ea0fbb779e271a38129df2550f763937659ee6c5dbc65/pydantic_core-2.41.5-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:3f37a19d7ebcdd20b96485056ba9e8b304e27d9904d233d7b1015db320e51f0a", size = 2119622, upload-time = "2025-11-04T13:40:56.68Z" }, + { url = "https://files.pythonhosted.org/packages/74/1a/145646e5687e8d9a1e8d09acb278c8535ebe9e972e1f162ed338a622f193/pydantic_core-2.41.5-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1d1d9764366c73f996edd17abb6d9d7649a7eb690006ab6adbda117717099b14", size = 1891725, upload-time = "2025-11-04T13:40:58.807Z" }, + { url = "https://files.pythonhosted.org/packages/23/04/e89c29e267b8060b40dca97bfc64a19b2a3cf99018167ea1677d96368273/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:25e1c2af0fce638d5f1988b686f3b3ea8cd7de5f244ca147c777769e798a9cd1", size = 1915040, upload-time = "2025-11-04T13:41:00.853Z" }, + { url = "https://files.pythonhosted.org/packages/84/a3/15a82ac7bd97992a82257f777b3583d3e84bdb06ba6858f745daa2ec8a85/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:506d766a8727beef16b7adaeb8ee6217c64fc813646b424d0804d67c16eddb66", size = 2063691, upload-time = "2025-11-04T13:41:03.504Z" }, + { url = "https://files.pythonhosted.org/packages/74/9b/0046701313c6ef08c0c1cf0e028c67c770a4e1275ca73131563c5f2a310a/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4819fa52133c9aa3c387b3328f25c1facc356491e6135b459f1de698ff64d869", size = 2213897, upload-time = "2025-11-04T13:41:05.804Z" }, + { url = "https://files.pythonhosted.org/packages/8a/cd/6bac76ecd1b27e75a95ca3a9a559c643b3afcd2dd62086d4b7a32a18b169/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2b761d210c9ea91feda40d25b4efe82a1707da2ef62901466a42492c028553a2", size = 2333302, upload-time = "2025-11-04T13:41:07.809Z" }, + { url = "https://files.pythonhosted.org/packages/4c/d2/ef2074dc020dd6e109611a8be4449b98cd25e1b9b8a303c2f0fca2f2bcf7/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:22f0fb8c1c583a3b6f24df2470833b40207e907b90c928cc8d3594b76f874375", size = 2064877, upload-time = "2025-11-04T13:41:09.827Z" }, + { url = "https://files.pythonhosted.org/packages/18/66/e9db17a9a763d72f03de903883c057b2592c09509ccfe468187f2a2eef29/pydantic_core-2.41.5-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2782c870e99878c634505236d81e5443092fba820f0373997ff75f90f68cd553", size = 2180680, upload-time = "2025-11-04T13:41:12.379Z" }, + { url = "https://files.pythonhosted.org/packages/d3/9e/3ce66cebb929f3ced22be85d4c2399b8e85b622db77dad36b73c5387f8f8/pydantic_core-2.41.5-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:0177272f88ab8312479336e1d777f6b124537d47f2123f89cb37e0accea97f90", size = 2138960, upload-time = "2025-11-04T13:41:14.627Z" }, + { url = "https://files.pythonhosted.org/packages/a6/62/205a998f4327d2079326b01abee48e502ea739d174f0a89295c481a2272e/pydantic_core-2.41.5-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:63510af5e38f8955b8ee5687740d6ebf7c2a0886d15a6d65c32814613681bc07", size = 2339102, upload-time = "2025-11-04T13:41:16.868Z" }, + { url = "https://files.pythonhosted.org/packages/3c/0d/f05e79471e889d74d3d88f5bd20d0ed189ad94c2423d81ff8d0000aab4ff/pydantic_core-2.41.5-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:e56ba91f47764cc14f1daacd723e3e82d1a89d783f0f5afe9c364b8bb491ccdb", size = 2326039, upload-time = "2025-11-04T13:41:18.934Z" }, + { url = "https://files.pythonhosted.org/packages/ec/e1/e08a6208bb100da7e0c4b288eed624a703f4d129bde2da475721a80cab32/pydantic_core-2.41.5-cp314-cp314-win32.whl", hash = "sha256:aec5cf2fd867b4ff45b9959f8b20ea3993fc93e63c7363fe6851424c8a7e7c23", size = 1995126, upload-time = "2025-11-04T13:41:21.418Z" }, + { url = "https://files.pythonhosted.org/packages/48/5d/56ba7b24e9557f99c9237e29f5c09913c81eeb2f3217e40e922353668092/pydantic_core-2.41.5-cp314-cp314-win_amd64.whl", hash = "sha256:8e7c86f27c585ef37c35e56a96363ab8de4e549a95512445b85c96d3e2f7c1bf", size = 2015489, upload-time = "2025-11-04T13:41:24.076Z" }, + { url = "https://files.pythonhosted.org/packages/4e/bb/f7a190991ec9e3e0ba22e4993d8755bbc4a32925c0b5b42775c03e8148f9/pydantic_core-2.41.5-cp314-cp314-win_arm64.whl", hash = "sha256:e672ba74fbc2dc8eea59fb6d4aed6845e6905fc2a8afe93175d94a83ba2a01a0", size = 1977288, upload-time = "2025-11-04T13:41:26.33Z" }, + { url = "https://files.pythonhosted.org/packages/92/ed/77542d0c51538e32e15afe7899d79efce4b81eee631d99850edc2f5e9349/pydantic_core-2.41.5-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:8566def80554c3faa0e65ac30ab0932b9e3a5cd7f8323764303d468e5c37595a", size = 2120255, upload-time = "2025-11-04T13:41:28.569Z" }, + { url = "https://files.pythonhosted.org/packages/bb/3d/6913dde84d5be21e284439676168b28d8bbba5600d838b9dca99de0fad71/pydantic_core-2.41.5-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:b80aa5095cd3109962a298ce14110ae16b8c1aece8b72f9dafe81cf597ad80b3", size = 1863760, upload-time = "2025-11-04T13:41:31.055Z" }, + { url = "https://files.pythonhosted.org/packages/5a/f0/e5e6b99d4191da102f2b0eb9687aaa7f5bea5d9964071a84effc3e40f997/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3006c3dd9ba34b0c094c544c6006cc79e87d8612999f1a5d43b769b89181f23c", size = 1878092, upload-time = "2025-11-04T13:41:33.21Z" }, + { url = "https://files.pythonhosted.org/packages/71/48/36fb760642d568925953bcc8116455513d6e34c4beaa37544118c36aba6d/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:72f6c8b11857a856bcfa48c86f5368439f74453563f951e473514579d44aa612", size = 2053385, upload-time = "2025-11-04T13:41:35.508Z" }, + { url = "https://files.pythonhosted.org/packages/20/25/92dc684dd8eb75a234bc1c764b4210cf2646479d54b47bf46061657292a8/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5cb1b2f9742240e4bb26b652a5aeb840aa4b417c7748b6f8387927bc6e45e40d", size = 2218832, upload-time = "2025-11-04T13:41:37.732Z" }, + { url = "https://files.pythonhosted.org/packages/e2/09/f53e0b05023d3e30357d82eb35835d0f6340ca344720a4599cd663dca599/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bd3d54f38609ff308209bd43acea66061494157703364ae40c951f83ba99a1a9", size = 2327585, upload-time = "2025-11-04T13:41:40Z" }, + { url = "https://files.pythonhosted.org/packages/aa/4e/2ae1aa85d6af35a39b236b1b1641de73f5a6ac4d5a7509f77b814885760c/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2ff4321e56e879ee8d2a879501c8e469414d948f4aba74a2d4593184eb326660", size = 2041078, upload-time = "2025-11-04T13:41:42.323Z" }, + { url = "https://files.pythonhosted.org/packages/cd/13/2e215f17f0ef326fc72afe94776edb77525142c693767fc347ed6288728d/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d0d2568a8c11bf8225044aa94409e21da0cb09dcdafe9ecd10250b2baad531a9", size = 2173914, upload-time = "2025-11-04T13:41:45.221Z" }, + { url = "https://files.pythonhosted.org/packages/02/7a/f999a6dcbcd0e5660bc348a3991c8915ce6599f4f2c6ac22f01d7a10816c/pydantic_core-2.41.5-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:a39455728aabd58ceabb03c90e12f71fd30fa69615760a075b9fec596456ccc3", size = 2129560, upload-time = "2025-11-04T13:41:47.474Z" }, + { url = "https://files.pythonhosted.org/packages/3a/b1/6c990ac65e3b4c079a4fb9f5b05f5b013afa0f4ed6780a3dd236d2cbdc64/pydantic_core-2.41.5-cp314-cp314t-musllinux_1_1_armv7l.whl", hash = "sha256:239edca560d05757817c13dc17c50766136d21f7cd0fac50295499ae24f90fdf", size = 2329244, upload-time = "2025-11-04T13:41:49.992Z" }, + { url = "https://files.pythonhosted.org/packages/d9/02/3c562f3a51afd4d88fff8dffb1771b30cfdfd79befd9883ee094f5b6c0d8/pydantic_core-2.41.5-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:2a5e06546e19f24c6a96a129142a75cee553cc018ffee48a460059b1185f4470", size = 2331955, upload-time = "2025-11-04T13:41:54.079Z" }, + { url = "https://files.pythonhosted.org/packages/5c/96/5fb7d8c3c17bc8c62fdb031c47d77a1af698f1d7a406b0f79aaa1338f9ad/pydantic_core-2.41.5-cp314-cp314t-win32.whl", hash = "sha256:b4ececa40ac28afa90871c2cc2b9ffd2ff0bf749380fbdf57d165fd23da353aa", size = 1988906, upload-time = "2025-11-04T13:41:56.606Z" }, + { url = "https://files.pythonhosted.org/packages/22/ed/182129d83032702912c2e2d8bbe33c036f342cc735737064668585dac28f/pydantic_core-2.41.5-cp314-cp314t-win_amd64.whl", hash = "sha256:80aa89cad80b32a912a65332f64a4450ed00966111b6615ca6816153d3585a8c", size = 1981607, upload-time = "2025-11-04T13:41:58.889Z" }, + { url = "https://files.pythonhosted.org/packages/9f/ed/068e41660b832bb0b1aa5b58011dea2a3fe0ba7861ff38c4d4904c1c1a99/pydantic_core-2.41.5-cp314-cp314t-win_arm64.whl", hash = "sha256:35b44f37a3199f771c3eaa53051bc8a70cd7b54f333531c59e29fd4db5d15008", size = 1974769, upload-time = "2025-11-04T13:42:01.186Z" }, + { url = "https://files.pythonhosted.org/packages/54/db/160dffb57ed9a3705c4cbcbff0ac03bdae45f1ca7d58ab74645550df3fbd/pydantic_core-2.41.5-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:8bfeaf8735be79f225f3fefab7f941c712aaca36f1128c9d7e2352ee1aa87bdf", size = 2107999, upload-time = "2025-11-04T13:42:03.885Z" }, + { url = "https://files.pythonhosted.org/packages/a3/7d/88e7de946f60d9263cc84819f32513520b85c0f8322f9b8f6e4afc938383/pydantic_core-2.41.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:346285d28e4c8017da95144c7f3acd42740d637ff41946af5ce6e5e420502dd5", size = 1929745, upload-time = "2025-11-04T13:42:06.075Z" }, + { url = "https://files.pythonhosted.org/packages/d5/c2/aef51e5b283780e85e99ff19db0f05842d2d4a8a8cd15e63b0280029b08f/pydantic_core-2.41.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a75dafbf87d6276ddc5b2bf6fae5254e3d0876b626eb24969a574fff9149ee5d", size = 1920220, upload-time = "2025-11-04T13:42:08.457Z" }, + { url = "https://files.pythonhosted.org/packages/c7/97/492ab10f9ac8695cd76b2fdb24e9e61f394051df71594e9bcc891c9f586e/pydantic_core-2.41.5-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7b93a4d08587e2b7e7882de461e82b6ed76d9026ce91ca7915e740ecc7855f60", size = 2067296, upload-time = "2025-11-04T13:42:10.817Z" }, + { url = "https://files.pythonhosted.org/packages/ec/23/984149650e5269c59a2a4c41d234a9570adc68ab29981825cfaf4cfad8f4/pydantic_core-2.41.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e8465ab91a4bd96d36dde3263f06caa6a8a6019e4113f24dc753d79a8b3a3f82", size = 2231548, upload-time = "2025-11-04T13:42:13.843Z" }, + { url = "https://files.pythonhosted.org/packages/71/0c/85bcbb885b9732c28bec67a222dbed5ed2d77baee1f8bba2002e8cd00c5c/pydantic_core-2.41.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:299e0a22e7ae2b85c1a57f104538b2656e8ab1873511fd718a1c1c6f149b77b5", size = 2362571, upload-time = "2025-11-04T13:42:16.208Z" }, + { url = "https://files.pythonhosted.org/packages/c0/4a/412d2048be12c334003e9b823a3fa3d038e46cc2d64dd8aab50b31b65499/pydantic_core-2.41.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:707625ef0983fcfb461acfaf14de2067c5942c6bb0f3b4c99158bed6fedd3cf3", size = 2068175, upload-time = "2025-11-04T13:42:18.911Z" }, + { url = "https://files.pythonhosted.org/packages/73/f4/c58b6a776b502d0a5540ad02e232514285513572060f0d78f7832ca3c98b/pydantic_core-2.41.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f41eb9797986d6ebac5e8edff36d5cef9de40def462311b3eb3eeded1431e425", size = 2177203, upload-time = "2025-11-04T13:42:22.578Z" }, + { url = "https://files.pythonhosted.org/packages/ed/ae/f06ea4c7e7a9eead3d165e7623cd2ea0cb788e277e4f935af63fc98fa4e6/pydantic_core-2.41.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0384e2e1021894b1ff5a786dbf94771e2986ebe2869533874d7e43bc79c6f504", size = 2148191, upload-time = "2025-11-04T13:42:24.89Z" }, + { url = "https://files.pythonhosted.org/packages/c1/57/25a11dcdc656bf5f8b05902c3c2934ac3ea296257cc4a3f79a6319e61856/pydantic_core-2.41.5-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:f0cd744688278965817fd0839c4a4116add48d23890d468bc436f78beb28abf5", size = 2343907, upload-time = "2025-11-04T13:42:27.683Z" }, + { url = "https://files.pythonhosted.org/packages/96/82/e33d5f4933d7a03327c0c43c65d575e5919d4974ffc026bc917a5f7b9f61/pydantic_core-2.41.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:753e230374206729bf0a807954bcc6c150d3743928a73faffee51ac6557a03c3", size = 2322174, upload-time = "2025-11-04T13:42:30.776Z" }, + { url = "https://files.pythonhosted.org/packages/81/45/4091be67ce9f469e81656f880f3506f6a5624121ec5eb3eab37d7581897d/pydantic_core-2.41.5-cp39-cp39-win32.whl", hash = "sha256:873e0d5b4fb9b89ef7c2d2a963ea7d02879d9da0da8d9d4933dee8ee86a8b460", size = 1990353, upload-time = "2025-11-04T13:42:33.111Z" }, + { url = "https://files.pythonhosted.org/packages/44/8a/a98aede18db6e9cd5d66bcacd8a409fcf8134204cdede2e7de35c5a2c5ef/pydantic_core-2.41.5-cp39-cp39-win_amd64.whl", hash = "sha256:e4f4a984405e91527a0d62649ee21138f8e3d0ef103be488c1dc11a80d7f184b", size = 2015698, upload-time = "2025-11-04T13:42:35.484Z" }, + { url = "https://files.pythonhosted.org/packages/11/72/90fda5ee3b97e51c494938a4a44c3a35a9c96c19bba12372fb9c634d6f57/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-macosx_10_12_x86_64.whl", hash = "sha256:b96d5f26b05d03cc60f11a7761a5ded1741da411e7fe0909e27a5e6a0cb7b034", size = 2115441, upload-time = "2025-11-04T13:42:39.557Z" }, + { url = "https://files.pythonhosted.org/packages/1f/53/8942f884fa33f50794f119012dc6a1a02ac43a56407adaac20463df8e98f/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl", hash = "sha256:634e8609e89ceecea15e2d61bc9ac3718caaaa71963717bf3c8f38bfde64242c", size = 1930291, upload-time = "2025-11-04T13:42:42.169Z" }, + { url = "https://files.pythonhosted.org/packages/79/c8/ecb9ed9cd942bce09fc888ee960b52654fbdbede4ba6c2d6e0d3b1d8b49c/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:93e8740d7503eb008aa2df04d3b9735f845d43ae845e6dcd2be0b55a2da43cd2", size = 1948632, upload-time = "2025-11-04T13:42:44.564Z" }, + { url = "https://files.pythonhosted.org/packages/2e/1b/687711069de7efa6af934e74f601e2a4307365e8fdc404703afc453eab26/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f15489ba13d61f670dcc96772e733aad1a6f9c429cc27574c6cdaed82d0146ad", size = 2138905, upload-time = "2025-11-04T13:42:47.156Z" }, + { url = "https://files.pythonhosted.org/packages/09/32/59b0c7e63e277fa7911c2fc70ccfb45ce4b98991e7ef37110663437005af/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:7da7087d756b19037bc2c06edc6c170eeef3c3bafcb8f532ff17d64dc427adfd", size = 2110495, upload-time = "2025-11-04T13:42:49.689Z" }, + { url = "https://files.pythonhosted.org/packages/aa/81/05e400037eaf55ad400bcd318c05bb345b57e708887f07ddb2d20e3f0e98/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:aabf5777b5c8ca26f7824cb4a120a740c9588ed58df9b2d196ce92fba42ff8dc", size = 1915388, upload-time = "2025-11-04T13:42:52.215Z" }, + { url = "https://files.pythonhosted.org/packages/6e/0d/e3549b2399f71d56476b77dbf3cf8937cec5cd70536bdc0e374a421d0599/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c007fe8a43d43b3969e8469004e9845944f1a80e6acd47c150856bb87f230c56", size = 1942879, upload-time = "2025-11-04T13:42:56.483Z" }, + { url = "https://files.pythonhosted.org/packages/f7/07/34573da085946b6a313d7c42f82f16e8920bfd730665de2d11c0c37a74b5/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:76d0819de158cd855d1cbb8fcafdf6f5cf1eb8e470abe056d5d161106e38062b", size = 2139017, upload-time = "2025-11-04T13:42:59.471Z" }, + { url = "https://files.pythonhosted.org/packages/e6/b0/1a2aa41e3b5a4ba11420aba2d091b2d17959c8d1519ece3627c371951e73/pydantic_core-2.41.5-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:b5819cd790dbf0c5eb9f82c73c16b39a65dd6dd4d1439dcdea7816ec9adddab8", size = 2103351, upload-time = "2025-11-04T13:43:02.058Z" }, + { url = "https://files.pythonhosted.org/packages/a4/ee/31b1f0020baaf6d091c87900ae05c6aeae101fa4e188e1613c80e4f1ea31/pydantic_core-2.41.5-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:5a4e67afbc95fa5c34cf27d9089bca7fcab4e51e57278d710320a70b956d1b9a", size = 1925363, upload-time = "2025-11-04T13:43:05.159Z" }, + { url = "https://files.pythonhosted.org/packages/e1/89/ab8e86208467e467a80deaca4e434adac37b10a9d134cd2f99b28a01e483/pydantic_core-2.41.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ece5c59f0ce7d001e017643d8d24da587ea1f74f6993467d85ae8a5ef9d4f42b", size = 2135615, upload-time = "2025-11-04T13:43:08.116Z" }, + { url = "https://files.pythonhosted.org/packages/99/0a/99a53d06dd0348b2008f2f30884b34719c323f16c3be4e6cc1203b74a91d/pydantic_core-2.41.5-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:16f80f7abe3351f8ea6858914ddc8c77e02578544a0ebc15b4c2e1a0e813b0b2", size = 2175369, upload-time = "2025-11-04T13:43:12.49Z" }, + { url = "https://files.pythonhosted.org/packages/6d/94/30ca3b73c6d485b9bb0bc66e611cff4a7138ff9736b7e66bcf0852151636/pydantic_core-2.41.5-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:33cb885e759a705b426baada1fe68cbb0a2e68e34c5d0d0289a364cf01709093", size = 2144218, upload-time = "2025-11-04T13:43:15.431Z" }, + { url = "https://files.pythonhosted.org/packages/87/57/31b4f8e12680b739a91f472b5671294236b82586889ef764b5fbc6669238/pydantic_core-2.41.5-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:c8d8b4eb992936023be7dee581270af5c6e0697a8559895f527f5b7105ecd36a", size = 2329951, upload-time = "2025-11-04T13:43:18.062Z" }, + { url = "https://files.pythonhosted.org/packages/7d/73/3c2c8edef77b8f7310e6fb012dbc4b8551386ed575b9eb6fb2506e28a7eb/pydantic_core-2.41.5-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:242a206cd0318f95cd21bdacff3fcc3aab23e79bba5cac3db5a841c9ef9c6963", size = 2318428, upload-time = "2025-11-04T13:43:20.679Z" }, + { url = "https://files.pythonhosted.org/packages/2f/02/8559b1f26ee0d502c74f9cca5c0d2fd97e967e083e006bbbb4e97f3a043a/pydantic_core-2.41.5-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d3a978c4f57a597908b7e697229d996d77a6d3c94901e9edee593adada95ce1a", size = 2147009, upload-time = "2025-11-04T13:43:23.286Z" }, + { url = "https://files.pythonhosted.org/packages/5f/9b/1b3f0e9f9305839d7e84912f9e8bfbd191ed1b1ef48083609f0dabde978c/pydantic_core-2.41.5-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:b2379fa7ed44ddecb5bfe4e48577d752db9fc10be00a6b7446e9663ba143de26", size = 2101980, upload-time = "2025-11-04T13:43:25.97Z" }, + { url = "https://files.pythonhosted.org/packages/a4/ed/d71fefcb4263df0da6a85b5d8a7508360f2f2e9b3bf5814be9c8bccdccc1/pydantic_core-2.41.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:266fb4cbf5e3cbd0b53669a6d1b039c45e3ce651fd5442eff4d07c2cc8d66808", size = 1923865, upload-time = "2025-11-04T13:43:28.763Z" }, + { url = "https://files.pythonhosted.org/packages/ce/3a/626b38db460d675f873e4444b4bb030453bbe7b4ba55df821d026a0493c4/pydantic_core-2.41.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58133647260ea01e4d0500089a8c4f07bd7aa6ce109682b1426394988d8aaacc", size = 2134256, upload-time = "2025-11-04T13:43:31.71Z" }, + { url = "https://files.pythonhosted.org/packages/83/d9/8412d7f06f616bbc053d30cb4e5f76786af3221462ad5eee1f202021eb4e/pydantic_core-2.41.5-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:287dad91cfb551c363dc62899a80e9e14da1f0e2b6ebde82c806612ca2a13ef1", size = 2174762, upload-time = "2025-11-04T13:43:34.744Z" }, + { url = "https://files.pythonhosted.org/packages/55/4c/162d906b8e3ba3a99354e20faa1b49a85206c47de97a639510a0e673f5da/pydantic_core-2.41.5-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:03b77d184b9eb40240ae9fd676ca364ce1085f203e1b1256f8ab9984dca80a84", size = 2143141, upload-time = "2025-11-04T13:43:37.701Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f2/f11dd73284122713f5f89fc940f370d035fa8e1e078d446b3313955157fe/pydantic_core-2.41.5-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:a668ce24de96165bb239160b3d854943128f4334822900534f2fe947930e5770", size = 2330317, upload-time = "2025-11-04T13:43:40.406Z" }, + { url = "https://files.pythonhosted.org/packages/88/9d/b06ca6acfe4abb296110fb1273a4d848a0bfb2ff65f3ee92127b3244e16b/pydantic_core-2.41.5-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f14f8f046c14563f8eb3f45f499cc658ab8d10072961e07225e507adb700e93f", size = 2316992, upload-time = "2025-11-04T13:43:43.602Z" }, + { url = "https://files.pythonhosted.org/packages/36/c7/cfc8e811f061c841d7990b0201912c3556bfeb99cdcb7ed24adc8d6f8704/pydantic_core-2.41.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:56121965f7a4dc965bff783d70b907ddf3d57f6eba29b6d2e5dabfaf07799c51", size = 2145302, upload-time = "2025-11-04T13:43:46.64Z" }, ] [[package]] @@ -6266,7 +6338,8 @@ name = "pymdown-extensions" version = "10.16.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "markdown" }, + { name = "markdown", version = "3.9", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "markdown", version = "3.10", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "pyyaml" }, ] sdist = { url = "https://files.pythonhosted.org/packages/55/b3/6d2b3f149bc5413b0a29761c2c5832d8ce904a1d7f621e86616d96f505cc/pymdown_extensions-10.16.1.tar.gz", hash = "sha256:aace82bcccba3efc03e25d584e6a22d27a8e17caa3f4dd9f207e49b787aa9a91", size = 853277, upload-time = "2025-07-28T16:19:34.167Z" } @@ -6276,20 +6349,20 @@ wheels = [ [[package]] name = "pymilvus" -version = "2.6.2" +version = "2.6.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, + { name = "orjson" }, { name = "pandas" }, { name = "protobuf" }, { name = "python-dotenv" }, { name = "setuptools", version = "79.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "setuptools", version = "80.9.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, - { name = "ujson" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/03/f002dbe86c7d6e762850cd52d0851cdfa30ac4c3718c39d1ad80af550d8c/pymilvus-2.6.2.tar.gz", hash = "sha256:b4802cc954de8f2d47bf8d6230e92196514dcb8a3726ba6098dc27909d4bc8e3", size = 1327019, upload-time = "2025-09-18T12:27:41.954Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b6/c9/d83e22ae440f2331769e15f4d55e42af39215a04a412b0513a4e30a94089/pymilvus-2.6.3.tar.gz", hash = "sha256:10647808f201003d24eead2890722ffcba4b1ef713eff86c8da9623f93071ed9", size = 1343434, upload-time = "2025-10-31T06:26:07.985Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d9/78/ab628de53ae36c2a4519e8d56e09604b2ff6e8084538cb058cdbff42a564/pymilvus-2.6.2-py3-none-any.whl", hash = "sha256:933e447e09424d490dcf595053b01a7277dadea7ae3235cd704363bd6792509d", size = 258838, upload-time = "2025-09-18T12:27:39.847Z" }, + { url = "https://files.pythonhosted.org/packages/fb/33/b0309aefe3d2046262c6174dd5765449064e31ae364839f4eb572777f44e/pymilvus-2.6.3-py3-none-any.whl", hash = "sha256:c8551491a194ecfb0b22d44aa809ce749bf6969f2fa8d321523833e2d6c1313d", size = 273801, upload-time = "2025-10-31T06:26:06.002Z" }, ] [[package]] @@ -6312,7 +6385,7 @@ name = "pyobjc-framework-cocoa" version = "12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pyobjc-core", marker = "python_full_version < '3.10' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, + { name = "pyobjc-core" }, ] sdist = { url = "https://files.pythonhosted.org/packages/37/6f/89837da349fe7de6476c426f118096b147de923139556d98af1832c64b97/pyobjc_framework_cocoa-12.0.tar.gz", hash = "sha256:02d69305b698015a20fcc8e1296e1528e413d8cf9fdcd590478d359386d76e8a", size = 2771906, upload-time = "2025-10-21T08:30:51.765Z" } wheels = [ @@ -6330,8 +6403,8 @@ name = "pyobjc-framework-coreml" version = "12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pyobjc-core", marker = "python_full_version < '3.10' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, - { name = "pyobjc-framework-cocoa", marker = "python_full_version < '3.10' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, + { name = "pyobjc-core" }, + { name = "pyobjc-framework-cocoa" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0c/a0/875b5174794c984df60944be54df0282945f8bae4a606fbafa0c6b717ddd/pyobjc_framework_coreml-12.0.tar.gz", hash = "sha256:e1d7a9812886150881c86000fba885cb15201352c75fb286bd9e3a1819b5a4d5", size = 40814, upload-time = "2025-10-21T08:31:53.83Z" } wheels = [ @@ -6349,8 +6422,8 @@ name = "pyobjc-framework-quartz" version = "12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pyobjc-core", marker = "python_full_version < '3.10' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, - { name = "pyobjc-framework-cocoa", marker = "python_full_version < '3.10' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, + { name = "pyobjc-core" }, + { name = "pyobjc-framework-cocoa" }, ] sdist = { url = "https://files.pythonhosted.org/packages/91/0b/3c34fc9de790daff5ca49d1f36cb8dcc353ac10e4e29b4759e397a3831f4/pyobjc_framework_quartz-12.0.tar.gz", hash = "sha256:5bcb9e78d671447e04d89e2e3c39f3135157892243facc5f8468aa333e40d67f", size = 3159509, upload-time = "2025-10-21T08:40:01.918Z" } wheels = [ @@ -6368,10 +6441,10 @@ name = "pyobjc-framework-vision" version = "12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pyobjc-core", marker = "python_full_version < '3.10' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, - { name = "pyobjc-framework-cocoa", marker = "python_full_version < '3.10' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, - { name = "pyobjc-framework-coreml", marker = "python_full_version < '3.10' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, - { name = "pyobjc-framework-quartz", marker = "python_full_version < '3.10' or python_full_version >= '3.14' or platform_machine != 'x86_64' or sys_platform != 'linux'" }, + { name = "pyobjc-core" }, + { name = "pyobjc-framework-cocoa" }, + { name = "pyobjc-framework-coreml" }, + { name = "pyobjc-framework-quartz" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0f/5a/07cdead5adb77d0742b014fa742d503706754e3ad10e39760e67bb58b497/pyobjc_framework_vision-12.0.tar.gz", hash = "sha256:942c9583f1d887ac9f704f3b0c21b3206b68e02852a87219db4309bb13a02f14", size = 59905, upload-time = "2025-10-21T08:41:53.741Z" } wheels = [ @@ -6943,7 +7016,7 @@ wheels = [ [[package]] name = "ray" -version = "2.50.1" +version = "2.51.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click", version = "8.2.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, @@ -6956,11 +7029,11 @@ dependencies = [ { name = "requests", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/f2/fc/fd3558e2cfb1525cc922c49ce3a69770a2ebfc4792205e3e5a7ee7e5bdcc/ray-2.50.1-cp310-cp310-manylinux2014_x86_64.whl", hash = "sha256:dea9cc60e92dd089689156756e6d99c99fe3e49134180f715436b2e352b5df86", size = 70937579, upload-time = "2025-10-18T01:40:18.832Z" }, - { url = "https://files.pythonhosted.org/packages/92/50/b426daa685c545fb577260da157a2e5afb6f693c669508951fa3be881f4b/ray-2.50.1-cp311-cp311-manylinux2014_x86_64.whl", hash = "sha256:85f476bb4e667daad65318f29a35b13d6faa8e0530079c667d548c00c2d925e8", size = 71055788, upload-time = "2025-10-18T01:40:39.591Z" }, - { url = "https://files.pythonhosted.org/packages/5e/db/f6b2a5b86c827269877d234120fb5d6979f8c15020645dc33e651a853ae7/ray-2.50.1-cp312-cp312-manylinux2014_x86_64.whl", hash = "sha256:75c884e31d4dc0c384d4a4b68e9611175b6acba8622352bcabb73190cb9f8c3f", size = 71126830, upload-time = "2025-10-18T01:41:00.095Z" }, - { url = "https://files.pythonhosted.org/packages/76/3a/976308e8042301eae36df1a820719299625b03b07b739f764a5a5c0df952/ray-2.50.1-cp313-cp313-manylinux2014_x86_64.whl", hash = "sha256:7a52554bd55f2a6188af56ffe5c7bd977e40eb97b7b6282d827a8d3a73f0789a", size = 71039153, upload-time = "2025-10-18T01:41:20.491Z" }, - { url = "https://files.pythonhosted.org/packages/66/7d/bd33605eabb43cf88d66a524cca619f3575a31c822cbbf6f7faeec6b5194/ray-2.50.1-cp39-cp39-manylinux2014_x86_64.whl", hash = "sha256:b91594e97a94780c6aaa570e154e6f9f74d3afe2e6c26964f673f71c7c0a8f9a", size = 70926290, upload-time = "2025-10-18T01:41:36.731Z" }, + { url = "https://files.pythonhosted.org/packages/fa/42/a5712f4f8c911ea5b8b3cb406ceef18a1c1bc98490c66fa902cb72391af3/ray-2.51.1-cp310-cp310-manylinux2014_x86_64.whl", hash = "sha256:8a21f5914baa3deefcb4fa5f3878e03b589c190b864fe1b80e6dc0cbfba26004", size = 71166513, upload-time = "2025-11-01T03:23:44.123Z" }, + { url = "https://files.pythonhosted.org/packages/f7/67/40a8d63e4cb3ff1a1a5a12db77ca655e21cb13f10e024a9513f24ed11d98/ray-2.51.1-cp311-cp311-manylinux2014_x86_64.whl", hash = "sha256:dd353010d2548bc345e46c45795f70291bb460c236aa6a3393b51a9cd861b56f", size = 71280610, upload-time = "2025-11-01T03:24:11.981Z" }, + { url = "https://files.pythonhosted.org/packages/ee/59/69b7a653ed8176fc7fd894d462ed34bb1477e7fa71700324de99179b5b7e/ray-2.51.1-cp312-cp312-manylinux2014_x86_64.whl", hash = "sha256:4e786da7862cf73664977d0212a505d6d5a585beadf63e7dc1e1c129259bee20", size = 71353730, upload-time = "2025-11-01T03:24:33.495Z" }, + { url = "https://files.pythonhosted.org/packages/ac/87/3cdf6d0504659d8192baa6576dd7a17ea395a4d969010274f7cc0e894281/ray-2.51.1-cp313-cp313-manylinux2014_x86_64.whl", hash = "sha256:265ecd6fd6d4a695b09c686e17d58fca0c09e7198c073628ae7bf4974b03e9ca", size = 71269225, upload-time = "2025-11-01T03:24:55.929Z" }, + { url = "https://files.pythonhosted.org/packages/a3/27/ece9490b07cd5aa423c503b7772c809c2fb4c18619bf75b765b11378d7d1/ray-2.51.1-cp39-cp39-manylinux2014_x86_64.whl", hash = "sha256:251539200042478f24c25a804dc96cb1a78fcef2ffa5dddf100688bd173722ed", size = 71153151, upload-time = "2025-11-01T03:25:13.626Z" }, ] [package.optional-dependencies] @@ -7027,124 +7100,124 @@ wheels = [ [[package]] name = "regex" -version = "2025.10.23" +version = "2025.11.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f8/c8/1d2160d36b11fbe0a61acb7c3c81ab032d9ec8ad888ac9e0a61b85ab99dd/regex-2025.10.23.tar.gz", hash = "sha256:8cbaf8ceb88f96ae2356d01b9adf5e6306fa42fa6f7eab6b97794e37c959ac26", size = 401266, upload-time = "2025-10-21T15:58:20.23Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cc/a9/546676f25e573a4cf00fe8e119b78a37b6a8fe2dc95cda877b30889c9c45/regex-2025.11.3.tar.gz", hash = "sha256:1fedc720f9bb2494ce31a58a1631f9c82df6a09b49c19517ea5cc280b4541e01", size = 414669, upload-time = "2025-11-03T21:34:22.089Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/88/11/849d5d23633a77047465eaae4cc0cbf24ded7aa496c02e8b9710e28b1687/regex-2025.10.23-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:17bbcde374bef1c5fad9b131f0e28a6a24856dd90368d8c0201e2b5a69533daa", size = 487957, upload-time = "2025-10-21T15:54:26.151Z" }, - { url = "https://files.pythonhosted.org/packages/87/12/5985386e7e3200a0d6a6417026d2c758d783a932428a5efc0a42ca1ddf74/regex-2025.10.23-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b4e10434279cc8567f99ca6e018e9025d14f2fded2a603380b6be2090f476426", size = 290419, upload-time = "2025-10-21T15:54:28.804Z" }, - { url = "https://files.pythonhosted.org/packages/67/cf/a8615923f962f8fdc41a3a6093a48726955e8b1993f4614b26a41d249f9b/regex-2025.10.23-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9c9bb421cbe7012c744a5a56cf4d6c80829c72edb1a2991677299c988d6339c8", size = 288285, upload-time = "2025-10-21T15:54:30.47Z" }, - { url = "https://files.pythonhosted.org/packages/4e/3d/6a3a1e12c86354cd0b3cbf8c3dd6acbe853609ee3b39d47ecd3ce95caf84/regex-2025.10.23-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:275cd1c2ed8c4a78ebfa489618d7aee762e8b4732da73573c3e38236ec5f65de", size = 781458, upload-time = "2025-10-21T15:54:31.978Z" }, - { url = "https://files.pythonhosted.org/packages/46/47/76a8da004489f2700361754859e373b87a53d043de8c47f4d1583fd39d78/regex-2025.10.23-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7b426ae7952f3dc1e73a86056d520bd4e5f021397484a6835902fc5648bcacce", size = 850605, upload-time = "2025-10-21T15:54:33.753Z" }, - { url = "https://files.pythonhosted.org/packages/67/05/fa886461f97d45a6f4b209699cb994dc6d6212d6e219d29444dac5005775/regex-2025.10.23-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c5cdaf5b6d37c7da1967dbe729d819461aab6a98a072feef65bbcff0a6e60649", size = 898563, upload-time = "2025-10-21T15:54:35.431Z" }, - { url = "https://files.pythonhosted.org/packages/2d/db/3ddd8d01455f23cabad7499f4199de0df92f5e96d39633203ff9d0b592dc/regex-2025.10.23-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3bfeff0b08f296ab28b4332a7e03ca31c437ee78b541ebc874bbf540e5932f8d", size = 791535, upload-time = "2025-10-21T15:54:37.269Z" }, - { url = "https://files.pythonhosted.org/packages/7c/ae/0fa5cbf41ca92b6ec3370222fcb6c68b240d68ab10e803d086c03a19fd9e/regex-2025.10.23-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5f97236a67307b775f30a74ef722b64b38b7ab7ba3bb4a2508518a5de545459c", size = 782461, upload-time = "2025-10-21T15:54:39.187Z" }, - { url = "https://files.pythonhosted.org/packages/d4/23/70af22a016df11af4def27870eb175c2c7235b72d411ecf75a4b4a422cb6/regex-2025.10.23-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:be19e7de499940cd72475fb8e46ab2ecb1cf5906bebdd18a89f9329afb1df82f", size = 774583, upload-time = "2025-10-21T15:54:41.018Z" }, - { url = "https://files.pythonhosted.org/packages/7a/ee/a54a6851f6905f33d3c4ed64e8737b1d85ed01b5724712530ddc0f9abdb1/regex-2025.10.23-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:883df76ee42d9ecb82b37ff8d01caea5895b3f49630a64d21111078bbf8ef64c", size = 845649, upload-time = "2025-10-21T15:54:42.615Z" }, - { url = "https://files.pythonhosted.org/packages/80/7d/c3ec1cae14e01fab00e38c41ed35f47a853359e95e9c023e9a4381bb122c/regex-2025.10.23-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:2e9117d1d35fc2addae6281019ecc70dc21c30014b0004f657558b91c6a8f1a7", size = 836037, upload-time = "2025-10-21T15:54:44.63Z" }, - { url = "https://files.pythonhosted.org/packages/15/ae/45771140dd43c4d67c87b54d3728078ed6a96599d9fc7ba6825086236782/regex-2025.10.23-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:0ff1307f531a5d8cf5c20ea517254551ff0a8dc722193aab66c656c5a900ea68", size = 779705, upload-time = "2025-10-21T15:54:46.08Z" }, - { url = "https://files.pythonhosted.org/packages/b8/95/074e2581760eafce7c816a352b7d3a322536e5b68c346d1a8bacd895545c/regex-2025.10.23-cp310-cp310-win32.whl", hash = "sha256:7888475787cbfee4a7cd32998eeffe9a28129fa44ae0f691b96cb3939183ef41", size = 265663, upload-time = "2025-10-21T15:54:47.854Z" }, - { url = "https://files.pythonhosted.org/packages/f7/c7/a25f56a718847e34d3f1608c72eadeb67653bff1a0411da023dd8f4c647b/regex-2025.10.23-cp310-cp310-win_amd64.whl", hash = "sha256:ec41a905908496ce4906dab20fb103c814558db1d69afc12c2f384549c17936a", size = 277587, upload-time = "2025-10-21T15:54:49.571Z" }, - { url = "https://files.pythonhosted.org/packages/d3/e5/63eb17c6b5deaefd93c2bbb1feae7c0a8d2157da25883a6ca2569cf7a663/regex-2025.10.23-cp310-cp310-win_arm64.whl", hash = "sha256:b2b7f19a764d5e966d5a62bf2c28a8b4093cc864c6734510bdb4aeb840aec5e6", size = 269979, upload-time = "2025-10-21T15:54:51.375Z" }, - { url = "https://files.pythonhosted.org/packages/82/e5/74b7cd5cd76b4171f9793042045bb1726f7856dd56e582fc3e058a7a8a5e/regex-2025.10.23-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6c531155bf9179345e85032052a1e5fe1a696a6abf9cea54b97e8baefff970fd", size = 487960, upload-time = "2025-10-21T15:54:53.253Z" }, - { url = "https://files.pythonhosted.org/packages/b9/08/854fa4b3b20471d1df1c71e831b6a1aa480281e37791e52a2df9641ec5c6/regex-2025.10.23-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:912e9df4e89d383681268d38ad8f5780d7cccd94ba0e9aa09ca7ab7ab4f8e7eb", size = 290425, upload-time = "2025-10-21T15:54:55.21Z" }, - { url = "https://files.pythonhosted.org/packages/ab/d3/6272b1dd3ca1271661e168762b234ad3e00dbdf4ef0c7b9b72d2d159efa7/regex-2025.10.23-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4f375c61bfc3138b13e762fe0ae76e3bdca92497816936534a0177201666f44f", size = 288278, upload-time = "2025-10-21T15:54:56.862Z" }, - { url = "https://files.pythonhosted.org/packages/14/8f/c7b365dd9d9bc0a36e018cb96f2ffb60d2ba8deb589a712b437f67de2920/regex-2025.10.23-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e248cc9446081119128ed002a3801f8031e0c219b5d3c64d3cc627da29ac0a33", size = 793289, upload-time = "2025-10-21T15:54:58.352Z" }, - { url = "https://files.pythonhosted.org/packages/d4/fb/b8fbe9aa16cf0c21f45ec5a6c74b4cecbf1a1c0deb7089d4a6f83a9c1caa/regex-2025.10.23-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b52bf9282fdf401e4f4e721f0f61fc4b159b1307244517789702407dd74e38ca", size = 860321, upload-time = "2025-10-21T15:54:59.813Z" }, - { url = "https://files.pythonhosted.org/packages/b0/81/bf41405c772324926a9bd8a640dedaa42da0e929241834dfce0733070437/regex-2025.10.23-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5c084889ab2c59765a0d5ac602fd1c3c244f9b3fcc9a65fdc7ba6b74c5287490", size = 907011, upload-time = "2025-10-21T15:55:01.968Z" }, - { url = "https://files.pythonhosted.org/packages/a4/fb/5ad6a8b92d3f88f3797b51bb4ef47499acc2d0b53d2fbe4487a892f37a73/regex-2025.10.23-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d80e8eb79009bdb0936658c44ca06e2fbbca67792013e3818eea3f5f228971c2", size = 800312, upload-time = "2025-10-21T15:55:04.15Z" }, - { url = "https://files.pythonhosted.org/packages/42/48/b4efba0168a2b57f944205d823f8e8a3a1ae6211a34508f014ec2c712f4f/regex-2025.10.23-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b6f259118ba87b814a8ec475380aee5f5ae97a75852a3507cf31d055b01b5b40", size = 782839, upload-time = "2025-10-21T15:55:05.641Z" }, - { url = "https://files.pythonhosted.org/packages/13/2a/c9efb4c6c535b0559c1fa8e431e0574d229707c9ca718600366fcfef6801/regex-2025.10.23-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:9b8c72a242683dcc72d37595c4f1278dfd7642b769e46700a8df11eab19dfd82", size = 854270, upload-time = "2025-10-21T15:55:07.27Z" }, - { url = "https://files.pythonhosted.org/packages/34/2d/68eecc1bdaee020e8ba549502291c9450d90d8590d0552247c9b543ebf7b/regex-2025.10.23-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:a8d7b7a0a3df9952f9965342159e0c1f05384c0f056a47ce8b61034f8cecbe83", size = 845771, upload-time = "2025-10-21T15:55:09.477Z" }, - { url = "https://files.pythonhosted.org/packages/a5/cd/a1ae499cf9b87afb47a67316bbf1037a7c681ffe447c510ed98c0aa2c01c/regex-2025.10.23-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:413bfea20a484c524858125e92b9ce6ffdd0a4b97d4ff96b5859aa119b0f1bdd", size = 788778, upload-time = "2025-10-21T15:55:11.396Z" }, - { url = "https://files.pythonhosted.org/packages/38/f9/70765e63f5ea7d43b2b6cd4ee9d3323f16267e530fb2a420d92d991cf0fc/regex-2025.10.23-cp311-cp311-win32.whl", hash = "sha256:f76deef1f1019a17dad98f408b8f7afc4bd007cbe835ae77b737e8c7f19ae575", size = 265666, upload-time = "2025-10-21T15:55:13.306Z" }, - { url = "https://files.pythonhosted.org/packages/9c/1a/18e9476ee1b63aaec3844d8e1cb21842dc19272c7e86d879bfc0dcc60db3/regex-2025.10.23-cp311-cp311-win_amd64.whl", hash = "sha256:59bba9f7125536f23fdab5deeea08da0c287a64c1d3acc1c7e99515809824de8", size = 277600, upload-time = "2025-10-21T15:55:15.087Z" }, - { url = "https://files.pythonhosted.org/packages/1d/1b/c019167b1f7a8ec77251457e3ff0339ed74ca8bce1ea13138dc98309c923/regex-2025.10.23-cp311-cp311-win_arm64.whl", hash = "sha256:b103a752b6f1632ca420225718d6ed83f6a6ced3016dd0a4ab9a6825312de566", size = 269974, upload-time = "2025-10-21T15:55:16.841Z" }, - { url = "https://files.pythonhosted.org/packages/f6/57/eeb274d83ab189d02d778851b1ac478477522a92b52edfa6e2ae9ff84679/regex-2025.10.23-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7a44d9c00f7a0a02d3b777429281376370f3d13d2c75ae74eb94e11ebcf4a7fc", size = 489187, upload-time = "2025-10-21T15:55:18.322Z" }, - { url = "https://files.pythonhosted.org/packages/55/5c/7dad43a9b6ea88bf77e0b8b7729a4c36978e1043165034212fd2702880c6/regex-2025.10.23-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b83601f84fde939ae3478bb32a3aef36f61b58c3208d825c7e8ce1a735f143f2", size = 291122, upload-time = "2025-10-21T15:55:20.2Z" }, - { url = "https://files.pythonhosted.org/packages/66/21/38b71e6f2818f0f4b281c8fba8d9d57cfca7b032a648fa59696e0a54376a/regex-2025.10.23-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ec13647907bb9d15fd192bbfe89ff06612e098a5709e7d6ecabbdd8f7908fc45", size = 288797, upload-time = "2025-10-21T15:55:21.932Z" }, - { url = "https://files.pythonhosted.org/packages/be/95/888f069c89e7729732a6d7cca37f76b44bfb53a1e35dda8a2c7b65c1b992/regex-2025.10.23-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:78d76dd2957d62501084e7012ddafc5fcd406dd982b7a9ca1ea76e8eaaf73e7e", size = 798442, upload-time = "2025-10-21T15:55:23.747Z" }, - { url = "https://files.pythonhosted.org/packages/76/70/4f903c608faf786627a8ee17c06e0067b5acade473678b69c8094b248705/regex-2025.10.23-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8668e5f067e31a47699ebb354f43aeb9c0ef136f915bd864243098524482ac43", size = 864039, upload-time = "2025-10-21T15:55:25.656Z" }, - { url = "https://files.pythonhosted.org/packages/62/19/2df67b526bf25756c7f447dde554fc10a220fd839cc642f50857d01e4a7b/regex-2025.10.23-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a32433fe3deb4b2d8eda88790d2808fed0dc097e84f5e683b4cd4f42edef6cca", size = 912057, upload-time = "2025-10-21T15:55:27.309Z" }, - { url = "https://files.pythonhosted.org/packages/99/14/9a39b7c9e007968411bc3c843cc14cf15437510c0a9991f080cab654fd16/regex-2025.10.23-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d97d73818c642c938db14c0668167f8d39520ca9d983604575ade3fda193afcc", size = 803374, upload-time = "2025-10-21T15:55:28.9Z" }, - { url = "https://files.pythonhosted.org/packages/d4/f7/3495151dd3ca79949599b6d069b72a61a2c5e24fc441dccc79dcaf708fe6/regex-2025.10.23-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:bca7feecc72ee33579e9f6ddf8babbe473045717a0e7dbc347099530f96e8b9a", size = 787714, upload-time = "2025-10-21T15:55:30.628Z" }, - { url = "https://files.pythonhosted.org/packages/28/65/ee882455e051131869957ee8597faea45188c9a98c0dad724cfb302d4580/regex-2025.10.23-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:7e24af51e907d7457cc4a72691ec458320b9ae67dc492f63209f01eecb09de32", size = 858392, upload-time = "2025-10-21T15:55:32.322Z" }, - { url = "https://files.pythonhosted.org/packages/53/25/9287fef5be97529ebd3ac79d256159cb709a07eb58d4be780d1ca3885da8/regex-2025.10.23-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:d10bcde58bbdf18146f3a69ec46dd03233b94a4a5632af97aa5378da3a47d288", size = 850484, upload-time = "2025-10-21T15:55:34.037Z" }, - { url = "https://files.pythonhosted.org/packages/f3/b4/b49b88b4fea2f14dc73e5b5842755e782fc2e52f74423d6f4adc130d5880/regex-2025.10.23-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:44383bc0c933388516c2692c9a7503e1f4a67e982f20b9a29d2fb70c6494f147", size = 789634, upload-time = "2025-10-21T15:55:35.958Z" }, - { url = "https://files.pythonhosted.org/packages/b6/3c/2f8d199d0e84e78bcd6bdc2be9b62410624f6b796e2893d1837ae738b160/regex-2025.10.23-cp312-cp312-win32.whl", hash = "sha256:6040a86f95438a0114bba16e51dfe27f1bc004fd29fe725f54a586f6d522b079", size = 266060, upload-time = "2025-10-21T15:55:37.902Z" }, - { url = "https://files.pythonhosted.org/packages/d7/67/c35e80969f6ded306ad70b0698863310bdf36aca57ad792f45ddc0e2271f/regex-2025.10.23-cp312-cp312-win_amd64.whl", hash = "sha256:436b4c4352fe0762e3bfa34a5567079baa2ef22aa9c37cf4d128979ccfcad842", size = 276931, upload-time = "2025-10-21T15:55:39.502Z" }, - { url = "https://files.pythonhosted.org/packages/f5/a1/4ed147de7d2b60174f758412c87fa51ada15cd3296a0ff047f4280aaa7ca/regex-2025.10.23-cp312-cp312-win_arm64.whl", hash = "sha256:f4b1b1991617055b46aff6f6db24888c1f05f4db9801349d23f09ed0714a9335", size = 270103, upload-time = "2025-10-21T15:55:41.24Z" }, - { url = "https://files.pythonhosted.org/packages/28/c6/195a6217a43719d5a6a12cc192a22d12c40290cecfa577f00f4fb822f07d/regex-2025.10.23-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:b7690f95404a1293923a296981fd943cca12c31a41af9c21ba3edd06398fc193", size = 488956, upload-time = "2025-10-21T15:55:42.887Z" }, - { url = "https://files.pythonhosted.org/packages/4c/93/181070cd1aa2fa541ff2d3afcf763ceecd4937b34c615fa92765020a6c90/regex-2025.10.23-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1a32d77aeaea58a13230100dd8797ac1a84c457f3af2fdf0d81ea689d5a9105b", size = 290997, upload-time = "2025-10-21T15:55:44.53Z" }, - { url = "https://files.pythonhosted.org/packages/b6/c5/9d37fbe3a40ed8dda78c23e1263002497540c0d1522ed75482ef6c2000f0/regex-2025.10.23-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b24b29402f264f70a3c81f45974323b41764ff7159655360543b7cabb73e7d2f", size = 288686, upload-time = "2025-10-21T15:55:46.186Z" }, - { url = "https://files.pythonhosted.org/packages/5f/e7/db610ff9f10c2921f9b6ac0c8d8be4681b28ddd40fc0549429366967e61f/regex-2025.10.23-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:563824a08c7c03d96856d84b46fdb3bbb7cfbdf79da7ef68725cda2ce169c72a", size = 798466, upload-time = "2025-10-21T15:55:48.24Z" }, - { url = "https://files.pythonhosted.org/packages/90/10/aab883e1fa7fe2feb15ac663026e70ca0ae1411efa0c7a4a0342d9545015/regex-2025.10.23-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a0ec8bdd88d2e2659c3518087ee34b37e20bd169419ffead4240a7004e8ed03b", size = 863996, upload-time = "2025-10-21T15:55:50.478Z" }, - { url = "https://files.pythonhosted.org/packages/a2/b0/8f686dd97a51f3b37d0238cd00a6d0f9ccabe701f05b56de1918571d0d61/regex-2025.10.23-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b577601bfe1d33913fcd9276d7607bbac827c4798d9e14d04bf37d417a6c41cb", size = 912145, upload-time = "2025-10-21T15:55:52.215Z" }, - { url = "https://files.pythonhosted.org/packages/a3/ca/639f8cd5b08797bca38fc5e7e07f76641a428cf8c7fca05894caf045aa32/regex-2025.10.23-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7c9f2c68ac6cb3de94eea08a437a75eaa2bd33f9e97c84836ca0b610a5804368", size = 803370, upload-time = "2025-10-21T15:55:53.944Z" }, - { url = "https://files.pythonhosted.org/packages/0d/1e/a40725bb76959eddf8abc42a967bed6f4851b39f5ac4f20e9794d7832aa5/regex-2025.10.23-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:89f8b9ea3830c79468e26b0e21c3585f69f105157c2154a36f6b7839f8afb351", size = 787767, upload-time = "2025-10-21T15:55:56.004Z" }, - { url = "https://files.pythonhosted.org/packages/3d/d8/8ee9858062936b0f99656dce390aa667c6e7fb0c357b1b9bf76fb5e2e708/regex-2025.10.23-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:98fd84c4e4ea185b3bb5bf065261ab45867d8875032f358a435647285c722673", size = 858335, upload-time = "2025-10-21T15:55:58.185Z" }, - { url = "https://files.pythonhosted.org/packages/d8/0a/ed5faaa63fa8e3064ab670e08061fbf09e3a10235b19630cf0cbb9e48c0a/regex-2025.10.23-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:1e11d3e5887b8b096f96b4154dfb902f29c723a9556639586cd140e77e28b313", size = 850402, upload-time = "2025-10-21T15:56:00.023Z" }, - { url = "https://files.pythonhosted.org/packages/79/14/d05f617342f4b2b4a23561da500ca2beab062bfcc408d60680e77ecaf04d/regex-2025.10.23-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f13450328a6634348d47a88367e06b64c9d84980ef6a748f717b13f8ce64e87", size = 789739, upload-time = "2025-10-21T15:56:01.967Z" }, - { url = "https://files.pythonhosted.org/packages/f9/7b/e8ce8eef42a15f2c3461f8b3e6e924bbc86e9605cb534a393aadc8d3aff8/regex-2025.10.23-cp313-cp313-win32.whl", hash = "sha256:37be9296598a30c6a20236248cb8b2c07ffd54d095b75d3a2a2ee5babdc51df1", size = 266054, upload-time = "2025-10-21T15:56:05.291Z" }, - { url = "https://files.pythonhosted.org/packages/71/2d/55184ed6be6473187868d2f2e6a0708195fc58270e62a22cbf26028f2570/regex-2025.10.23-cp313-cp313-win_amd64.whl", hash = "sha256:ea7a3c283ce0f06fe789365841e9174ba05f8db16e2fd6ae00a02df9572c04c0", size = 276917, upload-time = "2025-10-21T15:56:07.303Z" }, - { url = "https://files.pythonhosted.org/packages/9c/d4/927eced0e2bd45c45839e556f987f8c8f8683268dd3c00ad327deb3b0172/regex-2025.10.23-cp313-cp313-win_arm64.whl", hash = "sha256:d9a4953575f300a7bab71afa4cd4ac061c7697c89590a2902b536783eeb49a4f", size = 270105, upload-time = "2025-10-21T15:56:09.857Z" }, - { url = "https://files.pythonhosted.org/packages/3e/b3/95b310605285573341fc062d1d30b19a54f857530e86c805f942c4ff7941/regex-2025.10.23-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:7d6606524fa77b3912c9ef52a42ef63c6cfbfc1077e9dc6296cd5da0da286044", size = 491850, upload-time = "2025-10-21T15:56:11.685Z" }, - { url = "https://files.pythonhosted.org/packages/a4/8f/207c2cec01e34e56db1eff606eef46644a60cf1739ecd474627db90ad90b/regex-2025.10.23-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:c037aadf4d64bdc38af7db3dbd34877a057ce6524eefcb2914d6d41c56f968cc", size = 292537, upload-time = "2025-10-21T15:56:13.963Z" }, - { url = "https://files.pythonhosted.org/packages/98/3b/025240af4ada1dc0b5f10d73f3e5122d04ce7f8908ab8881e5d82b9d61b6/regex-2025.10.23-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:99018c331fb2529084a0c9b4c713dfa49fafb47c7712422e49467c13a636c656", size = 290904, upload-time = "2025-10-21T15:56:16.016Z" }, - { url = "https://files.pythonhosted.org/packages/81/8e/104ac14e2d3450c43db18ec03e1b96b445a94ae510b60138f00ce2cb7ca1/regex-2025.10.23-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fd8aba965604d70306eb90a35528f776e59112a7114a5162824d43b76fa27f58", size = 807311, upload-time = "2025-10-21T15:56:17.818Z" }, - { url = "https://files.pythonhosted.org/packages/19/63/78aef90141b7ce0be8a18e1782f764f6997ad09de0e05251f0d2503a914a/regex-2025.10.23-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:238e67264b4013e74136c49f883734f68656adf8257bfa13b515626b31b20f8e", size = 873241, upload-time = "2025-10-21T15:56:19.941Z" }, - { url = "https://files.pythonhosted.org/packages/b3/a8/80eb1201bb49ae4dba68a1b284b4211ed9daa8e74dc600018a10a90399fb/regex-2025.10.23-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b2eb48bd9848d66fd04826382f5e8491ae633de3233a3d64d58ceb4ecfa2113a", size = 914794, upload-time = "2025-10-21T15:56:22.488Z" }, - { url = "https://files.pythonhosted.org/packages/f0/d5/1984b6ee93281f360a119a5ca1af6a8ca7d8417861671388bf750becc29b/regex-2025.10.23-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d36591ce06d047d0c0fe2fc5f14bfbd5b4525d08a7b6a279379085e13f0e3d0e", size = 812581, upload-time = "2025-10-21T15:56:24.319Z" }, - { url = "https://files.pythonhosted.org/packages/c4/39/11ebdc6d9927172a64ae237d16763145db6bd45ebb4055c17b88edab72a7/regex-2025.10.23-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:b5d4ece8628d6e364302006366cea3ee887db397faebacc5dacf8ef19e064cf8", size = 795346, upload-time = "2025-10-21T15:56:26.232Z" }, - { url = "https://files.pythonhosted.org/packages/3b/b4/89a591bcc08b5e436af43315284bd233ba77daf0cf20e098d7af12f006c1/regex-2025.10.23-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:39a7e8083959cb1c4ff74e483eecb5a65d3b3e1d821b256e54baf61782c906c6", size = 868214, upload-time = "2025-10-21T15:56:28.597Z" }, - { url = "https://files.pythonhosted.org/packages/3d/ff/58ba98409c1dbc8316cdb20dafbc63ed267380a07780cafecaf5012dabc9/regex-2025.10.23-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:842d449a8fefe546f311656cf8c0d6729b08c09a185f1cad94c756210286d6a8", size = 854540, upload-time = "2025-10-21T15:56:30.875Z" }, - { url = "https://files.pythonhosted.org/packages/9a/f2/4a9e9338d67626e2071b643f828a482712ad15889d7268e11e9a63d6f7e9/regex-2025.10.23-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d614986dc68506be8f00474f4f6960e03e4ca9883f7df47744800e7d7c08a494", size = 799346, upload-time = "2025-10-21T15:56:32.725Z" }, - { url = "https://files.pythonhosted.org/packages/63/be/543d35c46bebf6f7bf2be538cca74d6585f25714700c36f37f01b92df551/regex-2025.10.23-cp313-cp313t-win32.whl", hash = "sha256:a5b7a26b51a9df473ec16a1934d117443a775ceb7b39b78670b2e21893c330c9", size = 268657, upload-time = "2025-10-21T15:56:34.577Z" }, - { url = "https://files.pythonhosted.org/packages/14/9f/4dd6b7b612037158bb2c9bcaa710e6fb3c40ad54af441b9c53b3a137a9f1/regex-2025.10.23-cp313-cp313t-win_amd64.whl", hash = "sha256:ce81c5544a5453f61cb6f548ed358cfb111e3b23f3cd42d250a4077a6be2a7b6", size = 280075, upload-time = "2025-10-21T15:56:36.767Z" }, - { url = "https://files.pythonhosted.org/packages/81/7a/5bd0672aa65d38c8da6747c17c8b441bdb53d816c569e3261013af8e83cf/regex-2025.10.23-cp313-cp313t-win_arm64.whl", hash = "sha256:e9bf7f6699f490e4e43c44757aa179dab24d1960999c84ab5c3d5377714ed473", size = 271219, upload-time = "2025-10-21T15:56:39.033Z" }, - { url = "https://files.pythonhosted.org/packages/73/f6/0caf29fec943f201fbc8822879c99d31e59c1d51a983d9843ee5cf398539/regex-2025.10.23-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:5b5cb5b6344c4c4c24b2dc87b0bfee78202b07ef7633385df70da7fcf6f7cec6", size = 488960, upload-time = "2025-10-21T15:56:40.849Z" }, - { url = "https://files.pythonhosted.org/packages/8e/7d/ebb7085b8fa31c24ce0355107cea2b92229d9050552a01c5d291c42aecea/regex-2025.10.23-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:a6ce7973384c37bdf0f371a843f95a6e6f4e1489e10e0cf57330198df72959c5", size = 290932, upload-time = "2025-10-21T15:56:42.875Z" }, - { url = "https://files.pythonhosted.org/packages/27/41/43906867287cbb5ca4cee671c3cc8081e15deef86a8189c3aad9ac9f6b4d/regex-2025.10.23-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:2ee3663f2c334959016b56e3bd0dd187cbc73f948e3a3af14c3caaa0c3035d10", size = 288766, upload-time = "2025-10-21T15:56:44.894Z" }, - { url = "https://files.pythonhosted.org/packages/ab/9e/ea66132776700fc77a39b1056e7a5f1308032fead94507e208dc6716b7cd/regex-2025.10.23-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2003cc82a579107e70d013482acce8ba773293f2db534fb532738395c557ff34", size = 798884, upload-time = "2025-10-21T15:56:47.178Z" }, - { url = "https://files.pythonhosted.org/packages/d5/99/aed1453687ab63819a443930770db972c5c8064421f0d9f5da9ad029f26b/regex-2025.10.23-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:182c452279365a93a9f45874f7f191ec1c51e1f1eb41bf2b16563f1a40c1da3a", size = 864768, upload-time = "2025-10-21T15:56:49.793Z" }, - { url = "https://files.pythonhosted.org/packages/99/5d/732fe747a1304805eb3853ce6337eea16b169f7105a0d0dd9c6a5ffa9948/regex-2025.10.23-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b1249e9ff581c5b658c8f0437f883b01f1edcf424a16388591e7c05e5e9e8b0c", size = 911394, upload-time = "2025-10-21T15:56:52.186Z" }, - { url = "https://files.pythonhosted.org/packages/5e/48/58a1f6623466522352a6efa153b9a3714fc559d9f930e9bc947b4a88a2c3/regex-2025.10.23-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2b841698f93db3ccc36caa1900d2a3be281d9539b822dc012f08fc80b46a3224", size = 803145, upload-time = "2025-10-21T15:56:55.142Z" }, - { url = "https://files.pythonhosted.org/packages/ea/f6/7dea79be2681a5574ab3fc237aa53b2c1dfd6bd2b44d4640b6c76f33f4c1/regex-2025.10.23-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:956d89e0c92d471e8f7eee73f73fdff5ed345886378c45a43175a77538a1ffe4", size = 787831, upload-time = "2025-10-21T15:56:57.203Z" }, - { url = "https://files.pythonhosted.org/packages/3a/ad/07b76950fbbe65f88120ca2d8d845047c401450f607c99ed38862904671d/regex-2025.10.23-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:5c259cb363299a0d90d63b5c0d7568ee98419861618a95ee9d91a41cb9954462", size = 859162, upload-time = "2025-10-21T15:56:59.195Z" }, - { url = "https://files.pythonhosted.org/packages/41/87/374f3b2021b22aa6a4fc0b750d63f9721e53d1631a238f7a1c343c1cd288/regex-2025.10.23-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:185d2b18c062820b3a40d8fefa223a83f10b20a674bf6e8c4a432e8dfd844627", size = 849899, upload-time = "2025-10-21T15:57:01.747Z" }, - { url = "https://files.pythonhosted.org/packages/12/4a/7f7bb17c5a5a9747249807210e348450dab9212a46ae6d23ebce86ba6a2b/regex-2025.10.23-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:281d87fa790049c2b7c1b4253121edd80b392b19b5a3d28dc2a77579cb2a58ec", size = 789372, upload-time = "2025-10-21T15:57:04.018Z" }, - { url = "https://files.pythonhosted.org/packages/c9/dd/9c7728ff544fea09bbc8635e4c9e7c423b11c24f1a7a14e6ac4831466709/regex-2025.10.23-cp314-cp314-win32.whl", hash = "sha256:63b81eef3656072e4ca87c58084c7a9c2b81d41a300b157be635a8a675aacfb8", size = 271451, upload-time = "2025-10-21T15:57:06.266Z" }, - { url = "https://files.pythonhosted.org/packages/48/f8/ef7837ff858eb74079c4804c10b0403c0b740762e6eedba41062225f7117/regex-2025.10.23-cp314-cp314-win_amd64.whl", hash = "sha256:0967c5b86f274800a34a4ed862dfab56928144d03cb18821c5153f8777947796", size = 280173, upload-time = "2025-10-21T15:57:08.206Z" }, - { url = "https://files.pythonhosted.org/packages/8e/d0/d576e1dbd9885bfcd83d0e90762beea48d9373a6f7ed39170f44ed22e336/regex-2025.10.23-cp314-cp314-win_arm64.whl", hash = "sha256:c70dfe58b0a00b36aa04cdb0f798bf3e0adc31747641f69e191109fd8572c9a9", size = 273206, upload-time = "2025-10-21T15:57:10.367Z" }, - { url = "https://files.pythonhosted.org/packages/a6/d0/2025268315e8b2b7b660039824cb7765a41623e97d4cd421510925400487/regex-2025.10.23-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:1f5799ea1787aa6de6c150377d11afad39a38afd033f0c5247aecb997978c422", size = 491854, upload-time = "2025-10-21T15:57:12.526Z" }, - { url = "https://files.pythonhosted.org/packages/44/35/5681c2fec5e8b33454390af209c4353dfc44606bf06d714b0b8bd0454ffe/regex-2025.10.23-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:a9639ab7540cfea45ef57d16dcbea2e22de351998d614c3ad2f9778fa3bdd788", size = 292542, upload-time = "2025-10-21T15:57:15.158Z" }, - { url = "https://files.pythonhosted.org/packages/5d/17/184eed05543b724132e4a18149e900f5189001fcfe2d64edaae4fbaf36b4/regex-2025.10.23-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:08f52122c352eb44c3421dab78b9b73a8a77a282cc8314ae576fcaa92b780d10", size = 290903, upload-time = "2025-10-21T15:57:17.108Z" }, - { url = "https://files.pythonhosted.org/packages/25/d0/5e3347aa0db0de382dddfa133a7b0ae72f24b4344f3989398980b44a3924/regex-2025.10.23-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ebf1baebef1c4088ad5a5623decec6b52950f0e4d7a0ae4d48f0a99f8c9cb7d7", size = 807546, upload-time = "2025-10-21T15:57:19.179Z" }, - { url = "https://files.pythonhosted.org/packages/d2/bb/40c589bbdce1be0c55e9f8159789d58d47a22014f2f820cf2b517a5cd193/regex-2025.10.23-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:16b0f1c2e2d566c562d5c384c2b492646be0a19798532fdc1fdedacc66e3223f", size = 873322, upload-time = "2025-10-21T15:57:21.36Z" }, - { url = "https://files.pythonhosted.org/packages/fe/56/a7e40c01575ac93360e606278d359f91829781a9f7fb6e5aa435039edbda/regex-2025.10.23-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f7ada5d9dceafaab92646aa00c10a9efd9b09942dd9b0d7c5a4b73db92cc7e61", size = 914855, upload-time = "2025-10-21T15:57:24.044Z" }, - { url = "https://files.pythonhosted.org/packages/5c/4b/d55587b192763db3163c3f508b3b67b31bb6f5e7a0e08b83013d0a59500a/regex-2025.10.23-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3a36b4005770044bf08edecc798f0e41a75795b9e7c9c12fe29da8d792ef870c", size = 812724, upload-time = "2025-10-21T15:57:26.123Z" }, - { url = "https://files.pythonhosted.org/packages/33/20/18bac334955fbe99d17229f4f8e98d05e4a501ac03a442be8facbb37c304/regex-2025.10.23-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:af7b2661dcc032da1fae82069b5ebf2ac1dfcd5359ef8b35e1367bfc92181432", size = 795439, upload-time = "2025-10-21T15:57:28.497Z" }, - { url = "https://files.pythonhosted.org/packages/67/46/c57266be9df8549c7d85deb4cb82280cb0019e46fff677534c5fa1badfa4/regex-2025.10.23-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:1cb976810ac1416a67562c2e5ba0accf6f928932320fef302e08100ed681b38e", size = 868336, upload-time = "2025-10-21T15:57:30.867Z" }, - { url = "https://files.pythonhosted.org/packages/b8/f3/bd5879e41ef8187fec5e678e94b526a93f99e7bbe0437b0f2b47f9101694/regex-2025.10.23-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:1a56a54be3897d62f54290190fbcd754bff6932934529fbf5b29933da28fcd43", size = 854567, upload-time = "2025-10-21T15:57:33.062Z" }, - { url = "https://files.pythonhosted.org/packages/e6/57/2b6bbdbd2f24dfed5b028033aa17ad8f7d86bb28f1a892cac8b3bc89d059/regex-2025.10.23-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:8f3e6d202fb52c2153f532043bbcf618fd177df47b0b306741eb9b60ba96edc3", size = 799565, upload-time = "2025-10-21T15:57:35.153Z" }, - { url = "https://files.pythonhosted.org/packages/c7/ba/a6168f542ba73b151ed81237adf6b869c7b2f7f8d51618111296674e20ee/regex-2025.10.23-cp314-cp314t-win32.whl", hash = "sha256:1fa1186966b2621b1769fd467c7b22e317e6ba2d2cdcecc42ea3089ef04a8521", size = 274428, upload-time = "2025-10-21T15:57:37.996Z" }, - { url = "https://files.pythonhosted.org/packages/ef/a0/c84475e14a2829e9b0864ebf77c3f7da909df9d8acfe2bb540ff0072047c/regex-2025.10.23-cp314-cp314t-win_amd64.whl", hash = "sha256:08a15d40ce28362eac3e78e83d75475147869c1ff86bc93285f43b4f4431a741", size = 284140, upload-time = "2025-10-21T15:57:40.027Z" }, - { url = "https://files.pythonhosted.org/packages/51/33/6a08ade0eee5b8ba79386869fa6f77afeb835b60510f3525db987e2fffc4/regex-2025.10.23-cp314-cp314t-win_arm64.whl", hash = "sha256:a93e97338e1c8ea2649e130dcfbe8cd69bba5e1e163834752ab64dcb4de6d5ed", size = 274497, upload-time = "2025-10-21T15:57:42.389Z" }, - { url = "https://files.pythonhosted.org/packages/ed/16/ebf3f7dec606a5b0f23a01317c7989037f152f407170f17030ee977d4211/regex-2025.10.23-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:d8d286760ee5b77fd21cf6b33cc45e0bffd1deeda59ca65b9be996f590a9828a", size = 487962, upload-time = "2025-10-21T15:57:44.433Z" }, - { url = "https://files.pythonhosted.org/packages/ee/77/2893ad1c98a9eebe13a7a622c77ade288c93280d5581c83265d10e473935/regex-2025.10.23-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9e72e3b84b170fec02193d32620a0a7060a22e52c46e45957dcd14742e0d28fb", size = 290418, upload-time = "2025-10-21T15:57:46.764Z" }, - { url = "https://files.pythonhosted.org/packages/a6/5e/362fa14750a38efeb312f066f9ac941ae49960567331e48bf615ba11ad75/regex-2025.10.23-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ec506e8114fa12d21616deb44800f536d6bf2e1a69253dbf611f69af92395c99", size = 288298, upload-time = "2025-10-21T15:57:48.881Z" }, - { url = "https://files.pythonhosted.org/packages/e7/20/147df33bc304ec77e5c97f68a930ea97890f846a2d64b43402344002a00d/regex-2025.10.23-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d7e481f9710e8e24228ce2c77b41db7662a3f68853395da86a292b49dadca2aa", size = 780875, upload-time = "2025-10-21T15:57:51.248Z" }, - { url = "https://files.pythonhosted.org/packages/1d/62/ec306048d4da04fe4b620b26759df9fd4276f4d896de0560b4e49cec3f8a/regex-2025.10.23-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4663ff2fc367735ae7b90b4f0e05b25554446df4addafc76fdaacaaa0ba852b5", size = 850304, upload-time = "2025-10-21T15:57:53.507Z" }, - { url = "https://files.pythonhosted.org/packages/98/43/10f900eac7745475021d627d43d73d458c0b0503e42877c9040f11001ae7/regex-2025.10.23-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0879dd3251a42d2e9b938e1e03b1e9f60de90b4d153015193f5077a376a18439", size = 897914, upload-time = "2025-10-21T15:57:55.788Z" }, - { url = "https://files.pythonhosted.org/packages/44/4b/9b0eade50d8100f363b87c549e73039d3f639a2ab0b035f48551b89caa74/regex-2025.10.23-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:651c58aecbab7e97bdf8ec76298a28d2bf2b6238c099ec6bf32e6d41e2f9a9cb", size = 791074, upload-time = "2025-10-21T15:57:58.252Z" }, - { url = "https://files.pythonhosted.org/packages/25/87/1392f0cbc5b4592d37c947e051603caf5b6f006188c9959077231170e9b4/regex-2025.10.23-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ceabc62a0e879169cd1bf066063bd6991c3e41e437628936a2ce66e0e2071c32", size = 781781, upload-time = "2025-10-21T15:58:00.478Z" }, - { url = "https://files.pythonhosted.org/packages/ba/6a/d327cf755d3171855a8916f1770aefe7551248027688505a88490904dee1/regex-2025.10.23-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:bfdf4e9aa3e7b7d02fda97509b4ceeed34542361694ecc0a81db1688373ecfbd", size = 774142, upload-time = "2025-10-21T15:58:02.854Z" }, - { url = "https://files.pythonhosted.org/packages/22/5c/74f9caf0836707c3f4a4e19bbd9c6c93faa48cd658dfde54588d898e0cfb/regex-2025.10.23-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:92f565ff9beb9f51bc7cc8c578a7e92eb5c4576b69043a4c58cd05d73fda83c5", size = 845084, upload-time = "2025-10-21T15:58:05.36Z" }, - { url = "https://files.pythonhosted.org/packages/cf/7f/1dd095103748636616919f5f507aab6ed3a3df0ded7f4607d6418c84b75e/regex-2025.10.23-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:abbea548b1076eaf8635caf1071c9d86efdf0fa74abe71fca26c05a2d64cda80", size = 835448, upload-time = "2025-10-21T15:58:07.978Z" }, - { url = "https://files.pythonhosted.org/packages/e2/72/572c46603ae8cc3ad77bcaac45f395cdf4051d57406f9f6db2131c92f251/regex-2025.10.23-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:33535dcf34f47821381e341f7b715cbd027deda4223af4d3932adcd371d3192a", size = 779300, upload-time = "2025-10-21T15:58:10.569Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d8/8f98716394bcfe9c243f08bda4df481020c53777d1a342ab0a180484c741/regex-2025.10.23-cp39-cp39-win32.whl", hash = "sha256:345c9df49a15bf6460534b104b336581bc5f35c286cac526416e7a63d389b09b", size = 265700, upload-time = "2025-10-21T15:58:12.895Z" }, - { url = "https://files.pythonhosted.org/packages/b8/cf/6d2a18663fadd8a2bc35829497b8e94e7a0b876dff22c8ac2d0c650de8f5/regex-2025.10.23-cp39-cp39-win_amd64.whl", hash = "sha256:f668fe1fd3358c5423355a289a4a003e58005ce829d217b828f80bd605a90145", size = 277666, upload-time = "2025-10-21T15:58:15.169Z" }, - { url = "https://files.pythonhosted.org/packages/86/e8/43773997a0de7cac2fdc76b7db7e5156326cd2f5eedf37447bee021d93b4/regex-2025.10.23-cp39-cp39-win_arm64.whl", hash = "sha256:07a3fd25d9074923e4d7258b551ae35ab6bdfe01904b8f0d5341c7d8b20eb18d", size = 270006, upload-time = "2025-10-21T15:58:18.112Z" }, + { url = "https://files.pythonhosted.org/packages/8a/d6/d788d52da01280a30a3f6268aef2aa71043bff359c618fea4c5b536654d5/regex-2025.11.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:2b441a4ae2c8049106e8b39973bfbddfb25a179dda2bdb99b0eeb60c40a6a3af", size = 488087, upload-time = "2025-11-03T21:30:47.317Z" }, + { url = "https://files.pythonhosted.org/packages/69/39/abec3bd688ec9bbea3562de0fd764ff802976185f5ff22807bf0a2697992/regex-2025.11.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2fa2eed3f76677777345d2f81ee89f5de2f5745910e805f7af7386a920fa7313", size = 290544, upload-time = "2025-11-03T21:30:49.912Z" }, + { url = "https://files.pythonhosted.org/packages/39/b3/9a231475d5653e60002508f41205c61684bb2ffbf2401351ae2186897fc4/regex-2025.11.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d8b4a27eebd684319bdf473d39f1d79eed36bf2cd34bd4465cdb4618d82b3d56", size = 288408, upload-time = "2025-11-03T21:30:51.344Z" }, + { url = "https://files.pythonhosted.org/packages/c3/c5/1929a0491bd5ac2d1539a866768b88965fa8c405f3e16a8cef84313098d6/regex-2025.11.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5cf77eac15bd264986c4a2c63353212c095b40f3affb2bc6b4ef80c4776c1a28", size = 781584, upload-time = "2025-11-03T21:30:52.596Z" }, + { url = "https://files.pythonhosted.org/packages/ce/fd/16aa16cf5d497ef727ec966f74164fbe75d6516d3d58ac9aa989bc9cdaad/regex-2025.11.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b7f9ee819f94c6abfa56ec7b1dbab586f41ebbdc0a57e6524bd5e7f487a878c7", size = 850733, upload-time = "2025-11-03T21:30:53.825Z" }, + { url = "https://files.pythonhosted.org/packages/e6/49/3294b988855a221cb6565189edf5dc43239957427df2d81d4a6b15244f64/regex-2025.11.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:838441333bc90b829406d4a03cb4b8bf7656231b84358628b0406d803931ef32", size = 898691, upload-time = "2025-11-03T21:30:55.575Z" }, + { url = "https://files.pythonhosted.org/packages/14/62/b56d29e70b03666193369bdbdedfdc23946dbe9f81dd78ce262c74d988ab/regex-2025.11.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cfe6d3f0c9e3b7e8c0c694b24d25e677776f5ca26dce46fd6b0489f9c8339391", size = 791662, upload-time = "2025-11-03T21:30:57.262Z" }, + { url = "https://files.pythonhosted.org/packages/15/fc/e4c31d061eced63fbf1ce9d853975f912c61a7d406ea14eda2dd355f48e7/regex-2025.11.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2ab815eb8a96379a27c3b6157fcb127c8f59c36f043c1678110cea492868f1d5", size = 782587, upload-time = "2025-11-03T21:30:58.788Z" }, + { url = "https://files.pythonhosted.org/packages/b2/bb/5e30c7394bcf63f0537121c23e796be67b55a8847c3956ae6068f4c70702/regex-2025.11.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:728a9d2d173a65b62bdc380b7932dd8e74ed4295279a8fe1021204ce210803e7", size = 774709, upload-time = "2025-11-03T21:31:00.081Z" }, + { url = "https://files.pythonhosted.org/packages/c5/c4/fce773710af81b0cb37cb4ff0947e75d5d17dee304b93d940b87a67fc2f4/regex-2025.11.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:509dc827f89c15c66a0c216331260d777dd6c81e9a4e4f830e662b0bb296c313", size = 845773, upload-time = "2025-11-03T21:31:01.583Z" }, + { url = "https://files.pythonhosted.org/packages/7b/5e/9466a7ec4b8ec282077095c6eb50a12a389d2e036581134d4919e8ca518c/regex-2025.11.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:849202cd789e5f3cf5dcc7822c34b502181b4824a65ff20ce82da5524e45e8e9", size = 836164, upload-time = "2025-11-03T21:31:03.244Z" }, + { url = "https://files.pythonhosted.org/packages/95/18/82980a60e8ed1594eb3c89eb814fb276ef51b9af7caeab1340bfd8564af6/regex-2025.11.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b6f78f98741dcc89607c16b1e9426ee46ce4bf31ac5e6b0d40e81c89f3481ea5", size = 779832, upload-time = "2025-11-03T21:31:04.876Z" }, + { url = "https://files.pythonhosted.org/packages/03/cc/90ab0fdbe6dce064a42015433f9152710139fb04a8b81b4fb57a1cb63ffa/regex-2025.11.3-cp310-cp310-win32.whl", hash = "sha256:149eb0bba95231fb4f6d37c8f760ec9fa6fabf65bab555e128dde5f2475193ec", size = 265802, upload-time = "2025-11-03T21:31:06.581Z" }, + { url = "https://files.pythonhosted.org/packages/34/9d/e9e8493a85f3b1ddc4a5014465f5c2b78c3ea1cbf238dcfde78956378041/regex-2025.11.3-cp310-cp310-win_amd64.whl", hash = "sha256:ee3a83ce492074c35a74cc76cf8235d49e77b757193a5365ff86e3f2f93db9fd", size = 277722, upload-time = "2025-11-03T21:31:08.144Z" }, + { url = "https://files.pythonhosted.org/packages/15/c4/b54b24f553966564506dbf873a3e080aef47b356a3b39b5d5aba992b50db/regex-2025.11.3-cp310-cp310-win_arm64.whl", hash = "sha256:38af559ad934a7b35147716655d4a2f79fcef2d695ddfe06a06ba40ae631fa7e", size = 270289, upload-time = "2025-11-03T21:31:10.267Z" }, + { url = "https://files.pythonhosted.org/packages/f7/90/4fb5056e5f03a7048abd2b11f598d464f0c167de4f2a51aa868c376b8c70/regex-2025.11.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:eadade04221641516fa25139273505a1c19f9bf97589a05bc4cfcd8b4a618031", size = 488081, upload-time = "2025-11-03T21:31:11.946Z" }, + { url = "https://files.pythonhosted.org/packages/85/23/63e481293fac8b069d84fba0299b6666df720d875110efd0338406b5d360/regex-2025.11.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:feff9e54ec0dd3833d659257f5c3f5322a12eee58ffa360984b716f8b92983f4", size = 290554, upload-time = "2025-11-03T21:31:13.387Z" }, + { url = "https://files.pythonhosted.org/packages/2b/9d/b101d0262ea293a0066b4522dfb722eb6a8785a8c3e084396a5f2c431a46/regex-2025.11.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3b30bc921d50365775c09a7ed446359e5c0179e9e2512beec4a60cbcef6ddd50", size = 288407, upload-time = "2025-11-03T21:31:14.809Z" }, + { url = "https://files.pythonhosted.org/packages/0c/64/79241c8209d5b7e00577ec9dca35cd493cc6be35b7d147eda367d6179f6d/regex-2025.11.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f99be08cfead2020c7ca6e396c13543baea32343b7a9a5780c462e323bd8872f", size = 793418, upload-time = "2025-11-03T21:31:16.556Z" }, + { url = "https://files.pythonhosted.org/packages/3d/e2/23cd5d3573901ce8f9757c92ca4db4d09600b865919b6d3e7f69f03b1afd/regex-2025.11.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6dd329a1b61c0ee95ba95385fb0c07ea0d3fe1a21e1349fa2bec272636217118", size = 860448, upload-time = "2025-11-03T21:31:18.12Z" }, + { url = "https://files.pythonhosted.org/packages/2a/4c/aecf31beeaa416d0ae4ecb852148d38db35391aac19c687b5d56aedf3a8b/regex-2025.11.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:4c5238d32f3c5269d9e87be0cf096437b7622b6920f5eac4fd202468aaeb34d2", size = 907139, upload-time = "2025-11-03T21:31:20.753Z" }, + { url = "https://files.pythonhosted.org/packages/61/22/b8cb00df7d2b5e0875f60628594d44dba283e951b1ae17c12f99e332cc0a/regex-2025.11.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:10483eefbfb0adb18ee9474498c9a32fcf4e594fbca0543bb94c48bac6183e2e", size = 800439, upload-time = "2025-11-03T21:31:22.069Z" }, + { url = "https://files.pythonhosted.org/packages/02/a8/c4b20330a5cdc7a8eb265f9ce593f389a6a88a0c5f280cf4d978f33966bc/regex-2025.11.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:78c2d02bb6e1da0720eedc0bad578049cad3f71050ef8cd065ecc87691bed2b0", size = 782965, upload-time = "2025-11-03T21:31:23.598Z" }, + { url = "https://files.pythonhosted.org/packages/b4/4c/ae3e52988ae74af4b04d2af32fee4e8077f26e51b62ec2d12d246876bea2/regex-2025.11.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:e6b49cd2aad93a1790ce9cffb18964f6d3a4b0b3dbdbd5de094b65296fce6e58", size = 854398, upload-time = "2025-11-03T21:31:25.008Z" }, + { url = "https://files.pythonhosted.org/packages/06/d1/a8b9cf45874eda14b2e275157ce3b304c87e10fb38d9fc26a6e14eb18227/regex-2025.11.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:885b26aa3ee56433b630502dc3d36ba78d186a00cc535d3806e6bfd9ed3c70ab", size = 845897, upload-time = "2025-11-03T21:31:26.427Z" }, + { url = "https://files.pythonhosted.org/packages/ea/fe/1830eb0236be93d9b145e0bd8ab499f31602fe0999b1f19e99955aa8fe20/regex-2025.11.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ddd76a9f58e6a00f8772e72cff8ebcff78e022be95edf018766707c730593e1e", size = 788906, upload-time = "2025-11-03T21:31:28.078Z" }, + { url = "https://files.pythonhosted.org/packages/66/47/dc2577c1f95f188c1e13e2e69d8825a5ac582ac709942f8a03af42ed6e93/regex-2025.11.3-cp311-cp311-win32.whl", hash = "sha256:3e816cc9aac1cd3cc9a4ec4d860f06d40f994b5c7b4d03b93345f44e08cc68bf", size = 265812, upload-time = "2025-11-03T21:31:29.72Z" }, + { url = "https://files.pythonhosted.org/packages/50/1e/15f08b2f82a9bbb510621ec9042547b54d11e83cb620643ebb54e4eb7d71/regex-2025.11.3-cp311-cp311-win_amd64.whl", hash = "sha256:087511f5c8b7dfbe3a03f5d5ad0c2a33861b1fc387f21f6f60825a44865a385a", size = 277737, upload-time = "2025-11-03T21:31:31.422Z" }, + { url = "https://files.pythonhosted.org/packages/f4/fc/6500eb39f5f76c5e47a398df82e6b535a5e345f839581012a418b16f9cc3/regex-2025.11.3-cp311-cp311-win_arm64.whl", hash = "sha256:1ff0d190c7f68ae7769cd0313fe45820ba07ffebfddfaa89cc1eb70827ba0ddc", size = 270290, upload-time = "2025-11-03T21:31:33.041Z" }, + { url = "https://files.pythonhosted.org/packages/e8/74/18f04cb53e58e3fb107439699bd8375cf5a835eec81084e0bddbd122e4c2/regex-2025.11.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:bc8ab71e2e31b16e40868a40a69007bc305e1109bd4658eb6cad007e0bf67c41", size = 489312, upload-time = "2025-11-03T21:31:34.343Z" }, + { url = "https://files.pythonhosted.org/packages/78/3f/37fcdd0d2b1e78909108a876580485ea37c91e1acf66d3bb8e736348f441/regex-2025.11.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:22b29dda7e1f7062a52359fca6e58e548e28c6686f205e780b02ad8ef710de36", size = 291256, upload-time = "2025-11-03T21:31:35.675Z" }, + { url = "https://files.pythonhosted.org/packages/bf/26/0a575f58eb23b7ebd67a45fccbc02ac030b737b896b7e7a909ffe43ffd6a/regex-2025.11.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3a91e4a29938bc1a082cc28fdea44be420bf2bebe2665343029723892eb073e1", size = 288921, upload-time = "2025-11-03T21:31:37.07Z" }, + { url = "https://files.pythonhosted.org/packages/ea/98/6a8dff667d1af907150432cf5abc05a17ccd32c72a3615410d5365ac167a/regex-2025.11.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:08b884f4226602ad40c5d55f52bf91a9df30f513864e0054bad40c0e9cf1afb7", size = 798568, upload-time = "2025-11-03T21:31:38.784Z" }, + { url = "https://files.pythonhosted.org/packages/64/15/92c1db4fa4e12733dd5a526c2dd2b6edcbfe13257e135fc0f6c57f34c173/regex-2025.11.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3e0b11b2b2433d1c39c7c7a30e3f3d0aeeea44c2a8d0bae28f6b95f639927a69", size = 864165, upload-time = "2025-11-03T21:31:40.559Z" }, + { url = "https://files.pythonhosted.org/packages/f9/e7/3ad7da8cdee1ce66c7cd37ab5ab05c463a86ffeb52b1a25fe7bd9293b36c/regex-2025.11.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:87eb52a81ef58c7ba4d45c3ca74e12aa4b4e77816f72ca25258a85b3ea96cb48", size = 912182, upload-time = "2025-11-03T21:31:42.002Z" }, + { url = "https://files.pythonhosted.org/packages/84/bd/9ce9f629fcb714ffc2c3faf62b6766ecb7a585e1e885eb699bcf130a5209/regex-2025.11.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a12ab1f5c29b4e93db518f5e3872116b7e9b1646c9f9f426f777b50d44a09e8c", size = 803501, upload-time = "2025-11-03T21:31:43.815Z" }, + { url = "https://files.pythonhosted.org/packages/7c/0f/8dc2e4349d8e877283e6edd6c12bdcebc20f03744e86f197ab6e4492bf08/regex-2025.11.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7521684c8c7c4f6e88e35ec89680ee1aa8358d3f09d27dfbdf62c446f5d4c695", size = 787842, upload-time = "2025-11-03T21:31:45.353Z" }, + { url = "https://files.pythonhosted.org/packages/f9/73/cff02702960bc185164d5619c0c62a2f598a6abff6695d391b096237d4ab/regex-2025.11.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:7fe6e5440584e94cc4b3f5f4d98a25e29ca12dccf8873679a635638349831b98", size = 858519, upload-time = "2025-11-03T21:31:46.814Z" }, + { url = "https://files.pythonhosted.org/packages/61/83/0e8d1ae71e15bc1dc36231c90b46ee35f9d52fab2e226b0e039e7ea9c10a/regex-2025.11.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:8e026094aa12b43f4fd74576714e987803a315c76edb6b098b9809db5de58f74", size = 850611, upload-time = "2025-11-03T21:31:48.289Z" }, + { url = "https://files.pythonhosted.org/packages/c8/f5/70a5cdd781dcfaa12556f2955bf170cd603cb1c96a1827479f8faea2df97/regex-2025.11.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:435bbad13e57eb5606a68443af62bed3556de2f46deb9f7d4237bc2f1c9fb3a0", size = 789759, upload-time = "2025-11-03T21:31:49.759Z" }, + { url = "https://files.pythonhosted.org/packages/59/9b/7c29be7903c318488983e7d97abcf8ebd3830e4c956c4c540005fcfb0462/regex-2025.11.3-cp312-cp312-win32.whl", hash = "sha256:3839967cf4dc4b985e1570fd8d91078f0c519f30491c60f9ac42a8db039be204", size = 266194, upload-time = "2025-11-03T21:31:51.53Z" }, + { url = "https://files.pythonhosted.org/packages/1a/67/3b92df89f179d7c367be654ab5626ae311cb28f7d5c237b6bb976cd5fbbb/regex-2025.11.3-cp312-cp312-win_amd64.whl", hash = "sha256:e721d1b46e25c481dc5ded6f4b3f66c897c58d2e8cfdf77bbced84339108b0b9", size = 277069, upload-time = "2025-11-03T21:31:53.151Z" }, + { url = "https://files.pythonhosted.org/packages/d7/55/85ba4c066fe5094d35b249c3ce8df0ba623cfd35afb22d6764f23a52a1c5/regex-2025.11.3-cp312-cp312-win_arm64.whl", hash = "sha256:64350685ff08b1d3a6fff33f45a9ca183dc1d58bbfe4981604e70ec9801bbc26", size = 270330, upload-time = "2025-11-03T21:31:54.514Z" }, + { url = "https://files.pythonhosted.org/packages/e1/a7/dda24ebd49da46a197436ad96378f17df30ceb40e52e859fc42cac45b850/regex-2025.11.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c1e448051717a334891f2b9a620fe36776ebf3dd8ec46a0b877c8ae69575feb4", size = 489081, upload-time = "2025-11-03T21:31:55.9Z" }, + { url = "https://files.pythonhosted.org/packages/19/22/af2dc751aacf88089836aa088a1a11c4f21a04707eb1b0478e8e8fb32847/regex-2025.11.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9b5aca4d5dfd7fbfbfbdaf44850fcc7709a01146a797536a8f84952e940cca76", size = 291123, upload-time = "2025-11-03T21:31:57.758Z" }, + { url = "https://files.pythonhosted.org/packages/a3/88/1a3ea5672f4b0a84802ee9891b86743438e7c04eb0b8f8c4e16a42375327/regex-2025.11.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:04d2765516395cf7dda331a244a3282c0f5ae96075f728629287dfa6f76ba70a", size = 288814, upload-time = "2025-11-03T21:32:01.12Z" }, + { url = "https://files.pythonhosted.org/packages/fb/8c/f5987895bf42b8ddeea1b315c9fedcfe07cadee28b9c98cf50d00adcb14d/regex-2025.11.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5d9903ca42bfeec4cebedba8022a7c97ad2aab22e09573ce9976ba01b65e4361", size = 798592, upload-time = "2025-11-03T21:32:03.006Z" }, + { url = "https://files.pythonhosted.org/packages/99/2a/6591ebeede78203fa77ee46a1c36649e02df9eaa77a033d1ccdf2fcd5d4e/regex-2025.11.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:639431bdc89d6429f6721625e8129413980ccd62e9d3f496be618a41d205f160", size = 864122, upload-time = "2025-11-03T21:32:04.553Z" }, + { url = "https://files.pythonhosted.org/packages/94/d6/be32a87cf28cf8ed064ff281cfbd49aefd90242a83e4b08b5a86b38e8eb4/regex-2025.11.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f117efad42068f9715677c8523ed2be1518116d1c49b1dd17987716695181efe", size = 912272, upload-time = "2025-11-03T21:32:06.148Z" }, + { url = "https://files.pythonhosted.org/packages/62/11/9bcef2d1445665b180ac7f230406ad80671f0fc2a6ffb93493b5dd8cd64c/regex-2025.11.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4aecb6f461316adf9f1f0f6a4a1a3d79e045f9b71ec76055a791affa3b285850", size = 803497, upload-time = "2025-11-03T21:32:08.162Z" }, + { url = "https://files.pythonhosted.org/packages/e5/a7/da0dc273d57f560399aa16d8a68ae7f9b57679476fc7ace46501d455fe84/regex-2025.11.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:3b3a5f320136873cc5561098dfab677eea139521cb9a9e8db98b7e64aef44cbc", size = 787892, upload-time = "2025-11-03T21:32:09.769Z" }, + { url = "https://files.pythonhosted.org/packages/da/4b/732a0c5a9736a0b8d6d720d4945a2f1e6f38f87f48f3173559f53e8d5d82/regex-2025.11.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:75fa6f0056e7efb1f42a1c34e58be24072cb9e61a601340cc1196ae92326a4f9", size = 858462, upload-time = "2025-11-03T21:32:11.769Z" }, + { url = "https://files.pythonhosted.org/packages/0c/f5/a2a03df27dc4c2d0c769220f5110ba8c4084b0bfa9ab0f9b4fcfa3d2b0fc/regex-2025.11.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:dbe6095001465294f13f1adcd3311e50dd84e5a71525f20a10bd16689c61ce0b", size = 850528, upload-time = "2025-11-03T21:32:13.906Z" }, + { url = "https://files.pythonhosted.org/packages/d6/09/e1cd5bee3841c7f6eb37d95ca91cdee7100b8f88b81e41c2ef426910891a/regex-2025.11.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:454d9b4ae7881afbc25015b8627c16d88a597479b9dea82b8c6e7e2e07240dc7", size = 789866, upload-time = "2025-11-03T21:32:15.748Z" }, + { url = "https://files.pythonhosted.org/packages/eb/51/702f5ea74e2a9c13d855a6a85b7f80c30f9e72a95493260193c07f3f8d74/regex-2025.11.3-cp313-cp313-win32.whl", hash = "sha256:28ba4d69171fc6e9896337d4fc63a43660002b7da53fc15ac992abcf3410917c", size = 266189, upload-time = "2025-11-03T21:32:17.493Z" }, + { url = "https://files.pythonhosted.org/packages/8b/00/6e29bb314e271a743170e53649db0fdb8e8ff0b64b4f425f5602f4eb9014/regex-2025.11.3-cp313-cp313-win_amd64.whl", hash = "sha256:bac4200befe50c670c405dc33af26dad5a3b6b255dd6c000d92fe4629f9ed6a5", size = 277054, upload-time = "2025-11-03T21:32:19.042Z" }, + { url = "https://files.pythonhosted.org/packages/25/f1/b156ff9f2ec9ac441710764dda95e4edaf5f36aca48246d1eea3f1fd96ec/regex-2025.11.3-cp313-cp313-win_arm64.whl", hash = "sha256:2292cd5a90dab247f9abe892ac584cb24f0f54680c73fcb4a7493c66c2bf2467", size = 270325, upload-time = "2025-11-03T21:32:21.338Z" }, + { url = "https://files.pythonhosted.org/packages/20/28/fd0c63357caefe5680b8ea052131acbd7f456893b69cc2a90cc3e0dc90d4/regex-2025.11.3-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:1eb1ebf6822b756c723e09f5186473d93236c06c579d2cc0671a722d2ab14281", size = 491984, upload-time = "2025-11-03T21:32:23.466Z" }, + { url = "https://files.pythonhosted.org/packages/df/ec/7014c15626ab46b902b3bcc4b28a7bae46d8f281fc7ea9c95e22fcaaa917/regex-2025.11.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:1e00ec2970aab10dc5db34af535f21fcf32b4a31d99e34963419636e2f85ae39", size = 292673, upload-time = "2025-11-03T21:32:25.034Z" }, + { url = "https://files.pythonhosted.org/packages/23/ab/3b952ff7239f20d05f1f99e9e20188513905f218c81d52fb5e78d2bf7634/regex-2025.11.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a4cb042b615245d5ff9b3794f56be4138b5adc35a4166014d31d1814744148c7", size = 291029, upload-time = "2025-11-03T21:32:26.528Z" }, + { url = "https://files.pythonhosted.org/packages/21/7e/3dc2749fc684f455f162dcafb8a187b559e2614f3826877d3844a131f37b/regex-2025.11.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:44f264d4bf02f3176467d90b294d59bf1db9fe53c141ff772f27a8b456b2a9ed", size = 807437, upload-time = "2025-11-03T21:32:28.363Z" }, + { url = "https://files.pythonhosted.org/packages/1b/0b/d529a85ab349c6a25d1ca783235b6e3eedf187247eab536797021f7126c6/regex-2025.11.3-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7be0277469bf3bd7a34a9c57c1b6a724532a0d235cd0dc4e7f4316f982c28b19", size = 873368, upload-time = "2025-11-03T21:32:30.4Z" }, + { url = "https://files.pythonhosted.org/packages/7d/18/2d868155f8c9e3e9d8f9e10c64e9a9f496bb8f7e037a88a8bed26b435af6/regex-2025.11.3-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0d31e08426ff4b5b650f68839f5af51a92a5b51abd8554a60c2fbc7c71f25d0b", size = 914921, upload-time = "2025-11-03T21:32:32.123Z" }, + { url = "https://files.pythonhosted.org/packages/2d/71/9d72ff0f354fa783fe2ba913c8734c3b433b86406117a8db4ea2bf1c7a2f/regex-2025.11.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e43586ce5bd28f9f285a6e729466841368c4a0353f6fd08d4ce4630843d3648a", size = 812708, upload-time = "2025-11-03T21:32:34.305Z" }, + { url = "https://files.pythonhosted.org/packages/e7/19/ce4bf7f5575c97f82b6e804ffb5c4e940c62609ab2a0d9538d47a7fdf7d4/regex-2025.11.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:0f9397d561a4c16829d4e6ff75202c1c08b68a3bdbfe29dbfcdb31c9830907c6", size = 795472, upload-time = "2025-11-03T21:32:36.364Z" }, + { url = "https://files.pythonhosted.org/packages/03/86/fd1063a176ffb7b2315f9a1b08d17b18118b28d9df163132615b835a26ee/regex-2025.11.3-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:dd16e78eb18ffdb25ee33a0682d17912e8cc8a770e885aeee95020046128f1ce", size = 868341, upload-time = "2025-11-03T21:32:38.042Z" }, + { url = "https://files.pythonhosted.org/packages/12/43/103fb2e9811205e7386366501bc866a164a0430c79dd59eac886a2822950/regex-2025.11.3-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:ffcca5b9efe948ba0661e9df0fa50d2bc4b097c70b9810212d6b62f05d83b2dd", size = 854666, upload-time = "2025-11-03T21:32:40.079Z" }, + { url = "https://files.pythonhosted.org/packages/7d/22/e392e53f3869b75804762c7c848bd2dd2abf2b70fb0e526f58724638bd35/regex-2025.11.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c56b4d162ca2b43318ac671c65bd4d563e841a694ac70e1a976ac38fcf4ca1d2", size = 799473, upload-time = "2025-11-03T21:32:42.148Z" }, + { url = "https://files.pythonhosted.org/packages/4f/f9/8bd6b656592f925b6845fcbb4d57603a3ac2fb2373344ffa1ed70aa6820a/regex-2025.11.3-cp313-cp313t-win32.whl", hash = "sha256:9ddc42e68114e161e51e272f667d640f97e84a2b9ef14b7477c53aac20c2d59a", size = 268792, upload-time = "2025-11-03T21:32:44.13Z" }, + { url = "https://files.pythonhosted.org/packages/e5/87/0e7d603467775ff65cd2aeabf1b5b50cc1c3708556a8b849a2fa4dd1542b/regex-2025.11.3-cp313-cp313t-win_amd64.whl", hash = "sha256:7a7c7fdf755032ffdd72c77e3d8096bdcb0eb92e89e17571a196f03d88b11b3c", size = 280214, upload-time = "2025-11-03T21:32:45.853Z" }, + { url = "https://files.pythonhosted.org/packages/8d/d0/2afc6f8e94e2b64bfb738a7c2b6387ac1699f09f032d363ed9447fd2bb57/regex-2025.11.3-cp313-cp313t-win_arm64.whl", hash = "sha256:df9eb838c44f570283712e7cff14c16329a9f0fb19ca492d21d4b7528ee6821e", size = 271469, upload-time = "2025-11-03T21:32:48.026Z" }, + { url = "https://files.pythonhosted.org/packages/31/e9/f6e13de7e0983837f7b6d238ad9458800a874bf37c264f7923e63409944c/regex-2025.11.3-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:9697a52e57576c83139d7c6f213d64485d3df5bf84807c35fa409e6c970801c6", size = 489089, upload-time = "2025-11-03T21:32:50.027Z" }, + { url = "https://files.pythonhosted.org/packages/a3/5c/261f4a262f1fa65141c1b74b255988bd2fa020cc599e53b080667d591cfc/regex-2025.11.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:e18bc3f73bd41243c9b38a6d9f2366cd0e0137a9aebe2d8ff76c5b67d4c0a3f4", size = 291059, upload-time = "2025-11-03T21:32:51.682Z" }, + { url = "https://files.pythonhosted.org/packages/8e/57/f14eeb7f072b0e9a5a090d1712741fd8f214ec193dba773cf5410108bb7d/regex-2025.11.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:61a08bcb0ec14ff4e0ed2044aad948d0659604f824cbd50b55e30b0ec6f09c73", size = 288900, upload-time = "2025-11-03T21:32:53.569Z" }, + { url = "https://files.pythonhosted.org/packages/3c/6b/1d650c45e99a9b327586739d926a1cd4e94666b1bd4af90428b36af66dc7/regex-2025.11.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c9c30003b9347c24bcc210958c5d167b9e4f9be786cb380a7d32f14f9b84674f", size = 799010, upload-time = "2025-11-03T21:32:55.222Z" }, + { url = "https://files.pythonhosted.org/packages/99/ee/d66dcbc6b628ce4e3f7f0cbbb84603aa2fc0ffc878babc857726b8aab2e9/regex-2025.11.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4e1e592789704459900728d88d41a46fe3969b82ab62945560a31732ffc19a6d", size = 864893, upload-time = "2025-11-03T21:32:57.239Z" }, + { url = "https://files.pythonhosted.org/packages/bf/2d/f238229f1caba7ac87a6c4153d79947fb0261415827ae0f77c304260c7d3/regex-2025.11.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6538241f45eb5a25aa575dbba1069ad786f68a4f2773a29a2bd3dd1f9de787be", size = 911522, upload-time = "2025-11-03T21:32:59.274Z" }, + { url = "https://files.pythonhosted.org/packages/bd/3d/22a4eaba214a917c80e04f6025d26143690f0419511e0116508e24b11c9b/regex-2025.11.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bce22519c989bb72a7e6b36a199384c53db7722fe669ba891da75907fe3587db", size = 803272, upload-time = "2025-11-03T21:33:01.393Z" }, + { url = "https://files.pythonhosted.org/packages/84/b1/03188f634a409353a84b5ef49754b97dbcc0c0f6fd6c8ede505a8960a0a4/regex-2025.11.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:66d559b21d3640203ab9075797a55165d79017520685fb407b9234d72ab63c62", size = 787958, upload-time = "2025-11-03T21:33:03.379Z" }, + { url = "https://files.pythonhosted.org/packages/99/6a/27d072f7fbf6fadd59c64d210305e1ff865cc3b78b526fd147db768c553b/regex-2025.11.3-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:669dcfb2e38f9e8c69507bace46f4889e3abbfd9b0c29719202883c0a603598f", size = 859289, upload-time = "2025-11-03T21:33:05.374Z" }, + { url = "https://files.pythonhosted.org/packages/9a/70/1b3878f648e0b6abe023172dacb02157e685564853cc363d9961bcccde4e/regex-2025.11.3-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:32f74f35ff0f25a5021373ac61442edcb150731fbaa28286bbc8bb1582c89d02", size = 850026, upload-time = "2025-11-03T21:33:07.131Z" }, + { url = "https://files.pythonhosted.org/packages/dd/d5/68e25559b526b8baab8e66839304ede68ff6727237a47727d240006bd0ff/regex-2025.11.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:e6c7a21dffba883234baefe91bc3388e629779582038f75d2a5be918e250f0ed", size = 789499, upload-time = "2025-11-03T21:33:09.141Z" }, + { url = "https://files.pythonhosted.org/packages/fc/df/43971264857140a350910d4e33df725e8c94dd9dee8d2e4729fa0d63d49e/regex-2025.11.3-cp314-cp314-win32.whl", hash = "sha256:795ea137b1d809eb6836b43748b12634291c0ed55ad50a7d72d21edf1cd565c4", size = 271604, upload-time = "2025-11-03T21:33:10.9Z" }, + { url = "https://files.pythonhosted.org/packages/01/6f/9711b57dc6894a55faf80a4c1b5aa4f8649805cb9c7aef46f7d27e2b9206/regex-2025.11.3-cp314-cp314-win_amd64.whl", hash = "sha256:9f95fbaa0ee1610ec0fc6b26668e9917a582ba80c52cc6d9ada15e30aa9ab9ad", size = 280320, upload-time = "2025-11-03T21:33:12.572Z" }, + { url = "https://files.pythonhosted.org/packages/f1/7e/f6eaa207d4377481f5e1775cdeb5a443b5a59b392d0065f3417d31d80f87/regex-2025.11.3-cp314-cp314-win_arm64.whl", hash = "sha256:dfec44d532be4c07088c3de2876130ff0fbeeacaa89a137decbbb5f665855a0f", size = 273372, upload-time = "2025-11-03T21:33:14.219Z" }, + { url = "https://files.pythonhosted.org/packages/c3/06/49b198550ee0f5e4184271cee87ba4dfd9692c91ec55289e6282f0f86ccf/regex-2025.11.3-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:ba0d8a5d7f04f73ee7d01d974d47c5834f8a1b0224390e4fe7c12a3a92a78ecc", size = 491985, upload-time = "2025-11-03T21:33:16.555Z" }, + { url = "https://files.pythonhosted.org/packages/ce/bf/abdafade008f0b1c9da10d934034cb670432d6cf6cbe38bbb53a1cfd6cf8/regex-2025.11.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:442d86cf1cfe4faabf97db7d901ef58347efd004934da045c745e7b5bd57ac49", size = 292669, upload-time = "2025-11-03T21:33:18.32Z" }, + { url = "https://files.pythonhosted.org/packages/f9/ef/0c357bb8edbd2ad8e273fcb9e1761bc37b8acbc6e1be050bebd6475f19c1/regex-2025.11.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:fd0a5e563c756de210bb964789b5abe4f114dacae9104a47e1a649b910361536", size = 291030, upload-time = "2025-11-03T21:33:20.048Z" }, + { url = "https://files.pythonhosted.org/packages/79/06/edbb67257596649b8fb088d6aeacbcb248ac195714b18a65e018bf4c0b50/regex-2025.11.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bf3490bcbb985a1ae97b2ce9ad1c0f06a852d5b19dde9b07bdf25bf224248c95", size = 807674, upload-time = "2025-11-03T21:33:21.797Z" }, + { url = "https://files.pythonhosted.org/packages/f4/d9/ad4deccfce0ea336296bd087f1a191543bb99ee1c53093dcd4c64d951d00/regex-2025.11.3-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3809988f0a8b8c9dcc0f92478d6501fac7200b9ec56aecf0ec21f4a2ec4b6009", size = 873451, upload-time = "2025-11-03T21:33:23.741Z" }, + { url = "https://files.pythonhosted.org/packages/13/75/a55a4724c56ef13e3e04acaab29df26582f6978c000ac9cd6810ad1f341f/regex-2025.11.3-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f4ff94e58e84aedb9c9fce66d4ef9f27a190285b451420f297c9a09f2b9abee9", size = 914980, upload-time = "2025-11-03T21:33:25.999Z" }, + { url = "https://files.pythonhosted.org/packages/67/1e/a1657ee15bd9116f70d4a530c736983eed997b361e20ecd8f5ca3759d5c5/regex-2025.11.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7eb542fd347ce61e1321b0a6b945d5701528dca0cd9759c2e3bb8bd57e47964d", size = 812852, upload-time = "2025-11-03T21:33:27.852Z" }, + { url = "https://files.pythonhosted.org/packages/b8/6f/f7516dde5506a588a561d296b2d0044839de06035bb486b326065b4c101e/regex-2025.11.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:d6c2d5919075a1f2e413c00b056ea0c2f065b3f5fe83c3d07d325ab92dce51d6", size = 795566, upload-time = "2025-11-03T21:33:32.364Z" }, + { url = "https://files.pythonhosted.org/packages/d9/dd/3d10b9e170cc16fb34cb2cef91513cf3df65f440b3366030631b2984a264/regex-2025.11.3-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:3f8bf11a4827cc7ce5a53d4ef6cddd5ad25595d3c1435ef08f76825851343154", size = 868463, upload-time = "2025-11-03T21:33:34.459Z" }, + { url = "https://files.pythonhosted.org/packages/f5/8e/935e6beff1695aa9085ff83195daccd72acc82c81793df480f34569330de/regex-2025.11.3-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:22c12d837298651e5550ac1d964e4ff57c3f56965fc1812c90c9fb2028eaf267", size = 854694, upload-time = "2025-11-03T21:33:36.793Z" }, + { url = "https://files.pythonhosted.org/packages/92/12/10650181a040978b2f5720a6a74d44f841371a3d984c2083fc1752e4acf6/regex-2025.11.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:62ba394a3dda9ad41c7c780f60f6e4a70988741415ae96f6d1bf6c239cf01379", size = 799691, upload-time = "2025-11-03T21:33:39.079Z" }, + { url = "https://files.pythonhosted.org/packages/67/90/8f37138181c9a7690e7e4cb388debbd389342db3c7381d636d2875940752/regex-2025.11.3-cp314-cp314t-win32.whl", hash = "sha256:4bf146dca15cdd53224a1bf46d628bd7590e4a07fbb69e720d561aea43a32b38", size = 274583, upload-time = "2025-11-03T21:33:41.302Z" }, + { url = "https://files.pythonhosted.org/packages/8f/cd/867f5ec442d56beb56f5f854f40abcfc75e11d10b11fdb1869dd39c63aaf/regex-2025.11.3-cp314-cp314t-win_amd64.whl", hash = "sha256:adad1a1bcf1c9e76346e091d22d23ac54ef28e1365117d99521631078dfec9de", size = 284286, upload-time = "2025-11-03T21:33:43.324Z" }, + { url = "https://files.pythonhosted.org/packages/20/31/32c0c4610cbc070362bf1d2e4ea86d1ea29014d400a6d6c2486fcfd57766/regex-2025.11.3-cp314-cp314t-win_arm64.whl", hash = "sha256:c54f768482cef41e219720013cd05933b6f971d9562544d691c68699bf2b6801", size = 274741, upload-time = "2025-11-03T21:33:45.557Z" }, + { url = "https://files.pythonhosted.org/packages/13/a2/71d9e3de7a8ba4dd301ce6327d3feacc911413dc0660a4e2256a8b43401b/regex-2025.11.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:81519e25707fc076978c6143b81ea3dc853f176895af05bf7ec51effe818aeec", size = 488097, upload-time = "2025-11-03T21:33:47.455Z" }, + { url = "https://files.pythonhosted.org/packages/68/c2/c74c874de5c3e73302ea1f47968f2a990c2517c6fb827c95d2b857e01098/regex-2025.11.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3bf28b1873a8af8bbb58c26cc56ea6e534d80053b41fb511a35795b6de507e6a", size = 290540, upload-time = "2025-11-03T21:33:49.296Z" }, + { url = "https://files.pythonhosted.org/packages/4e/4d/97cc016a7f705a496328d4d569db2023a200c2c391b0a0ddf36e66dd80f5/regex-2025.11.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:856a25c73b697f2ce2a24e7968285579e62577a048526161a2c0f53090bea9f9", size = 288419, upload-time = "2025-11-03T21:33:51.309Z" }, + { url = "https://files.pythonhosted.org/packages/e4/e6/725cd713a926a13f55bb9c4585d4cca51ab7d9ef77cb96eba8398e207418/regex-2025.11.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8a3d571bd95fade53c86c0517f859477ff3a93c3fde10c9e669086f038e0f207", size = 781001, upload-time = "2025-11-03T21:33:53.375Z" }, + { url = "https://files.pythonhosted.org/packages/15/15/ff1e7428b64a66c83dd53a88294c3e1c3e6a08653d9670efd24cbb068fa5/regex-2025.11.3-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:732aea6de26051af97b94bc98ed86448821f839d058e5d259c72bf6d73ad0fc0", size = 850430, upload-time = "2025-11-03T21:33:55.362Z" }, + { url = "https://files.pythonhosted.org/packages/89/1d/d4045ff7c563eb73be4419784a06efc7de02e15959b917fee335de8c10de/regex-2025.11.3-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:51c1c1847128238f54930edb8805b660305dca164645a9fd29243f5610beea34", size = 898038, upload-time = "2025-11-03T21:33:57.73Z" }, + { url = "https://files.pythonhosted.org/packages/60/ee/e9c71bdf334edc14ff769463bd6173966b0445e442a28b18f790b84032f5/regex-2025.11.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:22dd622a402aad4558277305350699b2be14bc59f64d64ae1d928ce7d072dced", size = 791201, upload-time = "2025-11-03T21:33:59.848Z" }, + { url = "https://files.pythonhosted.org/packages/aa/21/cc19ad5a091f921fea0caae5e4fb926d5b5350c376d09e2ada9f5d58b54c/regex-2025.11.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f3b5a391c7597ffa96b41bd5cbd2ed0305f515fcbb367dfa72735679d5502364", size = 781906, upload-time = "2025-11-03T21:34:02.28Z" }, + { url = "https://files.pythonhosted.org/packages/98/cc/22c52f2aff7f7e2591fe18db4b6143236c18800752e8e4c2cf938b64fe06/regex-2025.11.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:cc4076a5b4f36d849fd709284b4a3b112326652f3b0466f04002a6c15a0c96c1", size = 774267, upload-time = "2025-11-03T21:34:05.232Z" }, + { url = "https://files.pythonhosted.org/packages/6a/db/424728b5d831ebd15e86ca55f13990e2bc3c5b417dddaaaa3bd712f12e32/regex-2025.11.3-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:a295ca2bba5c1c885826ce3125fa0b9f702a1be547d821c01d65f199e10c01e2", size = 845211, upload-time = "2025-11-03T21:34:07.57Z" }, + { url = "https://files.pythonhosted.org/packages/91/fc/48d64dcef7a8f3ecdb9fe60bb3a6c97b317dea089ac72594eccf6cad1938/regex-2025.11.3-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:b4774ff32f18e0504bfc4e59a3e71e18d83bc1e171a3c8ed75013958a03b2f14", size = 835575, upload-time = "2025-11-03T21:34:10.781Z" }, + { url = "https://files.pythonhosted.org/packages/48/0b/c0cbc34e933ed528bb225d298df572a2e75fbe1db1b36fe719867a5e582d/regex-2025.11.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:22e7d1cdfa88ef33a2ae6aa0d707f9255eb286ffbd90045f1088246833223aee", size = 779426, upload-time = "2025-11-03T21:34:13.498Z" }, + { url = "https://files.pythonhosted.org/packages/90/54/4987210bc0d139d90b579fbbdaafca2d4acee9c413843d6c1c8ac0dd56bf/regex-2025.11.3-cp39-cp39-win32.whl", hash = "sha256:74d04244852ff73b32eeede4f76f51c5bcf44bc3c207bc3e6cf1c5c45b890708", size = 265836, upload-time = "2025-11-03T21:34:15.556Z" }, + { url = "https://files.pythonhosted.org/packages/ab/68/0a3a1bf596db98c369d0f10242b006f4a928633e001906889f80c9b4b639/regex-2025.11.3-cp39-cp39-win_amd64.whl", hash = "sha256:7a50cd39f73faa34ec18d6720ee25ef10c4c1839514186fcda658a06c06057a2", size = 277807, upload-time = "2025-11-03T21:34:17.502Z" }, + { url = "https://files.pythonhosted.org/packages/7c/98/4ed5b608130249810977b030b86abfc7fcd19b31aa75060d8ad11003826d/regex-2025.11.3-cp39-cp39-win_arm64.whl", hash = "sha256:43b4fb020e779ca81c1b5255015fe2b82816c76ec982354534ad9ec09ad7c9e3", size = 270328, upload-time = "2025-11-03T21:34:19.783Z" }, ] [[package]] @@ -7213,62 +7286,70 @@ wheels = [ [[package]] name = "rignore" -version = "0.7.1" +version = "0.7.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/01/1a/4e407524cf97ed42a9c77d3cc31b12dd5fb2ce542f174ff7cf78ea0ca293/rignore-0.7.1.tar.gz", hash = "sha256:67bb99d57d0bab0c473261561f98f118f7c9838a06de222338ed8f2b95ed84b4", size = 15437, upload-time = "2025-10-15T20:59:08.474Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5b/9c/52b28641caef6d3cfac32d240ee6f4fc69eaaddac3daf18b164c5042b440/rignore-0.7.5.tar.gz", hash = "sha256:67d6b8c2e18a1665e94dd3382e5e29c753ea8650f9b23c151613336728dab6f0", size = 55732, upload-time = "2025-11-05T10:48:57.299Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/30/eb/7b848d2a7cffefe062a0dade23bedcb012ca9e273157af7dfedfa648056c/rignore-0.7.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:075ee67cf1800ed47c4110b30a43fc929ca6e329becb99d35b923b105ecbaa07", size = 867653, upload-time = "2025-10-15T20:56:55.132Z" }, - { url = "https://files.pythonhosted.org/packages/9a/5f/a9ebbbb1e082cd2f57ebf7144154ca218badf5cce182dff497e1a00af55d/rignore-0.7.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:51b0fb67c1e6a659d0a61bc6e94c3f988989e466865ce479d67145ee3c441a51", size = 1169351, upload-time = "2025-10-15T20:57:08.752Z" }, - { url = "https://files.pythonhosted.org/packages/51/e4/e9bd1ec204c2f3e420ec101eab13bb85ce42132aa8c7e2fb02b4c73c1c30/rignore-0.7.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a2d093f183da133656d75aba7478b33a159df77d79872d9a38d29ac4e900bf32", size = 938011, upload-time = "2025-10-15T20:57:22.074Z" }, - { url = "https://files.pythonhosted.org/packages/f7/46/0afdf2baf996dda4996db9ced50cd9608a90e9ecb58a865310981346d7f0/rignore-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70035888dfe63068042f8f807bd5cff11d379e2f026e2bf07758cd645fc5ee38", size = 952426, upload-time = "2025-10-15T20:57:45.771Z" }, - { url = "https://files.pythonhosted.org/packages/31/a5/3c1bdae5b594e5a59742e8fa1510a8aee902defd94d1b3ed46b304aa397e/rignore-0.7.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:5f4a9a274764bf797f2f3d0e674e6ba0103c4dd7ec8b1c90cef9772a72efd99c", size = 1131263, upload-time = "2025-10-15T20:58:28.093Z" }, - { url = "https://files.pythonhosted.org/packages/77/5d/6b70591a862387076e354ab93ca1b165e8c213fe0d8d59d954515d4b19a8/rignore-0.7.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:d332d15c06eb1831cf851628ecfc152549c9b3e0ee09791f532f459c502d0975", size = 1118385, upload-time = "2025-10-15T20:58:54.981Z" }, - { url = "https://files.pythonhosted.org/packages/07/8b/44ae937da83c33e560b4cd08c0461fdc49c81dd81d3cb1abc597522508e9/rignore-0.7.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c0ca3a88c60bd4f952eb39fae64f8f1948cc9a21e430f55a20384b982971a98f", size = 867566, upload-time = "2025-10-15T20:56:56.213Z" }, - { url = "https://files.pythonhosted.org/packages/d0/d5/9613b32ea0838ea2bc320912fe147415558c7196300e753af38bff7c70dc/rignore-0.7.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9802c188c8abdac139bdbf73e40b7725ed73c4945c7e861ab6c2fef0e0d74238", size = 1169604, upload-time = "2025-10-15T20:57:09.852Z" }, - { url = "https://files.pythonhosted.org/packages/8d/06/86f4fdfd18b1fc7e5c2780286cdd336777e942d0a2ba0a35ac5df18c706e/rignore-0.7.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7fbb82c9d0f2d0ba305fcc6a5260bf38df3660d0a435acdd11e5a8a1940cba19", size = 938187, upload-time = "2025-10-15T20:57:23.233Z" }, - { url = "https://files.pythonhosted.org/packages/c4/04/54118c1d636c21640a91ec05b2784337eec3cf7cc5e37c170e3fc85fa251/rignore-0.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ae45784a1639009ef5a0f59955870327206a4d13e5f59e8d5cf1e46b923a99b3", size = 952346, upload-time = "2025-10-15T20:57:46.94Z" }, - { url = "https://files.pythonhosted.org/packages/9a/15/e53aed04f55b741569588c0f61f4fb8c14512ffdc1d58058878721367dfc/rignore-0.7.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:97d34db7ae894103bbd3ed6723f295387a9167ca92ec1ae3801ba936813ed5c1", size = 1131060, upload-time = "2025-10-15T20:58:29.327Z" }, - { url = "https://files.pythonhosted.org/packages/be/53/45de7e07bb8893424660d4c616b1247a613dc04c58989fad0a2a6eeb0a55/rignore-0.7.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:53209d06e6f3db46f568ea9df1da1139ac6216df82abcaa09c654efa02efd62d", size = 1118182, upload-time = "2025-10-15T20:58:56.172Z" }, - { url = "https://files.pythonhosted.org/packages/38/9e/3e4d1aa225d0551f54d3185d1295d92a282c249710968aace26f09cbef6c/rignore-0.7.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3eaa6c1a5d4c4da6453b73606d5f505bf98448cf64c86429f5b18e056d3e2a69", size = 867626, upload-time = "2025-10-15T20:56:57.409Z" }, - { url = "https://files.pythonhosted.org/packages/27/cd/cdf6ab4e24ec9af677969409e22f9bd2363d53c3137adca63aaa4aa9deec/rignore-0.7.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2c2057d7de9e9284f2b834a9fe71eaba7c01aa46215d0ca89924f465d7572be8", size = 1166969, upload-time = "2025-10-15T20:57:10.962Z" }, - { url = "https://files.pythonhosted.org/packages/7e/64/8829ac6f4658757c9d92ad61a82b1a7f7a0168c5158badedfc37d77c0594/rignore-0.7.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9a876989c63731241944190b88e7dde02ff63788e8ce95167e30e22dfb05796b", size = 937957, upload-time = "2025-10-15T20:57:24.336Z" }, - { url = "https://files.pythonhosted.org/packages/9a/9f/190cd40b398e30a700eabdb0b4735ce872eba86c3d198adfa1239c2ee02b/rignore-0.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f37af4f75809456b56b8b41e29934f5be668d3bb069aa09fc102bc15b853c8d5", size = 951906, upload-time = "2025-10-15T20:57:48.026Z" }, - { url = "https://files.pythonhosted.org/packages/73/e5/93b6221e17735275aab5dd0aee763beb566a19e85ccd4cd63f11f21f80cf/rignore-0.7.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:ba9d70e972a40ee787c7da4f0a77785c22e5ff5ec70b61c682c7c587ff289828", size = 1131031, upload-time = "2025-10-15T20:58:30.82Z" }, - { url = "https://files.pythonhosted.org/packages/a2/aa/e935a4620621b1ba3aa711fef17cf73b2cc61ab8e5d26aacca1a6b208262/rignore-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0be80bd1f44d4eb3dfaa87ef7692a787fca7da9d10d9c8008fca9c82aa3f7491", size = 1117651, upload-time = "2025-10-15T20:58:57.855Z" }, - { url = "https://files.pythonhosted.org/packages/52/b5/66778c7cbb8e2c6f4ca6f2f59067aa01632b913741c4aa46b163dc4c8f8c/rignore-0.7.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9ffcfbef75656243cfdcdd495b0ea0b71980b76af343b1bf3aed61a78db3f145", size = 867220, upload-time = "2025-10-15T20:56:58.931Z" }, - { url = "https://files.pythonhosted.org/packages/6e/da/bdd6de52941391f0056295c6904c45e1f8667df754b17fe880d0a663d941/rignore-0.7.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0e89efa2ad36a9206ed30219eb1a8783a0722ae8b6d68390ae854e5f5ceab6ff", size = 1169076, upload-time = "2025-10-15T20:57:12.153Z" }, - { url = "https://files.pythonhosted.org/packages/0e/8d/d7d4bfbae28e340a6afe850809a020a31c2364fc0ee8105be4ec0841b20a/rignore-0.7.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2f6191d7f52894ee65a879f022329011e31cc41f98739ff184cd3f256a3f0711", size = 937738, upload-time = "2025-10-15T20:57:25.497Z" }, - { url = "https://files.pythonhosted.org/packages/d8/b1/1d3f88aaf3cc6f4e31d1d72eb261eff3418dabd2677c83653b7574e7947a/rignore-0.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:873a8e84b4342534b9e283f7c17dc39c295edcdc686dfa395ddca3628316931b", size = 951791, upload-time = "2025-10-15T20:57:49.574Z" }, - { url = "https://files.pythonhosted.org/packages/74/d2/a1c1e2cd3e43f6433d3ecb8d947e1ed684c261fa2e7b2f6b8827c3bf18d1/rignore-0.7.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:1f731b018b5b5a93d7b4a0f4e43e5fcbd6cf25e97cec265392f9dd8d10916e5c", size = 1131024, upload-time = "2025-10-15T20:58:32.075Z" }, - { url = "https://files.pythonhosted.org/packages/f7/65/dd31859304bd71ad72f71e2bf5f18e6f0043cc75394ead8c0d752ab580ad/rignore-0.7.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d8c3b77ae1a24b09a6d38e07d180f362e47b970c767d2e22417b03d95685cb9d", size = 1117466, upload-time = "2025-10-15T20:58:59.102Z" }, - { url = "https://files.pythonhosted.org/packages/48/6a/4d8ae9af9936a061dacda0d8f638cd63571ff93e4eb28e0159db6c4dc009/rignore-0.7.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:30d9c9a93a266d1f384465d626178f49d0da4d1a0cf739f15151cdf2eb500e53", size = 867312, upload-time = "2025-10-15T20:57:00.083Z" }, - { url = "https://files.pythonhosted.org/packages/9b/88/cb243662a0b523b4350db1c7c3adee87004af90e9b26100e84c7e13b93cc/rignore-0.7.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7e83c68f557d793b4cc7aac943f3b23631469e1bc5b02e63626d0b008be01cd1", size = 1166871, upload-time = "2025-10-15T20:57:13.618Z" }, - { url = "https://files.pythonhosted.org/packages/f6/0a/da28a3f3e8ab1829180f3a7af5b601b04bab1d833e31a74fee78a2d3f5c3/rignore-0.7.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:682a6efe3f84af4b1100d4c68f0a345f490af74fd9d18346ebf67da9a3b96b08", size = 937964, upload-time = "2025-10-15T20:57:27.054Z" }, - { url = "https://files.pythonhosted.org/packages/c3/aa/8698caf5eb1824f8cae08cd3a296bc7f6f46e7bb539a4dd60c6a7a9f5ca2/rignore-0.7.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:eed55292d949e99f29cd4f1ae6ddc2562428a3e74f6f4f6b8658f1d5113ffbd5", size = 1130545, upload-time = "2025-10-15T20:58:33.709Z" }, - { url = "https://files.pythonhosted.org/packages/c9/4b/a815624ff1f2420ff29be1ffa2ea5204a69d9a9738fe5a6638fcd1069347/rignore-0.7.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:447004c774083e4f9cddf0aefcb80b12264f23e28c37918fb709917c2aabd00d", size = 1116940, upload-time = "2025-10-15T20:59:00.581Z" }, - { url = "https://files.pythonhosted.org/packages/76/6c/57fa917c7515db3b72a9c3a6377dc806282e6db390ace68cda29bd73774e/rignore-0.7.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89ad7373ec1e7b519a6f07dbcfca38024ba45f5e44df79ee0da4e4c817648a50", size = 951257, upload-time = "2025-10-15T20:57:50.779Z" }, - { url = "https://files.pythonhosted.org/packages/57/3a/12c602b5d42f8959226c201441bfb3fb7b62c553e443e046b816eb808476/rignore-0.7.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ff9dabd29f1fb897d9d08477631a7b9ebb7a86473c22faefc39dc5b1b394a1a6", size = 868602, upload-time = "2025-10-15T20:57:02.353Z" }, - { url = "https://files.pythonhosted.org/packages/3a/6a/0710028aaadd2d433238d4b2edfe1bf4ad766efb5a4586490d13619027e2/rignore-0.7.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0f95b80cda30e638ddfc0d119ca11593b056bbd3af3608c198cd8e3345fba82c", size = 1170967, upload-time = "2025-10-15T20:57:16.945Z" }, - { url = "https://files.pythonhosted.org/packages/49/cc/4c1d169d3933b31e79fa252c11508ffac615008f18d5704e60ef89b69acf/rignore-0.7.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d0eed55b89e03344792bb431556ee2475b94f2577338dcfa3693968cdce0e61e", size = 939438, upload-time = "2025-10-15T20:57:29.801Z" }, - { url = "https://files.pythonhosted.org/packages/09/1c/fc7fce903c1ef03bba88c6d0d0ea7620e63044c1fe8b99743c3ba016d83a/rignore-0.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:10bfefb03543277a802d6f24d569db4755428a42befb8e5a00a828bb818f5f15", size = 953387, upload-time = "2025-10-15T20:57:53.603Z" }, - { url = "https://files.pythonhosted.org/packages/66/26/64c17439e4b8ba265ec27d5d47ae7746693de0999d1ac83307db445bbb92/rignore-0.7.1-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:f63f6c6dbcaf98d041df165e83865d68276fe908ebacca527eed2ae9c6d574fe", size = 1132314, upload-time = "2025-10-15T20:58:36.218Z" }, - { url = "https://files.pythonhosted.org/packages/f7/2c/e717ed33b0cc74b5b38587376227c3689ab6525734b5dac42915d7d2be08/rignore-0.7.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:0bbd3abfdda70ebcc37e1fe896f0b3da62dfe45a230c41244ce23eba7f07c057", size = 1119949, upload-time = "2025-10-15T20:59:03.364Z" }, - { url = "https://files.pythonhosted.org/packages/72/92/13e0a4d7e0b03a9374f40e5739e6a2835458cb3b858a722a17f0399cc745/rignore-0.7.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:dc36104026d5f4e3c45772d161ba1dd542d7ad9ae9af944a3df4a553690b60b0", size = 868854, upload-time = "2025-10-15T20:57:04.559Z" }, - { url = "https://files.pythonhosted.org/packages/cd/c2/8a49671d4a5d05fd9d991b4946f84abe94b713a16aeda0e5fcac83322481/rignore-0.7.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f14bdc68b1bcc80fd7a75d32c3b611df142cfbc293fdd946133fb8a9697e5141", size = 1169511, upload-time = "2025-10-15T20:57:18.153Z" }, - { url = "https://files.pythonhosted.org/packages/bd/17/df08f56beb0cdf268d3f2774b388680d955e88fc5a8e511d29b542460df0/rignore-0.7.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e0c237746acc628b4eabc9f6eaada3672be8f48f6318fda4a79fde45376f7a14", size = 940119, upload-time = "2025-10-15T20:57:30.962Z" }, - { url = "https://files.pythonhosted.org/packages/7f/9f/a50854f6d8a6997c690e157d2f049b55a84f258cc42f3ccac5e44048aa67/rignore-0.7.1-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl", hash = "sha256:af628176f77acb54694afeba190b2e08c737f80448a375329faa9fe70888c85b", size = 1132575, upload-time = "2025-10-15T20:58:38.074Z" }, - { url = "https://files.pythonhosted.org/packages/2f/0a/821eda3e6f0be6b45870f7d51cab4e2381e9f90f19c0ef28515edd8e5637/rignore-0.7.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:2b84de34f24b4550a477e00c3af3f17836fadd531a4af44d810be24a7561fa56", size = 1121094, upload-time = "2025-10-15T20:59:04.636Z" }, - { url = "https://files.pythonhosted.org/packages/a0/89/e3ea9230734f646089a70971971d71a170b175b83072d7041a12f5baef08/rignore-0.7.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9b81d18b7a9e7bae8af323daaf540e03433527b4648c56a21137cdc76f9b8b2f", size = 868279, upload-time = "2025-10-15T20:57:05.582Z" }, - { url = "https://files.pythonhosted.org/packages/3f/21/6b326cc8dca54ded71f1071acc19f6e1c32e334d40f290183efab1e8a824/rignore-0.7.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7fddac52045545d21ac6ae22dfb8a377bad67f6307251b1cb8aa5a5ec8a7a266", size = 1168216, upload-time = "2025-10-15T20:57:19.442Z" }, - { url = "https://files.pythonhosted.org/packages/c2/cf/4ae5342971574f6aadb15a99b814dc3440712c143b70dbeb9080e683ffdd/rignore-0.7.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a26a8f4be7ddd02ff406a0b87632b02a270be8a2a792fc1038c1148069d931c1", size = 939474, upload-time = "2025-10-15T20:57:32.13Z" }, - { url = "https://files.pythonhosted.org/packages/e2/41/e8a55e06fe66f7bfe32b04b3f7b3055a64d37b223a8021c6e49e77a41316/rignore-0.7.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81dd8fb0356c8826862783b8bf3f404cf0f049927414522dacf2fe72850bc175", size = 952963, upload-time = "2025-10-15T20:57:54.753Z" }, - { url = "https://files.pythonhosted.org/packages/fb/a7/c25e9c6e77e1ea88ef39614e008a53de7f3eaff00d7ffb8547120de50117/rignore-0.7.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl", hash = "sha256:54d47cf63226c12b56f0d6b3b3c50ee8e945776bf8146895dc9d6b28f31c1d70", size = 1132091, upload-time = "2025-10-15T20:58:39.337Z" }, - { url = "https://files.pythonhosted.org/packages/65/73/abf94b0697d8ca7aa953dacc2378bdaffb9f20b95316f5af07fcf9c9bb0b/rignore-0.7.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:dd87a68eee7aefc0d51d1a69dc8448b2ab1de8666da0bd6013e87b4a2ae71852", size = 1119460, upload-time = "2025-10-15T20:59:06.066Z" }, - { url = "https://files.pythonhosted.org/packages/0b/c8/2edb5b0e7d9544811fece89bc9d608ebcd417e4fb9bff0967899c70f2640/rignore-0.7.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f9cc35babe3738efdead1976aadeb78718705a202e8c09b31382d10831ef3f33", size = 869553, upload-time = "2025-10-15T20:57:07.276Z" }, - { url = "https://files.pythonhosted.org/packages/af/c0/432477588b49b5f832e6c47dfbf0aea5b2b4bc800f6fa0e301aff09aa376/rignore-0.7.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cb0135149f357517947e0d3a47af841155b6d763ecf53cd6420cb769bb923682", size = 1171372, upload-time = "2025-10-15T20:57:20.69Z" }, - { url = "https://files.pythonhosted.org/packages/4d/81/6c0e0214e427a04ab8bc8fa14213d75826183d85b7af389d21e9e2df39b8/rignore-0.7.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1ead594bcb4ac4ace3015ce308cc48d54667190f6162970d970354d00b2dc4b4", size = 940106, upload-time = "2025-10-15T20:57:33.265Z" }, - { url = "https://files.pythonhosted.org/packages/e6/03/1eebb9778996848b4661aa26dbc04ade34304a34e4b01311495004f319ea/rignore-0.7.1-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl", hash = "sha256:067fe8783e7be20ab7e32579161e6ef806a34621ebaac1f8db1d11d57b1ef701", size = 1133355, upload-time = "2025-10-15T20:58:40.786Z" }, - { url = "https://files.pythonhosted.org/packages/4d/b4/e20488572aceee879918f43923b77a6c107f344656f191d96f3f9584d2d5/rignore-0.7.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:f8b5481be7913e53ed72924d72420eeff20c4c0ee4f946dc1c48fb893376cf08", size = 1120639, upload-time = "2025-10-15T20:59:07.35Z" }, + { url = "https://files.pythonhosted.org/packages/2d/5f/654a679b58b07bfc1b094505771621414df26758a591f5d07420587da8a0/rignore-0.7.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1e6312c5d010cfded0c34e74e7f5947ed15cf43604e1d80b9ba738dc7a15b636", size = 873941, upload-time = "2025-11-05T10:44:19.229Z" }, + { url = "https://files.pythonhosted.org/packages/63/82/4338b98e3a2ed00076f8238eb5ea750de3f59dd410636c4020cdb18d6af1/rignore-0.7.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a62d67b80d365f80ab75e9f7022505a461c389157af092105c21cfb0a441f1c4", size = 1167959, upload-time = "2025-11-05T10:44:38.796Z" }, + { url = "https://files.pythonhosted.org/packages/ca/f5/d28a9c9bce77ed5cef5d5ee6f996d88d5417ea349c55602147ed6d821bde/rignore-0.7.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:89a8eedbd3ba3bc9a6d04a2d93bf0903b59907686680a3a9dbc1f54cc960fa83", size = 942901, upload-time = "2025-11-05T10:44:58.102Z" }, + { url = "https://files.pythonhosted.org/packages/df/c3/edfe79412e06ba77ffd646250859823e041c867b22a69194142ffbd0a9f9/rignore-0.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1994beba9d152a7483e62b62013759710dd57a892f6b517bc8f2213b483aaac2", size = 959818, upload-time = "2025-11-05T10:45:35.494Z" }, + { url = "https://files.pythonhosted.org/packages/7e/49/4efe6f99e96dfb616f08e8fe757fbd31dcf3179501be5d9e87af0ac11763/rignore-0.7.5-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:f5d5796c53f28d41b82744426c5335fd01f6140207f349d05f63284f63e0ea97", size = 1138867, upload-time = "2025-11-05T10:47:00.539Z" }, + { url = "https://files.pythonhosted.org/packages/1c/8e/0ae9260199dfed6048afbe0bbacd39a347afe2b0d9fd156b5e6c1d43da3a/rignore-0.7.5-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c6a6930ffebc55a7a9b8c0348e1fee5ae0d676891430e5406705328c391b8373", size = 1128291, upload-time = "2025-11-05T10:48:10.95Z" }, + { url = "https://files.pythonhosted.org/packages/6b/60/9153b4746f46d31daaf429bd3a6c5eed0a73cb575fb1e62ac231dcac27b2/rignore-0.7.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:00c9c86c22346bba8f7c3a8b9a90c517014566ea7304635cbc575e857ddcce81", size = 873732, upload-time = "2025-11-05T10:44:21.126Z" }, + { url = "https://files.pythonhosted.org/packages/68/16/1ccddfc3a019abec57f3587d146d980133cbfae5d5a04bf76c6a04cc42dc/rignore-0.7.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:07d81401b456a852a9c12032dc187ee343a805d15a407053e4cc5f18a769b934", size = 1167691, upload-time = "2025-11-05T10:44:40.403Z" }, + { url = "https://files.pythonhosted.org/packages/b7/92/30fc2faf6be6c4c63f1796c3923d3b03f810a6051e116b1615244f6b690a/rignore-0.7.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7f8375d5ae2bd04a70c84dda5321aeb593ad75b8f0716d30513afe3b718867e6", size = 941583, upload-time = "2025-11-05T10:44:59.783Z" }, + { url = "https://files.pythonhosted.org/packages/33/61/ffdd6c55d35b9bfbd97515aeb43deb4d37b9277ab45ac1c845702d05f4ee/rignore-0.7.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:674acf3823520f8cbcba292d5100a0569a9fea15a39fd7c957d788a5994a39fa", size = 959391, upload-time = "2025-11-05T10:45:37.094Z" }, + { url = "https://files.pythonhosted.org/packages/a1/d8/13fe21240d8dd9ed7db4f7091760e5406e82711674b44f330caf9055972c/rignore-0.7.5-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:6276b2accb651383c243017210d171efa547b9ee176c79a4bec178f9a0d0c297", size = 1139017, upload-time = "2025-11-05T10:47:02.767Z" }, + { url = "https://files.pythonhosted.org/packages/a7/0c/d5c37c53dc79d526dfd7eeda0785cd089def8e0eb7a6b680ff31b62858a1/rignore-0.7.5-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4836b1e8ff2d9acfe34ad34e632452ff524780e8402ad7fec8b2242107656518", size = 1128094, upload-time = "2025-11-05T10:48:13.081Z" }, + { url = "https://files.pythonhosted.org/packages/2f/eb/7b673247d771f4b7079ced9f19bbb4b6d54d89075ea22f2d34d6d16535b1/rignore-0.7.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c07bf87ceb5359f12a010f432c87cdeb07c815cc4e126153e46266184a4fbae2", size = 873833, upload-time = "2025-11-05T10:44:22.981Z" }, + { url = "https://files.pythonhosted.org/packages/70/35/bca6da6d151dff073891a1a82bcee7a6b2f7741f3f2d47b17befbb4dc349/rignore-0.7.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:61662c49ac1a7e756d41ce2347c5a32bc44c63cff5f236112bd6af4fb79c92f6", size = 1169100, upload-time = "2025-11-05T10:44:42.37Z" }, + { url = "https://files.pythonhosted.org/packages/74/b3/d970b5e6b685d066cd84eaa30120a2ba2d4c9a6986e1964d1841f443243b/rignore-0.7.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:958bd494e005cae93955d64402d0d2735d4008ecae300ec4e8e8dd2123084049", size = 943002, upload-time = "2025-11-05T10:45:01.923Z" }, + { url = "https://files.pythonhosted.org/packages/a0/34/90fb66d6e2ad0d4e850153e647582e67dcd589b99ce7f69c7cf198231641/rignore-0.7.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d26c01aeaf142cf0a699c373d88a770960a7951dcfba0aec59398fcd490946a1", size = 959797, upload-time = "2025-11-05T10:45:38.927Z" }, + { url = "https://files.pythonhosted.org/packages/2d/00/9fb83701ee588a5598ec3043c34ae258b971dd85f62acfba72a40626f1ed/rignore-0.7.5-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:39cec0c1d317039dd4e4a1f95fae971d36053d8a620e887e0a85954868c498bc", size = 1139060, upload-time = "2025-11-05T10:47:04.794Z" }, + { url = "https://files.pythonhosted.org/packages/1b/d1/7980bafb55e9cd1baf16e057cf0cf5f6a9a4596c97c500c1aff33e279020/rignore-0.7.5-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4012c0c0b76a467ef16952205eb404a30e097f63695e42e1483bb49286baf846", size = 1127835, upload-time = "2025-11-05T10:48:15.226Z" }, + { url = "https://files.pythonhosted.org/packages/e7/f7/df67ac8a0aaf019e620be946a0db197f88aa87410a652a30b0cf085c7824/rignore-0.7.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9e237084d3dd78689ccc6d0818d6b97fcb46ef30d1d1960faf3b9e965430fd78", size = 873913, upload-time = "2025-11-05T10:44:24.474Z" }, + { url = "https://files.pythonhosted.org/packages/87/40/0c8f529981c5e93293afd6e856b49e28caf0f2d06de40f7a0b288002c7b7/rignore-0.7.5-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b22565877adfbf3e9753dbb676f46bccf28554517b5e9805e0ae58b2907b357c", size = 1167706, upload-time = "2025-11-05T10:44:43.899Z" }, + { url = "https://files.pythonhosted.org/packages/00/60/eb57823ceb10f9695b629229a74e03ff493b88d4137093571987f89aaa59/rignore-0.7.5-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:311b01f33e679b9c9e4f8a8b1579ac240c24d2eb8bbe5ecbb8f0c76629b6440a", size = 941916, upload-time = "2025-11-05T10:45:03.501Z" }, + { url = "https://files.pythonhosted.org/packages/95/8d/fb106866b1db0bd476679f88d02135e5e1657a2f50e915a8917b47ac93f8/rignore-0.7.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39b1e50861acf2560dd3e4c5303a2afdefa8bf3e487dd7b55c7f5b50e66ae0b9", size = 959080, upload-time = "2025-11-05T10:45:40.748Z" }, + { url = "https://files.pythonhosted.org/packages/66/23/3ed72ecde0e9be2d32ee4aa20ad7aa1e064e3ffb9b103d377f3722804f3d/rignore-0.7.5-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:f6b2174c5cd80d95a0fe893191dcb37997da1acc48ba481fa8046e78c1e140a3", size = 1138989, upload-time = "2025-11-05T10:47:06.692Z" }, + { url = "https://files.pythonhosted.org/packages/c4/b5/3f67c9d1e6de3ca112aecbba1a2ebd5e8e24db4e0c3ea745f4b9e06bf897/rignore-0.7.5-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ce56ba35dda592ad962278f5cbafbcf06d68e48bd216961965c64e4e334d4550", size = 1127575, upload-time = "2025-11-05T10:48:17.218Z" }, + { url = "https://files.pythonhosted.org/packages/2d/15/1e43aafe47b64435d7a73298f0d9db4d0871b92cc3241b474c7395eed343/rignore-0.7.5-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b1a67f21f113739bd527b0f1e57a643b0db3b2aa2ffe391a5249803ed2d27cae", size = 874026, upload-time = "2025-11-05T10:44:26.387Z" }, + { url = "https://files.pythonhosted.org/packages/fa/3a/3b6f4c99032267e49dea2589b9c958502da37d483963f6b30d3b77776d9c/rignore-0.7.5-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e6831bb99e723ab3dd0ea3213c9515cb7c03b34efeff1ccaf66985444fd8f691", size = 1167931, upload-time = "2025-11-05T10:44:45.485Z" }, + { url = "https://files.pythonhosted.org/packages/b0/49/42338c53a9db10463965938b6987d878bbdd80bf024a7de835bcd34548e5/rignore-0.7.5-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e3ecdcdf08c447e9958d6327756ab290d92c722cd49f05170d05ad50f2642dcf", size = 942553, upload-time = "2025-11-05T10:45:05.535Z" }, + { url = "https://files.pythonhosted.org/packages/7e/7d/35dfac1362964f81da8d6ec81b0b332e682f4d7bda2e3018630fac3a3136/rignore-0.7.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:070f6224224b498cd5858a8dfa62cc87f834487de6bfd5b86cefd299808b29ac", size = 958729, upload-time = "2025-11-05T10:45:42.414Z" }, + { url = "https://files.pythonhosted.org/packages/af/cc/c669dc26f97a242b2931a512e1620ed1e0642da2eebf8164242172608186/rignore-0.7.5-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:d50904e6d7b5ecf4ca074c7ca6602bd411fe74008ec89de07f1e94a902b531bf", size = 1139600, upload-time = "2025-11-05T10:47:08.657Z" }, + { url = "https://files.pythonhosted.org/packages/1d/f5/f080841949216db95f10adb2777e33102131bf7773915cd4f353718d3e4b/rignore-0.7.5-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2dff0e648a31bb41e8614cf793224429976d0c27f3b1934de5f1e24196a00be6", size = 1128184, upload-time = "2025-11-05T10:48:19.264Z" }, + { url = "https://files.pythonhosted.org/packages/ce/7f/4fe1c1389ef1df756388a3d57c6407d44aa15d750253bc94885d11ef8129/rignore-0.7.5-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7f8519413e24cc2eac20aa26071b16b120f83aee2d7f50e411b2ccb659ee00c1", size = 874079, upload-time = "2025-11-05T10:44:28.261Z" }, + { url = "https://files.pythonhosted.org/packages/6c/8e/b8360c3f4cbc966e617554d8bea9426d92f4a798731a580bc4a3072178df/rignore-0.7.5-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f389cb8c5629f1478698ae8b25fb43a5e26409161f654b6b5b0068021e439c57", size = 1167067, upload-time = "2025-11-05T10:44:47.433Z" }, + { url = "https://files.pythonhosted.org/packages/ab/f2/528a4f1f3af24847b3093b073a9eeab11de283d1cd720c447418a9220199/rignore-0.7.5-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0d2b7d4f99b947c3580ee655af0de0573ca90319dadc891a032982ad83e04674", size = 941642, upload-time = "2025-11-05T10:45:07.366Z" }, + { url = "https://files.pythonhosted.org/packages/56/76/28749579a2816d58ad8be2ca2e4cd1ffb1c719ae137eaa0bf753dc49cf49/rignore-0.7.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2ac1774c60fb41266fc15560ae07b3aea4c70c63832c21d994b1903ef56488e", size = 958912, upload-time = "2025-11-05T10:45:44.963Z" }, + { url = "https://files.pythonhosted.org/packages/28/df/4effe33f92e1dacf4f53fb2ad0dbe49ab298889f5f69a9d9b00fa015663d/rignore-0.7.5-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:5b69bd99bdfdcd13602c38cdad90d8bb35fc6b18246bbe6e8f3b472ca7078ac7", size = 1139266, upload-time = "2025-11-05T10:47:11.304Z" }, + { url = "https://files.pythonhosted.org/packages/40/ce/5b57c7d5919dbb162720a89ecd79c0a749eb9dcbd1728bb9235782b8de13/rignore-0.7.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:260332a8c0511bc8e0a319456ecb7404c8f2c625b646a04c14bb5f55cbde2dd1", size = 1127716, upload-time = "2025-11-05T10:48:21.659Z" }, + { url = "https://files.pythonhosted.org/packages/7c/eb/e80af4fa4496acdfc158815ea460f5001f27a56d790b46c83f7b8bae804d/rignore-0.7.5-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:099ae64ea37f96cb63af5175b73eb02379b5d69496ddf967d805f649ffa47c89", size = 874247, upload-time = "2025-11-05T10:44:31.705Z" }, + { url = "https://files.pythonhosted.org/packages/e5/84/ec6241a55b14cbb7fd60b7ea6ea2073abd5aa84de79282b10ecc704eb9eb/rignore-0.7.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:671e89421607cdec2d9cffa1456d7bbad9f482467d587c20a55c00a591044c48", size = 1171543, upload-time = "2025-11-05T10:44:51.206Z" }, + { url = "https://files.pythonhosted.org/packages/e4/43/3f1b5bb5694b9026a21f0d391a4e13046aa0b8626eed686788bbb61389d4/rignore-0.7.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:af2b89688dc4f43180555a8b5d69de4e38eb14352c0ffee680c3d73048da8426", size = 944186, upload-time = "2025-11-05T10:45:10.76Z" }, + { url = "https://files.pythonhosted.org/packages/ac/2d/e0e50bcfbca6b45a9b0144e0c53ae10565a988f8aa9bae2129de7b82c659/rignore-0.7.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3eb11b2bd01a6ce24882ad9a2607c89c1e34c574fbb37c312adbfcbb3e89e34f", size = 961718, upload-time = "2025-11-05T10:45:48.65Z" }, + { url = "https://files.pythonhosted.org/packages/1d/70/7ba9576ba2efcb238c825eec54532cbc7f42e2454ccc5e27b147fffb9fa7/rignore-0.7.5-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:20c56a0c20a40e05aaf416476505505e2509462a80239ea4ef84b9c6e0623104", size = 1139365, upload-time = "2025-11-05T10:47:15.513Z" }, + { url = "https://files.pythonhosted.org/packages/ae/4b/6340c0a52043bf81fd9479c98b0182b90685dd6d16926fe6840a7d94d9a6/rignore-0.7.5-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:10119aaa492467c5baad0ac593d6d359f9b8cd41d892f1ad6a1601f6c1a78139", size = 1129461, upload-time = "2025-11-05T10:48:48.447Z" }, + { url = "https://files.pythonhosted.org/packages/7d/13/09b621c4f07bc6aa3053aba32ee559d1f10158aafc52170558417a59c33d/rignore-0.7.5-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6cc429a95744582432af2428a2b96372f5d2ee593d6c951d97764b897515efd5", size = 876996, upload-time = "2025-11-05T10:44:33.576Z" }, + { url = "https://files.pythonhosted.org/packages/b9/c8/5cdee029a4f8f84cab177608eb8918010140f572f231c5f856d341ea45c2/rignore-0.7.5-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:66206ad39bd32a132bfcfe4eed3d39046f0007af581f883959e2172056452925", size = 1170953, upload-time = "2025-11-05T10:44:52.734Z" }, + { url = "https://files.pythonhosted.org/packages/57/38/182ff3a930743c12b818c7ccc504b1ac82b038c39d349b8f1e3a29a7136e/rignore-0.7.5-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e4aff54a1568691734361c7c457b411021d618b298d876284a9812bfadb06d60", size = 943505, upload-time = "2025-11-05T10:45:12.344Z" }, + { url = "https://files.pythonhosted.org/packages/2a/da/e0ff2a52c6b07aba5651b2612f01d36bb45173524f9d1e1a40c6bd49ad32/rignore-0.7.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c2aa7d36d85d42ddf2cc2c94c3757f4083a721ea8e8b2efc49b1927da6546635", size = 961750, upload-time = "2025-11-05T10:45:50.494Z" }, + { url = "https://files.pythonhosted.org/packages/91/d0/2ae97e75d0ec77db6428e1a1f47df678e6ca31cb6183a217a0dcbebe4894/rignore-0.7.5-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl", hash = "sha256:9be09e01331681ab141f530602e0bed290c4179dec47384f9d6cdd5ecbf39d35", size = 1141071, upload-time = "2025-11-05T10:47:18.222Z" }, + { url = "https://files.pythonhosted.org/packages/42/95/254bf128b87fa333e2e69e9158561c16bcee024dd1988a71a4dc17746aeb/rignore-0.7.5-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:afcbbd5540ab42356cb006080d4e0b37d9b659bb703f5300cdac1f7399a91433", size = 1130316, upload-time = "2025-11-05T10:48:50.887Z" }, + { url = "https://files.pythonhosted.org/packages/8f/7e/dec2421d067147445efa08d6260300fefac59359626f31b8ad3200d5a981/rignore-0.7.5-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:653c7216e41868c1d50ff799f0c81f91179ab966ea1f70f0a932bbd36378866f", size = 874896, upload-time = "2025-11-05T10:44:35.373Z" }, + { url = "https://files.pythonhosted.org/packages/d6/24/c34c45e86a6b247a576969f03cace42c974893034547ba91b5f4971e9d23/rignore-0.7.5-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:940f146359b562d0bbcf861ebe8b6c2075ff2b56bdb7fb1c3a5eaff9eb3e57e8", size = 1170302, upload-time = "2025-11-05T10:44:54.475Z" }, + { url = "https://files.pythonhosted.org/packages/67/e7/1ed5ed086093721abf5c6d32ab192c7ef9c9c8cb140c94df3440d3666146/rignore-0.7.5-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:72887d3fa570ffa8f5381ffcb2a0f3cf3306d808972ab8559838565a41938104", size = 942361, upload-time = "2025-11-05T10:45:13.921Z" }, + { url = "https://files.pythonhosted.org/packages/60/e7/7d0eafe0dd3cb2341995f42a3eeea2fcda5a8421ca35a9823fba3da07428/rignore-0.7.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7002058da61782b14daf07b5959b4d3523ff5e8e4faa29e53504d4a043bb7529", size = 961060, upload-time = "2025-11-05T10:45:52.166Z" }, + { url = "https://files.pythonhosted.org/packages/97/d4/a5e39267e7316732396a309bddb1320cb9103d161b3cb164f04c8ed72efa/rignore-0.7.5-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl", hash = "sha256:96268a18239ac27cc473638c09b311bce5ca7e307bb1da36d42cf579bce417be", size = 1139967, upload-time = "2025-11-05T10:47:20.163Z" }, + { url = "https://files.pythonhosted.org/packages/ac/be/087c2a7fd151613ff0aa4316dc513aefda03c6bfd9fd9921306abeb82e52/rignore-0.7.5-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:0ab66756e47b6ff16f375c03d0a260d125bf143a003e6e86fa1b041e21291aa3", size = 1129586, upload-time = "2025-11-05T10:48:52.927Z" }, + { url = "https://files.pythonhosted.org/packages/5c/62/15cf8478e7b033e56fd9434bb3b052101bbbd3cb6064896d4b415347467b/rignore-0.7.5-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fd87168993c9af96403493dc7fe99aea566aaa2eb2f81a23954372f6f005dce6", size = 877634, upload-time = "2025-11-05T10:44:37.182Z" }, + { url = "https://files.pythonhosted.org/packages/39/ec/169ec5c14e51eac8918217c7b3006624e774774873c8b98af5cf7a73a260/rignore-0.7.5-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d44a0f90628617299df2aa1a3c9a1c43c743a8f92acebd8318ec69cb3f387667", size = 1170842, upload-time = "2025-11-05T10:44:56.555Z" }, + { url = "https://files.pythonhosted.org/packages/97/35/eaffda64e86e13644bd52b2fae778b1d610a90cfcf6ee30eed3af4c772a3/rignore-0.7.5-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:52d6a9c316f0ffa7afdb1bf30e7aa643ac0c20cf8d0514ceb2ded69f1e71b04b", size = 944140, upload-time = "2025-11-05T10:45:15.548Z" }, + { url = "https://files.pythonhosted.org/packages/0d/f5/b08b8da26779dc50bfbb42f198aeaa3c374de6337fe326bdb9262d530ab5/rignore-0.7.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a436a1ddf4f0195f2bd30192006683cb45adaa83196cd961948cd07930eb3e00", size = 961526, upload-time = "2025-11-05T10:45:53.799Z" }, + { url = "https://files.pythonhosted.org/packages/3b/8a/cae70a4b2e8b2d795daead90a99db319a5690803ba823e7a14a7f75bf786/rignore-0.7.5-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl", hash = "sha256:8bc56446b1b3c6c2c404e02c9f5ac465c5b76151f5949f01cef1041998adb4fb", size = 1141653, upload-time = "2025-11-05T10:47:22.423Z" }, + { url = "https://files.pythonhosted.org/packages/34/f2/53bd6767371678b213e31e032c73e0e75ab2e0f9e7b291070c661555c052/rignore-0.7.5-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:efdf0addc50c05d70586bbdd2a1aed34acd13a51831ec87da26c54216233bbc7", size = 1130066, upload-time = "2025-11-05T10:48:55.046Z" }, ] [[package]] @@ -7682,7 +7763,7 @@ dependencies = [ { name = "packaging", marker = "python_full_version >= '3.10'" }, { name = "pillow", marker = "python_full_version >= '3.10'" }, { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "scipy", version = "1.16.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "tifffile", version = "2025.5.10", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, { name = "tifffile", version = "2025.10.16", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] @@ -7812,7 +7893,7 @@ wheels = [ [[package]] name = "scipy" -version = "1.16.2" +version = "1.16.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin'", @@ -7826,68 +7907,68 @@ resolution-markers = [ dependencies = [ { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4c/3b/546a6f0bfe791bbb7f8d591613454d15097e53f906308ec6f7c1ce588e8e/scipy-1.16.2.tar.gz", hash = "sha256:af029b153d243a80afb6eabe40b0a07f8e35c9adc269c019f364ad747f826a6b", size = 30580599, upload-time = "2025-09-11T17:48:08.271Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0a/ca/d8ace4f98322d01abcd52d381134344bf7b431eba7ed8b42bdea5a3c2ac9/scipy-1.16.3.tar.gz", hash = "sha256:01e87659402762f43bd2fee13370553a17ada367d42e7487800bf2916535aecb", size = 30597883, upload-time = "2025-10-28T17:38:54.068Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/ef/37ed4b213d64b48422df92560af7300e10fe30b5d665dd79932baebee0c6/scipy-1.16.2-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:6ab88ea43a57da1af33292ebd04b417e8e2eaf9d5aa05700be8d6e1b6501cd92", size = 36619956, upload-time = "2025-09-11T17:39:20.5Z" }, - { url = "https://files.pythonhosted.org/packages/85/ab/5c2eba89b9416961a982346a4d6a647d78c91ec96ab94ed522b3b6baf444/scipy-1.16.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:c95e96c7305c96ede73a7389f46ccd6c659c4da5ef1b2789466baeaed3622b6e", size = 28931117, upload-time = "2025-09-11T17:39:29.06Z" }, - { url = "https://files.pythonhosted.org/packages/80/d1/eed51ab64d227fe60229a2d57fb60ca5898cfa50ba27d4f573e9e5f0b430/scipy-1.16.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:87eb178db04ece7c698220d523c170125dbffebb7af0345e66c3554f6f60c173", size = 20921997, upload-time = "2025-09-11T17:39:34.892Z" }, - { url = "https://files.pythonhosted.org/packages/be/7c/33ea3e23bbadde96726edba6bf9111fb1969d14d9d477ffa202c67bec9da/scipy-1.16.2-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:4e409eac067dcee96a57fbcf424c13f428037827ec7ee3cb671ff525ca4fc34d", size = 23523374, upload-time = "2025-09-11T17:39:40.846Z" }, - { url = "https://files.pythonhosted.org/packages/96/0b/7399dc96e1e3f9a05e258c98d716196a34f528eef2ec55aad651ed136d03/scipy-1.16.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e574be127bb760f0dad24ff6e217c80213d153058372362ccb9555a10fc5e8d2", size = 33583702, upload-time = "2025-09-11T17:39:49.011Z" }, - { url = "https://files.pythonhosted.org/packages/1a/bc/a5c75095089b96ea72c1bd37a4497c24b581ec73db4ef58ebee142ad2d14/scipy-1.16.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f5db5ba6188d698ba7abab982ad6973265b74bb40a1efe1821b58c87f73892b9", size = 35883427, upload-time = "2025-09-11T17:39:57.406Z" }, - { url = "https://files.pythonhosted.org/packages/ab/66/e25705ca3d2b87b97fe0a278a24b7f477b4023a926847935a1a71488a6a6/scipy-1.16.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ec6e74c4e884104ae006d34110677bfe0098203a3fec2f3faf349f4cb05165e3", size = 36212940, upload-time = "2025-09-11T17:40:06.013Z" }, - { url = "https://files.pythonhosted.org/packages/d6/fd/0bb911585e12f3abdd603d721d83fc1c7492835e1401a0e6d498d7822b4b/scipy-1.16.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:912f46667d2d3834bc3d57361f854226475f695eb08c08a904aadb1c936b6a88", size = 38865092, upload-time = "2025-09-11T17:40:15.143Z" }, - { url = "https://files.pythonhosted.org/packages/d6/73/c449a7d56ba6e6f874183759f8483cde21f900a8be117d67ffbb670c2958/scipy-1.16.2-cp311-cp311-win_amd64.whl", hash = "sha256:91e9e8a37befa5a69e9cacbe0bcb79ae5afb4a0b130fd6db6ee6cc0d491695fa", size = 38687626, upload-time = "2025-09-11T17:40:24.041Z" }, - { url = "https://files.pythonhosted.org/packages/68/72/02f37316adf95307f5d9e579023c6899f89ff3a051fa079dbd6faafc48e5/scipy-1.16.2-cp311-cp311-win_arm64.whl", hash = "sha256:f3bf75a6dcecab62afde4d1f973f1692be013110cad5338007927db8da73249c", size = 25503506, upload-time = "2025-09-11T17:40:30.703Z" }, - { url = "https://files.pythonhosted.org/packages/b7/8d/6396e00db1282279a4ddd507c5f5e11f606812b608ee58517ce8abbf883f/scipy-1.16.2-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:89d6c100fa5c48472047632e06f0876b3c4931aac1f4291afc81a3644316bb0d", size = 36646259, upload-time = "2025-09-11T17:40:39.329Z" }, - { url = "https://files.pythonhosted.org/packages/3b/93/ea9edd7e193fceb8eef149804491890bde73fb169c896b61aa3e2d1e4e77/scipy-1.16.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:ca748936cd579d3f01928b30a17dc474550b01272d8046e3e1ee593f23620371", size = 28888976, upload-time = "2025-09-11T17:40:46.82Z" }, - { url = "https://files.pythonhosted.org/packages/91/4d/281fddc3d80fd738ba86fd3aed9202331180b01e2c78eaae0642f22f7e83/scipy-1.16.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:fac4f8ce2ddb40e2e3d0f7ec36d2a1e7f92559a2471e59aec37bd8d9de01fec0", size = 20879905, upload-time = "2025-09-11T17:40:52.545Z" }, - { url = "https://files.pythonhosted.org/packages/69/40/b33b74c84606fd301b2915f0062e45733c6ff5708d121dd0deaa8871e2d0/scipy-1.16.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:033570f1dcefd79547a88e18bccacff025c8c647a330381064f561d43b821232", size = 23553066, upload-time = "2025-09-11T17:40:59.014Z" }, - { url = "https://files.pythonhosted.org/packages/55/a7/22c739e2f21a42cc8f16bc76b47cff4ed54fbe0962832c589591c2abec34/scipy-1.16.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ea3421209bf00c8a5ef2227de496601087d8f638a2363ee09af059bd70976dc1", size = 33336407, upload-time = "2025-09-11T17:41:06.796Z" }, - { url = "https://files.pythonhosted.org/packages/53/11/a0160990b82999b45874dc60c0c183d3a3a969a563fffc476d5a9995c407/scipy-1.16.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f66bd07ba6f84cd4a380b41d1bf3c59ea488b590a2ff96744845163309ee8e2f", size = 35673281, upload-time = "2025-09-11T17:41:15.055Z" }, - { url = "https://files.pythonhosted.org/packages/96/53/7ef48a4cfcf243c3d0f1643f5887c81f29fdf76911c4e49331828e19fc0a/scipy-1.16.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5e9feab931bd2aea4a23388c962df6468af3d808ddf2d40f94a81c5dc38f32ef", size = 36004222, upload-time = "2025-09-11T17:41:23.868Z" }, - { url = "https://files.pythonhosted.org/packages/49/7f/71a69e0afd460049d41c65c630c919c537815277dfea214031005f474d78/scipy-1.16.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:03dfc75e52f72cf23ec2ced468645321407faad8f0fe7b1f5b49264adbc29cb1", size = 38664586, upload-time = "2025-09-11T17:41:31.021Z" }, - { url = "https://files.pythonhosted.org/packages/34/95/20e02ca66fb495a95fba0642fd48e0c390d0ece9b9b14c6e931a60a12dea/scipy-1.16.2-cp312-cp312-win_amd64.whl", hash = "sha256:0ce54e07bbb394b417457409a64fd015be623f36e330ac49306433ffe04bc97e", size = 38550641, upload-time = "2025-09-11T17:41:36.61Z" }, - { url = "https://files.pythonhosted.org/packages/92/ad/13646b9beb0a95528ca46d52b7babafbe115017814a611f2065ee4e61d20/scipy-1.16.2-cp312-cp312-win_arm64.whl", hash = "sha256:2a8ffaa4ac0df81a0b94577b18ee079f13fecdb924df3328fc44a7dc5ac46851", size = 25456070, upload-time = "2025-09-11T17:41:41.3Z" }, - { url = "https://files.pythonhosted.org/packages/c1/27/c5b52f1ee81727a9fc457f5ac1e9bf3d6eab311805ea615c83c27ba06400/scipy-1.16.2-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:84f7bf944b43e20b8a894f5fe593976926744f6c185bacfcbdfbb62736b5cc70", size = 36604856, upload-time = "2025-09-11T17:41:47.695Z" }, - { url = "https://files.pythonhosted.org/packages/32/a9/15c20d08e950b540184caa8ced675ba1128accb0e09c653780ba023a4110/scipy-1.16.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:5c39026d12edc826a1ef2ad35ad1e6d7f087f934bb868fc43fa3049c8b8508f9", size = 28864626, upload-time = "2025-09-11T17:41:52.642Z" }, - { url = "https://files.pythonhosted.org/packages/4c/fc/ea36098df653cca26062a627c1a94b0de659e97127c8491e18713ca0e3b9/scipy-1.16.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e52729ffd45b68777c5319560014d6fd251294200625d9d70fd8626516fc49f5", size = 20855689, upload-time = "2025-09-11T17:41:57.886Z" }, - { url = "https://files.pythonhosted.org/packages/dc/6f/d0b53be55727f3e6d7c72687ec18ea6d0047cf95f1f77488b99a2bafaee1/scipy-1.16.2-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:024dd4a118cccec09ca3209b7e8e614931a6ffb804b2a601839499cb88bdf925", size = 23512151, upload-time = "2025-09-11T17:42:02.303Z" }, - { url = "https://files.pythonhosted.org/packages/11/85/bf7dab56e5c4b1d3d8eef92ca8ede788418ad38a7dc3ff50262f00808760/scipy-1.16.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7a5dc7ee9c33019973a470556081b0fd3c9f4c44019191039f9769183141a4d9", size = 33329824, upload-time = "2025-09-11T17:42:07.549Z" }, - { url = "https://files.pythonhosted.org/packages/da/6a/1a927b14ddc7714111ea51f4e568203b2bb6ed59bdd036d62127c1a360c8/scipy-1.16.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c2275ff105e508942f99d4e3bc56b6ef5e4b3c0af970386ca56b777608ce95b7", size = 35681881, upload-time = "2025-09-11T17:42:13.255Z" }, - { url = "https://files.pythonhosted.org/packages/c1/5f/331148ea5780b4fcc7007a4a6a6ee0a0c1507a796365cc642d4d226e1c3a/scipy-1.16.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:af80196eaa84f033e48444d2e0786ec47d328ba00c71e4299b602235ffef9acb", size = 36006219, upload-time = "2025-09-11T17:42:18.765Z" }, - { url = "https://files.pythonhosted.org/packages/46/3a/e991aa9d2aec723b4a8dcfbfc8365edec5d5e5f9f133888067f1cbb7dfc1/scipy-1.16.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9fb1eb735fe3d6ed1f89918224e3385fbf6f9e23757cacc35f9c78d3b712dd6e", size = 38682147, upload-time = "2025-09-11T17:42:25.177Z" }, - { url = "https://files.pythonhosted.org/packages/a1/57/0f38e396ad19e41b4c5db66130167eef8ee620a49bc7d0512e3bb67e0cab/scipy-1.16.2-cp313-cp313-win_amd64.whl", hash = "sha256:fda714cf45ba43c9d3bae8f2585c777f64e3f89a2e073b668b32ede412d8f52c", size = 38520766, upload-time = "2025-09-11T17:43:25.342Z" }, - { url = "https://files.pythonhosted.org/packages/1b/a5/85d3e867b6822d331e26c862a91375bb7746a0b458db5effa093d34cdb89/scipy-1.16.2-cp313-cp313-win_arm64.whl", hash = "sha256:2f5350da923ccfd0b00e07c3e5cfb316c1c0d6c1d864c07a72d092e9f20db104", size = 25451169, upload-time = "2025-09-11T17:43:30.198Z" }, - { url = "https://files.pythonhosted.org/packages/09/d9/60679189bcebda55992d1a45498de6d080dcaf21ce0c8f24f888117e0c2d/scipy-1.16.2-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:53d8d2ee29b925344c13bda64ab51785f016b1b9617849dac10897f0701b20c1", size = 37012682, upload-time = "2025-09-11T17:42:30.677Z" }, - { url = "https://files.pythonhosted.org/packages/83/be/a99d13ee4d3b7887a96f8c71361b9659ba4ef34da0338f14891e102a127f/scipy-1.16.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:9e05e33657efb4c6a9d23bd8300101536abd99c85cca82da0bffff8d8764d08a", size = 29389926, upload-time = "2025-09-11T17:42:35.845Z" }, - { url = "https://files.pythonhosted.org/packages/bf/0a/130164a4881cec6ca8c00faf3b57926f28ed429cd6001a673f83c7c2a579/scipy-1.16.2-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:7fe65b36036357003b3ef9d37547abeefaa353b237e989c21027b8ed62b12d4f", size = 21381152, upload-time = "2025-09-11T17:42:40.07Z" }, - { url = "https://files.pythonhosted.org/packages/47/a6/503ffb0310ae77fba874e10cddfc4a1280bdcca1d13c3751b8c3c2996cf8/scipy-1.16.2-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:6406d2ac6d40b861cccf57f49592f9779071655e9f75cd4f977fa0bdd09cb2e4", size = 23914410, upload-time = "2025-09-11T17:42:44.313Z" }, - { url = "https://files.pythonhosted.org/packages/fa/c7/1147774bcea50d00c02600aadaa919facbd8537997a62496270133536ed6/scipy-1.16.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ff4dc42bd321991fbf611c23fc35912d690f731c9914bf3af8f417e64aca0f21", size = 33481880, upload-time = "2025-09-11T17:42:49.325Z" }, - { url = "https://files.pythonhosted.org/packages/6a/74/99d5415e4c3e46b2586f30cdbecb95e101c7192628a484a40dd0d163811a/scipy-1.16.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:654324826654d4d9133e10675325708fb954bc84dae6e9ad0a52e75c6b1a01d7", size = 35791425, upload-time = "2025-09-11T17:42:54.711Z" }, - { url = "https://files.pythonhosted.org/packages/1b/ee/a6559de7c1cc710e938c0355d9d4fbcd732dac4d0d131959d1f3b63eb29c/scipy-1.16.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:63870a84cd15c44e65220eaed2dac0e8f8b26bbb991456a033c1d9abfe8a94f8", size = 36178622, upload-time = "2025-09-11T17:43:00.375Z" }, - { url = "https://files.pythonhosted.org/packages/4e/7b/f127a5795d5ba8ece4e0dce7d4a9fb7cb9e4f4757137757d7a69ab7d4f1a/scipy-1.16.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:fa01f0f6a3050fa6a9771a95d5faccc8e2f5a92b4a2e5440a0fa7264a2398472", size = 38783985, upload-time = "2025-09-11T17:43:06.661Z" }, - { url = "https://files.pythonhosted.org/packages/3e/9f/bc81c1d1e033951eb5912cd3750cc005943afa3e65a725d2443a3b3c4347/scipy-1.16.2-cp313-cp313t-win_amd64.whl", hash = "sha256:116296e89fba96f76353a8579820c2512f6e55835d3fad7780fece04367de351", size = 38631367, upload-time = "2025-09-11T17:43:14.44Z" }, - { url = "https://files.pythonhosted.org/packages/d6/5e/2cc7555fd81d01814271412a1d59a289d25f8b63208a0a16c21069d55d3e/scipy-1.16.2-cp313-cp313t-win_arm64.whl", hash = "sha256:98e22834650be81d42982360382b43b17f7ba95e0e6993e2a4f5b9ad9283a94d", size = 25787992, upload-time = "2025-09-11T17:43:19.745Z" }, - { url = "https://files.pythonhosted.org/packages/8b/ac/ad8951250516db71619f0bd3b2eb2448db04b720a003dd98619b78b692c0/scipy-1.16.2-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:567e77755019bb7461513c87f02bb73fb65b11f049aaaa8ca17cfaa5a5c45d77", size = 36595109, upload-time = "2025-09-11T17:43:35.713Z" }, - { url = "https://files.pythonhosted.org/packages/ff/f6/5779049ed119c5b503b0f3dc6d6f3f68eefc3a9190d4ad4c276f854f051b/scipy-1.16.2-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:17d9bb346194e8967296621208fcdfd39b55498ef7d2f376884d5ac47cec1a70", size = 28859110, upload-time = "2025-09-11T17:43:40.814Z" }, - { url = "https://files.pythonhosted.org/packages/82/09/9986e410ae38bf0a0c737ff8189ac81a93b8e42349aac009891c054403d7/scipy-1.16.2-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:0a17541827a9b78b777d33b623a6dcfe2ef4a25806204d08ead0768f4e529a88", size = 20850110, upload-time = "2025-09-11T17:43:44.981Z" }, - { url = "https://files.pythonhosted.org/packages/0d/ad/485cdef2d9215e2a7df6d61b81d2ac073dfacf6ae24b9ae87274c4e936ae/scipy-1.16.2-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:d7d4c6ba016ffc0f9568d012f5f1eb77ddd99412aea121e6fa8b4c3b7cbad91f", size = 23497014, upload-time = "2025-09-11T17:43:49.074Z" }, - { url = "https://files.pythonhosted.org/packages/a7/74/f6a852e5d581122b8f0f831f1d1e32fb8987776ed3658e95c377d308ed86/scipy-1.16.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9702c4c023227785c779cba2e1d6f7635dbb5b2e0936cdd3a4ecb98d78fd41eb", size = 33401155, upload-time = "2025-09-11T17:43:54.661Z" }, - { url = "https://files.pythonhosted.org/packages/d9/f5/61d243bbc7c6e5e4e13dde9887e84a5cbe9e0f75fd09843044af1590844e/scipy-1.16.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d1cdf0ac28948d225decdefcc45ad7dd91716c29ab56ef32f8e0d50657dffcc7", size = 35691174, upload-time = "2025-09-11T17:44:00.101Z" }, - { url = "https://files.pythonhosted.org/packages/03/99/59933956331f8cc57e406cdb7a483906c74706b156998f322913e789c7e1/scipy-1.16.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:70327d6aa572a17c2941cdfb20673f82e536e91850a2e4cb0c5b858b690e1548", size = 36070752, upload-time = "2025-09-11T17:44:05.619Z" }, - { url = "https://files.pythonhosted.org/packages/c6/7d/00f825cfb47ee19ef74ecf01244b43e95eae74e7e0ff796026ea7cd98456/scipy-1.16.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5221c0b2a4b58aa7c4ed0387d360fd90ee9086d383bb34d9f2789fafddc8a936", size = 38701010, upload-time = "2025-09-11T17:44:11.322Z" }, - { url = "https://files.pythonhosted.org/packages/e4/9f/b62587029980378304ba5a8563d376c96f40b1e133daacee76efdcae32de/scipy-1.16.2-cp314-cp314-win_amd64.whl", hash = "sha256:f5a85d7b2b708025af08f060a496dd261055b617d776fc05a1a1cc69e09fe9ff", size = 39360061, upload-time = "2025-09-11T17:45:09.814Z" }, - { url = "https://files.pythonhosted.org/packages/82/04/7a2f1609921352c7fbee0815811b5050582f67f19983096c4769867ca45f/scipy-1.16.2-cp314-cp314-win_arm64.whl", hash = "sha256:2cc73a33305b4b24556957d5857d6253ce1e2dcd67fa0ff46d87d1670b3e1e1d", size = 26126914, upload-time = "2025-09-11T17:45:14.73Z" }, - { url = "https://files.pythonhosted.org/packages/51/b9/60929ce350c16b221928725d2d1d7f86cf96b8bc07415547057d1196dc92/scipy-1.16.2-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:9ea2a3fed83065d77367775d689401a703d0f697420719ee10c0780bcab594d8", size = 37013193, upload-time = "2025-09-11T17:44:16.757Z" }, - { url = "https://files.pythonhosted.org/packages/2a/41/ed80e67782d4bc5fc85a966bc356c601afddd175856ba7c7bb6d9490607e/scipy-1.16.2-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:7280d926f11ca945c3ef92ba960fa924e1465f8d07ce3a9923080363390624c4", size = 29390172, upload-time = "2025-09-11T17:44:21.783Z" }, - { url = "https://files.pythonhosted.org/packages/c4/a3/2f673ace4090452696ccded5f5f8efffb353b8f3628f823a110e0170b605/scipy-1.16.2-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:8afae1756f6a1fe04636407ef7dbece33d826a5d462b74f3d0eb82deabefd831", size = 21381326, upload-time = "2025-09-11T17:44:25.982Z" }, - { url = "https://files.pythonhosted.org/packages/42/bf/59df61c5d51395066c35836b78136accf506197617c8662e60ea209881e1/scipy-1.16.2-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:5c66511f29aa8d233388e7416a3f20d5cae7a2744d5cee2ecd38c081f4e861b3", size = 23915036, upload-time = "2025-09-11T17:44:30.527Z" }, - { url = "https://files.pythonhosted.org/packages/91/c3/edc7b300dc16847ad3672f1a6f3f7c5d13522b21b84b81c265f4f2760d4a/scipy-1.16.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:efe6305aeaa0e96b0ccca5ff647a43737d9a092064a3894e46c414db84bc54ac", size = 33484341, upload-time = "2025-09-11T17:44:35.981Z" }, - { url = "https://files.pythonhosted.org/packages/26/c7/24d1524e72f06ff141e8d04b833c20db3021020563272ccb1b83860082a9/scipy-1.16.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7f3a337d9ae06a1e8d655ee9d8ecb835ea5ddcdcbd8d23012afa055ab014f374", size = 35790840, upload-time = "2025-09-11T17:44:41.76Z" }, - { url = "https://files.pythonhosted.org/packages/aa/b7/5aaad984eeedd56858dc33d75efa59e8ce798d918e1033ef62d2708f2c3d/scipy-1.16.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:bab3605795d269067d8ce78a910220262711b753de8913d3deeaedb5dded3bb6", size = 36174716, upload-time = "2025-09-11T17:44:47.316Z" }, - { url = "https://files.pythonhosted.org/packages/fd/c2/e276a237acb09824822b0ada11b028ed4067fdc367a946730979feacb870/scipy-1.16.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:b0348d8ddb55be2a844c518cd8cc8deeeb8aeba707cf834db5758fc89b476a2c", size = 38790088, upload-time = "2025-09-11T17:44:53.011Z" }, - { url = "https://files.pythonhosted.org/packages/c6/b4/5c18a766e8353015439f3780f5fc473f36f9762edc1a2e45da3ff5a31b21/scipy-1.16.2-cp314-cp314t-win_amd64.whl", hash = "sha256:26284797e38b8a75e14ea6631d29bda11e76ceaa6ddb6fdebbfe4c4d90faf2f9", size = 39457455, upload-time = "2025-09-11T17:44:58.899Z" }, - { url = "https://files.pythonhosted.org/packages/97/30/2f9a5243008f76dfc5dee9a53dfb939d9b31e16ce4bd4f2e628bfc5d89d2/scipy-1.16.2-cp314-cp314t-win_arm64.whl", hash = "sha256:d2a4472c231328d4de38d5f1f68fdd6d28a615138f842580a8a321b5845cf779", size = 26448374, upload-time = "2025-09-11T17:45:03.45Z" }, + { url = "https://files.pythonhosted.org/packages/9b/5f/6f37d7439de1455ce9c5a556b8d1db0979f03a796c030bafdf08d35b7bf9/scipy-1.16.3-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:40be6cf99e68b6c4321e9f8782e7d5ff8265af28ef2cd56e9c9b2638fa08ad97", size = 36630881, upload-time = "2025-10-28T17:31:47.104Z" }, + { url = "https://files.pythonhosted.org/packages/7c/89/d70e9f628749b7e4db2aa4cd89735502ff3f08f7b9b27d2e799485987cd9/scipy-1.16.3-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:8be1ca9170fcb6223cc7c27f4305d680ded114a1567c0bd2bfcbf947d1b17511", size = 28941012, upload-time = "2025-10-28T17:31:53.411Z" }, + { url = "https://files.pythonhosted.org/packages/a8/a8/0e7a9a6872a923505dbdf6bb93451edcac120363131c19013044a1e7cb0c/scipy-1.16.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:bea0a62734d20d67608660f69dcda23e7f90fb4ca20974ab80b6ed40df87a005", size = 20931935, upload-time = "2025-10-28T17:31:57.361Z" }, + { url = "https://files.pythonhosted.org/packages/bd/c7/020fb72bd79ad798e4dbe53938543ecb96b3a9ac3fe274b7189e23e27353/scipy-1.16.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:2a207a6ce9c24f1951241f4693ede2d393f59c07abc159b2cb2be980820e01fb", size = 23534466, upload-time = "2025-10-28T17:32:01.875Z" }, + { url = "https://files.pythonhosted.org/packages/be/a0/668c4609ce6dbf2f948e167836ccaf897f95fb63fa231c87da7558a374cd/scipy-1.16.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:532fb5ad6a87e9e9cd9c959b106b73145a03f04c7d57ea3e6f6bb60b86ab0876", size = 33593618, upload-time = "2025-10-28T17:32:06.902Z" }, + { url = "https://files.pythonhosted.org/packages/ca/6e/8942461cf2636cdae083e3eb72622a7fbbfa5cf559c7d13ab250a5dbdc01/scipy-1.16.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0151a0749efeaaab78711c78422d413c583b8cdd2011a3c1d6c794938ee9fdb2", size = 35899798, upload-time = "2025-10-28T17:32:12.665Z" }, + { url = "https://files.pythonhosted.org/packages/79/e8/d0f33590364cdbd67f28ce79368b373889faa4ee959588beddf6daef9abe/scipy-1.16.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b7180967113560cca57418a7bc719e30366b47959dd845a93206fbed693c867e", size = 36226154, upload-time = "2025-10-28T17:32:17.961Z" }, + { url = "https://files.pythonhosted.org/packages/39/c1/1903de608c0c924a1749c590064e65810f8046e437aba6be365abc4f7557/scipy-1.16.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:deb3841c925eeddb6afc1e4e4a45e418d19ec7b87c5df177695224078e8ec733", size = 38878540, upload-time = "2025-10-28T17:32:23.907Z" }, + { url = "https://files.pythonhosted.org/packages/f1/d0/22ec7036ba0b0a35bccb7f25ab407382ed34af0b111475eb301c16f8a2e5/scipy-1.16.3-cp311-cp311-win_amd64.whl", hash = "sha256:53c3844d527213631e886621df5695d35e4f6a75f620dca412bcd292f6b87d78", size = 38722107, upload-time = "2025-10-28T17:32:29.921Z" }, + { url = "https://files.pythonhosted.org/packages/7b/60/8a00e5a524bb3bf8898db1650d350f50e6cffb9d7a491c561dc9826c7515/scipy-1.16.3-cp311-cp311-win_arm64.whl", hash = "sha256:9452781bd879b14b6f055b26643703551320aa8d79ae064a71df55c00286a184", size = 25506272, upload-time = "2025-10-28T17:32:34.577Z" }, + { url = "https://files.pythonhosted.org/packages/40/41/5bf55c3f386b1643812f3a5674edf74b26184378ef0f3e7c7a09a7e2ca7f/scipy-1.16.3-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:81fc5827606858cf71446a5e98715ba0e11f0dbc83d71c7409d05486592a45d6", size = 36659043, upload-time = "2025-10-28T17:32:40.285Z" }, + { url = "https://files.pythonhosted.org/packages/1e/0f/65582071948cfc45d43e9870bf7ca5f0e0684e165d7c9ef4e50d783073eb/scipy-1.16.3-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:c97176013d404c7346bf57874eaac5187d969293bf40497140b0a2b2b7482e07", size = 28898986, upload-time = "2025-10-28T17:32:45.325Z" }, + { url = "https://files.pythonhosted.org/packages/96/5e/36bf3f0ac298187d1ceadde9051177d6a4fe4d507e8f59067dc9dd39e650/scipy-1.16.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:2b71d93c8a9936046866acebc915e2af2e292b883ed6e2cbe5c34beb094b82d9", size = 20889814, upload-time = "2025-10-28T17:32:49.277Z" }, + { url = "https://files.pythonhosted.org/packages/80/35/178d9d0c35394d5d5211bbff7ac4f2986c5488b59506fef9e1de13ea28d3/scipy-1.16.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:3d4a07a8e785d80289dfe66b7c27d8634a773020742ec7187b85ccc4b0e7b686", size = 23565795, upload-time = "2025-10-28T17:32:53.337Z" }, + { url = "https://files.pythonhosted.org/packages/fa/46/d1146ff536d034d02f83c8afc3c4bab2eddb634624d6529a8512f3afc9da/scipy-1.16.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0553371015692a898e1aa858fed67a3576c34edefa6b7ebdb4e9dde49ce5c203", size = 33349476, upload-time = "2025-10-28T17:32:58.353Z" }, + { url = "https://files.pythonhosted.org/packages/79/2e/415119c9ab3e62249e18c2b082c07aff907a273741b3f8160414b0e9193c/scipy-1.16.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:72d1717fd3b5e6ec747327ce9bda32d5463f472c9dce9f54499e81fbd50245a1", size = 35676692, upload-time = "2025-10-28T17:33:03.88Z" }, + { url = "https://files.pythonhosted.org/packages/27/82/df26e44da78bf8d2aeaf7566082260cfa15955a5a6e96e6a29935b64132f/scipy-1.16.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1fb2472e72e24d1530debe6ae078db70fb1605350c88a3d14bc401d6306dbffe", size = 36019345, upload-time = "2025-10-28T17:33:09.773Z" }, + { url = "https://files.pythonhosted.org/packages/82/31/006cbb4b648ba379a95c87262c2855cd0d09453e500937f78b30f02fa1cd/scipy-1.16.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c5192722cffe15f9329a3948c4b1db789fbb1f05c97899187dcf009b283aea70", size = 38678975, upload-time = "2025-10-28T17:33:15.809Z" }, + { url = "https://files.pythonhosted.org/packages/c2/7f/acbd28c97e990b421af7d6d6cd416358c9c293fc958b8529e0bd5d2a2a19/scipy-1.16.3-cp312-cp312-win_amd64.whl", hash = "sha256:56edc65510d1331dae01ef9b658d428e33ed48b4f77b1d51caf479a0253f96dc", size = 38555926, upload-time = "2025-10-28T17:33:21.388Z" }, + { url = "https://files.pythonhosted.org/packages/ce/69/c5c7807fd007dad4f48e0a5f2153038dc96e8725d3345b9ee31b2b7bed46/scipy-1.16.3-cp312-cp312-win_arm64.whl", hash = "sha256:a8a26c78ef223d3e30920ef759e25625a0ecdd0d60e5a8818b7513c3e5384cf2", size = 25463014, upload-time = "2025-10-28T17:33:25.975Z" }, + { url = "https://files.pythonhosted.org/packages/72/f1/57e8327ab1508272029e27eeef34f2302ffc156b69e7e233e906c2a5c379/scipy-1.16.3-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:d2ec56337675e61b312179a1ad124f5f570c00f920cc75e1000025451b88241c", size = 36617856, upload-time = "2025-10-28T17:33:31.375Z" }, + { url = "https://files.pythonhosted.org/packages/44/13/7e63cfba8a7452eb756306aa2fd9b37a29a323b672b964b4fdeded9a3f21/scipy-1.16.3-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:16b8bc35a4cc24db80a0ec836a9286d0e31b2503cb2fd7ff7fb0e0374a97081d", size = 28874306, upload-time = "2025-10-28T17:33:36.516Z" }, + { url = "https://files.pythonhosted.org/packages/15/65/3a9400efd0228a176e6ec3454b1fa998fbbb5a8defa1672c3f65706987db/scipy-1.16.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:5803c5fadd29de0cf27fa08ccbfe7a9e5d741bf63e4ab1085437266f12460ff9", size = 20865371, upload-time = "2025-10-28T17:33:42.094Z" }, + { url = "https://files.pythonhosted.org/packages/33/d7/eda09adf009a9fb81827194d4dd02d2e4bc752cef16737cc4ef065234031/scipy-1.16.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:b81c27fc41954319a943d43b20e07c40bdcd3ff7cf013f4fb86286faefe546c4", size = 23524877, upload-time = "2025-10-28T17:33:48.483Z" }, + { url = "https://files.pythonhosted.org/packages/7d/6b/3f911e1ebc364cb81320223a3422aab7d26c9c7973109a9cd0f27c64c6c0/scipy-1.16.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0c3b4dd3d9b08dbce0f3440032c52e9e2ab9f96ade2d3943313dfe51a7056959", size = 33342103, upload-time = "2025-10-28T17:33:56.495Z" }, + { url = "https://files.pythonhosted.org/packages/21/f6/4bfb5695d8941e5c570a04d9fcd0d36bce7511b7d78e6e75c8f9791f82d0/scipy-1.16.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7dc1360c06535ea6116a2220f760ae572db9f661aba2d88074fe30ec2aa1ff88", size = 35697297, upload-time = "2025-10-28T17:34:04.722Z" }, + { url = "https://files.pythonhosted.org/packages/04/e1/6496dadbc80d8d896ff72511ecfe2316b50313bfc3ebf07a3f580f08bd8c/scipy-1.16.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:663b8d66a8748051c3ee9c96465fb417509315b99c71550fda2591d7dd634234", size = 36021756, upload-time = "2025-10-28T17:34:13.482Z" }, + { url = "https://files.pythonhosted.org/packages/fe/bd/a8c7799e0136b987bda3e1b23d155bcb31aec68a4a472554df5f0937eef7/scipy-1.16.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eab43fae33a0c39006a88096cd7b4f4ef545ea0447d250d5ac18202d40b6611d", size = 38696566, upload-time = "2025-10-28T17:34:22.384Z" }, + { url = "https://files.pythonhosted.org/packages/cd/01/1204382461fcbfeb05b6161b594f4007e78b6eba9b375382f79153172b4d/scipy-1.16.3-cp313-cp313-win_amd64.whl", hash = "sha256:062246acacbe9f8210de8e751b16fc37458213f124bef161a5a02c7a39284304", size = 38529877, upload-time = "2025-10-28T17:35:51.076Z" }, + { url = "https://files.pythonhosted.org/packages/7f/14/9d9fbcaa1260a94f4bb5b64ba9213ceb5d03cd88841fe9fd1ffd47a45b73/scipy-1.16.3-cp313-cp313-win_arm64.whl", hash = "sha256:50a3dbf286dbc7d84f176f9a1574c705f277cb6565069f88f60db9eafdbe3ee2", size = 25455366, upload-time = "2025-10-28T17:35:59.014Z" }, + { url = "https://files.pythonhosted.org/packages/e2/a3/9ec205bd49f42d45d77f1730dbad9ccf146244c1647605cf834b3a8c4f36/scipy-1.16.3-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:fb4b29f4cf8cc5a8d628bc8d8e26d12d7278cd1f219f22698a378c3d67db5e4b", size = 37027931, upload-time = "2025-10-28T17:34:31.451Z" }, + { url = "https://files.pythonhosted.org/packages/25/06/ca9fd1f3a4589cbd825b1447e5db3a8ebb969c1eaf22c8579bd286f51b6d/scipy-1.16.3-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:8d09d72dc92742988b0e7750bddb8060b0c7079606c0d24a8cc8e9c9c11f9079", size = 29400081, upload-time = "2025-10-28T17:34:39.087Z" }, + { url = "https://files.pythonhosted.org/packages/6a/56/933e68210d92657d93fb0e381683bc0e53a965048d7358ff5fbf9e6a1b17/scipy-1.16.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:03192a35e661470197556de24e7cb1330d84b35b94ead65c46ad6f16f6b28f2a", size = 21391244, upload-time = "2025-10-28T17:34:45.234Z" }, + { url = "https://files.pythonhosted.org/packages/a8/7e/779845db03dc1418e215726329674b40576879b91814568757ff0014ad65/scipy-1.16.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:57d01cb6f85e34f0946b33caa66e892aae072b64b034183f3d87c4025802a119", size = 23929753, upload-time = "2025-10-28T17:34:51.793Z" }, + { url = "https://files.pythonhosted.org/packages/4c/4b/f756cf8161d5365dcdef9e5f460ab226c068211030a175d2fc7f3f41ca64/scipy-1.16.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:96491a6a54e995f00a28a3c3badfff58fd093bf26cd5fb34a2188c8c756a3a2c", size = 33496912, upload-time = "2025-10-28T17:34:59.8Z" }, + { url = "https://files.pythonhosted.org/packages/09/b5/222b1e49a58668f23839ca1542a6322bb095ab8d6590d4f71723869a6c2c/scipy-1.16.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cd13e354df9938598af2be05822c323e97132d5e6306b83a3b4ee6724c6e522e", size = 35802371, upload-time = "2025-10-28T17:35:08.173Z" }, + { url = "https://files.pythonhosted.org/packages/c1/8d/5964ef68bb31829bde27611f8c9deeac13764589fe74a75390242b64ca44/scipy-1.16.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:63d3cdacb8a824a295191a723ee5e4ea7768ca5ca5f2838532d9f2e2b3ce2135", size = 36190477, upload-time = "2025-10-28T17:35:16.7Z" }, + { url = "https://files.pythonhosted.org/packages/ab/f2/b31d75cb9b5fa4dd39a0a931ee9b33e7f6f36f23be5ef560bf72e0f92f32/scipy-1.16.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e7efa2681ea410b10dde31a52b18b0154d66f2485328830e45fdf183af5aefc6", size = 38796678, upload-time = "2025-10-28T17:35:26.354Z" }, + { url = "https://files.pythonhosted.org/packages/b4/1e/b3723d8ff64ab548c38d87055483714fefe6ee20e0189b62352b5e015bb1/scipy-1.16.3-cp313-cp313t-win_amd64.whl", hash = "sha256:2d1ae2cf0c350e7705168ff2429962a89ad90c2d49d1dd300686d8b2a5af22fc", size = 38640178, upload-time = "2025-10-28T17:35:35.304Z" }, + { url = "https://files.pythonhosted.org/packages/8e/f3/d854ff38789aca9b0cc23008d607ced9de4f7ab14fa1ca4329f86b3758ca/scipy-1.16.3-cp313-cp313t-win_arm64.whl", hash = "sha256:0c623a54f7b79dd88ef56da19bc2873afec9673a48f3b85b18e4d402bdd29a5a", size = 25803246, upload-time = "2025-10-28T17:35:42.155Z" }, + { url = "https://files.pythonhosted.org/packages/99/f6/99b10fd70f2d864c1e29a28bbcaa0c6340f9d8518396542d9ea3b4aaae15/scipy-1.16.3-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:875555ce62743e1d54f06cdf22c1e0bc47b91130ac40fe5d783b6dfa114beeb6", size = 36606469, upload-time = "2025-10-28T17:36:08.741Z" }, + { url = "https://files.pythonhosted.org/packages/4d/74/043b54f2319f48ea940dd025779fa28ee360e6b95acb7cd188fad4391c6b/scipy-1.16.3-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:bb61878c18a470021fb515a843dc7a76961a8daceaaaa8bad1332f1bf4b54657", size = 28872043, upload-time = "2025-10-28T17:36:16.599Z" }, + { url = "https://files.pythonhosted.org/packages/4d/e1/24b7e50cc1c4ee6ffbcb1f27fe9f4c8b40e7911675f6d2d20955f41c6348/scipy-1.16.3-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:f2622206f5559784fa5c4b53a950c3c7c1cf3e84ca1b9c4b6c03f062f289ca26", size = 20862952, upload-time = "2025-10-28T17:36:22.966Z" }, + { url = "https://files.pythonhosted.org/packages/dd/3a/3e8c01a4d742b730df368e063787c6808597ccb38636ed821d10b39ca51b/scipy-1.16.3-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:7f68154688c515cdb541a31ef8eb66d8cd1050605be9dcd74199cbd22ac739bc", size = 23508512, upload-time = "2025-10-28T17:36:29.731Z" }, + { url = "https://files.pythonhosted.org/packages/1f/60/c45a12b98ad591536bfe5330cb3cfe1850d7570259303563b1721564d458/scipy-1.16.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8b3c820ddb80029fe9f43d61b81d8b488d3ef8ca010d15122b152db77dc94c22", size = 33413639, upload-time = "2025-10-28T17:36:37.982Z" }, + { url = "https://files.pythonhosted.org/packages/71/bc/35957d88645476307e4839712642896689df442f3e53b0fa016ecf8a3357/scipy-1.16.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d3837938ae715fc0fe3c39c0202de3a8853aff22ca66781ddc2ade7554b7e2cc", size = 35704729, upload-time = "2025-10-28T17:36:46.547Z" }, + { url = "https://files.pythonhosted.org/packages/3b/15/89105e659041b1ca11c386e9995aefacd513a78493656e57789f9d9eab61/scipy-1.16.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:aadd23f98f9cb069b3bd64ddc900c4d277778242e961751f77a8cb5c4b946fb0", size = 36086251, upload-time = "2025-10-28T17:36:55.161Z" }, + { url = "https://files.pythonhosted.org/packages/1a/87/c0ea673ac9c6cc50b3da2196d860273bc7389aa69b64efa8493bdd25b093/scipy-1.16.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:b7c5f1bda1354d6a19bc6af73a649f8285ca63ac6b52e64e658a5a11d4d69800", size = 38716681, upload-time = "2025-10-28T17:37:04.1Z" }, + { url = "https://files.pythonhosted.org/packages/91/06/837893227b043fb9b0d13e4bd7586982d8136cb249ffb3492930dab905b8/scipy-1.16.3-cp314-cp314-win_amd64.whl", hash = "sha256:e5d42a9472e7579e473879a1990327830493a7047506d58d73fc429b84c1d49d", size = 39358423, upload-time = "2025-10-28T17:38:20.005Z" }, + { url = "https://files.pythonhosted.org/packages/95/03/28bce0355e4d34a7c034727505a02d19548549e190bedd13a721e35380b7/scipy-1.16.3-cp314-cp314-win_arm64.whl", hash = "sha256:6020470b9d00245926f2d5bb93b119ca0340f0d564eb6fbaad843eaebf9d690f", size = 26135027, upload-time = "2025-10-28T17:38:24.966Z" }, + { url = "https://files.pythonhosted.org/packages/b2/6f/69f1e2b682efe9de8fe9f91040f0cd32f13cfccba690512ba4c582b0bc29/scipy-1.16.3-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:e1d27cbcb4602680a49d787d90664fa4974063ac9d4134813332a8c53dbe667c", size = 37028379, upload-time = "2025-10-28T17:37:14.061Z" }, + { url = "https://files.pythonhosted.org/packages/7c/2d/e826f31624a5ebbab1cd93d30fd74349914753076ed0593e1d56a98c4fb4/scipy-1.16.3-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:9b9c9c07b6d56a35777a1b4cc8966118fb16cfd8daf6743867d17d36cfad2d40", size = 29400052, upload-time = "2025-10-28T17:37:21.709Z" }, + { url = "https://files.pythonhosted.org/packages/69/27/d24feb80155f41fd1f156bf144e7e049b4e2b9dd06261a242905e3bc7a03/scipy-1.16.3-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:3a4c460301fb2cffb7f88528f30b3127742cff583603aa7dc964a52c463b385d", size = 21391183, upload-time = "2025-10-28T17:37:29.559Z" }, + { url = "https://files.pythonhosted.org/packages/f8/d3/1b229e433074c5738a24277eca520a2319aac7465eea7310ea6ae0e98ae2/scipy-1.16.3-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:f667a4542cc8917af1db06366d3f78a5c8e83badd56409f94d1eac8d8d9133fa", size = 23930174, upload-time = "2025-10-28T17:37:36.306Z" }, + { url = "https://files.pythonhosted.org/packages/16/9d/d9e148b0ec680c0f042581a2be79a28a7ab66c0c4946697f9e7553ead337/scipy-1.16.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f379b54b77a597aa7ee5e697df0d66903e41b9c85a6dd7946159e356319158e8", size = 33497852, upload-time = "2025-10-28T17:37:42.228Z" }, + { url = "https://files.pythonhosted.org/packages/2f/22/4e5f7561e4f98b7bea63cf3fd7934bff1e3182e9f1626b089a679914d5c8/scipy-1.16.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4aff59800a3b7f786b70bfd6ab551001cb553244988d7d6b8299cb1ea653b353", size = 35798595, upload-time = "2025-10-28T17:37:48.102Z" }, + { url = "https://files.pythonhosted.org/packages/83/42/6644d714c179429fc7196857866f219fef25238319b650bb32dde7bf7a48/scipy-1.16.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:da7763f55885045036fabcebd80144b757d3db06ab0861415d1c3b7c69042146", size = 36186269, upload-time = "2025-10-28T17:37:53.72Z" }, + { url = "https://files.pythonhosted.org/packages/ac/70/64b4d7ca92f9cf2e6fc6aaa2eecf80bb9b6b985043a9583f32f8177ea122/scipy-1.16.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ffa6eea95283b2b8079b821dc11f50a17d0571c92b43e2b5b12764dc5f9b285d", size = 38802779, upload-time = "2025-10-28T17:37:59.393Z" }, + { url = "https://files.pythonhosted.org/packages/61/82/8d0e39f62764cce5ffd5284131e109f07cf8955aef9ab8ed4e3aa5e30539/scipy-1.16.3-cp314-cp314t-win_amd64.whl", hash = "sha256:d9f48cafc7ce94cf9b15c6bffdc443a81a27bf7075cf2dcd5c8b40f85d10c4e7", size = 39471128, upload-time = "2025-10-28T17:38:05.259Z" }, + { url = "https://files.pythonhosted.org/packages/64/47/a494741db7280eae6dc033510c319e34d42dd41b7ac0c7ead39354d1a2b5/scipy-1.16.3-cp314-cp314t-win_arm64.whl", hash = "sha256:21d9d6b197227a12dcbf9633320a4e34c6b0e51c57268df255a0942983bac562", size = 26464127, upload-time = "2025-10-28T17:38:11.34Z" }, ] [[package]] @@ -8024,15 +8105,15 @@ wheels = [ [[package]] name = "sentry-sdk" -version = "2.42.1" +version = "2.43.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "certifi", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "urllib3", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/31/04/ec8c1dd9250847303d98516e917978cb1c7083024770d86d657d2ccb5a70/sentry_sdk-2.42.1.tar.gz", hash = "sha256:8598cc6edcfe74cb8074ba6a7c15338cdee93d63d3eb9b9943b4b568354ad5b6", size = 354839, upload-time = "2025-10-20T12:38:40.45Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b3/18/09875b4323b03ca9025bae7e6539797b27e4fc032998a466b4b9c3d24653/sentry_sdk-2.43.0.tar.gz", hash = "sha256:52ed6e251c5d2c084224d73efee56b007ef5c2d408a4a071270e82131d336e20", size = 368953, upload-time = "2025-10-29T11:26:08.156Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0f/cb/c21b96ff379923310b4fb2c06e8d560d801e24aeb300faa72a04776868fc/sentry_sdk-2.42.1-py2.py3-none-any.whl", hash = "sha256:f8716b50c927d3beb41bc88439dc6bcd872237b596df5b14613e2ade104aee02", size = 380952, upload-time = "2025-10-20T12:38:38.88Z" }, + { url = "https://files.pythonhosted.org/packages/69/31/8228fa962f7fd8814d634e4ebece8780e2cdcfbdf0cd2e14d4a6861a7cd5/sentry_sdk-2.43.0-py2.py3-none-any.whl", hash = "sha256:4aacafcf1756ef066d359ae35030881917160ba7f6fc3ae11e0e58b09edc2d5d", size = 400997, upload-time = "2025-10-29T11:26:05.77Z" }, ] [[package]] @@ -8325,15 +8406,15 @@ wheels = [ [[package]] name = "starlette" -version = "0.48.0" +version = "0.49.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio", marker = "(python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'arm64' and sys_platform == 'darwin') or (python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux')" }, { name = "typing-extensions", marker = "(python_full_version >= '3.10' and python_full_version < '3.13' and platform_machine == 'arm64' and sys_platform == 'darwin') or (python_full_version >= '3.10' and python_full_version < '3.13' and platform_machine == 'x86_64' and sys_platform == 'linux')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a7/a5/d6f429d43394057b67a6b5bbe6eae2f77a6bf7459d961fdb224bf206eee6/starlette-0.48.0.tar.gz", hash = "sha256:7e8cee469a8ab2352911528110ce9088fdc6a37d9876926e73da7ce4aa4c7a46", size = 2652949, upload-time = "2025-09-13T08:41:05.699Z" } +sdist = { url = "https://files.pythonhosted.org/packages/de/1a/608df0b10b53b0beb96a37854ee05864d182ddd4b1156a22f1ad3860425a/starlette-0.49.3.tar.gz", hash = "sha256:1c14546f299b5901a1ea0e34410575bc33bbd741377a10484a54445588d00284", size = 2655031, upload-time = "2025-11-01T15:12:26.13Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/be/72/2db2f49247d0a18b4f1bb9a5a39a0162869acf235f3a96418363947b3d46/starlette-0.48.0-py3-none-any.whl", hash = "sha256:0764ca97b097582558ecb498132ed0c7d942f233f365b86ba37770e026510659", size = 73736, upload-time = "2025-09-13T08:41:03.869Z" }, + { url = "https://files.pythonhosted.org/packages/a3/e0/021c772d6a662f43b63044ab481dc6ac7592447605b5b35a957785363122/starlette-0.49.3-py3-none-any.whl", hash = "sha256:b579b99715fdc2980cf88c8ec96d3bf1ce16f5a8051a7c2b84ef9b1cdecaea2f", size = 74340, upload-time = "2025-11-01T15:12:24.387Z" }, ] [[package]] @@ -8467,8 +8548,8 @@ name = "tiktoken" version = "0.12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "regex", marker = "python_full_version < '3.14'" }, - { name = "requests", marker = "python_full_version < '3.14'" }, + { name = "regex" }, + { name = "requests" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7d/ab/4d017d0f76ec3171d469d80fc03dfbb4e48a4bcaddaa831b31d526f05edc/tiktoken-0.12.0.tar.gz", hash = "sha256:b18ba7ee2b093863978fcb14f74b3707cdc8d4d4d3836853ce7ec60772139931", size = 37806, upload-time = "2025-10-06T20:22:45.419Z" } wheels = [ @@ -9129,97 +9210,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8", size = 347839, upload-time = "2025-03-23T13:54:41.845Z" }, ] -[[package]] -name = "ujson" -version = "5.11.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/d9/3f17e3c5773fb4941c68d9a37a47b1a79c9649d6c56aefbed87cc409d18a/ujson-5.11.0.tar.gz", hash = "sha256:e204ae6f909f099ba6b6b942131cee359ddda2b6e4ea39c12eb8b991fe2010e0", size = 7156583, upload-time = "2025-08-20T11:57:02.452Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/86/0c/8bf7a4fabfd01c7eed92d9b290930ce6d14910dec708e73538baa38885d1/ujson-5.11.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:446e8c11c06048611c9d29ef1237065de0af07cabdd97e6b5b527b957692ec25", size = 55248, upload-time = "2025-08-20T11:55:02.368Z" }, - { url = "https://files.pythonhosted.org/packages/7b/2e/eeab0b8b641817031ede4f790db4c4942df44a12f44d72b3954f39c6a115/ujson-5.11.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:16ccb973b7ada0455201808ff11d48fe9c3f034a6ab5bd93b944443c88299f89", size = 53157, upload-time = "2025-08-20T11:55:04.012Z" }, - { url = "https://files.pythonhosted.org/packages/21/1b/a4e7a41870797633423ea79618526747353fd7be9191f3acfbdee0bf264b/ujson-5.11.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3134b783ab314d2298d58cda7e47e7a0f7f71fc6ade6ac86d5dbeaf4b9770fa6", size = 57657, upload-time = "2025-08-20T11:55:05.169Z" }, - { url = "https://files.pythonhosted.org/packages/94/ae/4e0d91b8f6db7c9b76423b3649612189506d5a06ddd3b6334b6d37f77a01/ujson-5.11.0-cp310-cp310-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:185f93ebccffebc8baf8302c869fac70dd5dd78694f3b875d03a31b03b062cdb", size = 59780, upload-time = "2025-08-20T11:55:06.325Z" }, - { url = "https://files.pythonhosted.org/packages/b3/cc/46b124c2697ca2da7c65c4931ed3cb670646978157aa57a7a60f741c530f/ujson-5.11.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d06e87eded62ff0e5f5178c916337d2262fdbc03b31688142a3433eabb6511db", size = 57307, upload-time = "2025-08-20T11:55:07.493Z" }, - { url = "https://files.pythonhosted.org/packages/39/eb/20dd1282bc85dede2f1c62c45b4040bc4c389c80a05983515ab99771bca7/ujson-5.11.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:181fb5b15703a8b9370b25345d2a1fd1359f0f18776b3643d24e13ed9c036d4c", size = 1036369, upload-time = "2025-08-20T11:55:09.192Z" }, - { url = "https://files.pythonhosted.org/packages/64/a2/80072439065d493e3a4b1fbeec991724419a1b4c232e2d1147d257cac193/ujson-5.11.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:a4df61a6df0a4a8eb5b9b1ffd673429811f50b235539dac586bb7e9e91994138", size = 1195738, upload-time = "2025-08-20T11:55:11.402Z" }, - { url = "https://files.pythonhosted.org/packages/5d/7e/d77f9e9c039d58299c350c978e086a804d1fceae4fd4a1cc6e8d0133f838/ujson-5.11.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:6eff24e1abd79e0ec6d7eae651dd675ddbc41f9e43e29ef81e16b421da896915", size = 1088718, upload-time = "2025-08-20T11:55:13.297Z" }, - { url = "https://files.pythonhosted.org/packages/ab/f1/697559d45acc849cada6b3571d53522951b1a64027400507aabc6a710178/ujson-5.11.0-cp310-cp310-win32.whl", hash = "sha256:30f607c70091483550fbd669a0b37471e5165b317d6c16e75dba2aa967608723", size = 39653, upload-time = "2025-08-20T11:55:14.869Z" }, - { url = "https://files.pythonhosted.org/packages/86/a2/70b73a0f55abe0e6b8046d365d74230c20c5691373e6902a599b2dc79ba1/ujson-5.11.0-cp310-cp310-win_amd64.whl", hash = "sha256:3d2720e9785f84312b8e2cb0c2b87f1a0b1c53aaab3b2af3ab817d54409012e0", size = 43720, upload-time = "2025-08-20T11:55:15.897Z" }, - { url = "https://files.pythonhosted.org/packages/1c/5f/b19104afa455630b43efcad3a24495b9c635d92aa8f2da4f30e375deb1a2/ujson-5.11.0-cp310-cp310-win_arm64.whl", hash = "sha256:85e6796631165f719084a9af00c79195d3ebf108151452fefdcb1c8bb50f0105", size = 38410, upload-time = "2025-08-20T11:55:17.556Z" }, - { url = "https://files.pythonhosted.org/packages/da/ea/80346b826349d60ca4d612a47cdf3533694e49b45e9d1c07071bb867a184/ujson-5.11.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d7c46cb0fe5e7056b9acb748a4c35aa1b428025853032540bb7e41f46767321f", size = 55248, upload-time = "2025-08-20T11:55:19.033Z" }, - { url = "https://files.pythonhosted.org/packages/57/df/b53e747562c89515e18156513cc7c8ced2e5e3fd6c654acaa8752ffd7cd9/ujson-5.11.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d8951bb7a505ab2a700e26f691bdfacf395bc7e3111e3416d325b513eea03a58", size = 53156, upload-time = "2025-08-20T11:55:20.174Z" }, - { url = "https://files.pythonhosted.org/packages/41/b8/ab67ec8c01b8a3721fd13e5cb9d85ab2a6066a3a5e9148d661a6870d6293/ujson-5.11.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:952c0be400229940248c0f5356514123d428cba1946af6fa2bbd7503395fef26", size = 57657, upload-time = "2025-08-20T11:55:21.296Z" }, - { url = "https://files.pythonhosted.org/packages/7b/c7/fb84f27cd80a2c7e2d3c6012367aecade0da936790429801803fa8d4bffc/ujson-5.11.0-cp311-cp311-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:94fcae844f1e302f6f8095c5d1c45a2f0bfb928cccf9f1b99e3ace634b980a2a", size = 59779, upload-time = "2025-08-20T11:55:22.772Z" }, - { url = "https://files.pythonhosted.org/packages/5d/7c/48706f7c1e917ecb97ddcfb7b1d756040b86ed38290e28579d63bd3fcc48/ujson-5.11.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7e0ec1646db172beb8d3df4c32a9d78015e671d2000af548252769e33079d9a6", size = 57284, upload-time = "2025-08-20T11:55:24.01Z" }, - { url = "https://files.pythonhosted.org/packages/ec/ce/48877c6eb4afddfd6bd1db6be34456538c07ca2d6ed233d3f6c6efc2efe8/ujson-5.11.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:da473b23e3a54448b008d33f742bcd6d5fb2a897e42d1fc6e7bf306ea5d18b1b", size = 1036395, upload-time = "2025-08-20T11:55:25.725Z" }, - { url = "https://files.pythonhosted.org/packages/8b/7a/2c20dc97ad70cd7c31ad0596ba8e2cf8794d77191ba4d1e0bded69865477/ujson-5.11.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:aa6b3d4f1c0d3f82930f4cbd7fe46d905a4a9205a7c13279789c1263faf06dba", size = 1195731, upload-time = "2025-08-20T11:55:27.915Z" }, - { url = "https://files.pythonhosted.org/packages/15/f5/ca454f2f6a2c840394b6f162fff2801450803f4ff56c7af8ce37640b8a2a/ujson-5.11.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4843f3ab4fe1cc596bb7e02228ef4c25d35b4bb0809d6a260852a4bfcab37ba3", size = 1088710, upload-time = "2025-08-20T11:55:29.426Z" }, - { url = "https://files.pythonhosted.org/packages/fe/d3/9ba310e07969bc9906eb7548731e33a0f448b122ad9705fed699c9b29345/ujson-5.11.0-cp311-cp311-win32.whl", hash = "sha256:e979fbc469a7f77f04ec2f4e853ba00c441bf2b06720aa259f0f720561335e34", size = 39648, upload-time = "2025-08-20T11:55:31.194Z" }, - { url = "https://files.pythonhosted.org/packages/57/f7/da05b4a8819f1360be9e71fb20182f0bb3ec611a36c3f213f4d20709e099/ujson-5.11.0-cp311-cp311-win_amd64.whl", hash = "sha256:683f57f0dd3acdd7d9aff1de0528d603aafcb0e6d126e3dc7ce8b020a28f5d01", size = 43717, upload-time = "2025-08-20T11:55:32.241Z" }, - { url = "https://files.pythonhosted.org/packages/9a/cc/f3f9ac0f24f00a623a48d97dc3814df5c2dc368cfb00031aa4141527a24b/ujson-5.11.0-cp311-cp311-win_arm64.whl", hash = "sha256:7855ccea3f8dad5e66d8445d754fc1cf80265a4272b5f8059ebc7ec29b8d0835", size = 38402, upload-time = "2025-08-20T11:55:33.641Z" }, - { url = "https://files.pythonhosted.org/packages/b9/ef/a9cb1fce38f699123ff012161599fb9f2ff3f8d482b4b18c43a2dc35073f/ujson-5.11.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7895f0d2d53bd6aea11743bd56e3cb82d729980636cd0ed9b89418bf66591702", size = 55434, upload-time = "2025-08-20T11:55:34.987Z" }, - { url = "https://files.pythonhosted.org/packages/b1/05/dba51a00eb30bd947791b173766cbed3492269c150a7771d2750000c965f/ujson-5.11.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:12b5e7e22a1fe01058000d1b317d3b65cc3daf61bd2ea7a2b76721fe160fa74d", size = 53190, upload-time = "2025-08-20T11:55:36.384Z" }, - { url = "https://files.pythonhosted.org/packages/03/3c/fd11a224f73fbffa299fb9644e425f38b38b30231f7923a088dd513aabb4/ujson-5.11.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0180a480a7d099082501cad1fe85252e4d4bf926b40960fb3d9e87a3a6fbbc80", size = 57600, upload-time = "2025-08-20T11:55:37.692Z" }, - { url = "https://files.pythonhosted.org/packages/55/b9/405103cae24899df688a3431c776e00528bd4799e7d68820e7ebcf824f92/ujson-5.11.0-cp312-cp312-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:fa79fdb47701942c2132a9dd2297a1a85941d966d8c87bfd9e29b0cf423f26cc", size = 59791, upload-time = "2025-08-20T11:55:38.877Z" }, - { url = "https://files.pythonhosted.org/packages/17/7b/2dcbc2bbfdbf68f2368fb21ab0f6735e872290bb604c75f6e06b81edcb3f/ujson-5.11.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8254e858437c00f17cb72e7a644fc42dad0ebb21ea981b71df6e84b1072aaa7c", size = 57356, upload-time = "2025-08-20T11:55:40.036Z" }, - { url = "https://files.pythonhosted.org/packages/d1/71/fea2ca18986a366c750767b694430d5ded6b20b6985fddca72f74af38a4c/ujson-5.11.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1aa8a2ab482f09f6c10fba37112af5f957689a79ea598399c85009f2f29898b5", size = 1036313, upload-time = "2025-08-20T11:55:41.408Z" }, - { url = "https://files.pythonhosted.org/packages/a3/bb/d4220bd7532eac6288d8115db51710fa2d7d271250797b0bfba9f1e755af/ujson-5.11.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a638425d3c6eed0318df663df44480f4a40dc87cc7c6da44d221418312f6413b", size = 1195782, upload-time = "2025-08-20T11:55:43.357Z" }, - { url = "https://files.pythonhosted.org/packages/80/47/226e540aa38878ce1194454385701d82df538ccb5ff8db2cf1641dde849a/ujson-5.11.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7e3cff632c1d78023b15f7e3a81c3745cd3f94c044d1e8fa8efbd6b161997bbc", size = 1088817, upload-time = "2025-08-20T11:55:45.262Z" }, - { url = "https://files.pythonhosted.org/packages/7e/81/546042f0b23c9040d61d46ea5ca76f0cc5e0d399180ddfb2ae976ebff5b5/ujson-5.11.0-cp312-cp312-win32.whl", hash = "sha256:be6b0eaf92cae8cdee4d4c9e074bde43ef1c590ed5ba037ea26c9632fb479c88", size = 39757, upload-time = "2025-08-20T11:55:46.522Z" }, - { url = "https://files.pythonhosted.org/packages/44/1b/27c05dc8c9728f44875d74b5bfa948ce91f6c33349232619279f35c6e817/ujson-5.11.0-cp312-cp312-win_amd64.whl", hash = "sha256:b7b136cc6abc7619124fd897ef75f8e63105298b5ca9bdf43ebd0e1fa0ee105f", size = 43859, upload-time = "2025-08-20T11:55:47.987Z" }, - { url = "https://files.pythonhosted.org/packages/22/2d/37b6557c97c3409c202c838aa9c960ca3896843b4295c4b7bb2bbd260664/ujson-5.11.0-cp312-cp312-win_arm64.whl", hash = "sha256:6cd2df62f24c506a0ba322d5e4fe4466d47a9467b57e881ee15a31f7ecf68ff6", size = 38361, upload-time = "2025-08-20T11:55:49.122Z" }, - { url = "https://files.pythonhosted.org/packages/1c/ec/2de9dd371d52c377abc05d2b725645326c4562fc87296a8907c7bcdf2db7/ujson-5.11.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:109f59885041b14ee9569bf0bb3f98579c3fa0652317b355669939e5fc5ede53", size = 55435, upload-time = "2025-08-20T11:55:50.243Z" }, - { url = "https://files.pythonhosted.org/packages/5b/a4/f611f816eac3a581d8a4372f6967c3ed41eddbae4008d1d77f223f1a4e0a/ujson-5.11.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a31c6b8004438e8c20fc55ac1c0e07dad42941db24176fe9acf2815971f8e752", size = 53193, upload-time = "2025-08-20T11:55:51.373Z" }, - { url = "https://files.pythonhosted.org/packages/e9/c5/c161940967184de96f5cbbbcce45b562a4bf851d60f4c677704b1770136d/ujson-5.11.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:78c684fb21255b9b90320ba7e199780f653e03f6c2528663768965f4126a5b50", size = 57603, upload-time = "2025-08-20T11:55:52.583Z" }, - { url = "https://files.pythonhosted.org/packages/2b/d6/c7b2444238f5b2e2d0e3dab300b9ddc3606e4b1f0e4bed5a48157cebc792/ujson-5.11.0-cp313-cp313-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:4c9f5d6a27d035dd90a146f7761c2272cf7103de5127c9ab9c4cd39ea61e878a", size = 59794, upload-time = "2025-08-20T11:55:53.69Z" }, - { url = "https://files.pythonhosted.org/packages/fe/a3/292551f936d3d02d9af148f53e1bc04306b00a7cf1fcbb86fa0d1c887242/ujson-5.11.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:837da4d27fed5fdc1b630bd18f519744b23a0b5ada1bbde1a36ba463f2900c03", size = 57363, upload-time = "2025-08-20T11:55:54.843Z" }, - { url = "https://files.pythonhosted.org/packages/90/a6/82cfa70448831b1a9e73f882225980b5c689bf539ec6400b31656a60ea46/ujson-5.11.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:787aff4a84da301b7f3bac09bc696e2e5670df829c6f8ecf39916b4e7e24e701", size = 1036311, upload-time = "2025-08-20T11:55:56.197Z" }, - { url = "https://files.pythonhosted.org/packages/84/5c/96e2266be50f21e9b27acaee8ca8f23ea0b85cb998c33d4f53147687839b/ujson-5.11.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:6dd703c3e86dc6f7044c5ac0b3ae079ed96bf297974598116aa5fb7f655c3a60", size = 1195783, upload-time = "2025-08-20T11:55:58.081Z" }, - { url = "https://files.pythonhosted.org/packages/8d/20/78abe3d808cf3bb3e76f71fca46cd208317bf461c905d79f0d26b9df20f1/ujson-5.11.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3772e4fe6b0c1e025ba3c50841a0ca4786825a4894c8411bf8d3afe3a8061328", size = 1088822, upload-time = "2025-08-20T11:55:59.469Z" }, - { url = "https://files.pythonhosted.org/packages/d8/50/8856e24bec5e2fc7f775d867aeb7a3f137359356200ac44658f1f2c834b2/ujson-5.11.0-cp313-cp313-win32.whl", hash = "sha256:8fa2af7c1459204b7a42e98263b069bd535ea0cd978b4d6982f35af5a04a4241", size = 39753, upload-time = "2025-08-20T11:56:01.345Z" }, - { url = "https://files.pythonhosted.org/packages/5b/d8/1baee0f4179a4d0f5ce086832147b6cc9b7731c24ca08e14a3fdb8d39c32/ujson-5.11.0-cp313-cp313-win_amd64.whl", hash = "sha256:34032aeca4510a7c7102bd5933f59a37f63891f30a0706fb46487ab6f0edf8f0", size = 43866, upload-time = "2025-08-20T11:56:02.552Z" }, - { url = "https://files.pythonhosted.org/packages/a9/8c/6d85ef5be82c6d66adced3ec5ef23353ed710a11f70b0b6a836878396334/ujson-5.11.0-cp313-cp313-win_arm64.whl", hash = "sha256:ce076f2df2e1aa62b685086fbad67f2b1d3048369664b4cdccc50707325401f9", size = 38363, upload-time = "2025-08-20T11:56:03.688Z" }, - { url = "https://files.pythonhosted.org/packages/28/08/4518146f4984d112764b1dfa6fb7bad691c44a401adadaa5e23ccd930053/ujson-5.11.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:65724738c73645db88f70ba1f2e6fb678f913281804d5da2fd02c8c5839af302", size = 55462, upload-time = "2025-08-20T11:56:04.873Z" }, - { url = "https://files.pythonhosted.org/packages/29/37/2107b9a62168867a692654d8766b81bd2fd1e1ba13e2ec90555861e02b0c/ujson-5.11.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:29113c003ca33ab71b1b480bde952fbab2a0b6b03a4ee4c3d71687cdcbd1a29d", size = 53246, upload-time = "2025-08-20T11:56:06.054Z" }, - { url = "https://files.pythonhosted.org/packages/9b/f8/25583c70f83788edbe3ca62ce6c1b79eff465d78dec5eb2b2b56b3e98b33/ujson-5.11.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c44c703842024d796b4c78542a6fcd5c3cb948b9fc2a73ee65b9c86a22ee3638", size = 57631, upload-time = "2025-08-20T11:56:07.374Z" }, - { url = "https://files.pythonhosted.org/packages/ed/ca/19b3a632933a09d696f10dc1b0dfa1d692e65ad507d12340116ce4f67967/ujson-5.11.0-cp314-cp314-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:e750c436fb90edf85585f5c62a35b35082502383840962c6983403d1bd96a02c", size = 59877, upload-time = "2025-08-20T11:56:08.534Z" }, - { url = "https://files.pythonhosted.org/packages/55/7a/4572af5324ad4b2bfdd2321e898a527050290147b4ea337a79a0e4e87ec7/ujson-5.11.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f278b31a7c52eb0947b2db55a5133fbc46b6f0ef49972cd1a80843b72e135aba", size = 57363, upload-time = "2025-08-20T11:56:09.758Z" }, - { url = "https://files.pythonhosted.org/packages/7b/71/a2b8c19cf4e1efe53cf439cdf7198ac60ae15471d2f1040b490c1f0f831f/ujson-5.11.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ab2cb8351d976e788669c8281465d44d4e94413718af497b4e7342d7b2f78018", size = 1036394, upload-time = "2025-08-20T11:56:11.168Z" }, - { url = "https://files.pythonhosted.org/packages/7a/3e/7b98668cba3bb3735929c31b999b374ebc02c19dfa98dfebaeeb5c8597ca/ujson-5.11.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:090b4d11b380ae25453100b722d0609d5051ffe98f80ec52853ccf8249dfd840", size = 1195837, upload-time = "2025-08-20T11:56:12.6Z" }, - { url = "https://files.pythonhosted.org/packages/a1/ea/8870f208c20b43571a5c409ebb2fe9b9dba5f494e9e60f9314ac01ea8f78/ujson-5.11.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:80017e870d882d5517d28995b62e4e518a894f932f1e242cbc802a2fd64d365c", size = 1088837, upload-time = "2025-08-20T11:56:14.15Z" }, - { url = "https://files.pythonhosted.org/packages/63/b6/c0e6607e37fa47929920a685a968c6b990a802dec65e9c5181e97845985d/ujson-5.11.0-cp314-cp314-win32.whl", hash = "sha256:1d663b96eb34c93392e9caae19c099ec4133ba21654b081956613327f0e973ac", size = 41022, upload-time = "2025-08-20T11:56:15.509Z" }, - { url = "https://files.pythonhosted.org/packages/4e/56/f4fe86b4c9000affd63e9219e59b222dc48b01c534533093e798bf617a7e/ujson-5.11.0-cp314-cp314-win_amd64.whl", hash = "sha256:849e65b696f0d242833f1df4182096cedc50d414215d1371fca85c541fbff629", size = 45111, upload-time = "2025-08-20T11:56:16.597Z" }, - { url = "https://files.pythonhosted.org/packages/0a/f3/669437f0280308db4783b12a6d88c00730b394327d8334cc7a32ef218e64/ujson-5.11.0-cp314-cp314-win_arm64.whl", hash = "sha256:e73df8648c9470af2b6a6bf5250d4744ad2cf3d774dcf8c6e31f018bdd04d764", size = 39682, upload-time = "2025-08-20T11:56:17.763Z" }, - { url = "https://files.pythonhosted.org/packages/6e/cd/e9809b064a89fe5c4184649adeb13c1b98652db3f8518980b04227358574/ujson-5.11.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:de6e88f62796372fba1de973c11138f197d3e0e1d80bcb2b8aae1e826096d433", size = 55759, upload-time = "2025-08-20T11:56:18.882Z" }, - { url = "https://files.pythonhosted.org/packages/1b/be/ae26a6321179ebbb3a2e2685b9007c71bcda41ad7a77bbbe164005e956fc/ujson-5.11.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:49e56ef8066f11b80d620985ae36869a3ff7e4b74c3b6129182ec5d1df0255f3", size = 53634, upload-time = "2025-08-20T11:56:20.012Z" }, - { url = "https://files.pythonhosted.org/packages/ae/e9/fb4a220ee6939db099f4cfeeae796ecb91e7584ad4d445d4ca7f994a9135/ujson-5.11.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1a325fd2c3a056cf6c8e023f74a0c478dd282a93141356ae7f16d5309f5ff823", size = 58547, upload-time = "2025-08-20T11:56:21.175Z" }, - { url = "https://files.pythonhosted.org/packages/bd/f8/fc4b952b8f5fea09ea3397a0bd0ad019e474b204cabcb947cead5d4d1ffc/ujson-5.11.0-cp314-cp314t-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:a0af6574fc1d9d53f4ff371f58c96673e6d988ed2b5bf666a6143c782fa007e9", size = 60489, upload-time = "2025-08-20T11:56:22.342Z" }, - { url = "https://files.pythonhosted.org/packages/2e/e5/af5491dfda4f8b77e24cf3da68ee0d1552f99a13e5c622f4cef1380925c3/ujson-5.11.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:10f29e71ecf4ecd93a6610bd8efa8e7b6467454a363c3d6416db65de883eb076", size = 58035, upload-time = "2025-08-20T11:56:23.92Z" }, - { url = "https://files.pythonhosted.org/packages/c4/09/0945349dd41f25cc8c38d78ace49f14c5052c5bbb7257d2f466fa7bdb533/ujson-5.11.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:1a0a9b76a89827a592656fe12e000cf4f12da9692f51a841a4a07aa4c7ecc41c", size = 1037212, upload-time = "2025-08-20T11:56:25.274Z" }, - { url = "https://files.pythonhosted.org/packages/49/44/8e04496acb3d5a1cbee3a54828d9652f67a37523efa3d3b18a347339680a/ujson-5.11.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:b16930f6a0753cdc7d637b33b4e8f10d5e351e1fb83872ba6375f1e87be39746", size = 1196500, upload-time = "2025-08-20T11:56:27.517Z" }, - { url = "https://files.pythonhosted.org/packages/64/ae/4bc825860d679a0f208a19af2f39206dfd804ace2403330fdc3170334a2f/ujson-5.11.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:04c41afc195fd477a59db3a84d5b83a871bd648ef371cf8c6f43072d89144eef", size = 1089487, upload-time = "2025-08-20T11:56:29.07Z" }, - { url = "https://files.pythonhosted.org/packages/30/ed/5a057199fb0a5deabe0957073a1c1c1c02a3e99476cd03daee98ea21fa57/ujson-5.11.0-cp314-cp314t-win32.whl", hash = "sha256:aa6d7a5e09217ff93234e050e3e380da62b084e26b9f2e277d2606406a2fc2e5", size = 41859, upload-time = "2025-08-20T11:56:30.495Z" }, - { url = "https://files.pythonhosted.org/packages/aa/03/b19c6176bdf1dc13ed84b886e99677a52764861b6cc023d5e7b6ebda249d/ujson-5.11.0-cp314-cp314t-win_amd64.whl", hash = "sha256:48055e1061c1bb1f79e75b4ac39e821f3f35a9b82de17fce92c3140149009bec", size = 46183, upload-time = "2025-08-20T11:56:31.574Z" }, - { url = "https://files.pythonhosted.org/packages/5d/ca/a0413a3874b2dc1708b8796ca895bf363292f9c70b2e8ca482b7dbc0259d/ujson-5.11.0-cp314-cp314t-win_arm64.whl", hash = "sha256:1194b943e951092db611011cb8dbdb6cf94a3b816ed07906e14d3bc6ce0e90ab", size = 40264, upload-time = "2025-08-20T11:56:32.773Z" }, - { url = "https://files.pythonhosted.org/packages/39/bf/c6f59cdf74ce70bd937b97c31c42fd04a5ed1a9222d0197e77e4bd899841/ujson-5.11.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:65f3c279f4ed4bf9131b11972040200c66ae040368abdbb21596bf1564899694", size = 55283, upload-time = "2025-08-20T11:56:33.947Z" }, - { url = "https://files.pythonhosted.org/packages/8d/c1/a52d55638c0c644b8a63059f95ad5ffcb4ad8f60d8bc3e8680f78e77cc75/ujson-5.11.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:99c49400572cd77050894e16864a335225191fd72a818ea6423ae1a06467beac", size = 53168, upload-time = "2025-08-20T11:56:35.141Z" }, - { url = "https://files.pythonhosted.org/packages/75/6c/e64e19a01d59c8187d01ffc752ee3792a09f5edaaac2a0402de004459dd7/ujson-5.11.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0654a2691fc252c3c525e3d034bb27b8a7546c9d3eb33cd29ce6c9feda361a6a", size = 57809, upload-time = "2025-08-20T11:56:36.293Z" }, - { url = "https://files.pythonhosted.org/packages/9f/36/910117b7a8a1c188396f6194ca7bc8fd75e376d8f7e3cf5eb6219fc8b09d/ujson-5.11.0-cp39-cp39-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:6b6ec7e7321d7fc19abdda3ad809baef935f49673951a8bab486aea975007e02", size = 59797, upload-time = "2025-08-20T11:56:37.746Z" }, - { url = "https://files.pythonhosted.org/packages/c7/17/bcc85d282ee2f4cdef5f577e0a43533eedcae29cc6405edf8c62a7a50368/ujson-5.11.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f62b9976fabbcde3ab6e413f4ec2ff017749819a0786d84d7510171109f2d53c", size = 57378, upload-time = "2025-08-20T11:56:39.123Z" }, - { url = "https://files.pythonhosted.org/packages/ef/39/120bb76441bf835f3c3f42db9c206f31ba875711637a52a8209949ab04b0/ujson-5.11.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:7f1a27ab91083b4770e160d17f61b407f587548f2c2b5fbf19f94794c495594a", size = 1036515, upload-time = "2025-08-20T11:56:40.848Z" }, - { url = "https://files.pythonhosted.org/packages/b6/ae/fe1b4ff6388f681f6710e9494656957725b1e73ae50421ec04567df9fb75/ujson-5.11.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:ecd6ff8a3b5a90c292c2396c2d63c687fd0ecdf17de390d852524393cd9ed052", size = 1195753, upload-time = "2025-08-20T11:56:42.341Z" }, - { url = "https://files.pythonhosted.org/packages/92/20/005b93f2cf846ae50b46812fcf24bbdd127521197e5f1e1a82e3b3e730a1/ujson-5.11.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:9aacbeb23fdbc4b256a7d12e0beb9063a1ba5d9e0dbb2cfe16357c98b4334596", size = 1088844, upload-time = "2025-08-20T11:56:43.777Z" }, - { url = "https://files.pythonhosted.org/packages/41/9e/3142023c30008e2b24d7368a389b26d28d62fcd3f596d3d898a72dd09173/ujson-5.11.0-cp39-cp39-win32.whl", hash = "sha256:674f306e3e6089f92b126eb2fe41bcb65e42a15432c143365c729fdb50518547", size = 39652, upload-time = "2025-08-20T11:56:45.034Z" }, - { url = "https://files.pythonhosted.org/packages/ca/89/f4de0a3c485d0163f85f552886251876645fb62cbbe24fcdc0874b9fae03/ujson-5.11.0-cp39-cp39-win_amd64.whl", hash = "sha256:c6618f480f7c9ded05e78a1938873fde68baf96cdd74e6d23c7e0a8441175c4b", size = 43783, upload-time = "2025-08-20T11:56:46.156Z" }, - { url = "https://files.pythonhosted.org/packages/48/b1/2d50987a7b7cccb5c1fbe9ae7b184211106237b32c7039118c41d79632ea/ujson-5.11.0-cp39-cp39-win_arm64.whl", hash = "sha256:5600202a731af24a25e2d7b6eb3f648e4ecd4bb67c4d5cf12f8fab31677469c9", size = 38430, upload-time = "2025-08-20T11:56:47.653Z" }, - { url = "https://files.pythonhosted.org/packages/50/17/30275aa2933430d8c0c4ead951cc4fdb922f575a349aa0b48a6f35449e97/ujson-5.11.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:abae0fb58cc820092a0e9e8ba0051ac4583958495bfa5262a12f628249e3b362", size = 51206, upload-time = "2025-08-20T11:56:48.797Z" }, - { url = "https://files.pythonhosted.org/packages/c3/15/42b3924258eac2551f8f33fa4e35da20a06a53857ccf3d4deb5e5d7c0b6c/ujson-5.11.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:fac6c0649d6b7c3682a0a6e18d3de6857977378dce8d419f57a0b20e3d775b39", size = 48907, upload-time = "2025-08-20T11:56:50.136Z" }, - { url = "https://files.pythonhosted.org/packages/94/7e/0519ff7955aba581d1fe1fb1ca0e452471250455d182f686db5ac9e46119/ujson-5.11.0-pp311-pypy311_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4b42c115c7c6012506e8168315150d1e3f76e7ba0f4f95616f4ee599a1372bbc", size = 50319, upload-time = "2025-08-20T11:56:51.63Z" }, - { url = "https://files.pythonhosted.org/packages/74/cf/209d90506b7d6c5873f82c5a226d7aad1a1da153364e9ebf61eff0740c33/ujson-5.11.0-pp311-pypy311_pp73-manylinux_2_24_i686.manylinux_2_28_i686.whl", hash = "sha256:86baf341d90b566d61a394869ce77188cc8668f76d7bb2c311d77a00f4bdf844", size = 56584, upload-time = "2025-08-20T11:56:52.89Z" }, - { url = "https://files.pythonhosted.org/packages/e9/97/bd939bb76943cb0e1d2b692d7e68629f51c711ef60425fa5bb6968037ecd/ujson-5.11.0-pp311-pypy311_pp73-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4598bf3965fc1a936bd84034312bcbe00ba87880ef1ee33e33c1e88f2c398b49", size = 51588, upload-time = "2025-08-20T11:56:54.054Z" }, - { url = "https://files.pythonhosted.org/packages/52/5b/8c5e33228f7f83f05719964db59f3f9f276d272dc43752fa3bbf0df53e7b/ujson-5.11.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:416389ec19ef5f2013592f791486bef712ebce0cd59299bf9df1ba40bb2f6e04", size = 43835, upload-time = "2025-08-20T11:56:55.237Z" }, -] - [[package]] name = "urllib3" version = "2.5.0" @@ -9278,7 +9268,7 @@ wheels = [ [[package]] name = "virtualenv" -version = "20.35.3" +version = "20.35.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "distlib" }, @@ -9288,9 +9278,9 @@ dependencies = [ { name = "platformdirs", version = "4.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a4/d5/b0ccd381d55c8f45d46f77df6ae59fbc23d19e901e2d523395598e5f4c93/virtualenv-20.35.3.tar.gz", hash = "sha256:4f1a845d131133bdff10590489610c98c168ff99dc75d6c96853801f7f67af44", size = 6002907, upload-time = "2025-10-10T21:23:33.178Z" } +sdist = { url = "https://files.pythonhosted.org/packages/20/28/e6f1a6f655d620846bd9df527390ecc26b3805a0c5989048c210e22c5ca9/virtualenv-20.35.4.tar.gz", hash = "sha256:643d3914d73d3eeb0c552cbb12d7e82adf0e504dbf86a3182f8771a153a1971c", size = 6028799, upload-time = "2025-10-29T06:57:40.511Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/73/d9a94da0e9d470a543c1b9d3ccbceb0f59455983088e727b8a1824ed90fb/virtualenv-20.35.3-py3-none-any.whl", hash = "sha256:63d106565078d8c8d0b206d48080f938a8b25361e19432d2c9db40d2899c810a", size = 5981061, upload-time = "2025-10-10T21:23:30.433Z" }, + { url = "https://files.pythonhosted.org/packages/79/0c/c05523fa3181fdf0c9c52a6ba91a23fbf3246cc095f26f6516f9c60e6771/virtualenv-20.35.4-py3-none-any.whl", hash = "sha256:c21c9cede36c9753eeade68ba7d523529f228a403463376cf821eaae2b650f1b", size = 6005095, upload-time = "2025-10-29T06:57:37.598Z" }, ] [[package]] @@ -9338,7 +9328,7 @@ dependencies = [ { name = "regex", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "requests", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "scipy", version = "1.16.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "sentencepiece", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "setproctitle", marker = "python_full_version >= '3.10' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "setuptools", version = "79.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' and python_full_version < '3.14' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, @@ -9501,11 +9491,11 @@ wheels = [ [[package]] name = "widgetsnbextension" -version = "4.0.14" +version = "4.0.15" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/41/53/2e0253c5efd69c9656b1843892052a31c36d37ad42812b5da45c62191f7e/widgetsnbextension-4.0.14.tar.gz", hash = "sha256:a3629b04e3edb893212df862038c7232f62973373869db5084aed739b437b5af", size = 1097428, upload-time = "2025-04-10T13:01:25.628Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bd/f4/c67440c7fb409a71b7404b7aefcd7569a9c0d6bd071299bf4198ae7a5d95/widgetsnbextension-4.0.15.tar.gz", hash = "sha256:de8610639996f1567952d763a5a41af8af37f2575a41f9852a38f947eb82a3b9", size = 1097402, upload-time = "2025-11-01T21:15:55.178Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ca/51/5447876806d1088a0f8f71e16542bf350918128d0a69437df26047c8e46f/widgetsnbextension-4.0.14-py3-none-any.whl", hash = "sha256:4875a9eaf72fbf5079dc372a51a9f268fc38d46f767cbf85c43a36da5cb9b575", size = 2196503, upload-time = "2025-04-10T13:01:23.086Z" }, + { url = "https://files.pythonhosted.org/packages/3f/0e/fa3b193432cfc60c93b42f3be03365f5f909d2b3ea410295cf36df739e31/widgetsnbextension-4.0.15-py3-none-any.whl", hash = "sha256:8156704e4346a571d9ce73b84bee86a29906c9abfd7223b7228a28899ccf3366", size = 2196503, upload-time = "2025-11-01T21:15:53.565Z" }, ] [[package]]