---
source: tests/tests.rs
expression: l
---
[
Line(
level: 0,
xref: None,
tag: "HEAD",
value: None,
),
Line(
level: 1,
xref: None,
tag: "GEDC",
value: None,
),
Line(
level: 2,
xref: None,
tag: "VERS",
value: Some(Item(Item([
"5.5.5",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"LINEAGE-LINKED",
]))),
),
Line(
level: 3,
xref: None,
tag: "VERS",
value: Some(Item(Item([
"5.5.5",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAR",
value: Some(Item(Item([
"UTF-8",
]))),
),
Line(
level: 1,
xref: None,
tag: "DEST",
value: Some(Item(Item([
"ANSTFILE",
]))),
),
Line(
level: 1,
xref: None,
tag: "SOUR",
value: Some(Item(Item([
"GEDitCOM",
]))),
),
Line(
level: 2,
xref: None,
tag: "VERS",
value: Some(Item(Item([
"2.9.4",
]))),
),
Line(
level: 2,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"GEDitCOM",
]))),
),
Line(
level: 2,
xref: None,
tag: "CORP",
value: Some(Item(Item([
"RSAC Software",
]))),
),
Line(
level: 3,
xref: None,
tag: "ADDR",
value: None,
),
Line(
level: 4,
xref: None,
tag: "ADR1",
value: Some(Item(Item([
"RSAC Software",
]))),
),
Line(
level: 4,
xref: None,
tag: "ADR2",
value: Some(Item(Item([
"7108 South Pine Cone Street",
]))),
),
Line(
level: 4,
xref: None,
tag: "ADR3",
value: Some(Item(Item([
"Ste 1",
]))),
),
Line(
level: 4,
xref: None,
tag: "CITY",
value: Some(Item(Item([
"Salt Lake City",
]))),
),
Line(
level: 4,
xref: None,
tag: "STAE",
value: Some(Item(Item([
"UT",
]))),
),
Line(
level: 4,
xref: None,
tag: "POST",
value: Some(Item(Item([
"84121",
]))),
),
Line(
level: 4,
xref: None,
tag: "CTRY",
value: Some(Item(Item([
"USA",
]))),
),
Line(
level: 3,
xref: None,
tag: "PHON",
value: Some(Item(Item([
"+1-801-942-7768",
]))),
),
Line(
level: 3,
xref: None,
tag: "PHON",
value: Some(Item(Item([
"+1-801-555-1212",
]))),
),
Line(
level: 3,
xref: None,
tag: "PHON",
value: Some(Item(Item([
"+1-801-942-1148",
]))),
),
Line(
level: 3,
xref: None,
tag: "EMAIL",
value: Some(Item(Item([
"a@example.com",
]))),
),
Line(
level: 3,
xref: None,
tag: "EMAIL",
value: Some(Item(Item([
"b@example.com",
]))),
),
Line(
level: 3,
xref: None,
tag: "EMAIL",
value: Some(Item(Item([
"c@example.com",
]))),
),
Line(
level: 3,
xref: None,
tag: "FAX",
value: Some(Item(Item([
"+1-801-942-7768",
]))),
),
Line(
level: 3,
xref: None,
tag: "FAX",
value: Some(Item(Item([
"+1-801-555-1212",
]))),
),
Line(
level: 3,
xref: None,
tag: "FAX",
value: Some(Item(Item([
"+1-801-942-1148",
]))),
),
Line(
level: 3,
xref: None,
tag: "WWW",
value: Some(Item(Item([
"https://www.example.com",
]))),
),
Line(
level: 3,
xref: None,
tag: "WWW",
value: Some(Item(Item([
"https://www.example.org",
]))),
),
Line(
level: 3,
xref: None,
tag: "WWW",
value: Some(Item(Item([
"https://www.example.net",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATA",
value: Some(Item(Item([
"Name of source data",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1 JAN 1998",
]))),
),
Line(
level: 3,
xref: None,
tag: "COPR",
value: Some(Item(Item([
"Copyright of source data",
]))),
),
Line(
level: 1,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1 JAN 1998",
]))),
),
Line(
level: 2,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"13:57:24.80",
]))),
),
Line(
level: 1,
xref: None,
tag: "LANG",
value: Some(Item(Item([
"English",
]))),
),
Line(
level: 1,
xref: None,
tag: "SUBM",
value: Some(Pointer("U1")),
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"TGC55C.ged",
]))),
),
Line(
level: 1,
xref: None,
tag: "COPR",
value: Some(Item(Item([
"© 1997 by H. Eichmann, parts © 1999-2000 by J. A. Nairn.",
]))),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"This file demonstrates all tags that are allowed in GEDCOM 5.5. Here are some comments about the HEADER record ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"and comments about where to look for information on the other 9 types of GEDCOM records. Most other records will ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"have their own notes that describe what to look for in that record and what to hope the importing software will find.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"Many applications will fail to import these notes. The notes are therefore also provided with the files as a plain-text ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"\"Read-Me\" file.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"--------------------------",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"The HEADER Record:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" This record has all possible tags for a HEADER record. In uses one custom tag (\"_HME\") to see what the software ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"will say about custom tags.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"--------------------------",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"INDIVIDUAL Records:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" This file has a small number of INDIVIDUAL records. The record named \"Joseph Tag Torture\" has all possible ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"tags for an INDIVIDUAL record. All remaining individuals have less tags. Some test specific features; for example:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: Standard GEDCOM Filelinks",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: Nonstandard Multimedia Filelinks",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: General Custom Filelinks",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: Extra URL Filelinks",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" These records link to multimedia files mentioned by the GEDCOM standard and to a variety of other types of ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"multimedia files, general files, or URL names.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: Chris Locked Torture",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Has a \"locked\" restriction (RESN) tag - should not be able to edit this record it. This record has one set of notes ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"that is used to test line breaking in notes and a few other text-parsing features of the GEDCOM software. Read those ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"notes to see what they are testing.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: Sandy Privacy Torture",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Has a \"privacy\" restriction (RESN) tag. Is the tag recognized and how is the record displayed and/or printed?",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: Chris Locked Torture",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: Sandy Privacy Torture",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: Pat Smith Torture",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" The three children in this file have unknown sex (no SEX tag). An ancestor tree from each should give five ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"generations of ancestors.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: Charlie Accented ANSEL",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: Lucy Special ANSEL",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" The notes in these records use all possible special characters in the ANSEL character set. The header of this file ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"denotes this file as using the ANSEL character set. The importing software should handle these special characters in a ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"reasonable way.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" Name: Torture GEDCOM Matriarch",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" All individuals in this file are related and all are descendants (or spouses of descendants) of Torture GEDCOM ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"Matriarch. A descendant tree or report from this individual should show five generations of descendants.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"--------------------------",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"FAMILY Records:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" The FAMILY record for \"Joseph Tag Torture\" (husband) and \"Mary First Jones\" (wife) has all tags allowed in ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"family records. All other family records use only a few tags and are used to provide records for extra family links in ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"other records.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"--------------------------",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"SOURCE Records:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" There are two SOURCE records in this file. The \"Everything You Every Wanted to Know about GEDCOM Tags\" ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"source has all possible GEDCOM tags for a SOURCE record. The other source only has only a few tags.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"--------------------------",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"REPOSITORY Record:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" There is just one REPOSITORY record and it uses all possible tags for such a record.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"--------------------------",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"SUBMITTER Records:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" This file has three SUBMITTER records. The \"John A. Nairn\" record has all tags allowed in such records. The ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"second and third submitter are to test how programs input files with multiple submitters. The GEDCOM standard does ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"not allow for notes in SUBMITTER records. Look in the \"Main Submitter\" to verify all address data comes through, ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"that all three phone numbers appear, and that the multimedia file link is preserved.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"--------------------------",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"MULTIMEDIA OBJECT Record:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" The one MULTIMEDIA record has all possible tags and even has encoded data for a small image of a flower. There ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"are no known GEDCOM programs that can read or write such records. The record is included here to test how ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"programs might respond to finding multimedia records present. There are possible plans to eliminate encoded ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"multimedia objects in the next version of GEDCOM. In the future all multimedia will be included by links to other files. ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"To test current file links and extended file links, see the \"Filelinks\" family records described above.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"--------------------------",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"SUBMISSION Record:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" The one (maximum allowed) SUBMISSION record in this file has all possible tags for such a record.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"--------------------------",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"NOTE Records:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" This file has many NOTE records. These are all linked to other records.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"--------------------------",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"TRLR Records:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" This file ends in the standard TRLR record.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"--------------------------",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"ADDITIONAL NOTES",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" This file was originally created by H. Eichmann at <h.eichmann@mbox.iqo.uni-hannover.de> and posted on the ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"Internet.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"(NOTE: email addresses are listed here with double \"at\" signs. A rule of GEDCOM parsing is that these should be ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"converted to single \"at\" at signs, but not many programs follow that rule. In addition, that rule is not needed and may be ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"abandoned in a future version of GEDCOM).",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This original file was extensively modified by J. A. Nairn using GEDitCOM 2.9.4 (1999-2001) at ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"<support@geditcom.com> and posted on the Internet at <http://www.geditcom.com>. Some changes included many ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"more notes, the use or more tags, extensive testing of multimedia file links, and some notes to test all special ANSEL ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"characters.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"Feel free to copy and use this GEDCOM file for any non-commercial purpose.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"For selecting the allowed tags, the GEDCOM standard Release 5.5 (2 JAN 1996) was used. Copyright: The Church of ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"Jesus Christ of Latter-Day Saints, <gedcom@gedcom.org>.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"You can download the GEDCOM 5.5 specs from: <ftp.gedcom.com/pub/genealogy/gedcom>. You can read the ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"GEDCOM 5.5 specs on the Internet at <http://homepages.rootsweb.com/~pmcbride/gedcom/55gctoc.htm>.",
]))),
),
Line(
level: 1,
xref: None,
tag: "_HME",
value: Some(Pointer("I1")),
),
Line(
level: 0,
xref: Some("U1"),
tag: "SUBM",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"John A. Nairn",
]))),
),
Line(
level: 1,
xref: None,
tag: "ADDR",
value: None,
),
Line(
level: 2,
xref: None,
tag: "ADR1",
value: Some(Item(Item([
"RSAC Software",
]))),
),
Line(
level: 2,
xref: None,
tag: "ADR2",
value: Some(Item(Item([
"7108 South Pine Cone Street",
]))),
),
Line(
level: 2,
xref: None,
tag: "ADR3",
value: Some(Item(Item([
"Ste 1",
]))),
),
Line(
level: 2,
xref: None,
tag: "CITY",
value: Some(Item(Item([
"Salt Lake City",
]))),
),
Line(
level: 2,
xref: None,
tag: "STAE",
value: Some(Item(Item([
"UT",
]))),
),
Line(
level: 2,
xref: None,
tag: "POST",
value: Some(Item(Item([
"84121",
]))),
),
Line(
level: 2,
xref: None,
tag: "CTRY",
value: Some(Item(Item([
"USA",
]))),
),
Line(
level: 1,
xref: None,
tag: "PHON",
value: Some(Item(Item([
"+1-801-942-7768",
]))),
),
Line(
level: 1,
xref: None,
tag: "PHON",
value: Some(Item(Item([
"+1-801-555-1212",
]))),
),
Line(
level: 1,
xref: None,
tag: "PHON",
value: Some(Item(Item([
"+1-801-942-1148",
]))),
),
Line(
level: 1,
xref: None,
tag: "EMAIL",
value: Some(Item(Item([
"a@example.com",
]))),
),
Line(
level: 1,
xref: None,
tag: "EMAIL",
value: Some(Item(Item([
"b@example.com",
]))),
),
Line(
level: 1,
xref: None,
tag: "EMAIL",
value: Some(Item(Item([
"c@example.com",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAX",
value: Some(Item(Item([
"+1-801-942-7768",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAX",
value: Some(Item(Item([
"+1-801-555-1212",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAX",
value: Some(Item(Item([
"+1-801-942-1148",
]))),
),
Line(
level: 1,
xref: None,
tag: "WWW",
value: Some(Item(Item([
"https://www.example.com",
]))),
),
Line(
level: 1,
xref: None,
tag: "WWW",
value: Some(Item(Item([
"https://www.example.org",
]))),
),
Line(
level: 1,
xref: None,
tag: "WWW",
value: Some(Item(Item([
"https://www.example.net",
]))),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M1")),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"1",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"7 SEP 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"8:35:36",
]))),
),
Line(
level: 0,
xref: Some("I1"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Joseph Tag /Torture/",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"birth",
]))),
),
Line(
level: 2,
xref: None,
tag: "NPFX",
value: Some(Item(Item([
"Prof.",
]))),
),
Line(
level: 2,
xref: None,
tag: "GIVN",
value: Some(Item(Item([
"Joseph",
]))),
),
Line(
level: 2,
xref: None,
tag: "NICK",
value: Some(Item(Item([
"Joe",
]))),
),
Line(
level: 2,
xref: None,
tag: "SPFX",
value: Some(Item(Item([
"Le",
]))),
),
Line(
level: 2,
xref: None,
tag: "SURN",
value: Some(Item(Item([
"Torture",
]))),
),
Line(
level: 2,
xref: None,
tag: "NSFX",
value: Some(Item(Item([
"Jr.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"These are notes about the first NAME structure in this record. These notes are ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"embedded in the INDIVIDUAL record itself.",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 3,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This name structure uses all possible tags for a personal name structure.",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 3,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"NOTE: many applications are confused by two NAME structures.",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"55",
]))),
),
Line(
level: 3,
xref: None,
tag: "EVEN",
value: Some(Item(Item([
"BIRT",
]))),
),
Line(
level: 4,
xref: None,
tag: "ROLE",
value: Some(Item(Item([
"CHIL",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1 JAN 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Here is some text from the source specific to this source ",
]))),
),
Line(
level: 5,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"citation.",
]))),
),
Line(
level: 5,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"Here is more text but on a new line.",
]))),
),
Line(
level: 3,
xref: None,
tag: "OBJE",
value: Some(Pointer("M8")),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Pointer("N7")),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"0",
]))),
),
Line(
level: 2,
xref: None,
tag: "FONE",
value: Some(Item(Item([
"Joseph Tag /Torture/",
]))),
),
Line(
level: 3,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"user defined",
]))),
),
Line(
level: 3,
xref: None,
tag: "NPFX",
value: Some(Item(Item([
"Prof.",
]))),
),
Line(
level: 3,
xref: None,
tag: "GIVN",
value: Some(Item(Item([
"Joseph",
]))),
),
Line(
level: 3,
xref: None,
tag: "NICK",
value: Some(Item(Item([
"Joe",
]))),
),
Line(
level: 3,
xref: None,
tag: "SPFX",
value: Some(Item(Item([
"Le",
]))),
),
Line(
level: 3,
xref: None,
tag: "SURN",
value: Some(Item(Item([
"Torture",
]))),
),
Line(
level: 3,
xref: None,
tag: "NSFX",
value: Some(Item(Item([
"Jr.",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Phonetisation",
]))),
),
Line(
level: 3,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 4,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"55",
]))),
),
Line(
level: 4,
xref: None,
tag: "EVEN",
value: Some(Item(Item([
"BIRT",
]))),
),
Line(
level: 5,
xref: None,
tag: "ROLE",
value: Some(Item(Item([
"CHIL",
]))),
),
Line(
level: 4,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 5,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1 JAN 1900",
]))),
),
Line(
level: 5,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Here is some text from the source specific to this source ",
]))),
),
Line(
level: 6,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"citation.",
]))),
),
Line(
level: 6,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"Here is more text but on a new line.",
]))),
),
Line(
level: 4,
xref: None,
tag: "OBJE",
value: Some(Pointer("M8")),
),
Line(
level: 4,
xref: None,
tag: "NOTE",
value: Some(Pointer("N7")),
),
Line(
level: 4,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"0",
]))),
),
Line(
level: 2,
xref: None,
tag: "ROMN",
value: Some(Item(Item([
"Joseph Tag /Torture/",
]))),
),
Line(
level: 3,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"user defined",
]))),
),
Line(
level: 3,
xref: None,
tag: "NPFX",
value: Some(Item(Item([
"Prof.",
]))),
),
Line(
level: 3,
xref: None,
tag: "GIVN",
value: Some(Item(Item([
"Joseph",
]))),
),
Line(
level: 3,
xref: None,
tag: "NICK",
value: Some(Item(Item([
"Joe",
]))),
),
Line(
level: 3,
xref: None,
tag: "SPFX",
value: Some(Item(Item([
"Le",
]))),
),
Line(
level: 3,
xref: None,
tag: "SURN",
value: Some(Item(Item([
"Torture",
]))),
),
Line(
level: 3,
xref: None,
tag: "NSFX",
value: Some(Item(Item([
"Jr.",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Romanisation",
]))),
),
Line(
level: 3,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 4,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"55",
]))),
),
Line(
level: 4,
xref: None,
tag: "EVEN",
value: Some(Item(Item([
"BIRT",
]))),
),
Line(
level: 5,
xref: None,
tag: "ROLE",
value: Some(Item(Item([
"CHIL",
]))),
),
Line(
level: 4,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 5,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1 JAN 1900",
]))),
),
Line(
level: 5,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Here is some text from the source specific to this source ",
]))),
),
Line(
level: 6,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"citation.",
]))),
),
Line(
level: 6,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"Here is more text but on a new line.",
]))),
),
Line(
level: 4,
xref: None,
tag: "OBJE",
value: Some(Pointer("M8")),
),
Line(
level: 4,
xref: None,
tag: "NOTE",
value: Some(Pointer("N7")),
),
Line(
level: 4,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"0",
]))),
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"William John /Smith/",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"This is a second personal NAME structure in a single INDIVIDUAL record ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"which is allowed in GEDCOM.",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 3,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"These notes are embedded in the INDIVIDUAL record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "SEX",
value: Some(Item(Item([
"M",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"Normal",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1965",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"Salt Lake City, UT, USA",
]))),
),
Line(
level: 3,
xref: None,
tag: "FONE",
value: Some(Item(Item([
"Salt Lake City, UT, USA",
]))),
),
Line(
level: 4,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"user defined",
]))),
),
Line(
level: 3,
xref: None,
tag: "ROMN",
value: Some(Item(Item([
"Salt Lake City, UT, USA",
]))),
),
Line(
level: 4,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"user defined",
]))),
),
Line(
level: 3,
xref: None,
tag: "MAP",
value: None,
),
Line(
level: 4,
xref: None,
tag: "LATI",
value: Some(Item(Item([
"N0",
]))),
),
Line(
level: 4,
xref: None,
tag: "LONG",
value: Some(Item(Item([
"E0",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Place note",
]))),
),
Line(
level: 2,
xref: None,
tag: "ADDR",
value: None,
),
Line(
level: 3,
xref: None,
tag: "ADR1",
value: Some(Item(Item([
"St. Marks Hospital",
]))),
),
Line(
level: 3,
xref: None,
tag: "CITY",
value: Some(Item(Item([
"Salt Lake City",
]))),
),
Line(
level: 3,
xref: None,
tag: "STAE",
value: Some(Item(Item([
"UT",
]))),
),
Line(
level: 3,
xref: None,
tag: "POST",
value: Some(Item(Item([
"84121",
]))),
),
Line(
level: 3,
xref: None,
tag: "CTRY",
value: Some(Item(Item([
"USA",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGNC",
value: Some(Item(Item([
"none",
]))),
),
Line(
level: 2,
xref: None,
tag: "RELI",
value: Some(Item(Item([
"Religion",
]))),
),
Line(
level: 2,
xref: None,
tag: "CAUS",
value: Some(Item(Item([
"Conception",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Pointer("N8")),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "EVEN",
value: Some(Item(Item([
"BIRT",
]))),
),
Line(
level: 4,
xref: None,
tag: "ROLE",
value: Some(Item(Item([
"CHIL",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1 JAN 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Here is some text from the source specific to this source ",
]))),
),
Line(
level: 5,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"citation.",
]))),
),
Line(
level: 5,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"Here is more text but on a new line.",
]))),
),
Line(
level: 3,
xref: None,
tag: "OBJE",
value: Some(Pointer("M8")),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Some notes about this birth source citation which are embedded in the citation ",
]))),
),
Line(
level: 4,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"structure itself.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"2",
]))),
),
Line(
level: 2,
xref: None,
tag: "OBJE",
value: Some(Pointer("M15")),
),
Line(
level: 2,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"0y",
]))),
),
Line(
level: 2,
xref: None,
tag: "FAMC",
value: Some(Pointer("F2")),
),
Line(
level: 1,
xref: None,
tag: "DEAT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"ABT 15 JAN 2001",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"New York, New York, USA",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"The place structure has more detail than usually used for places",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"76y",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"slow",
]))),
),
Line(
level: 2,
xref: None,
tag: "ADDR",
value: None,
),
Line(
level: 3,
xref: None,
tag: "ADR1",
value: Some(Item(Item([
"at Home",
]))),
),
Line(
level: 2,
xref: None,
tag: "CAUS",
value: Some(Item(Item([
"Cancer",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGNC",
value: Some(Item(Item([
"none",
]))),
),
Line(
level: 2,
xref: None,
tag: "OBJE",
value: Some(Pointer("M8")),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some death source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A death source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A death event note.",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMS",
value: Some(Pointer("F1")),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Note about the link to the family record with his first spouse.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Another note about the link to the family record with his first spouse.",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMS",
value: Some(Pointer("F4")),
),
Line(
level: 1,
xref: None,
tag: "FAMC",
value: Some(Pointer("F2")),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Note about this link to his parents family record.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Another note about this link to his parents family record",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMC",
value: Some(Pointer("F3")),
),
Line(
level: 2,
xref: None,
tag: "PEDI",
value: Some(Item(Item([
"adopted",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Note about the link to his adoptive parents family record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "BAPM",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"ABT 31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"3m",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"BAPM",
]))),
),
Line(
level: 2,
xref: None,
tag: "ADDR",
value: None,
),
Line(
level: 3,
xref: None,
tag: "ADR1",
value: Some(Item(Item([
"Church Name",
]))),
),
Line(
level: 3,
xref: None,
tag: "ADR2",
value: Some(Item(Item([
"Street Address",
]))),
),
Line(
level: 3,
xref: None,
tag: "CITY",
value: Some(Item(Item([
"City Name",
]))),
),
Line(
level: 3,
xref: None,
tag: "POST",
value: Some(Item(Item([
"zip",
]))),
),
Line(
level: 3,
xref: None,
tag: "CTRY",
value: Some(Item(Item([
"Country",
]))),
),
Line(
level: 2,
xref: None,
tag: "CAUS",
value: Some(Item(Item([
"Birth",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGNC",
value: Some(Item(Item([
"The Church",
]))),
),
Line(
level: 2,
xref: None,
tag: "OBJE",
value: Some(Pointer("M8")),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample baptism Source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A baptism source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A baptism event note (the event of baptism (not LDS), performed in infancy or later. See also BAPL and CHR).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHR",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"CAL 31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"CHR",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample CHR Source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A christening Source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Christening event note (the religious event (not LDS) of baptizing and/or naming a ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"child).",
]))),
),
Line(
level: 2,
xref: None,
tag: "FAMC",
value: Some(Pointer("F3")),
),
Line(
level: 1,
xref: None,
tag: "CHR",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"EST 30 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"CHR",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some christening source text.",
]))),
),
Line(
level: 5,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This is the second christening structure.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A christening Source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Alternative christening event note. GEDOM allows more than one of the same type ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"of event.",
]))),
),
Line(
level: 1,
xref: None,
tag: "BARM",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"AFT 31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"BARM",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some Bar Mitzvah source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A Bar Mitzvah source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Bar Mitzvah event note (the ceremonial event held when a Jewish boy reaches age ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"13).",
]))),
),
Line(
level: 1,
xref: None,
tag: "BASM",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"AFT 31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"BASM",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some Bas Mitzvah source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A Bas Mitzvah source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Bas Mitzvah event note (the ceremonial event held when a Jewish girl reaches age 13, ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"also known as \"Bat Mitzvah\").",
]))),
),
Line(
level: 1,
xref: None,
tag: "ADOP",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"BEF 31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"ADOP",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some adoption source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"An adoption source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Adoption event note (pertaining to creation of a child-parent relationship that does ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"not exist biologically).",
]))),
),
Line(
level: 2,
xref: None,
tag: "FAMC",
value: Some(Pointer("F3")),
),
Line(
level: 3,
xref: None,
tag: "ADOP",
value: Some(Item(Item([
"BOTH",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHRA",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"BET 31 DEC 1997 AND 1 FEB 1998",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"CHRA",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some christening source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A christening source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Adult christening event note (the religious event (not LDS) of baptizing and/or ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"naming an adult person).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONF",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"BET 31 DEC 1997 AND 2 JAN 1998",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"CONF",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some CONF Source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A CONF Source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"CONFIRMATION event note (the religious event (not LDS) of conferring the gift of the Holy Ghost and, among protestants, full church membership).",
]))),
),
Line(
level: 1,
xref: None,
tag: "FCOM",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"INT 31 DEC 1997 (a test)",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"FCOM",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some first communion source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"An first communion source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"First communion event note (a religious rite, the first act of sharing in the Lord\'s ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"supper as part of church worship).",
]))),
),
Line(
level: 1,
xref: None,
tag: "GRAD",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"GRAD",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some graduation source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A graduation source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Graduation event note (an event of awarding educational diplomas or degrees to ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"individuals).",
]))),
),
Line(
level: 1,
xref: None,
tag: "EMIG",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"EMIG",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some emigration source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"An emigration source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Emigration event note (an event of leaving one\'s homeland with the intent of residing ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"elsewhere).",
]))),
),
Line(
level: 1,
xref: None,
tag: "IMMI",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"IMMI",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some immigration source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"An immigration source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Immigration event note (an event of entering into a new locality with the intent of ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"residing there).",
]))),
),
Line(
level: 1,
xref: None,
tag: "NATU",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1100 BCE",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"NATU",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some naturalization source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A naturalization source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Naturalization event note (the event of obtaining citizenship).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CENS",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"DHEBREW",
"2 TVT 5758",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"CENS",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some census source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A census source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Census event note (the event of the periodic count of the population for a designated ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"locality, such as a national or state Census).",
]))),
),
Line(
level: 1,
xref: None,
tag: "RETI",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"DFRENCH R",
"11 NIVO 0006",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"RETI",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some retirement source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A retirement source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Retirement event note (an event of exiting an occupational relationship with an ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"employer after a qualifying time period).",
]))),
),
Line(
level: 1,
xref: None,
tag: "PROB",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"FROM ",
"DHEBREW",
"25 SVN 5757 TO ",
"DHEBREW",
"26 IYR 5757",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"PROB",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some probate source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A probate source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Probate event note (an event of judicial determination of the validity of a will. May ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"indicate several related court activities over several dates).",
]))),
),
Line(
level: 1,
xref: None,
tag: "BURI",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"DFRENCH R",
"5 VEND 0010",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"BURI",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some burial source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A burial source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Burial event note (the event of the proper disposing of the mortal remains of a ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"deceased person).",
]))),
),
Line(
level: 1,
xref: None,
tag: "WILL",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"INT ",
"DHEBREW",
"2 TVT 5758 (interpreted)",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"WILL",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some will source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A will source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Will event note (a legal document treated as an event, by which a person disposes of ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"his or her estate, to take effect after death. The event date is the date the will was ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"signed while the person was alive. See also Probate).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CREM",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"AFT 15 JAN 2001",
]))),
),
Line(
level: 1,
xref: None,
tag: "EVEN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"5 MAY 0005",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"EVEN",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some generic event source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A generic event source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Generic event note (a noteworthy happening related to an individual, a group, or an ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"organization). The TYPE tag specifies the type of event.",
]))),
),
Line(
level: 1,
xref: None,
tag: "RESI",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"35y",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"RESI",
]))),
),
Line(
level: 2,
xref: None,
tag: "ADDR",
value: None,
),
Line(
level: 3,
xref: None,
tag: "ADR1",
value: Some(Item(Item([
"Special Address Line 1",
]))),
),
Line(
level: 3,
xref: None,
tag: "ADR2",
value: Some(Item(Item([
"Special Address Line 2",
]))),
),
Line(
level: 3,
xref: None,
tag: "ADR3",
value: Some(Item(Item([
"Special Address Line 3",
]))),
),
Line(
level: 3,
xref: None,
tag: "CITY",
value: Some(Item(Item([
"City Name",
]))),
),
Line(
level: 3,
xref: None,
tag: "STAE",
value: Some(Item(Item([
"State name",
]))),
),
Line(
level: 3,
xref: None,
tag: "POST",
value: Some(Item(Item([
"0123456789",
]))),
),
Line(
level: 3,
xref: None,
tag: "CTRY",
value: Some(Item(Item([
"USA",
]))),
),
Line(
level: 2,
xref: None,
tag: "PHON",
value: Some(Item(Item([
"+1-800-555-5555",
]))),
),
Line(
level: 2,
xref: None,
tag: "CAUS",
value: Some(Item(Item([
"Needed housing",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGNC",
value: Some(Item(Item([
"None",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some residence source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A residence source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Residence attribute note (the act of dwelling at an address for a period of time).",
]))),
),
Line(
level: 1,
xref: None,
tag: "OCCU",
value: Some(Item(Item([
"Occupation",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"40y",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"OCCU",
]))),
),
Line(
level: 2,
xref: None,
tag: "ADDR",
value: None,
),
Line(
level: 3,
xref: None,
tag: "ADR1",
value: Some(Item(Item([
"Work address line 1",
]))),
),
Line(
level: 3,
xref: None,
tag: "ADR2",
value: Some(Item(Item([
"Work address line 2",
]))),
),
Line(
level: 3,
xref: None,
tag: "ADR3",
value: Some(Item(Item([
"Work address line 3",
]))),
),
Line(
level: 3,
xref: None,
tag: "CITY",
value: Some(Item(Item([
"Work city",
]))),
),
Line(
level: 3,
xref: None,
tag: "STAE",
value: Some(Item(Item([
"Work state",
]))),
),
Line(
level: 3,
xref: None,
tag: "POST",
value: Some(Item(Item([
"Work post",
]))),
),
Line(
level: 3,
xref: None,
tag: "CTRY",
value: Some(Item(Item([
"Work country",
]))),
),
Line(
level: 2,
xref: None,
tag: "CAUS",
value: Some(Item(Item([
"Need for money",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGNC",
value: Some(Item(Item([
"Employer",
]))),
),
Line(
level: 2,
xref: None,
tag: "OBJE",
value: Some(Pointer("M7")),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some occupation source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"An occupation source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Occupation attribute note (the type of work or profession of an individual).",
]))),
),
Line(
level: 1,
xref: None,
tag: "OCCU",
value: Some(Item(Item([
"Another occupation",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1998",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"OCCU",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some occupation source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"An occupation source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Occupation attribute note. This is the second occupation attribute in the record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "EDUC",
value: Some(Item(Item([
"Education",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"EDUC",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some education source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"An education source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Education attribute note (indicator of a level of education attained).",
]))),
),
Line(
level: 1,
xref: None,
tag: "DSCR",
value: Some(Item(Item([
"Physical description",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"PHYS",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some physical description source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A physical description source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Physical description attribute note (the physical characteristics of a person, place, or ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"thing).",
]))),
),
Line(
level: 1,
xref: None,
tag: "RELI",
value: Some(Item(Item([
"Religion",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"RELI",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some religion source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A religion source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Religion attribute note (a religious denomination to which a person is affiliated or for ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"which a record applies).",
]))),
),
Line(
level: 1,
xref: None,
tag: "IDNO",
value: Some(Item(Item([
"6942",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"IDNO",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some national identification number source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"An national identification number source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"National identification number attribute note (a number assigned to identify a person ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"within some significant external system).",
]))),
),
Line(
level: 1,
xref: None,
tag: "PROP",
value: Some(Item(Item([
"Possessions",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"PROP",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some possessions source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Pointer("N11")),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Possessions or property attribute note (pertaining to possessions such as real estate ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"or other property of interest).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CAST",
value: Some(Item(Item([
"Cast name",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"CAST",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some caste name source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A caste name source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Caste name attribute note (the name of an individual\'s rank or status in society, based ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"on racial or religious differences, or differences in wealth, inherited rank, profession, ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"occupation, etc).",
]))),
),
Line(
level: 1,
xref: None,
tag: "NCHI",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"NCHI",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some number of children source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Am number of children source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Number of children attribute note.",
]))),
),
Line(
level: 1,
xref: None,
tag: "NMR",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"NMR",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some number of marriages source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"An number of marriages source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Number of marriages attribute note.",
]))),
),
Line(
level: 1,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Nobility title",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"TITL",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some title source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A title source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Title attribute note (a description of a specific writing or other work, such as the title ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"of a book when used in a source context, or a formal designation used by an ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"individual in connection with positions of royalty or other social status, ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"such as Grand Duke).",
]))),
),
Line(
level: 1,
xref: None,
tag: "NATI",
value: Some(Item(Item([
"National or tribe origin",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"NATI",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some nationality source text.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"An nationality source note.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Nationality attribute note (the national heritage of an individual).",
]))),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N4")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"This is a second set of notes for this single individual record. It is embedded in the ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"INDIVIDUAL record instead of being in a separate NOTE record.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"These notes also have a source citation to a SOURCE record. In GEDCOM ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"this source can only be a single line and links to a SOURCE record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 2,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 3,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 3,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Some sample text from the first source on this record.",
]))),
),
Line(
level: 2,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"0",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A source note.",
]))),
),
Line(
level: 1,
xref: None,
tag: "SOUR",
value: Some(Pointer("S2")),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Pointer("N12")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M7")),
),
Line(
level: 1,
xref: None,
tag: "ASSO",
value: Some(Pointer("I9")),
),
Line(
level: 2,
xref: None,
tag: "RELA",
value: Some(Item(Item([
"Has multimedia links",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample text about this source on an association.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Note on association link.",
]))),
),
Line(
level: 1,
xref: None,
tag: "ASSO",
value: Some(Pointer("I5")),
),
Line(
level: 2,
xref: None,
tag: "RELA",
value: Some(Item(Item([
"Father",
]))),
),
Line(
level: 1,
xref: None,
tag: "REFN",
value: Some(Item(Item([
"01234567890123456789",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"reference",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"12",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"12 FEB 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"19:16:42",
]))),
),
Line(
level: 0,
xref: Some("I2"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Mary First /Jones/",
]))),
),
Line(
level: 1,
xref: None,
tag: "SEX",
value: Some(Item(Item([
"F",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"BEF 1970",
]))),
),
Line(
level: 1,
xref: None,
tag: "DEAT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"AFT 2000",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMS",
value: Some(Pointer("F1")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N31")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:58:16",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"8",
]))),
),
Line(
level: 0,
xref: Some("I3"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Chris Locked /Torture/",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"MAR 1999",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"Las Vegas, Nevada USA",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMC",
value: Some(Pointer("F1")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N20")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:55:43",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"This date is the last time this record was changed",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"11",
]))),
),
Line(
level: 0,
xref: Some("I4"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Sandy Privacy /Torture/",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"15 FEB 2000",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"Chicago, IL, USA",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMC",
value: Some(Pointer("F1")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N29")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:56:15",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"14",
]))),
),
Line(
level: 0,
xref: Some("I5"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"William Joseph /Torture/",
]))),
),
Line(
level: 1,
xref: None,
tag: "SEX",
value: Some(Item(Item([
"M",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"ABT 1930",
]))),
),
Line(
level: 1,
xref: None,
tag: "DEAT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"INT 1995 (from estimated age)",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"65y",
]))),
),
Line(
level: 2,
xref: None,
tag: "CAUS",
value: Some(Item(Item([
"Old age",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMS",
value: Some(Pointer("F2")),
),
Line(
level: 1,
xref: None,
tag: "FAMC",
value: Some(Pointer("F6")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N28")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:59:40",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"15",
]))),
),
Line(
level: 0,
xref: Some("I6"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Teresa Mary /Caregiver/",
]))),
),
Line(
level: 1,
xref: None,
tag: "SEX",
value: Some(Item(Item([
"F",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"6 JUN 1944",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMS",
value: Some(Pointer("F3")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N27")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:03:05",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 0,
xref: Some("I7"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Pat Smith /Torture/",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1 JAN 2001",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"London, UK",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMC",
value: Some(Pointer("F4")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N30")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:56:49",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"13",
]))),
),
Line(
level: 0,
xref: Some("I8"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Elizabeth Second /Smith/",
]))),
),
Line(
level: 1,
xref: None,
tag: "SEX",
value: Some(Item(Item([
"F",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"BET MAY 1979 AND AUG 1979",
]))),
),
Line(
level: 1,
xref: None,
tag: "DEAT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"BET APR 2000 AND 5 MAR 2001",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMS",
value: Some(Pointer("F4")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N32")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:58:58",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"10",
]))),
),
Line(
level: 0,
xref: Some("I9"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Standard GEDCOM /Filelinks/",
]))),
),
Line(
level: 1,
xref: None,
tag: "SEX",
value: Some(Item(Item([
"M",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1835",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMS",
value: Some(Pointer("F5")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N18")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M1")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M2")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M3")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M4")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M5")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M6")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M7")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M8")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M9")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M10")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M11")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M12")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M13")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M14")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M15")),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M16")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:02:06",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"7",
]))),
),
Line(
level: 0,
xref: Some("I10"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Lucy Special /ANSEL/",
]))),
),
Line(
level: 1,
xref: None,
tag: "SEX",
value: Some(Item(Item([
"F",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"12 AUG 1905",
]))),
),
Line(
level: 1,
xref: None,
tag: "DEAT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1990",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMS",
value: Some(Pointer("F6")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N25")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:00:23",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"2",
]))),
),
Line(
level: 0,
xref: Some("I11"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Charlie Accented /ANSEL/",
]))),
),
Line(
level: 1,
xref: None,
tag: "SEX",
value: Some(Item(Item([
"M",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"15 JUN 1900",
]))),
),
Line(
level: 1,
xref: None,
tag: "DEAT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"5 JUL 1974",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMS",
value: Some(Pointer("F6")),
),
Line(
level: 1,
xref: None,
tag: "FAMC",
value: Some(Pointer("F5")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N24")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:00:06",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"1",
]))),
),
Line(
level: 0,
xref: Some("I12"),
tag: "INDI",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Torture GEDCOM /Matriarch/",
]))),
),
Line(
level: 1,
xref: None,
tag: "SEX",
value: Some(Item(Item([
"F",
]))),
),
Line(
level: 1,
xref: None,
tag: "BIRT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"12 FEB 1840",
]))),
),
Line(
level: 1,
xref: None,
tag: "DEAT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"15 JUN 1915",
]))),
),
Line(
level: 1,
xref: None,
tag: "FAMS",
value: Some(Pointer("F5")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:01:59",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"9",
]))),
),
Line(
level: 0,
xref: Some("F1"),
tag: "FAM",
value: None,
),
Line(
level: 1,
xref: None,
tag: "HUSB",
value: Some(Pointer("I1")),
),
Line(
level: 1,
xref: None,
tag: "WIFE",
value: Some(Pointer("I2")),
),
Line(
level: 1,
xref: None,
tag: "MARR",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"Man and Wife",
]))),
),
Line(
level: 2,
xref: None,
tag: "ADDR",
value: None,
),
Line(
level: 3,
xref: None,
tag: "ADR1",
value: Some(Item(Item([
"A Church",
]))),
),
Line(
level: 3,
xref: None,
tag: "ADR2",
value: Some(Item(Item([
"Main Street",
]))),
),
Line(
level: 3,
xref: None,
tag: "CTRY",
value: Some(Item(Item([
"USA",
]))),
),
Line(
level: 2,
xref: None,
tag: "CAUS",
value: Some(Item(Item([
"Love",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGNC",
value: Some(Item(Item([
"Catholic Church",
]))),
),
Line(
level: 2,
xref: None,
tag: "HUSB",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y",
]))),
),
Line(
level: 2,
xref: None,
tag: "WIFE",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y 6m",
]))),
),
Line(
level: 2,
xref: None,
tag: "OBJE",
value: Some(Pointer("M8")),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Text from marriage source.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note about the marriage source.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Marriage event note (a legal, common-law, or customary event of creating a family ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"unit of a man and a woman as husband and wife).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHIL",
value: Some(Pointer("I3")),
),
Line(
level: 1,
xref: None,
tag: "CHIL",
value: Some(Pointer("I4")),
),
Line(
level: 1,
xref: None,
tag: "NCHI",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 1,
xref: None,
tag: "ENGA",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"ENGA",
]))),
),
Line(
level: 2,
xref: None,
tag: "ADDR",
value: None,
),
Line(
level: 3,
xref: None,
tag: "ADR1",
value: Some(Item(Item([
"The house",
]))),
),
Line(
level: 3,
xref: None,
tag: "CITY",
value: Some(Item(Item([
"Anytown",
]))),
),
Line(
level: 3,
xref: None,
tag: "CTRY",
value: Some(Item(Item([
"USA",
]))),
),
Line(
level: 2,
xref: None,
tag: "CAUS",
value: Some(Item(Item([
"Desire",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGNC",
value: Some(Item(Item([
"None",
]))),
),
Line(
level: 2,
xref: None,
tag: "HUSB",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y",
]))),
),
Line(
level: 2,
xref: None,
tag: "WIFE",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"0y",
]))),
),
Line(
level: 2,
xref: None,
tag: "OBJE",
value: Some(Pointer("M4")),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample text from engagement source.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note about this engagement source.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Engagement event note (an event of recording or announcing an agreement between ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"two people to become married).",
]))),
),
Line(
level: 1,
xref: None,
tag: "MARB",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"MARB",
]))),
),
Line(
level: 2,
xref: None,
tag: "HUSB",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y",
]))),
),
Line(
level: 2,
xref: None,
tag: "WIFE",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y 6m",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample text from marriage banns source.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note about this marriage banns source.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Marriage banns event note (an event of an official public notice given that two people ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"intend to marry).",
]))),
),
Line(
level: 1,
xref: None,
tag: "MARC",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"MARC",
]))),
),
Line(
level: 2,
xref: None,
tag: "HUSB",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y",
]))),
),
Line(
level: 2,
xref: None,
tag: "WIFE",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"> 42y 6m",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample text from marriage contract source.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note about this marriage contract source.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Marriage contract event note (an event of recording a formal agreement of marriage, ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"including the prenuptial agreement in which marriage partners reach agreement about ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"the property rights of one or both, securing property to their children).",
]))),
),
Line(
level: 1,
xref: None,
tag: "MARL",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"MARL",
]))),
),
Line(
level: 2,
xref: None,
tag: "HUSB",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y",
]))),
),
Line(
level: 2,
xref: None,
tag: "WIFE",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"< 42y 6m",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample text from marriage license source.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note about this marriage license source.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Marriage license event note (an event of obtaining a legal license to marry).",
]))),
),
Line(
level: 1,
xref: None,
tag: "MARS",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"MARS",
]))),
),
Line(
level: 2,
xref: None,
tag: "HUSB",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y",
]))),
),
Line(
level: 2,
xref: None,
tag: "WIFE",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"< 1y",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample text from marriage settlement source.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note about this marriage settlement source.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Marriage settlement event note (an event of creating an agreement between two ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"people contemplating marriage, at which time they agree to release or modify ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"property rights that would otherwise arise from the marriage).",
]))),
),
Line(
level: 1,
xref: None,
tag: "DIV",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"DIV",
]))),
),
Line(
level: 2,
xref: None,
tag: "HUSB",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y 3d",
]))),
),
Line(
level: 2,
xref: None,
tag: "WIFE",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42m",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample text from divorce source.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note about this divorce source.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Divorce event note (an event of dissolving a marriage through civil action).",
]))),
),
Line(
level: 1,
xref: None,
tag: "DIVF",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "HUSB",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42d",
]))),
),
Line(
level: 2,
xref: None,
tag: "WIFE",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"< 8y",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample text from divorce filing source.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note about this divorce filing source.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"DIVORCE_FILED event note (an event of filing for a divorce by a spouse).",
]))),
),
Line(
level: 1,
xref: None,
tag: "ANUL",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 1,
xref: None,
tag: "CENS",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"CENS",
]))),
),
Line(
level: 2,
xref: None,
tag: "HUSB",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y 6m 9d",
]))),
),
Line(
level: 2,
xref: None,
tag: "WIFE",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"6m 9d",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample text from census source.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note about this census source.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Census event note (the event of the periodic count of the population for a designated ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"locality, such as a national or state Census).",
]))),
),
Line(
level: 1,
xref: None,
tag: "EVEN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1997",
]))),
),
Line(
level: 2,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"The place",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"EVEN",
]))),
),
Line(
level: 2,
xref: None,
tag: "HUSB",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y",
]))),
),
Line(
level: 2,
xref: None,
tag: "WIFE",
value: None,
),
Line(
level: 3,
xref: None,
tag: "AGE",
value: Some(Item(Item([
"42y 6m",
]))),
),
Line(
level: 2,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 3,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 4,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 4,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Sample text from generic family event source.",
]))),
),
Line(
level: 3,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 3,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note about this generic family event source.",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Generic family vent note (a noteworthy happening related to an individual, a group, or ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"an organization).",
]))),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Joseph Tag Torture-Mary First Jones\" FAMILY Record.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This record contains all possible types of data that can be stored in a FAMILY ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"(FAM) GEDCOM record. Here are some comments on the data tested here and ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"things to look for when this file is imported into any GEDCOM application:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"1. The marriage event (MARR) uses all possible tags for such a structure including ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"notes, sources, and a link to a multimedia file.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"2. This family has two children.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"3. This family has all possible family events (including a generic event or EVEN ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"structure). Some notes are:",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a. The engaged structure has all possible tags for event detail.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" b. The annulment event (ANUL) has no data except a \"Y\" in the first line to ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"indicate that the event has occurred. The importing software should keep this event in ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"this record even though it contains no data.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" c. The LDS Spouse Sealing event tests all possible detail tags for an LDS.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" d. The TYPE tag of each event has the name of the GEDCOM tag for that event. ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"There is no TYPE tag in the annulment event because that structure is empty.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"4. This record has this one note structure which is to a set of embedded notes (and ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"which you are reading now).",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"5. This record has one source citation.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"6. This record is linked a submitter.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"7. This record has all remaining tags allowed in FAMILY records for user reference ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"number, record ID, and the changed date.",
]))),
),
Line(
level: 1,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 2,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"42",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 3,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"31 DEC 1900",
]))),
),
Line(
level: 3,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"A sample text from a source of this family",
]))),
),
Line(
level: 2,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"0",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note this source on the FAMILY record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M4")),
),
Line(
level: 1,
xref: None,
tag: "REFN",
value: Some(Item(Item([
"01234567890123456789",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"reference",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"1",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:18:40",
]))),
),
Line(
level: 0,
xref: Some("F2"),
tag: "FAM",
value: None,
),
Line(
level: 1,
xref: None,
tag: "HUSB",
value: Some(Pointer("I5")),
),
Line(
level: 1,
xref: None,
tag: "CHIL",
value: Some(Pointer("I1")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N33")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"13 JUN 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"17:00:35",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"2",
]))),
),
Line(
level: 0,
xref: Some("F3"),
tag: "FAM",
value: None,
),
Line(
level: 1,
xref: None,
tag: "WIFE",
value: Some(Pointer("I6")),
),
Line(
level: 1,
xref: None,
tag: "CHIL",
value: Some(Pointer("I1")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N34")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"13 JUN 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"17:01:18",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 0,
xref: Some("F4"),
tag: "FAM",
value: None,
),
Line(
level: 1,
xref: None,
tag: "HUSB",
value: Some(Pointer("I1")),
),
Line(
level: 1,
xref: None,
tag: "WIFE",
value: Some(Pointer("I8")),
),
Line(
level: 1,
xref: None,
tag: "CHIL",
value: Some(Pointer("I7")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N35")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"13 JUN 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"17:01:46",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"4",
]))),
),
Line(
level: 0,
xref: Some("F5"),
tag: "FAM",
value: None,
),
Line(
level: 1,
xref: None,
tag: "HUSB",
value: Some(Pointer("I9")),
),
Line(
level: 1,
xref: None,
tag: "WIFE",
value: Some(Pointer("I12")),
),
Line(
level: 1,
xref: None,
tag: "CHIL",
value: Some(Pointer("I11")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N36")),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"5",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:50:37",
]))),
),
Line(
level: 0,
xref: Some("F6"),
tag: "FAM",
value: None,
),
Line(
level: 1,
xref: None,
tag: "HUSB",
value: Some(Pointer("I11")),
),
Line(
level: 1,
xref: None,
tag: "WIFE",
value: Some(Pointer("I10")),
),
Line(
level: 1,
xref: None,
tag: "CHIL",
value: Some(Pointer("I5")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N37")),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"6",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:51:48",
]))),
),
Line(
level: 0,
xref: Some("S1"),
tag: "SOUR",
value: None,
),
Line(
level: 1,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Everything You Every Wanted to Know about GEDCOM Tags, But ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"Were Afraid to Ask!",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"You can start new lines in this field too.",
]))),
),
Line(
level: 1,
xref: None,
tag: "ABBR",
value: Some(Item(Item([
"All About GEDCOM Tags",
]))),
),
Line(
level: 1,
xref: None,
tag: "AUTH",
value: Some(Item(Item([
"Author or Authors of this Source using multiple lines if ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"necessary.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"Here is a new line in this field",
]))),
),
Line(
level: 1,
xref: None,
tag: "PUBL",
value: Some(Item(Item([
"Details of the publisher of this source using multiple lines ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"if necessary.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"Here is a new line in this field",
]))),
),
Line(
level: 1,
xref: None,
tag: "REPO",
value: Some(Pointer("R1")),
),
Line(
level: 2,
xref: None,
tag: "CALN",
value: Some(Item(Item([
"920.23",
]))),
),
Line(
level: 1,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"This section is used to generic text from the course. It will usually be a ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"quote from the text that is relevant to the use of this source in the current ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"GEDCOM file.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"It may use as many lines as needed.",
]))),
),
Line(
level: 1,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 2,
xref: None,
tag: "EVEN",
value: Some(Item(Item([
"BIRT, CHR",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"FROM 1 JAN 1980 TO 1 FEB 1982",
]))),
),
Line(
level: 3,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"Anytown, Anycounty, USA",
]))),
),
Line(
level: 2,
xref: None,
tag: "EVEN",
value: Some(Item(Item([
"DEAT",
]))),
),
Line(
level: 3,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"FROM 1 JAN 1980 TO 1 FEB 1982",
]))),
),
Line(
level: 3,
xref: None,
tag: "PLAC",
value: Some(Item(Item([
"County Some, Ireland",
]))),
),
Line(
level: 2,
xref: None,
tag: "AGNC",
value: Some(Item(Item([
"Responsible agency for data in this source",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"A note about data in source.",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 3,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This note includes a blank line before this text. These notes are used to describe the ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"data in this source. Notes about the source itself are usually entered in a different set ",
]))),
),
Line(
level: 3,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"of notes.",
]))),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N15")),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"These are notes embedded in the SOURCE Record instead of in a separate NOTE ",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"RECORD.",
]))),
),
Line(
level: 1,
xref: None,
tag: "OBJE",
value: Some(Pointer("M8")),
),
Line(
level: 1,
xref: None,
tag: "REFN",
value: Some(Item(Item([
"01234567890123456789",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"reference",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"1",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"14 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"14:29:25",
]))),
),
Line(
level: 0,
xref: Some("S2"),
tag: "SOUR",
value: None,
),
Line(
level: 1,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"All I Know About GEDCOM, I Learned on the Internet",
]))),
),
Line(
level: 1,
xref: None,
tag: "ABBR",
value: Some(Item(Item([
"What I Know About GEDCOM",
]))),
),
Line(
level: 1,
xref: None,
tag: "AUTH",
value: Some(Item(Item([
"Second Source Author",
]))),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N16")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:21:39",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"2",
]))),
),
Line(
level: 0,
xref: Some("R1"),
tag: "REPO",
value: None,
),
Line(
level: 1,
xref: None,
tag: "NAME",
value: Some(Item(Item([
"Family History Library",
]))),
),
Line(
level: 1,
xref: None,
tag: "ADDR",
value: None,
),
Line(
level: 2,
xref: None,
tag: "ADR1",
value: Some(Item(Item([
"35 North West Temple",
]))),
),
Line(
level: 2,
xref: None,
tag: "ADR2",
value: Some(Item(Item([
"Across the street from Temple Square",
]))),
),
Line(
level: 2,
xref: None,
tag: "ADR3",
value: Some(Item(Item([
"Ste 1",
]))),
),
Line(
level: 2,
xref: None,
tag: "CITY",
value: Some(Item(Item([
"Salt Lake City",
]))),
),
Line(
level: 2,
xref: None,
tag: "STAE",
value: Some(Item(Item([
"UT",
]))),
),
Line(
level: 2,
xref: None,
tag: "POST",
value: Some(Item(Item([
"84111",
]))),
),
Line(
level: 2,
xref: None,
tag: "CTRY",
value: Some(Item(Item([
"USA",
]))),
),
Line(
level: 1,
xref: None,
tag: "PHON",
value: Some(Item(Item([
"+1-801-240-2331",
]))),
),
Line(
level: 1,
xref: None,
tag: "PHON",
value: Some(Item(Item([
"+1-801-240-1278",
]))),
),
Line(
level: 1,
xref: None,
tag: "PHON",
value: Some(Item(Item([
"+1-801-240-2584",
]))),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N2")),
),
Line(
level: 1,
xref: None,
tag: "REFN",
value: Some(Item(Item([
"01234567890123456789",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"reference",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"1",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"12 MAR 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"10:36:02",
]))),
),
Line(
level: 0,
xref: Some("N1"),
tag: "NOTE",
value: Some(Item(Item([
"Test link to a graphics file about the main Submitter of this file.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"24 MAY 1999",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:39:55",
]))),
),
Line(
level: 0,
xref: Some("N2"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Family History Library\" REPOSITORY Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This record uses all possible GEDCOM tags for a REPOSITORY record. Some ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"things to look for are:",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"1. The address is specified twice. Once in a multi-line address record and once in ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"separate lines. The first method is usually enough. The second method is to be more ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"specific about parts of the address. Is everything imported?",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"2. There are multiple phone numbers. Are they all imported?",
]))),
),
Line(
level: 1,
xref: None,
tag: "SOUR",
value: Some(Pointer("S1")),
),
Line(
level: 2,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"1",
]))),
),
Line(
level: 2,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 3,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1 MAY 1999",
]))),
),
Line(
level: 3,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Text from the source about this repository.",
]))),
),
Line(
level: 2,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"12 MAR 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"11:44:05",
]))),
),
Line(
level: 0,
xref: Some("N4"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Joseph Tag Torture\" INDIVIDUAL Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This record contains all possible types of data that can be stored in an INDIVIDUAL (INDI) ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"GEDCOM record. Here are some comments on the data tested here and things to look for ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"when this file is imported into any GEDCOM application:",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"1. This record has two NAME structures. How will a program handle this type of data which ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"is allowed in GEDCOM? (Because some GEDCOM files get very bothered by a second ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"name, the files TGC551.ged and TGC551LF files are identical to the TGC55.ged and ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"TGC55LF.ged files except only one name structure is used for this individual - hence the \"1\" ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"in their names).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"2. The first NAME structure has all possible subordinate tags for a NAME structure ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"including source and notes a source citation and some notes. The second NAME structure ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"(when used) has a source citation and some notes. Are these all imported?",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"3. The Birth and Death events use all possible fields including subordinate tags, sources, ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"multimedia links (in Birth), and notes. The birth data has an attached family link which is ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"sometimes needed in case of ambiguous parentage.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"4. This individual has two spouses. The links to the spouses have attached notes.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"5. This individual has two sets of parents - natural parents and adoptive parents. Each parent ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"link has attached notes. The adoptive parents has a subordinate pedigree (PEDI) tag.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"6. This individual has all possible events (including a generic event or EVEN structure). The ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"GEDCOM tags for the events are given in the TYPE tag of each event. Some comments are:",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a. The baptism record has all possible tags for event detail.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" b. There are 2 christening records to see how programs react to duplicate events (which ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"are allowed).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" c. The adoption event has a family link to give more information about adoptive parentage.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" d. The cremation event (CREM) has no data except a \"Y\" in the first line to indicate that ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"the event has occurred. The importing software should keep this event in this record even ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"though it contains no data (The GEDCOM tag is not in this TYPE tag).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" e. The LDS Baptism event tests all possible detail tags for an LDS ordinance.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" f. The LDS confirmation has no data except a \"Y\" in the first line to indicate that the event ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"has occurred. The importing software should keep this event in this record even though it ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"contains no data.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" g. The date fields in the various events test the possible GEDCOM methods for ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"expressing dates, approximate dates, date ranges, and interpreted dates. There are also a few ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"Hebrew dates, French Republic dates. and \"B.C\" dates.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"7. The residence structure use all possible subordinate tags in the address part of the ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"residence.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"8. This individual has all possible attributes. The GEDCOM tags for the attributes are given ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"in the TYPE tag of each attribute. Some notes are:",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a. There are 2 occupation attributes to test how programs handle multiple tags of the same ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"type (which is allowed).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" b. The first OCCU attribute uses all possible subordinate tags for an attribute.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"9. This record has three note structures. The first is this set of notes which is in a separate ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"NOTE record. The other two are NOTE structures embedded in the record. Are all imported ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"and kept separate? Furthermore, the two embedded note structures have subordinate source ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"citations. The second set of notes has a source citation to a SOURCE record and the third set ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"of notes has an embedded source citation.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"10. This record has three source citations. Two are citations to a SOURCE record; one is an ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"embedded source citation (used in older GEDCOM files).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"11. This record has one link to a multimedia file. For more testing of multimedia links, see ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"the \"Standard GEDCOM Filelinks,\" \"Nonstandard Multimedia Filelinks,\" \"General Custom ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"Filelinks,\" and \"Extra URL Filelinks\" INDIVIDUAL records.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"12. This individual has one alias and two associations. All possible tags in the first ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"association link are used.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"13. This record is linked to a submitter and to two submitters with interest in the ancestors ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"and descendants of this individual.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"14. This record has all remaining tags allowed in individual records for user reference ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"number, record ID, record file number, ancestral file number, and the changed date.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"12 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"0:36:39",
]))),
),
Line(
level: 0,
xref: Some("N7"),
tag: "NOTE",
value: Some(Item(Item([
"This source citation has all fields possible in a source citation to a separate SOURCE ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"record. Besides the link to the SOURCE record there are possible fields about this ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"citation (e.g., PAGE, TEXT, etc.)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"These notes on the source citation are in a separate NOTE record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"13 JUN 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:02:33",
]))),
),
Line(
level: 0,
xref: Some("N8"),
tag: "NOTE",
value: Some(Item(Item([
"Some specific note about the birth event.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"These notes are in a separate NOTE record. These notes also have their own source ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"citation structure.",
]))),
),
Line(
level: 1,
xref: None,
tag: "SOUR",
value: Some(Pointer("S2")),
),
Line(
level: 2,
xref: None,
tag: "DATA",
value: None,
),
Line(
level: 3,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"1 JUN 1945",
]))),
),
Line(
level: 3,
xref: None,
tag: "TEXT",
value: Some(Item(Item([
"Here is some text from the source. The source is about the notes ",
]))),
),
Line(
level: 4,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"for the birth event.",
]))),
),
Line(
level: 2,
xref: None,
tag: "QUAY",
value: Some(Item(Item([
"3",
]))),
),
Line(
level: 2,
xref: None,
tag: "NOTE",
value: Some(Pointer("N9")),
),
Line(
level: 2,
xref: None,
tag: "PAGE",
value: Some(Item(Item([
"102",
]))),
),
Line(
level: 2,
xref: None,
tag: "EVEN",
value: Some(Item(Item([
"BIRT",
]))),
),
Line(
level: 3,
xref: None,
tag: "ROLE",
value: Some(Item(Item([
"CHIL",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"18 JUN 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"1:09:46",
]))),
),
Line(
level: 0,
xref: Some("N9"),
tag: "NOTE",
value: Some(Item(Item([
"These are notes in a NOTE record. It is a bit redundant, but you can add source ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"citations directly to NOTE records in addition to adding source citations to the ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"initial GEDCOM structure that the notes are about.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This example source citation in a NOTE record has all possible source citation ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"fields filled in.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"9 JUN 1999",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"13:16:57",
]))),
),
Line(
level: 0,
xref: Some("N11"),
tag: "NOTE",
value: Some(Item(Item([
"A possessions source note.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"18 JUN 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"1:37:42",
]))),
),
Line(
level: 0,
xref: Some("N12"),
tag: "NOTE",
value: Some(Item(Item([
"This is a second source citation in this record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"6 MAR 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"22:18:51",
]))),
),
Line(
level: 0,
xref: Some("N14"),
tag: "NOTE",
value: Some(Item(Item([
"These notes can be used to add more information about the multimedia file linked to ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"this SOURCE record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"12 MAR 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"9:49:23",
]))),
),
Line(
level: 0,
xref: Some("N15"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Everything You Every Wanted to Know about GEDCOM Tags\" SOURCE Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This is a set of notes about this SOURCE record. These notes are for anything else ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"needed. There are other places to enter notes about the storage of the source (in the ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"Repository link) and about the data in the source (in the DATA structure).",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This particular SOURCE record uses all possible GEDCOM tags for a SOURCE ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"record. Some things to check are:",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"1. Are the separate notes structures in the Repository link and the DATA structure ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"preserved on importing?",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"2. Does the software recognize two sets of event types in the DATA structure?",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"3. Are the multimedia links preserved?",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"4. This record as two sets of notes - this one in a separate record and a second one ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"embedded in the SOURCE record. Are they both imported and kept separate?",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"13 JUN 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"17:04:24",
]))),
),
Line(
level: 0,
xref: Some("N16"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"All I Know About GEDCOM, I Learned on the Internet\" SOURCE record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This is another SOURCE record. How does the importing software handle multiple ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"sources in the GEDCOM file? This source only fills a few GEDCOM structures.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"12 MAR 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"12:46:21",
]))),
),
Line(
level: 0,
xref: Some("N18"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Standard GEDCOM Filelinks\" INDIVIDUAL Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"The GEDCOM standard lets you link records to multimedia objects kept in separate ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"files. When GEDCOM 5.5 was released, it only mentioned allowing links to a small ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"number of multimedia files types and some of them are Windows-only file types. ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"The recommended list is",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" bmp - Windows but map file",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" gif - Bit map, 256 color GIF files (common on the Internet)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" jpeg - Bit-mapped files developed for photographs (also common on the Internet)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" ole - Linked object",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" pcx - Windows paintbrush file",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" tiff - Tagged image format file",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" wav - Windows sound file",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This INDIVIDUAL record has links to this limited set of multimedia files (except ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"for ole). These links are created by having an OBJE structure with the path name to ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"the file in a subordinate FILE tag and the format of the file in a subordinate FORM ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"tag.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"It does not make sense to limit files links to this small set of file types. It does not ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"allow for future file types and, for example, it ignores movie files types. You can visit ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"the \"Nonstandard Multimedia Filelinks\" record to see links to other types of multimedia files. ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"You can visit the \"General Custom Filelinks\" and the \"Extra URL Filelinks\" records to see links to ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"any file type and to universal resource locators.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"NOTE: The path names for the linked files here are just the file names. A good ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"GEDCOM program should search for the files and might look first in the same ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"folder as this test GEDCOM file. A weaker program might be unable to locate these ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"files and you will have to enter the full path names.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"EMBEDDED Multimedia Object:",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" GEDCOM 5.5 has a method for encoding multimedia objects and storing them in ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"MULTIMEDIA Records. This INDIVIDUAL has a link to such an embedded ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"object. The object has encoded data, written using the GEDCOM 5.5 encoding ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"algorithm, for the image of a small flower. To my knowledge, there are no genealogy ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"programs that can actually read and decode such objects. The main reason for ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"inclusion of the object here is to see how programs will treat this record. Good ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"programs will leave them in the file (it is bad manners to delete someone\'s data). Bad ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"programs will simple delete the object from the file.",
]))),
),
Line(
level: 1,
xref: None,
tag: "REFN",
value: Some(Item(Item([
"01234567890123456789",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"reference",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"1",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:41:51",
]))),
),
Line(
level: 0,
xref: Some("N20"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Chris Locked Torture\" record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"These notes test line breaking in note records with multiple lines. These notes are for ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"a locked individual and thus you should not be able to edit them.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"TEST #1: Line breaks in the middle of a word",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" These lines appear together. The word TE",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"ST should appear as a single word and ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"not be broken onto two lines.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"TEST #2: Translation of \"at\" signs",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" The GEDCOM standard says the \"@\" sign should appear in any text in the file ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"as double \"@@\" signs. This recommendation is superfluous, because there is ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"never a case when an \"@\" sign in data can be confused with other GEDCOM uses ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"of the \"@\" sign. The question here is how does the software import:",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A single @ sign in some notes entered by using two characters.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"If all \"at\" signs above appear above as 2 or 4 at signs, that GEDCOM software is not ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"converting double at signs to single at signs.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"TEST #3: Bad line breaks between word but a forgotten space",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A little below, the words \"End\" and \"Start\" are on two lines in the note record. ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"The line with \"End,\" however, forgot the required trailing blank. Thus, a proper ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"importing of these bad notes should combine the two words with no space between ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"\"End\" and \"Start\". Here is End",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"Start as described above. They should appear as one ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"word.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"TEST #4: Blank lines",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" The above paragraphs should have blank lines between them.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:35:25",
]))),
),
Line(
level: 0,
xref: Some("N24"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Charlie Accented ANSEL\" INDIVIDUAL Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"To represent accented characters, the ANSEL character set uses two-byte codes. The ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"first byte is E0 to FB or FE (hexadecimal); the second byte is the letter to be ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"accented.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"These notes have all possible accented characters. How many of the characters are ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"represented correctly? Even programs that fully support ANSEL will not draw all ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"these accented characters correctly. Many of them correspond to accents that can not ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"be found in any langauge and therefore do not correspond to any computer fonts.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: E0 (Unicode: hook above, 0309) low rising tone mark",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{309}B\u{309}C\u{309}D\u{309}E\u{309}F\u{309}G\u{309}H\u{309}I\u{309}J\u{309}K\u{309}L\u{309}M\u{309}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{309}O\u{309}P\u{309}Q\u{309}R\u{309}S\u{309}T\u{309}U\u{309}V\u{309}W\u{309}X\u{309}Y\u{309}Z\u{309}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{309}b\u{309}c\u{309}d\u{309}e\u{309}f\u{309}g\u{309}h\u{309}i\u{309}j\u{309}k\u{309}l\u{309}m\u{309}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{309}o\u{309}p\u{309}q\u{309}r\u{309}s\u{309}t\u{309}u\u{309}v\u{309}w\u{309}x\u{309}y\u{309}z\u{309}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: E1 (Unicode: grave, 0300) grave accent",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{300}B\u{300}C\u{300}D\u{300}E\u{300}F\u{300}G\u{300}H\u{300}I\u{300}J\u{300}K\u{300}L\u{300}M\u{300}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{300}O\u{300}P\u{300}Q\u{300}R\u{300}S\u{300}T\u{300}U\u{300}V\u{300}W\u{300}X\u{300}Y\u{300}Z\u{300}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{300}b\u{300}c\u{300}d\u{300}e\u{300}f\u{300}g\u{300}h\u{300}i\u{300}j\u{300}k\u{300}l\u{300}m\u{300}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{300}o\u{300}p\u{300}q\u{300}r\u{300}s\u{300}t\u{300}u\u{300}v\u{300}w\u{300}x\u{300}y\u{300}z\u{300}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: E2 (Unicode: acute, 0301) acute accent:",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{301}B\u{301}C\u{301}D\u{301}E\u{301}F\u{301}G\u{301}H\u{301}I\u{301}J\u{301}K\u{301}L\u{301}M\u{301}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{301}O\u{301}P\u{301}Q\u{301}R\u{301}S\u{301}T\u{301}U\u{301}V\u{301}W\u{301}X\u{301}Y\u{301}Z\u{301}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{301}b\u{301}c\u{301}d\u{301}e\u{301}f\u{301}g\u{301}h\u{301}i\u{301}j\u{301}k\u{301}l\u{301}m\u{301}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{301}i\u{301}p\u{301}q\u{301}r\u{301}s\u{301}t\u{301}u\u{301}v\u{301}w\u{301}x\u{301}y\u{301}z\u{301}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: E3 (Unicode: circumflex, 0302) circumflex accent",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{302}B\u{302}C\u{302}D\u{302}E\u{302}F\u{302}G\u{302}H\u{302}I\u{302}J\u{302}K\u{302}L\u{302}M\u{302}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{302}O\u{302}P\u{302}Q\u{302}R\u{302}S\u{302}T\u{302}U\u{302}V\u{302}W\u{302}X\u{302}Y\u{302}Z\u{302}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{302}b\u{302}c\u{302}d\u{302}e\u{302}f\u{302}g\u{302}h\u{302}i\u{302}j\u{302}k\u{302}l\u{302}m\u{302}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{302}o\u{302}p\u{302}q\u{302}r\u{302}s\u{302}t\u{302}u\u{302}v\u{302}w\u{302}x\u{302}y\u{302}z\u{302}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: E4 (Unicode: tilde, 0303) tilde",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{303}B\u{303}C\u{303}D\u{303}E\u{303}F\u{303}G\u{303}H\u{303}I\u{303}J\u{303}K\u{303}L\u{303}M\u{303}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{303}O\u{303}P\u{303}Q\u{303}R\u{303}S\u{303}T\u{303}U\u{303}V\u{303}W\u{303}X\u{303}Y\u{303}Z\u{303}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{303}b\u{303}c\u{303}d\u{303}e\u{303}f\u{303}g\u{303}h\u{303}i\u{303}j\u{303}k\u{303}l\u{303}m\u{303}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{303}o\u{303}p\u{303}q\u{303}r\u{303}s\u{303}t\u{303}u\u{303}v\u{303}w\u{303}x\u{303}y\u{303}z\u{303}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: E5 (Unicode: macron, 0304) macron",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{304}B\u{304}C\u{304}D\u{304}E\u{304}F\u{304}G\u{304}H\u{304}I\u{304}J\u{304}K\u{304}L\u{304}M\u{304}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{304}O\u{304}P\u{304}Q\u{304}R\u{304}S\u{304}T\u{304}U\u{304}V\u{304}W\u{304}X\u{304}Y\u{304}Z\u{304}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{304}b\u{304}c\u{304}d\u{304}e\u{304}f\u{304}g\u{304}h\u{304}i\u{304}j\u{304}k\u{304}l\u{304}m\u{304}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{304}o\u{304}p\u{304}q\u{304}r\u{304}s\u{304}t\u{304}u\u{304}v\u{304}w\u{304}x\u{304}y\u{304}z\u{304}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: E6 (Unicode: breve, 0306) breve",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{306}B\u{306}C\u{306}D\u{306}E\u{306}F\u{306}G\u{306}H\u{306}I\u{306}J\u{306}K\u{306}L\u{306}M\u{306}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{306}O\u{306}P\u{306}Q\u{306}R\u{306}S\u{306}T\u{306}U\u{306}V\u{306}W\u{306}X\u{306}Y\u{306}Z\u{306}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{306}b\u{306}c\u{306}d\u{306}e\u{306}f\u{306}g\u{306}h\u{306}i\u{306}j\u{306}k\u{306}l\u{306}m\u{306}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{306}o\u{306}p\u{306}q\u{306}r\u{306}s\u{306}t\u{306}u\u{306}v\u{306}w\u{306}x\u{306}y\u{306}z\u{306}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: E7 (Unicode: dot above, 0307) dot above",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{307}B\u{307}C\u{307}D\u{307}E\u{307}F\u{307}G\u{307}H\u{307}I\u{307}J\u{307}K\u{307}L\u{307}M\u{307}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{307}O\u{307}P\u{307}Q\u{307}R\u{307}S\u{307}T\u{307}U\u{307}V\u{307}W\u{307}X\u{307}Y\u{307}Z\u{307}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{307}b\u{307}c\u{307}d\u{307}e\u{307}f\u{307}g\u{307}h\u{307}i\u{307}j\u{307}k\u{307}l\u{307}m\u{307}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{307}o\u{307}p\u{307}q\u{307}r\u{307}s\u{307}t\u{307}u\u{307}v\u{307}w\u{307}x\u{307}y\u{307}z\u{307}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: E8 (Unicode: diaeresis, 0308) umlaut (dieresis)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{308}B\u{308}C\u{308}D\u{308}E\u{308}F\u{308}G\u{308}H\u{308}I\u{308}J\u{308}K\u{308}L\u{308}M\u{308}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{308}O\u{308}P\u{308}Q\u{308}R\u{308}S\u{308}T\u{308}U\u{308}V\u{308}W\u{308}X\u{308}Y\u{308}Z\u{308}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{308}b\u{308}c\u{308}d\u{308}e\u{308}f\u{308}g\u{308}h\u{308}i\u{308}j\u{308}k\u{308}l\u{308}m\u{308}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{308}o\u{308}p\u{308}q\u{308}r\u{308}s\u{308}t\u{308}u\u{308}v\u{308}w\u{308}x\u{308}y\u{308}z\u{308}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: E9 (Unicode: caron, 030C) hacek",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{30c}B\u{30c}C\u{30c}D\u{30c}E\u{30c}F\u{30c}G\u{30c}H\u{30c}I\u{30c}J\u{30c}K\u{30c}L\u{30c}M\u{30c}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{30c}O\u{30c}P\u{30c}Q\u{30c}R\u{30c}S\u{30c}T\u{30c}U\u{30c}V\u{30c}W\u{30c}X\u{30c}Y\u{30c}Z\u{30c}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{30c}b\u{30c}c\u{30c}d\u{30c}e\u{30c}f\u{30c}g\u{30c}h\u{30c}i\u{30c}j\u{30c}k\u{30c}l\u{30c}m\u{30c}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{30c}o\u{30c}p\u{30c}q\u{30c}r\u{30c}s\u{30c}t\u{30c}u\u{30c}v\u{30c}w\u{30c}x\u{30c}y\u{30c}z\u{30c}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: EA (Unicode: ring above, 030A) circle above (angstrom)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{30a}B\u{30a}C\u{30a}D\u{30a}E\u{30a}F\u{30a}G\u{30a}H\u{30a}I\u{30a}J\u{30a}K\u{30a}L\u{30a}M\u{30a}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{30a}O\u{30a}P\u{30a}Q\u{30a}R\u{30a}S\u{30a}T\u{30a}U\u{30a}V\u{30a}W\u{30a}X\u{30a}Y\u{30a}Z\u{30a}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{30a}b\u{30a}c\u{30a}d\u{30a}e\u{30a}f\u{30a}g\u{30a}h\u{30a}i\u{30a}j\u{30a}k\u{30a}l\u{30a}m\u{30a}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{30a}o\u{30a}p\u{30a}q\u{30a}r\u{30a}s\u{30a}t\u{30a}u\u{30a}v\u{30a}w\u{30a}x\u{30a}y\u{30a}z\u{30a}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: EB (Unicode: ligature left half, FE20) ligature, left half",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{fe20}B\u{fe20}C\u{fe20}D\u{fe20}E\u{fe20}F\u{fe20}G\u{fe20}H\u{fe20}I\u{fe20}J\u{fe20}K\u{fe20}L\u{fe20}M\u{fe20}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{fe20}O\u{fe20}P\u{fe20}Q\u{fe20}R\u{fe20}S\u{fe20}T\u{fe20}U\u{fe20}V\u{fe20}W\u{fe20}X\u{fe20}Y\u{fe20}Z\u{fe20}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{fe20}b\u{fe20}c\u{fe20}d\u{fe20}e\u{fe20}f\u{fe20}g\u{fe20}h\u{fe20}i\u{fe20}j\u{fe20}k\u{fe20}l\u{fe20}m\u{fe20}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{fe20}o\u{fe20}p\u{fe20}q\u{fe20}r\u{fe20}s\u{fe20}t\u{fe20}u\u{fe20}v\u{fe20}w\u{fe20}x\u{fe20}y\u{fe20}z\u{fe20}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: EC (Unicode: ligature right half, FE21) ligature, right half",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{fe21}B\u{fe21}C\u{fe21}D\u{fe21}E\u{fe21}F\u{fe21}G\u{fe21}H\u{fe21}I\u{fe21}J\u{fe21}K\u{fe21}L\u{fe21}M\u{fe21}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{fe21}O\u{fe21}P\u{fe21}Q\u{fe21}R\u{fe21}S\u{fe21}T\u{fe21}U\u{fe21}V\u{fe21}W\u{fe21}X\u{fe21}Y\u{fe21}Z\u{fe21}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{fe21}b\u{fe21}c\u{fe21}d\u{fe21}e\u{fe21}f\u{fe21}g\u{fe21}h\u{fe21}i\u{fe21}j\u{fe21}k\u{fe21}l\u{fe21}m\u{fe21}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{fe21}o\u{fe21}p\u{fe21}q\u{fe21}r\u{fe21}s\u{fe21}t\u{fe21}u\u{fe21}v\u{fe21}w\u{fe21}x\u{fe21}y\u{fe21}z\u{fe21}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: ED (Unicode: comma above right, 0315) high comma, off center",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{315}B\u{315}C\u{315}D\u{315}E\u{315}F\u{315}G\u{315}H\u{315}I\u{315}J\u{315}K\u{315}L\u{315}M\u{315}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{315}O\u{315}P\u{315}Q\u{315}R\u{315}S\u{315}T\u{315}U\u{315}V\u{315}W\u{315}X\u{315}Y\u{315}Z\u{315}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{315}b\u{315}c\u{315}d\u{315}e\u{315}f\u{315}g\u{315}h\u{315}i\u{315}j\u{315}k\u{315}l\u{315}m\u{315}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{315}o\u{315}p\u{315}q\u{315}r\u{315}s\u{315}t\u{315}u\u{315}v\u{315}w\u{315}x\u{315}y\u{315}z\u{315}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: EE (Unicode: double acute, 030B) double acute accent",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{30b}B\u{30b}C\u{30b}D\u{30b}E\u{30b}F\u{30b}G\u{30b}H\u{30b}I\u{30b}J\u{30b}K\u{30b}L\u{30b}M\u{30b}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{30b}O\u{30b}P\u{30b}Q\u{30b}R\u{30b}S\u{30b}T\u{30b}U\u{30b}V\u{30b}W\u{30b}X\u{30b}Y\u{30b}Z\u{30b}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{30b}b\u{30b}c\u{30b}d\u{30b}e\u{30b}f\u{30b}g\u{30b}h\u{30b}i\u{30b}j\u{30b}k\u{30b}l\u{30b}m\u{30b}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{30b}o\u{30b}p\u{30b}q\u{30b}r\u{30b}s\u{30b}t\u{30b}u\u{30b}v\u{30b}w\u{30b}x\u{30b}y\u{30b}z\u{30b}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: EF (Unicode: candrabindu, 0310) candrabindu",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{310}B\u{310}C\u{310}D\u{310}E\u{310}F\u{310}G\u{310}H\u{310}I\u{310}J\u{310}K\u{310}L\u{310}M\u{310}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{310}O\u{310}P\u{310}Q\u{310}R\u{310}S\u{310}T\u{310}U\u{310}V\u{310}W\u{310}X\u{310}Y\u{310}Z\u{310}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{310}b\u{310}c\u{310}d\u{310}e\u{310}f\u{310}g\u{310}h\u{310}i\u{310}j\u{310}k\u{310}l\u{310}m\u{310}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{310}o\u{310}p\u{310}q\u{310}r\u{310}s\u{310}t\u{310}u\u{310}v\u{310}w\u{310}x\u{310}y\u{310}z\u{310}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: F0 (Unicode: cedilla, 0327) cedilla",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{327}B\u{327}C\u{327}D\u{327}E\u{327}F\u{327}G\u{327}H\u{327}I\u{327}J\u{327}K\u{327}L\u{327}M\u{327}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{327}O\u{327}P\u{327}Q\u{327}R\u{327}S\u{327}T\u{327}U\u{327}V\u{327}W\u{327}X\u{327}Y\u{327}Z\u{327}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{327}b\u{327}c\u{327}d\u{327}e\u{327}f\u{327}g\u{327}h\u{327}i\u{327}j\u{327}k\u{327}l\u{327}m\u{327}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{327}o\u{327}p\u{327}q\u{327}r\u{327}s\u{327}t\u{327}u\u{327}v\u{327}w\u{327}x\u{327}y\u{327}z\u{327}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: F1 (Unicode: ogonek, 0328) right hook",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{328}B\u{328}C\u{328}D\u{328}E\u{328}F\u{328}G\u{328}H\u{328}I\u{328}J\u{328}K\u{328}L\u{328}M\u{328}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{328}O\u{328}P\u{328}Q\u{328}R\u{328}S\u{328}T\u{328}U\u{328}V\u{328}W\u{328}X\u{328}Y\u{328}Z\u{328}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{328}b\u{328}c\u{328}d\u{328}e\u{328}f\u{328}g\u{328}h\u{328}i\u{328}j\u{328}k\u{328}l\u{328}m\u{328}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{328}o\u{328}p\u{328}q\u{328}r\u{328}s\u{328}t\u{328}u\u{328}v\u{328}w\u{328}x\u{328}y\u{328}z\u{328}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: F2 (Unicode: dot below, 0323) dot below",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{323}B\u{323}C\u{323}D\u{323}E\u{323}F\u{323}G\u{323}H\u{323}I\u{323}J\u{323}K\u{323}L\u{323}M\u{323}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{323}O\u{323}P\u{323}Q\u{323}R\u{323}S\u{323}T\u{323}U\u{323}V\u{323}W\u{323}X\u{323}Y\u{323}Z\u{323}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{323}b\u{323}c\u{323}d\u{323}e\u{323}f\u{323}g\u{323}h\u{323}i\u{323}j\u{323}k\u{323}l\u{323}m\u{323}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{323}o\u{323}p\u{323}q\u{323}r\u{323}s\u{323}t\u{323}u\u{323}v\u{323}w\u{323}x\u{323}y\u{323}z\u{323}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: F3 (Unicode: diaeresis below, 0324) double dot below",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{324}B\u{324}C\u{324}D\u{324}E\u{324}F\u{324}G\u{324}H\u{324}I\u{324}J\u{324}K\u{324}L\u{324}M\u{324}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{324}O\u{324}P\u{324}Q\u{324}R\u{324}S\u{324}T\u{324}U\u{324}V\u{324}W\u{324}X\u{324}Y\u{324}Z\u{324}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{324}b\u{324}c\u{324}d\u{324}e\u{324}f\u{324}g\u{324}h\u{324}i\u{324}j\u{324}k\u{324}l\u{324}m\u{324}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{324}o\u{324}p\u{324}q\u{324}r\u{324}s\u{324}t\u{324}u\u{324}v\u{324}w\u{324}x\u{324}y\u{324}z\u{324}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: F4 (Unicode: ring below, 0325) circle below",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{325}B\u{325}C\u{325}D\u{325}E\u{325}F\u{325}G\u{325}H\u{325}I\u{325}J\u{325}K\u{325}L\u{325}M\u{325}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{325}O\u{325}P\u{325}Q\u{325}R\u{325}S\u{325}T\u{325}U\u{325}V\u{325}W\u{325}X\u{325}Y\u{325}Z\u{325}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{325}b\u{325}c\u{325}d\u{325}e\u{325}f\u{325}g\u{325}h\u{325}i\u{325}j\u{325}k\u{325}l\u{325}m\u{325}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{325}o\u{325}p\u{325}q\u{325}r\u{325}s\u{325}t\u{325}u\u{325}v\u{325}w\u{325}x\u{325}y\u{325}z\u{325}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: F5 (Unicode: double low line, 0333) double underscore",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{333}B\u{333}C\u{333}D\u{333}E\u{333}F\u{333}G\u{333}H\u{333}I\u{333}J\u{333}K\u{333}L\u{333}M\u{333}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{333}O\u{333}P\u{333}Q\u{333}R\u{333}S\u{333}T\u{333}U\u{333}V\u{333}W\u{333}X\u{333}Y\u{333}Z\u{333}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{333}b\u{333}c\u{333}d\u{333}e\u{333}f\u{333}g\u{333}h\u{333}i\u{333}j\u{333}k\u{333}l\u{333}m\u{333}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{333}o\u{333}p\u{333}q\u{333}r\u{333}s\u{333}t\u{333}u\u{333}v\u{333}w\u{333}x\u{333}y\u{333}z\u{333}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: F6 (Unicode: line below, 0332) underscore",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{332}B\u{332}C\u{332}D\u{332}E\u{332}F\u{332}G\u{332}H\u{332}I\u{332}J\u{332}K\u{332}L\u{332}M\u{332}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{332}O\u{332}P\u{332}Q\u{332}R\u{332}S\u{332}T\u{332}U\u{332}V\u{332}W\u{332}X\u{332}Y\u{332}Z\u{332}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{332}b\u{332}c\u{332}d\u{332}e\u{332}f\u{332}g\u{332}h\u{332}i\u{332}j\u{332}k\u{332}l\u{332}m\u{332}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{332}o\u{332}p\u{332}q\u{332}r\u{332}s\u{332}t\u{332}u\u{332}v\u{332}w\u{332}x\u{332}y\u{332}z\u{332}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: F7 (Unicode: comma below, 0326) left hook",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{326}B\u{326}C\u{326}D\u{326}E\u{326}F\u{326}G\u{326}H\u{326}I\u{326}J\u{326}K\u{326}L\u{326}M\u{326}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{326}O\u{326}P\u{326}Q\u{326}R\u{326}S\u{326}T\u{326}U\u{326}V\u{326}W\u{326}X\u{326}Y\u{326}Z\u{326}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{326}b\u{326}c\u{326}d\u{326}e\u{326}f\u{326}g\u{326}h\u{326}i\u{326}j\u{326}k\u{326}l\u{326}m\u{326}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{326}o\u{326}p\u{326}q\u{326}r\u{326}s\u{326}t\u{326}u\u{326}v\u{326}w\u{326}x\u{326}y\u{326}z\u{326}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: F8 (Unicode: left half ring below, 031C) right cedilla",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{31c}B\u{31c}C\u{31c}D\u{31c}E\u{31c}F\u{31c}G\u{31c}H\u{31c}I\u{31c}J\u{31c}K\u{31c}L\u{31c}M\u{31c}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{31c}O\u{31c}P\u{31c}Q\u{31c}R\u{31c}S\u{31c}T\u{31c}U\u{31c}V\u{31c}W\u{31c}X\u{31c}Y\u{31c}Z\u{31c}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{31c}b\u{31c}c\u{31c}d\u{31c}e\u{31c}f\u{31c}g\u{31c}h\u{31c}i\u{31c}j\u{31c}k\u{31c}l\u{31c}m\u{31c}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{31c}o\u{31c}p\u{31c}q\u{31c}r\u{31c}s\u{31c}t\u{31c}u\u{31c}v\u{31c}w\u{31c}x\u{31c}y\u{31c}z\u{31c}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: F9 (Unicode: breve below, 032E) half circle below",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{32e}B\u{32e}C\u{32e}D\u{32e}E\u{32e}F\u{32e}G\u{32e}H\u{32e}I\u{32e}J\u{32e}K\u{32e}L\u{32e}M\u{32e}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{32e}O\u{32e}P\u{32e}Q\u{32e}R\u{32e}S\u{32e}T\u{32e}U\u{32e}V\u{32e}W\u{32e}X\u{32e}Y\u{32e}Z\u{32e}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{32e}b\u{32e}c\u{32e}d\u{32e}e\u{32e}f\u{32e}g\u{32e}h\u{32e}i\u{32e}j\u{32e}k\u{32e}l\u{32e}m\u{32e}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{32e}o\u{32e}p\u{32e}q\u{32e}r\u{32e}s\u{32e}t\u{32e}u\u{32e}v\u{32e}w\u{32e}x\u{32e}y\u{32e}z\u{32e}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: FA (Unicode: double tilde left half, FE22) double tilde, left half",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{fe22}B\u{fe22}C\u{fe22}D\u{fe22}E\u{fe22}F\u{fe22}G\u{fe22}H\u{fe22}I\u{fe22}J\u{fe22}K\u{fe22}L\u{fe22}M\u{fe22}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{fe22}O\u{fe22}P\u{fe22}Q\u{fe22}R\u{fe22}S\u{fe22}T\u{fe22}U\u{fe22}V\u{fe22}W\u{fe22}X\u{fe22}Y\u{fe22}Z\u{fe22}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{fe22}b\u{fe22}c\u{fe22}d\u{fe22}e\u{fe22}f\u{fe22}g\u{fe22}h\u{fe22}i\u{fe22}j\u{fe22}k\u{fe22}l\u{fe22}m\u{fe22}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{fe22}o\u{fe22}p\u{fe22}q\u{fe22}r\u{fe22}s\u{fe22}t\u{fe22}u\u{fe22}v\u{fe22}w\u{fe22}x\u{fe22}y\u{fe22}z\u{fe22}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: FB (Unicode: double tilde right half, FE23) double tilde, right half",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{fe23}B\u{fe23}C\u{fe23}D\u{fe23}E\u{fe23}F\u{fe23}G\u{fe23}H\u{fe23}I\u{fe23}J\u{fe23}K\u{fe23}L\u{fe23}M\u{fe23}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{fe23}O\u{fe23}P\u{fe23}Q\u{fe23}R\u{fe23}S\u{fe23}T\u{fe23}U\u{fe23}V\u{fe23}W\u{fe23}X\u{fe23}Y\u{fe23}Z\u{fe23}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{fe23}b\u{fe23}c\u{fe23}d\u{fe23}e\u{fe23}f\u{fe23}g\u{fe23}h\u{fe23}i\u{fe23}j\u{fe23}k\u{fe23}l\u{fe23}m\u{fe23}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{fe23}o\u{fe23}p\u{fe23}q\u{fe23}r\u{fe23}s\u{fe23}t\u{fe23}u\u{fe23}v\u{fe23}w\u{fe23}x\u{fe23}y\u{fe23}z\u{fe23}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"code: FE (Unicode: comma above, 0313) high comma, centered",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" A\u{313}B\u{313}C\u{313}D\u{313}E\u{313}F\u{313}G\u{313}H\u{313}I\u{313}J\u{313}K\u{313}L\u{313}M\u{313}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" N\u{313}O\u{313}P\u{313}Q\u{313}R\u{313}S\u{313}T\u{313}U\u{313}V\u{313}W\u{313}X\u{313}Y\u{313}Z\u{313}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" a\u{313}b\u{313}c\u{313}d\u{313}e\u{313}f\u{313}g\u{313}h\u{313}i\u{313}j\u{313}k\u{313}l\u{313}m\u{313}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
" n\u{313}o\u{313}p\u{313}q\u{313}r\u{313}s\u{313}t\u{313}u\u{313}v\u{313}w\u{313}x\u{313}y\u{313}z\u{313}",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"12 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"0:32:24",
]))),
),
Line(
level: 0,
xref: Some("N25"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Lucy Special ANSEL\" INDIVIDUAL Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"The following are the special characters supported by the ANSEL character set. The first two letters ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"are the Hex code. The following text describes the character. ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"Finally, that character, or a character as close as possible to that ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"character, should appear in the parentheses.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"A1 slash l - uppercase (Ł)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"A2 slash o - uppercase (Ø)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"A3 slash d - uppercase (Đ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"A4 thorn - uppercase (Þ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"A5 ligature ae - uppercase (Æ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"A6 ligature oe - uppercase (Œ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"A7 single prime (ʹ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"A8 middle dot (·)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"A9 musical flat (♭)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"AA registered sign (®)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"AB plus-or-minus (±)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"AC hook o - uppercase (Ơ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"AD hook u - uppercase (Ư)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"AE left half ring (ʼ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"BO right half ring (ʻ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"B1 slash l - lowercase (ł)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"B2 slash o - lowercase (ø)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"B3 slash d - lowercase (đ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"B4 thorn - lowercase (þ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"B5 ligature ae - lowercase (æ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"B6 ligature oe - lowercase (œ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"B7 double prime (ʺ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"B8 dotless i - lowercase (ı)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"B9 british pound (£)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"BA eth (ð)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"BC hook o - lowercase (ơ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"BD hook u - lowercase (ư)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"BE empty box - LDS extension (□)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"BF black box - LDS extensions (■)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"CO degree sign (°)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"C1 script l (ℓ)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"C2 phonograph copyright mark (℗)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"C3 copyright symbol (©)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"C4 musical sharp (♯)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"C5 inverted question mark (¿)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"C6 inverted exclamation mark (¡)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"CD midline e - LDS extension (e)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"CE midline o - LDS extension (o)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"CF es zet (ß)",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"13 JUN 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:28:45",
]))),
),
Line(
level: 0,
xref: Some("N26"),
tag: "NOTE",
value: Some(Item(Item([
"These are some notes of this multimedia link in the NAME structure.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"16 JUN 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"1:20:11",
]))),
),
Line(
level: 0,
xref: Some("N27"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Teresa Mary Caregiver\" INDIVIDUAL Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This record is the adoptive mother of \"Joseph Tag Torture\". She is linked to a family ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"record, but there is no husband in that record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"13 JUN 2000",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"17:14:28",
]))),
),
Line(
level: 0,
xref: Some("N28"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"William Joseph Torture\" INDIVIDUAL Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This record is the natural father of \"Joseph Tag Torture\". He is linked to a family ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"record, but there is no wife in that record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:31:12",
]))),
),
Line(
level: 0,
xref: Some("N29"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Sandy Privacy Torture\" INDIVIDUAL Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This record has a restriction setting of \"privacy.\" In public applications of ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"GEDCOM files, \"privacy\" records should be hidden from all viewing and printing. It ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"is less clear how GEDCOM software on your own PC reading your own copies of ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"GEDCOM files should treat \"privacy\" records. At a minimum, it should import and ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"preserve the \"privacy\" setting.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:36:50",
]))),
),
Line(
level: 0,
xref: Some("N30"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Pat Smith Torture\" INDIVIDUAL Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"The record simply provides a child to \"Joseph Tag Torture\" in his family with \"Mary First ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"Jones\" as his spouse.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:40:04",
]))),
),
Line(
level: 0,
xref: Some("N31"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Mary First Jones\" INDIVIDUAL Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This record is used to provide the first wife to \"Joseph Tag Torture.\" Not many other ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"tags are used.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:38:17",
]))),
),
Line(
level: 0,
xref: Some("N32"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Elizabeth Second Smith\" INDIVIDUAL Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This record is used to provide a second wife to \"Joseph Tag Torture.\" Not many ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"other tags are used.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"15:38:55",
]))),
),
Line(
level: 0,
xref: Some("N33"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"William Joseph Torture-<unknown>\" FAMILY Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This record has the natural father of \"Joseph Tag Torture.\" The wife is not known.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:49:33",
]))),
),
Line(
level: 0,
xref: Some("N34"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"<unknown>-Teresa Mary Caregiver\" FAMILY Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This record has the adoptive mother of \"Joseph Tag Torture.\" The husband is not ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"known.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:50:06",
]))),
),
Line(
level: 0,
xref: Some("N35"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Joseph Tag Torture-Elizabeth Second Smith\" FAMILY Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"This record has a second marriage for \"Joseph Tag Torture\" and the family has one ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"child.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:50:21",
]))),
),
Line(
level: 0,
xref: Some("N36"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Standard GEDCOM Filelinks-Torture GEDCOM Matriarch\" ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"FAMILY record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"The children in this family test logical extensions to the GEDCOM method for ",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONC",
value: Some(Item(Item([
"linking to a multimedia file.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:51:33",
]))),
),
Line(
level: 0,
xref: Some("N37"),
tag: "NOTE",
value: Some(Item(Item([
"Comments on \"Charlie Accented ANSEL-Lucy Special ANSEL\" FAMILY Record.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: None,
),
Line(
level: 1,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"The two spouses in this family test reading of the ANSEL character set.",
]))),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"11 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"16:52:38",
]))),
),
Line(
level: 0,
xref: Some("M1"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"photo.jpeg",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"JPEG",
]))),
),
Line(
level: 3,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"photo",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Picture of the book cover",
]))),
),
Line(
level: 1,
xref: None,
tag: "REFN",
value: Some(Item(Item([
"01234567890123456789",
]))),
),
Line(
level: 2,
xref: None,
tag: "TYPE",
value: Some(Item(Item([
"reference",
]))),
),
Line(
level: 1,
xref: None,
tag: "RIN",
value: Some(Item(Item([
"1",
]))),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Item(Item([
"Here are some notes on this multimedia object.",
]))),
),
Line(
level: 2,
xref: None,
tag: "CONT",
value: Some(Item(Item([
"If decoded it should be an image of a flower.",
]))),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N1")),
),
Line(
level: 1,
xref: None,
tag: "CHAN",
value: None,
),
Line(
level: 2,
xref: None,
tag: "DATE",
value: Some(Item(Item([
"14 JAN 2001",
]))),
),
Line(
level: 3,
xref: None,
tag: "TIME",
value: Some(Item(Item([
"14:10:31",
]))),
),
Line(
level: 0,
xref: Some("M2"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"sound.aac",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"AAC",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Advanced Audio Codec sound file",
]))),
),
Line(
level: 0,
xref: Some("M3"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"video.avi",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"AVI",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Audio Video Interleaved movie file",
]))),
),
Line(
level: 0,
xref: Some("M4"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"image.bmp",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"BMP",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"BitMaP image file",
]))),
),
Line(
level: 0,
xref: Some("M5"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"document.epub",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"ePUB",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Electronic Publication (ebook) document file",
]))),
),
Line(
level: 0,
xref: Some("M6"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"sound.flac",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"FLAC",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Free Lossless Audio Codec sound file",
]))),
),
Line(
level: 0,
xref: Some("M7"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"image.gif",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"GIF",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Graphics Interchange Format image file",
]))),
),
Line(
level: 0,
xref: Some("M8"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"image.jpg",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"jpeg",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Joint Photographic Experts Group image file",
]))),
),
Line(
level: 1,
xref: None,
tag: "NOTE",
value: Some(Pointer("N14")),
),
Line(
level: 0,
xref: Some("M9"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"video.mkv",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"mkv",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Matroska Video Container video file",
]))),
),
Line(
level: 0,
xref: Some("M10"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"document.mobi",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"mobi",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"MobiPocket (ebook) document file",
]))),
),
Line(
level: 0,
xref: Some("M11"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"sound.mp3",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"MP3",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"MPEG-2 Audio Layer III sound file",
]))),
),
Line(
level: 0,
xref: Some("M12"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"image.pcx",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"PCX",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Personal Computer eXchange image file",
]))),
),
Line(
level: 0,
xref: Some("M13"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"document.pdf",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"PDF",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Portable Document Format document file",
]))),
),
Line(
level: 0,
xref: Some("M14"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"image.png",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"PNG",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Portable Network Graphics image file",
]))),
),
Line(
level: 0,
xref: Some("M15"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"image.tif",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"TIFF",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"Tagged Image File Format image file",
]))),
),
Line(
level: 0,
xref: Some("M16"),
tag: "OBJE",
value: None,
),
Line(
level: 1,
xref: None,
tag: "FILE",
value: Some(Item(Item([
"sound.wav",
]))),
),
Line(
level: 2,
xref: None,
tag: "FORM",
value: Some(Item(Item([
"WAV",
]))),
),
Line(
level: 2,
xref: None,
tag: "TITL",
value: Some(Item(Item([
"WAVeform audio file format sound File",
]))),
),
Line(
level: 0,
xref: None,
tag: "TRLR",
value: None,
),
]