]> granicus.if.org Git - docbook-dsssl/commitdiff
Totally flattened version of Docbook XML 4.2 with all
authorBob Stayton <bobs@sagehill.net>
Thu, 1 May 2003 19:48:45 +0000 (19:48 +0000)
committerBob Stayton <bobs@sagehill.net>
Thu, 1 May 2003 19:48:45 +0000 (19:48 +0000)
parameter entities resolved.  This loads faster into
XMLWriter.

contrib/tools/xmlwriter/docbook42.flat.dtd [new file with mode: 0644]

diff --git a/contrib/tools/xmlwriter/docbook42.flat.dtd b/contrib/tools/xmlwriter/docbook42.flat.dtd
new file mode 100644 (file)
index 0000000..d1a6c77
--- /dev/null
@@ -0,0 +1,14562 @@
+<!-- *********************************************************************
+     *** THIS IS THE FLATTENED DTD. DO NOT EDIT THIS DTD BY HAND, EDIT ***
+     *** THE CUSTOMIZATION LAYER AND REGNERATE THE FLATTENED DTD! ********
+     ********************************************************************* -->
+
+<!NOTATION BMP         PUBLIC
+"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows bitmap//EN">
+<!NOTATION CGM-CHAR    PUBLIC "ISO 8632/2//NOTATION Character encoding//EN">
+<!NOTATION CGM-BINARY  PUBLIC "ISO 8632/3//NOTATION Binary encoding//EN">
+<!NOTATION CGM-CLEAR   PUBLIC "ISO 8632/4//NOTATION Clear text encoding//EN">
+<!NOTATION DITROFF     SYSTEM "DITROFF">
+<!NOTATION DVI         SYSTEM "DVI">
+<!NOTATION EPS         PUBLIC
+"+//ISBN 0-201-18127-4::Adobe//NOTATION PostScript Language Ref. Manual//EN">
+<!NOTATION EQN         SYSTEM "EQN">
+<!NOTATION FAX         PUBLIC
+"-//USA-DOD//NOTATION CCITT Group 4 Facsimile Type 1 Untiled Raster//EN">
+<!NOTATION GIF         SYSTEM "GIF">
+<!NOTATION GIF87a               PUBLIC
+"-//CompuServe//NOTATION Graphics Interchange Format 87a//EN">
+<!NOTATION GIF89a               PUBLIC
+"-//CompuServe//NOTATION Graphics Interchange Format 89a//EN">
+<!NOTATION JPG         SYSTEM "JPG">
+<!NOTATION JPEG                SYSTEM "JPG">
+<!NOTATION IGES                PUBLIC
+"-//USA-DOD//NOTATION (ASME/ANSI Y14.26M-1987) Initial Graphics Exchange Specification//EN">
+<!NOTATION PCX         PUBLIC
+"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION ZSoft PCX bitmap//EN">
+<!NOTATION PIC         SYSTEM "PIC">
+<!NOTATION PNG          SYSTEM "http://www.w3.org/TR/REC-png">
+<!NOTATION PS          SYSTEM "PS">
+<!NOTATION SGML                PUBLIC
+"ISO 8879:1986//NOTATION Standard Generalized Markup Language//EN">
+<!NOTATION TBL         SYSTEM "TBL">
+<!NOTATION TEX         PUBLIC
+"+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN">
+<!NOTATION TIFF                SYSTEM "TIFF">
+<!NOTATION WMF         PUBLIC
+"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows Metafile//EN">
+<!NOTATION WPG         SYSTEM "WPG">
+<!NOTATION SVG         SYSTEM "http://www.w3.org/TR/SVG/">
+<!NOTATION linespecific        SYSTEM "linespecific">
+<!ENTITY euro "&#x20AC;">
+<!ENTITY cularr        "&#x21B6;">
+<!ENTITY curarr        "&#x21B7;">
+<!ENTITY dArr  "&#x21D3;">
+<!ENTITY darr2 "&#x21CA;">
+<!ENTITY dharl "&#x21C3;">
+<!ENTITY dharr "&#x21C2;">
+<!ENTITY lAarr "&#x21DA;">
+<!ENTITY Larr  "&#x219E;">
+<!ENTITY larr2 "&#x21C7;">
+<!ENTITY larrhk        "&#x21A9;">
+<!ENTITY larrlp        "&#x21AB;">
+<!ENTITY larrtl        "&#x21A2;">
+<!ENTITY lhard "&#x21BD;">
+<!ENTITY lharu "&#x21BC;">
+<!ENTITY hArr  "&#x21D4;">
+<!ENTITY harr  "&#x2194;">
+<!ENTITY lrarr2        "&#x21C6;">
+<!ENTITY rlarr2        "&#x21C4;">
+<!ENTITY harrw "&#x21AD;">
+<!ENTITY rlhar2        "&#x21CC;">
+<!ENTITY lrhar2        "&#x21CB;">
+<!ENTITY lsh   "&#x21B0;">
+<!ENTITY map   "&#x21A6;">
+<!ENTITY mumap "&#x22B8;">
+<!ENTITY nearr "&#x2197;">
+<!ENTITY nlArr "&#x21CD;">
+<!ENTITY nlarr "&#x219A;">
+<!ENTITY nhArr "&#x21CE;">
+<!ENTITY nharr "&#x21AE;">
+<!ENTITY nrarr "&#x219B;">
+<!ENTITY nrArr "&#x21CF;">
+<!ENTITY nwarr "&#x2196;">
+<!ENTITY olarr "&#x21BA;">
+<!ENTITY orarr "&#x21BB;">
+<!ENTITY rAarr "&#x21DB;">
+<!ENTITY Rarr  "&#x21A0;">
+<!ENTITY rarr2 "&#x21C9;">
+<!ENTITY rarrhk        "&#x21AA;">
+<!ENTITY rarrlp        "&#x21AC;">
+<!ENTITY rarrtl        "&#x21A3;">
+<!ENTITY rarrw "&#x219D;">
+<!ENTITY rhard "&#x21C1;">
+<!ENTITY rharu "&#x21C0;">
+<!ENTITY rsh   "&#x21B1;">
+<!ENTITY drarr "&#x2198;">
+<!ENTITY dlarr "&#x2199;">
+<!ENTITY uArr  "&#x21D1;">
+<!ENTITY uarr2 "&#x21C8;">
+<!ENTITY vArr  "&#x21D5;">
+<!ENTITY varr  "&#x2195;">
+<!ENTITY uharl "&#x21BF;">
+<!ENTITY uharr "&#x21BE;">
+<!ENTITY xlArr "&#x21D0;">
+<!ENTITY xhArr "&#x2194;">
+<!ENTITY xharr "&#x2194;">
+<!ENTITY xrArr "&#x21D2;">
+<!ENTITY amalg "&#x2210;">
+<!ENTITY Barwed        "&#x2306;">
+<!ENTITY barwed        "&#x22BC;">
+<!ENTITY Cap   "&#x22D2;">
+<!ENTITY Cup   "&#x22D3;">
+<!ENTITY cuvee "&#x22CE;">
+<!ENTITY cuwed "&#x22CF;">
+<!ENTITY diam  "&#x22C4;">
+<!ENTITY divonx        "&#x22C7;">
+<!ENTITY intcal        "&#x22BA;">
+<!ENTITY lthree        "&#x22CB;">
+<!ENTITY ltimes        "&#x22C9;">
+<!ENTITY minusb        "&#x229F;">
+<!ENTITY oast  "&#x229B;">
+<!ENTITY ocir  "&#x229A;">
+<!ENTITY odash "&#x229D;">
+<!ENTITY odot  "&#x2299;">
+<!ENTITY ominus        "&#x2296;">
+<!ENTITY oplus "&#x2295;">
+<!ENTITY osol  "&#x2298;">
+<!ENTITY otimes        "&#x2297;">
+<!ENTITY plusb "&#x229E;">
+<!ENTITY plusdo        "&#x2214;">
+<!ENTITY rthree        "&#x22CC;">
+<!ENTITY rtimes        "&#x22CA;">
+<!ENTITY sdot  "&#x22C5;">
+<!ENTITY sdotb "&#x22A1;">
+<!ENTITY setmn "&#x2216;">
+<!ENTITY sqcap "&#x2293;">
+<!ENTITY sqcup "&#x2294;">
+<!ENTITY ssetmn        "&#x2216;">
+<!ENTITY sstarf        "&#x22C6;">
+<!ENTITY timesb        "&#x22A0;">
+<!ENTITY top   "&#x22A4;">
+<!ENTITY uplus "&#x228E;">
+<!ENTITY wreath        "&#x2240;">
+<!ENTITY xcirc "&#x25CB;">
+<!ENTITY xdtri "&#x25BD;">
+<!ENTITY xutri "&#x25B3;">
+<!ENTITY coprod        "&#x2210;">
+<!ENTITY prod  "&#x220F;">
+<!ENTITY sum   "&#x2211;">
+<!ENTITY rceil "&#x2309;">
+<!ENTITY rfloor        "&#x230B;">
+<!ENTITY rpargt        "&#xE291;">
+<!ENTITY urcorn        "&#x231D;">
+<!ENTITY drcorn        "&#x231F;">
+<!ENTITY lceil "&#x2308;">
+<!ENTITY lfloor        "&#x230A;">
+<!ENTITY ulcorn        "&#x231C;">
+<!ENTITY dlcorn        "&#x231E;">
+<!ENTITY gnap  "&#xE411;">
+<!ENTITY gne   "&#x2269;">
+<!ENTITY gnE   "&#x2269;">
+<!ENTITY gnsim "&#x22E7;">
+<!ENTITY gvnE  "&#x2269;">
+<!ENTITY lnap  "&#xE2A2;">
+<!ENTITY lnE   "&#x2268;">
+<!ENTITY lne   "&#x2268;">
+<!ENTITY lnsim "&#x22E6;">
+<!ENTITY lvnE  "&#x2268;">
+<!ENTITY nap   "&#x2249;">
+<!ENTITY ncong "&#x2247;">
+<!ENTITY nequiv        "&#x2262;">
+<!ENTITY ngE   "&#x2271;">
+<!ENTITY nge   "&#x2271;">
+<!ENTITY nges  "&#x2271;">
+<!ENTITY ngt   "&#x226F;">
+<!ENTITY nle   "&#x2270;">
+<!ENTITY nlE   "&#x2270;">
+<!ENTITY nles  "&#x2270;">
+<!ENTITY nlt   "&#x226E;">
+<!ENTITY nltri "&#x22EA;">
+<!ENTITY nltrie        "&#x22EC;">
+<!ENTITY nmid  "&#x2224;">
+<!ENTITY npar  "&#x2226;">
+<!ENTITY npr   "&#x2280;">
+<!ENTITY npre  "&#x22E0;">
+<!ENTITY nrtri "&#x22EB;">
+<!ENTITY nrtrie        "&#x22ED;">
+<!ENTITY nsc   "&#x2281;">
+<!ENTITY nsce  "&#x22E1;">
+<!ENTITY nsim  "&#x2241;">
+<!ENTITY nsime "&#x2244;">
+<!ENTITY nsmid "&#xE2AA;">
+<!ENTITY nspar "&#x2226;">
+<!ENTITY nsub  "&#x2284;">
+<!ENTITY nsube "&#x2288;">
+<!ENTITY nsubE "&#x2288;">
+<!ENTITY nsup  "&#x2285;">
+<!ENTITY nsupE "&#x2289;">
+<!ENTITY nsupe "&#x2289;">
+<!ENTITY nvdash        "&#x22AC;">
+<!ENTITY nvDash        "&#x22AD;">
+<!ENTITY nVDash        "&#x22AF;">
+<!ENTITY nVdash        "&#x22AE;">
+<!ENTITY prnap "&#x22E8;">
+<!ENTITY prnE  "&#xE2B3;">
+<!ENTITY prnsim        "&#x22E8;">
+<!ENTITY scnap "&#x22E9;">
+<!ENTITY scnE  "&#xE2B5;">
+<!ENTITY scnsim        "&#x22E9;">
+<!ENTITY subne "&#x228A;">
+<!ENTITY subnE "&#x228A;">
+<!ENTITY supne "&#x228B;">
+<!ENTITY supnE "&#x228B;">
+<!ENTITY vsubnE        "&#xE2B8;">
+<!ENTITY vsubne        "&#x228A;">
+<!ENTITY vsupne        "&#x228B;">
+<!ENTITY vsupnE        "&#x228B;">
+<!ENTITY ang   "&#x2220;">
+<!ENTITY angmsd        "&#x2221;">
+<!ENTITY beth  "&#x2136;">
+<!ENTITY bprime        "&#x2035;">
+<!ENTITY comp  "&#x2201;">
+<!ENTITY daleth        "&#x2138;">
+<!ENTITY ell   "&#x2113;">
+<!ENTITY empty "&#x2205;">
+<!ENTITY gimel "&#x2137;">
+<!ENTITY image "&#x2111;">
+<!ENTITY inodot        "&#x0131;">
+<!ENTITY nexist        "&#x2204;">
+<!ENTITY oS    "&#x24C8;">
+<!ENTITY planck        "&#x210F;">
+<!ENTITY real  "&#x211C;">
+<!ENTITY sbsol "&#xFE68;">
+<!ENTITY vprime        "&#x2032;">
+<!ENTITY weierp        "&#x2118;">
+<!ENTITY ape   "&#x224A;">
+<!ENTITY asymp "&#x224D;">
+<!ENTITY bcong "&#x224C;">
+<!ENTITY bepsi "&#x220D;">
+<!ENTITY bowtie        "&#x22C8;">
+<!ENTITY bsim  "&#x223D;">
+<!ENTITY bsime "&#x22CD;">
+<!ENTITY bump  "&#x224E;">
+<!ENTITY bumpe "&#x224F;">
+<!ENTITY cire  "&#x2257;">
+<!ENTITY colone        "&#x2254;">
+<!ENTITY cuepr "&#x22DE;">
+<!ENTITY cuesc "&#x22DF;">
+<!ENTITY cupre "&#x227C;">
+<!ENTITY dashv "&#x22A3;">
+<!ENTITY ecir  "&#x2256;">
+<!ENTITY ecolon        "&#x2255;">
+<!ENTITY eDot  "&#x2251;">
+<!ENTITY esdot "&#x2250;">
+<!ENTITY efDot "&#x2252;">
+<!ENTITY egs   "&#x22DD;">
+<!ENTITY els   "&#x22DC;">
+<!ENTITY erDot "&#x2253;">
+<!ENTITY fork  "&#x22D4;">
+<!ENTITY frown "&#x2322;">
+<!ENTITY gap   "&#x2273;">
+<!ENTITY gsdot "&#x22D7;">
+<!ENTITY gE    "&#x2267;">
+<!ENTITY gel   "&#x22DB;">
+<!ENTITY gEl   "&#x22DB;">
+<!ENTITY ges   "&#x2265;">
+<!ENTITY Gg    "&#x22D9;">
+<!ENTITY gl    "&#x2277;">
+<!ENTITY gsim  "&#x2273;">
+<!ENTITY Gt    "&#x226B;">
+<!ENTITY lap   "&#x2272;">
+<!ENTITY ldot  "&#x22D6;">
+<!ENTITY lE    "&#x2266;">
+<!ENTITY lEg   "&#x22DA;">
+<!ENTITY leg   "&#x22DA;">
+<!ENTITY les   "&#x2264;">
+<!ENTITY lg    "&#x2276;">
+<!ENTITY Ll    "&#x22D8;">
+<!ENTITY lsim  "&#x2272;">
+<!ENTITY Lt    "&#x226A;">
+<!ENTITY ltrie "&#x22B4;">
+<!ENTITY mid   "&#x2223;">
+<!ENTITY models        "&#x22A7;">
+<!ENTITY pr    "&#x227A;">
+<!ENTITY prap  "&#x227E;">
+<!ENTITY pre   "&#x227C;">
+<!ENTITY prsim "&#x227E;">
+<!ENTITY rtrie "&#x22B5;">
+<!ENTITY samalg        "&#x2210;">
+<!ENTITY sc    "&#x227B;">
+<!ENTITY scap  "&#x227F;">
+<!ENTITY sccue "&#x227D;">
+<!ENTITY sce   "&#x227D;">
+<!ENTITY scsim "&#x227F;">
+<!ENTITY sfrown        "&#x2322;">
+<!ENTITY smid  "&#xE301;">
+<!ENTITY smile "&#x2323;">
+<!ENTITY spar  "&#x2225;">
+<!ENTITY sqsub "&#x228F;">
+<!ENTITY sqsube        "&#x2291;">
+<!ENTITY sqsup "&#x2290;">
+<!ENTITY sqsupe        "&#x2292;">
+<!ENTITY ssmile        "&#x2323;">
+<!ENTITY Sub   "&#x22D0;">
+<!ENTITY subE  "&#x2286;">
+<!ENTITY Sup   "&#x22D1;">
+<!ENTITY supE  "&#x2287;">
+<!ENTITY thkap "&#x2248;">
+<!ENTITY thksim        "&#x223C;">
+<!ENTITY trie  "&#x225C;">
+<!ENTITY twixt "&#x226C;">
+<!ENTITY vdash "&#x22A2;">
+<!ENTITY Vdash "&#x22A9;">
+<!ENTITY vDash "&#x22A8;">
+<!ENTITY veebar        "&#x22BB;">
+<!ENTITY vltri "&#x22B2;">
+<!ENTITY vprop "&#x221D;">
+<!ENTITY vrtri "&#x22B3;">
+<!ENTITY Vvdash        "&#x22AA;">
+<!ENTITY boxh  "&#x2500;">
+<!ENTITY boxv  "&#x2502;">
+<!ENTITY boxur "&#x2514;">
+<!ENTITY boxul "&#x2518;">
+<!ENTITY boxdl "&#x2510;">
+<!ENTITY boxdr "&#x250C;">
+<!ENTITY boxvr "&#x251C;">
+<!ENTITY boxhu "&#x2534;">
+<!ENTITY boxvl "&#x2524;">
+<!ENTITY boxhd "&#x252C;">
+<!ENTITY boxvh "&#x253C;">
+<!ENTITY boxvR "&#x255E;">
+<!ENTITY boxhU "&#x2567;">
+<!ENTITY boxvL "&#x2561;">
+<!ENTITY boxhD "&#x2564;">
+<!ENTITY boxvH "&#x256A;">
+<!ENTITY boxH  "&#x2550;">
+<!ENTITY boxV  "&#x2551;">
+<!ENTITY boxUR "&#x2558;">
+<!ENTITY boxUL "&#x255B;">
+<!ENTITY boxDL "&#x2555;">
+<!ENTITY boxDR "&#x2552;">
+<!ENTITY boxVR "&#x255F;">
+<!ENTITY boxHU "&#x2568;">
+<!ENTITY boxVL "&#x2562;">
+<!ENTITY boxHD "&#x2565;">
+<!ENTITY boxVH "&#x256B;">
+<!ENTITY boxVr "&#x2560;">
+<!ENTITY boxHu "&#x2569;">
+<!ENTITY boxVl "&#x2563;">
+<!ENTITY boxHd "&#x2566;">
+<!ENTITY boxVh "&#x256C;">
+<!ENTITY boxuR "&#x2559;">
+<!ENTITY boxUl "&#x255C;">
+<!ENTITY boxdL "&#x2556;">
+<!ENTITY boxDr "&#x2553;">
+<!ENTITY boxUr "&#x255A;">
+<!ENTITY boxuL "&#x255D;">
+<!ENTITY boxDl "&#x2557;">
+<!ENTITY boxdR "&#x2554;">
+<!ENTITY acy   "&#x0430;">
+<!ENTITY Acy   "&#x0410;">
+<!ENTITY bcy   "&#x0431;">
+<!ENTITY Bcy   "&#x0411;">
+<!ENTITY vcy   "&#x0432;">
+<!ENTITY Vcy   "&#x0412;">
+<!ENTITY gcy   "&#x0433;">
+<!ENTITY Gcy   "&#x0413;">
+<!ENTITY dcy   "&#x0434;">
+<!ENTITY Dcy   "&#x0414;">
+<!ENTITY iecy  "&#x0435;">
+<!ENTITY IEcy  "&#x0415;">
+<!ENTITY iocy  "&#x0451;">
+<!ENTITY IOcy  "&#x0401;">
+<!ENTITY zhcy  "&#x0436;">
+<!ENTITY ZHcy  "&#x0416;">
+<!ENTITY zcy   "&#x0437;">
+<!ENTITY Zcy   "&#x0417;">
+<!ENTITY icy   "&#x0438;">
+<!ENTITY Icy   "&#x0418;">
+<!ENTITY jcy   "&#x0439;">
+<!ENTITY Jcy   "&#x0419;">
+<!ENTITY kcy   "&#x043A;">
+<!ENTITY Kcy   "&#x041A;">
+<!ENTITY lcy   "&#x043B;">
+<!ENTITY Lcy   "&#x041B;">
+<!ENTITY mcy   "&#x043C;">
+<!ENTITY Mcy   "&#x041C;">
+<!ENTITY ncy   "&#x043D;">
+<!ENTITY Ncy   "&#x041D;">
+<!ENTITY ocy   "&#x043E;">
+<!ENTITY Ocy   "&#x041E;">
+<!ENTITY pcy   "&#x043F;">
+<!ENTITY Pcy   "&#x041F;">
+<!ENTITY rcy   "&#x0440;">
+<!ENTITY Rcy   "&#x0420;">
+<!ENTITY scy   "&#x0441;">
+<!ENTITY Scy   "&#x0421;">
+<!ENTITY tcy   "&#x0442;">
+<!ENTITY Tcy   "&#x0422;">
+<!ENTITY ucy   "&#x0443;">
+<!ENTITY Ucy   "&#x0423;">
+<!ENTITY fcy   "&#x0444;">
+<!ENTITY Fcy   "&#x0424;">
+<!ENTITY khcy  "&#x0445;">
+<!ENTITY KHcy  "&#x0425;">
+<!ENTITY tscy  "&#x0446;">
+<!ENTITY TScy  "&#x0426;">
+<!ENTITY chcy  "&#x0447;">
+<!ENTITY CHcy  "&#x0427;">
+<!ENTITY shcy  "&#x0448;">
+<!ENTITY SHcy  "&#x0428;">
+<!ENTITY shchcy        "&#x0449;">
+<!ENTITY SHCHcy        "&#x0429;">
+<!ENTITY hardcy        "&#x044A;">
+<!ENTITY HARDcy        "&#x042A;">
+<!ENTITY ycy   "&#x044B;">
+<!ENTITY Ycy   "&#x042B;">
+<!ENTITY softcy        "&#x044C;">
+<!ENTITY SOFTcy        "&#x042C;">
+<!ENTITY ecy   "&#x044D;">
+<!ENTITY Ecy   "&#x042D;">
+<!ENTITY yucy  "&#x044E;">
+<!ENTITY YUcy  "&#x042E;">
+<!ENTITY yacy  "&#x044F;">
+<!ENTITY YAcy  "&#x042F;">
+<!ENTITY numero        "&#x2116;">
+<!ENTITY djcy  "&#x0452;">
+<!ENTITY DJcy  "&#x0402;">
+<!ENTITY gjcy  "&#x0453;">
+<!ENTITY GJcy  "&#x0403;">
+<!ENTITY jukcy "&#x0454;">
+<!ENTITY Jukcy "&#x0404;">
+<!ENTITY dscy  "&#x0455;">
+<!ENTITY DScy  "&#x0405;">
+<!ENTITY iukcy "&#x0456;">
+<!ENTITY Iukcy "&#x0406;">
+<!ENTITY yicy  "&#x0457;">
+<!ENTITY YIcy  "&#x0407;">
+<!ENTITY jsercy        "&#x0458;">
+<!ENTITY Jsercy        "&#x0408;">
+<!ENTITY ljcy  "&#x0459;">
+<!ENTITY LJcy  "&#x0409;">
+<!ENTITY njcy  "&#x045A;">
+<!ENTITY NJcy  "&#x040A;">
+<!ENTITY tshcy "&#x045B;">
+<!ENTITY TSHcy "&#x040B;">
+<!ENTITY kjcy  "&#x045C;">
+<!ENTITY KJcy  "&#x040C;">
+<!ENTITY ubrcy "&#x045E;">
+<!ENTITY Ubrcy "&#x040E;">
+<!ENTITY dzcy  "&#x045F;">
+<!ENTITY DZcy  "&#x040F;">
+<!ENTITY acute "&#x00B4;">
+<!ENTITY breve "&#x02D8;">
+<!ENTITY caron "&#x02C7;">
+<!ENTITY cedil "&#x00B8;">
+<!ENTITY circ  "&#x005E;">
+<!ENTITY dblac "&#x02DD;">
+<!ENTITY die   "&#x00A8;">
+<!ENTITY dot   "&#x02D9;">
+<!ENTITY grave "&#x0060;">
+<!ENTITY macr  "&#x00AF;">
+<!ENTITY ogon  "&#x02DB;">
+<!ENTITY ring  "&#x02DA;">
+<!ENTITY tilde "&#x02DC;">
+<!ENTITY uml   "&#x00A8;">
+<!ENTITY agr   "&#x03B1;">
+<!ENTITY Agr   "&#x0391;">
+<!ENTITY bgr   "&#x03B2;">
+<!ENTITY Bgr   "&#x0392;">
+<!ENTITY ggr   "&#x03B3;">
+<!ENTITY Ggr   "&#x0393;">
+<!ENTITY dgr   "&#x03B4;">
+<!ENTITY Dgr   "&#x0394;">
+<!ENTITY egr   "&#x03B5;">
+<!ENTITY Egr   "&#x0395;">
+<!ENTITY zgr   "&#x03B6;">
+<!ENTITY Zgr   "&#x0396;">
+<!ENTITY eegr  "&#x03B7;">
+<!ENTITY EEgr  "&#x0397;">
+<!ENTITY thgr  "&#x03B8;">
+<!ENTITY THgr  "&#x0398;">
+<!ENTITY igr   "&#x03B9;">
+<!ENTITY Igr   "&#x0399;">
+<!ENTITY kgr   "&#x03BA;">
+<!ENTITY Kgr   "&#x039A;">
+<!ENTITY lgr   "&#x03BB;">
+<!ENTITY Lgr   "&#x039B;">
+<!ENTITY mgr   "&#x03BC;">
+<!ENTITY Mgr   "&#x039C;">
+<!ENTITY ngr   "&#x03BD;">
+<!ENTITY Ngr   "&#x039D;">
+<!ENTITY xgr   "&#x03BE;">
+<!ENTITY Xgr   "&#x039E;">
+<!ENTITY ogr   "&#x03BF;">
+<!ENTITY Ogr   "&#x039F;">
+<!ENTITY pgr   "&#x03C0;">
+<!ENTITY Pgr   "&#x03A0;">
+<!ENTITY rgr   "&#x03C1;">
+<!ENTITY Rgr   "&#x03A1;">
+<!ENTITY sgr   "&#x03C3;">
+<!ENTITY Sgr   "&#x03A3;">
+<!ENTITY sfgr  "&#x03C2;">
+<!ENTITY tgr   "&#x03C4;">
+<!ENTITY Tgr   "&#x03A4;">
+<!ENTITY ugr   "&#x03C5;">
+<!ENTITY Ugr   "&#x03A5;">
+<!ENTITY phgr  "&#x03C6;">
+<!ENTITY PHgr  "&#x03A6;">
+<!ENTITY khgr  "&#x03C7;">
+<!ENTITY KHgr  "&#x03A7;">
+<!ENTITY psgr  "&#x03C8;">
+<!ENTITY PSgr  "&#x03A8;">
+<!ENTITY ohgr  "&#x03C9;">
+<!ENTITY OHgr  "&#x03A9;">
+<!ENTITY aacgr "&#x03AC;">
+<!ENTITY Aacgr "&#x0386;">
+<!ENTITY eacgr "&#x03AD;">
+<!ENTITY Eacgr "&#x0388;">
+<!ENTITY eeacgr        "&#x03AE;">
+<!ENTITY EEacgr        "&#x0389;">
+<!ENTITY idigr "&#x03CA;">
+<!ENTITY Idigr "&#x03AA;">
+<!ENTITY iacgr "&#x03AF;">
+<!ENTITY Iacgr "&#x038A;">
+<!ENTITY idiagr        "&#x0390;">
+<!ENTITY oacgr "&#x03CC;">
+<!ENTITY Oacgr "&#x038C;">
+<!ENTITY udigr "&#x03CB;">
+<!ENTITY Udigr "&#x03AB;">
+<!ENTITY uacgr "&#x03CD;">
+<!ENTITY Uacgr "&#x038E;">
+<!ENTITY udiagr        "&#x03B0;">
+<!ENTITY ohacgr        "&#x03CE;">
+<!ENTITY OHacgr        "&#x038F;">
+<!ENTITY alpha "&#x03B1;">
+<!ENTITY beta  "&#x03B2;">
+<!ENTITY gamma "&#x03B3;">
+<!ENTITY Gamma "&#x0393;">
+<!ENTITY gammad        "&#x03DC;">
+<!ENTITY delta "&#x03B4;">
+<!ENTITY Delta "&#x0394;">
+<!ENTITY epsi  "&#x220A;">
+<!ENTITY epsiv "&#x03B5;">
+<!ENTITY epsis "&#x220A;">
+<!ENTITY zeta  "&#x03B6;">
+<!ENTITY eta   "&#x03B7;">
+<!ENTITY thetas        "&#x03B8;">
+<!ENTITY Theta "&#x0398;">
+<!ENTITY thetav        "&#x03D1;">
+<!ENTITY iota  "&#x03B9;">
+<!ENTITY kappa "&#x03BA;">
+<!ENTITY kappav        "&#x03F0;">
+<!ENTITY lambda        "&#x03BB;">
+<!ENTITY Lambda        "&#x039B;">
+<!ENTITY mu    "&#x03BC;">
+<!ENTITY nu    "&#x03BD;">
+<!ENTITY xi    "&#x03BE;">
+<!ENTITY Xi    "&#x039E;">
+<!ENTITY pi    "&#x03C0;">
+<!ENTITY piv   "&#x03D6;">
+<!ENTITY Pi    "&#x03A0;">
+<!ENTITY rho   "&#x03C1;">
+<!ENTITY rhov  "&#x03F1;">
+<!ENTITY sigma "&#x03C3;">
+<!ENTITY Sigma "&#x03A3;">
+<!ENTITY sigmav        "&#x03C2;">
+<!ENTITY tau   "&#x03C4;">
+<!ENTITY upsi  "&#x03C5;">
+<!ENTITY Upsi  "&#x03D2;">
+<!ENTITY phis  "&#x03C6;">
+<!ENTITY Phi   "&#x03A6;">
+<!ENTITY phiv  "&#x03D5;">
+<!ENTITY chi   "&#x03C7;">
+<!ENTITY psi   "&#x03C8;">
+<!ENTITY Psi   "&#x03A8;">
+<!ENTITY omega "&#x03C9;">
+<!ENTITY Omega "&#x03A9;">
+<!ENTITY b.alpha       "&#x03B1;">
+<!ENTITY b.beta        "&#x03B2;">
+<!ENTITY b.gamma       "&#x03B3;">
+<!ENTITY b.Gamma       "&#x0393;">
+<!ENTITY b.gammad      "&#x03DC;">
+<!ENTITY b.delta       "&#x03B4;">
+<!ENTITY b.Delta       "&#x0394;">
+<!ENTITY b.epsi        "&#x03B5;">
+<!ENTITY b.epsiv       "&#x03B5;">
+<!ENTITY b.epsis       "&#x03B5;">
+<!ENTITY b.zeta        "&#x03B6;">
+<!ENTITY b.eta "&#x03B7;">
+<!ENTITY b.thetas      "&#x03B8;">
+<!ENTITY b.Theta       "&#x0398;">
+<!ENTITY b.thetav      "&#x03D1;">
+<!ENTITY b.iota        "&#x03B9;">
+<!ENTITY b.kappa       "&#x03BA;">
+<!ENTITY b.kappav      "&#x03F0;">
+<!ENTITY b.lambda      "&#x03BB;">
+<!ENTITY b.Lambda      "&#x039B;">
+<!ENTITY b.mu  "&#x03BC;">
+<!ENTITY b.nu  "&#x03BD;">
+<!ENTITY b.xi  "&#x03BE;">
+<!ENTITY b.Xi  "&#x039E;">
+<!ENTITY b.pi  "&#x03C0;">
+<!ENTITY b.Pi  "&#x03A0;">
+<!ENTITY b.piv "&#x03D6;">
+<!ENTITY b.rho "&#x03C1;">
+<!ENTITY b.rhov        "&#x03F1;">
+<!ENTITY b.sigma       "&#x03C3;">
+<!ENTITY b.Sigma       "&#x03A3;">
+<!ENTITY b.sigmav      "&#x03C2;">
+<!ENTITY b.tau "&#x03C4;">
+<!ENTITY b.upsi        "&#x03C5;">
+<!ENTITY b.Upsi        "&#x03D2;">
+<!ENTITY b.phis        "&#x03C6;">
+<!ENTITY b.Phi "&#x03A6;">
+<!ENTITY b.phiv        "&#x03D5;">
+<!ENTITY b.chi "&#x03C7;">
+<!ENTITY b.psi "&#x03C8;">
+<!ENTITY b.Psi "&#x03A8;">
+<!ENTITY b.omega       "&#x03C9;">
+<!ENTITY b.Omega       "&#x03A9;">
+<!ENTITY aacute        "&#x00E1;">
+<!ENTITY Aacute        "&#x00C1;">
+<!ENTITY acirc "&#x00E2;">
+<!ENTITY Acirc "&#x00C2;">
+<!ENTITY agrave        "&#x00E0;">
+<!ENTITY Agrave        "&#x00C0;">
+<!ENTITY aring "&#x00E5;">
+<!ENTITY Aring "&#x00C5;">
+<!ENTITY atilde        "&#x00E3;">
+<!ENTITY Atilde        "&#x00C3;">
+<!ENTITY auml  "&#x00E4;">
+<!ENTITY Auml  "&#x00C4;">
+<!ENTITY aelig "&#x00E6;">
+<!ENTITY AElig "&#x00C6;">
+<!ENTITY ccedil        "&#x00E7;">
+<!ENTITY Ccedil        "&#x00C7;">
+<!ENTITY eth   "&#x00F0;">
+<!ENTITY ETH   "&#x00D0;">
+<!ENTITY eacute        "&#x00E9;">
+<!ENTITY Eacute        "&#x00C9;">
+<!ENTITY ecirc "&#x00EA;">
+<!ENTITY Ecirc "&#x00CA;">
+<!ENTITY egrave        "&#x00E8;">
+<!ENTITY Egrave        "&#x00C8;">
+<!ENTITY euml  "&#x00EB;">
+<!ENTITY Euml  "&#x00CB;">
+<!ENTITY iacute        "&#x00ED;">
+<!ENTITY Iacute        "&#x00CD;">
+<!ENTITY icirc "&#x00EE;">
+<!ENTITY Icirc "&#x00CE;">
+<!ENTITY igrave        "&#x00EC;">
+<!ENTITY Igrave        "&#x00CC;">
+<!ENTITY iuml  "&#x00EF;">
+<!ENTITY Iuml  "&#x00CF;">
+<!ENTITY ntilde        "&#x00F1;">
+<!ENTITY Ntilde        "&#x00D1;">
+<!ENTITY oacute        "&#x00F3;">
+<!ENTITY Oacute        "&#x00D3;">
+<!ENTITY ocirc "&#x00F4;">
+<!ENTITY Ocirc "&#x00D4;">
+<!ENTITY ograve        "&#x00F2;">
+<!ENTITY Ograve        "&#x00D2;">
+<!ENTITY oslash        "&#x00F8;">
+<!ENTITY Oslash        "&#x00D8;">
+<!ENTITY otilde        "&#x00F5;">
+<!ENTITY Otilde        "&#x00D5;">
+<!ENTITY ouml  "&#x00F6;">
+<!ENTITY Ouml  "&#x00D6;">
+<!ENTITY szlig "&#x00DF;">
+<!ENTITY thorn "&#x00FE;">
+<!ENTITY THORN "&#x00DE;">
+<!ENTITY uacute        "&#x00FA;">
+<!ENTITY Uacute        "&#x00DA;">
+<!ENTITY ucirc "&#x00FB;">
+<!ENTITY Ucirc "&#x00DB;">
+<!ENTITY ugrave        "&#x00F9;">
+<!ENTITY Ugrave        "&#x00D9;">
+<!ENTITY uuml  "&#x00FC;">
+<!ENTITY Uuml  "&#x00DC;">
+<!ENTITY yacute        "&#x00FD;">
+<!ENTITY Yacute        "&#x00DD;">
+<!ENTITY yuml  "&#x00FF;">
+<!ENTITY abreve        "&#x0103;">
+<!ENTITY Abreve        "&#x0102;">
+<!ENTITY amacr "&#x0101;">
+<!ENTITY Amacr "&#x0100;">
+<!ENTITY aogon "&#x0105;">
+<!ENTITY Aogon "&#x0104;">
+<!ENTITY cacute        "&#x0107;">
+<!ENTITY Cacute        "&#x0106;">
+<!ENTITY ccaron        "&#x010D;">
+<!ENTITY Ccaron        "&#x010C;">
+<!ENTITY ccirc "&#x0109;">
+<!ENTITY Ccirc "&#x0108;">
+<!ENTITY cdot  "&#x010B;">
+<!ENTITY Cdot  "&#x010A;">
+<!ENTITY dcaron        "&#x010F;">
+<!ENTITY Dcaron        "&#x010E;">
+<!ENTITY dstrok        "&#x0111;">
+<!ENTITY Dstrok        "&#x0110;">
+<!ENTITY ecaron        "&#x011B;">
+<!ENTITY Ecaron        "&#x011A;">
+<!ENTITY edot  "&#x0117;">
+<!ENTITY Edot  "&#x0116;">
+<!ENTITY emacr "&#x0113;">
+<!ENTITY Emacr "&#x0112;">
+<!ENTITY eogon "&#x0119;">
+<!ENTITY Eogon "&#x0118;">
+<!ENTITY gacute        "&#x01F5;">
+<!ENTITY gbreve        "&#x011F;">
+<!ENTITY Gbreve        "&#x011E;">
+<!ENTITY Gcedil        "&#x0122;">
+<!ENTITY gcirc "&#x011D;">
+<!ENTITY Gcirc "&#x011C;">
+<!ENTITY gdot  "&#x0121;">
+<!ENTITY Gdot  "&#x0120;">
+<!ENTITY hcirc "&#x0125;">
+<!ENTITY Hcirc "&#x0124;">
+<!ENTITY hstrok        "&#x0127;">
+<!ENTITY Hstrok        "&#x0126;">
+<!ENTITY Idot  "&#x0130;">
+<!ENTITY Imacr "&#x012A;">
+<!ENTITY imacr "&#x012B;">
+<!ENTITY ijlig "&#x0133;">
+<!ENTITY IJlig "&#x0132;">
+<!ENTITY inodot        "&#x0131;">
+<!ENTITY iogon "&#x012F;">
+<!ENTITY Iogon "&#x012E;">
+<!ENTITY itilde        "&#x0129;">
+<!ENTITY Itilde        "&#x0128;">
+<!ENTITY jcirc "&#x0135;">
+<!ENTITY Jcirc "&#x0134;">
+<!ENTITY kcedil        "&#x0137;">
+<!ENTITY Kcedil        "&#x0136;">
+<!ENTITY kgreen        "&#x0138;">
+<!ENTITY lacute        "&#x013A;">
+<!ENTITY Lacute        "&#x0139;">
+<!ENTITY lcaron        "&#x013E;">
+<!ENTITY Lcaron        "&#x013D;">
+<!ENTITY lcedil        "&#x013C;">
+<!ENTITY Lcedil        "&#x013B;">
+<!ENTITY lmidot        "&#x0140;">
+<!ENTITY Lmidot        "&#x013F;">
+<!ENTITY lstrok        "&#x0142;">
+<!ENTITY Lstrok        "&#x0141;">
+<!ENTITY nacute        "&#x0144;">
+<!ENTITY Nacute        "&#x0143;">
+<!ENTITY eng   "&#x014B;">
+<!ENTITY ENG   "&#x014A;">
+<!ENTITY napos "&#x0149;">
+<!ENTITY ncaron        "&#x0148;">
+<!ENTITY Ncaron        "&#x0147;">
+<!ENTITY ncedil        "&#x0146;">
+<!ENTITY Ncedil        "&#x0145;">
+<!ENTITY odblac        "&#x0151;">
+<!ENTITY Odblac        "&#x0150;">
+<!ENTITY Omacr "&#x014C;">
+<!ENTITY omacr "&#x014D;">
+<!ENTITY oelig "&#x0153;">
+<!ENTITY OElig "&#x0152;">
+<!ENTITY racute        "&#x0155;">
+<!ENTITY Racute        "&#x0154;">
+<!ENTITY rcaron        "&#x0159;">
+<!ENTITY Rcaron        "&#x0158;">
+<!ENTITY rcedil        "&#x0157;">
+<!ENTITY Rcedil        "&#x0156;">
+<!ENTITY sacute        "&#x015B;">
+<!ENTITY Sacute        "&#x015A;">
+<!ENTITY scaron        "&#x0161;">
+<!ENTITY Scaron        "&#x0160;">
+<!ENTITY scedil        "&#x015F;">
+<!ENTITY Scedil        "&#x015E;">
+<!ENTITY scirc "&#x015D;">
+<!ENTITY Scirc "&#x015C;">
+<!ENTITY tcaron        "&#x0165;">
+<!ENTITY Tcaron        "&#x0164;">
+<!ENTITY tcedil        "&#x0163;">
+<!ENTITY Tcedil        "&#x0162;">
+<!ENTITY tstrok        "&#x0167;">
+<!ENTITY Tstrok        "&#x0166;">
+<!ENTITY ubreve        "&#x016D;">
+<!ENTITY Ubreve        "&#x016C;">
+<!ENTITY udblac        "&#x0171;">
+<!ENTITY Udblac        "&#x0170;">
+<!ENTITY umacr "&#x016B;">
+<!ENTITY Umacr "&#x016A;">
+<!ENTITY uogon "&#x0173;">
+<!ENTITY Uogon "&#x0172;">
+<!ENTITY uring "&#x016F;">
+<!ENTITY Uring "&#x016E;">
+<!ENTITY utilde        "&#x0169;">
+<!ENTITY Utilde        "&#x0168;">
+<!ENTITY wcirc "&#x0175;">
+<!ENTITY Wcirc "&#x0174;">
+<!ENTITY ycirc "&#x0177;">
+<!ENTITY Ycirc "&#x0176;">
+<!ENTITY Yuml  "&#x0178;">
+<!ENTITY zacute        "&#x017A;">
+<!ENTITY Zacute        "&#x0179;">
+<!ENTITY zcaron        "&#x017E;">
+<!ENTITY Zcaron        "&#x017D;">
+<!ENTITY zdot  "&#x017C;">
+<!ENTITY Zdot  "&#x017B;">
+<!ENTITY half  "&#x00BD;">
+<!ENTITY frac12        "&#x00BD;">
+<!ENTITY frac14        "&#x00BC;">
+<!ENTITY frac34        "&#x00BE;">
+<!ENTITY frac18        "&#x215B;">
+<!ENTITY frac38        "&#x215C;">
+<!ENTITY frac58        "&#x215D;">
+<!ENTITY frac78        "&#x215E;">
+<!ENTITY sup1  "&#x00B9;">
+<!ENTITY sup2  "&#x00B2;">
+<!ENTITY sup3  "&#x00B3;">
+<!ENTITY plus  "&#x002B;">
+<!ENTITY plusmn        "&#x00B1;">
+<!ENTITY lt    "&#38;#60;">
+<!ENTITY equals        "&#x003D;">
+<!ENTITY gt    "&#x003E;">
+<!ENTITY divide        "&#x00F7;">
+<!ENTITY times "&#x00D7;">
+<!ENTITY curren        "&#x00A4;">
+<!ENTITY pound "&#x00A3;">
+<!ENTITY dollar        "&#x0024;">
+<!ENTITY cent  "&#x00A2;">
+<!ENTITY yen   "&#x00A5;">
+<!ENTITY num   "&#x0023;">
+<!ENTITY percnt        "&#x0025;">
+<!ENTITY amp   "&#38;#38;">
+<!ENTITY ast   "&#x002A;">
+<!ENTITY commat        "&#x0040;">
+<!ENTITY lsqb  "&#x005B;">
+<!ENTITY bsol  "&#x005C;">
+<!ENTITY rsqb  "&#x005D;">
+<!ENTITY lcub  "&#x007B;">
+<!ENTITY horbar        "&#x2015;">
+<!ENTITY verbar        "&#x007C;">
+<!ENTITY rcub  "&#x007D;">
+<!ENTITY micro "&#x00B5;">
+<!ENTITY ohm   "&#x2126;">
+<!ENTITY deg   "&#x00B0;">
+<!ENTITY ordm  "&#x00BA;">
+<!ENTITY ordf  "&#x00AA;">
+<!ENTITY sect  "&#x00A7;">
+<!ENTITY para  "&#x00B6;">
+<!ENTITY middot        "&#x00B7;">
+<!ENTITY larr  "&#x2190;">
+<!ENTITY rarr  "&#x2192;">
+<!ENTITY uarr  "&#x2191;">
+<!ENTITY darr  "&#x2193;">
+<!ENTITY copy  "&#x00A9;">
+<!ENTITY reg   "&#x00AE;">
+<!ENTITY trade "&#x2122;">
+<!ENTITY brvbar        "&#x00A6;">
+<!ENTITY not   "&#x00AC;">
+<!ENTITY sung  "&#x2669;">
+<!ENTITY excl  "&#x0021;">
+<!ENTITY iexcl "&#x00A1;">
+<!ENTITY quot  "&#x0022;">
+<!ENTITY apos  "&#x0027;">
+<!ENTITY lpar  "&#x0028;">
+<!ENTITY rpar  "&#x0029;">
+<!ENTITY comma "&#x002C;">
+<!ENTITY lowbar        "&#x005F;">
+<!ENTITY hyphen        "&#x002D;">
+<!ENTITY period        "&#x002E;">
+<!ENTITY sol   "&#x002F;">
+<!ENTITY colon "&#x003A;">
+<!ENTITY semi  "&#x003B;">
+<!ENTITY quest "&#x003F;">
+<!ENTITY iquest        "&#x00BF;">
+<!ENTITY laquo "&#x00AB;">
+<!ENTITY raquo "&#x00BB;">
+<!ENTITY lsquo "&#x2018;">
+<!ENTITY rsquo "&#x2019;">
+<!ENTITY ldquo "&#x201C;">
+<!ENTITY rdquo "&#x201D;">
+<!ENTITY nbsp  "&#x00A0;">
+<!ENTITY shy   "&#x00AD;">
+<!ENTITY emsp  "&#x2003;">
+<!ENTITY ensp  "&#x2002;">
+<!ENTITY emsp13        "&#x2004;">
+<!ENTITY emsp14        "&#x2005;">
+<!ENTITY numsp "&#x2007;">
+<!ENTITY puncsp        "&#x2008;">
+<!ENTITY thinsp        "&#x2009;">
+<!ENTITY hairsp        "&#x200A;">
+<!ENTITY mdash "&#x2014;">
+<!ENTITY ndash "&#x2013;">
+<!ENTITY dash  "&#x2010;">
+<!ENTITY blank "&#x2423;">
+<!ENTITY hellip        "&#x2026;">
+<!ENTITY nldr  "&#x2025;">
+<!ENTITY frac13        "&#x2153;">
+<!ENTITY frac23        "&#x2154;">
+<!ENTITY frac15        "&#x2155;">
+<!ENTITY frac25        "&#x2156;">
+<!ENTITY frac35        "&#x2157;">
+<!ENTITY frac45        "&#x2158;">
+<!ENTITY frac16        "&#x2159;">
+<!ENTITY frac56        "&#x215A;">
+<!ENTITY incare        "&#x2105;">
+<!ENTITY block "&#x2588;">
+<!ENTITY uhblk "&#x2580;">
+<!ENTITY lhblk "&#x2584;">
+<!ENTITY blk14 "&#x2591;">
+<!ENTITY blk12 "&#x2592;">
+<!ENTITY blk34 "&#x2593;">
+<!ENTITY marker        "&#x25AE;">
+<!ENTITY cir   "&#x25CB;">
+<!ENTITY squ   "&#x25A1;">
+<!ENTITY rect  "&#x25AD;">
+<!ENTITY utri  "&#x25B5;">
+<!ENTITY dtri  "&#x25BF;">
+<!ENTITY star  "&#x22C6;">
+<!ENTITY bull  "&#x2022;">
+<!ENTITY squf  "&#x25AA;">
+<!ENTITY utrif "&#x25B4;">
+<!ENTITY dtrif "&#x25BE;">
+<!ENTITY ltrif "&#x25C2;">
+<!ENTITY rtrif "&#x25B8;">
+<!ENTITY clubs "&#x2663;">
+<!ENTITY diams "&#x2666;">
+<!ENTITY hearts        "&#x2665;">
+<!ENTITY spades        "&#x2660;">
+<!ENTITY malt  "&#x2720;">
+<!ENTITY dagger        "&#x2020;">
+<!ENTITY Dagger        "&#x2021;">
+<!ENTITY check "&#x2713;">
+<!ENTITY cross "&#x2717;">
+<!ENTITY sharp "&#x266F;">
+<!ENTITY flat  "&#x266D;">
+<!ENTITY male  "&#x2642;">
+<!ENTITY female        "&#x2640;">
+<!ENTITY phone "&#x260E;">
+<!ENTITY telrec        "&#x2315;">
+<!ENTITY copysr        "&#x2117;">
+<!ENTITY caret "&#x2041;">
+<!ENTITY lsquor        "&#x201A;">
+<!ENTITY ldquor        "&#x201E;">
+<!ENTITY fflig "&#xFB00;">
+<!ENTITY filig "&#xFB01;">
+<!ENTITY ffilig        "&#xFB03;">
+<!ENTITY ffllig        "&#xFB04;">
+<!ENTITY fllig "&#xFB02;">
+<!ENTITY mldr  "&#x2026;">
+<!ENTITY rdquor        "&#x201C;">
+<!ENTITY rsquor        "&#x2018;">
+<!ENTITY vellip        "&#x22EE;">
+<!ENTITY hybull        "&#x2043;">
+<!ENTITY loz   "&#x25CA;">
+<!ENTITY lozf  "&#x2726;">
+<!ENTITY ltri  "&#x25C3;">
+<!ENTITY rtri  "&#x25B9;">
+<!ENTITY starf "&#x2605;">
+<!ENTITY natur "&#x266E;">
+<!ENTITY rx    "&#x211E;">
+<!ENTITY sext  "&#x2736;">
+<!ENTITY target        "&#x2316;">
+<!ENTITY dlcrop        "&#x230D;">
+<!ENTITY drcrop        "&#x230C;">
+<!ENTITY ulcrop        "&#x230F;">
+<!ENTITY urcrop        "&#x230E;">
+<!ENTITY aleph "&#x2135;">
+<!ENTITY and   "&#x2227;">
+<!ENTITY ang90 "&#x221F;">
+<!ENTITY angsph        "&#x2222;">
+<!ENTITY ap    "&#x2248;">
+<!ENTITY becaus        "&#x2235;">
+<!ENTITY bottom        "&#x22A5;">
+<!ENTITY cap   "&#x2229;">
+<!ENTITY cong  "&#x2245;">
+<!ENTITY conint        "&#x222E;">
+<!ENTITY cup   "&#x222A;">
+<!ENTITY equiv "&#x2261;">
+<!ENTITY exist "&#x2203;">
+<!ENTITY forall        "&#x2200;">
+<!ENTITY fnof  "&#x0192;">
+<!ENTITY ge    "&#x2265;">
+<!ENTITY iff   "&#x21D4;">
+<!ENTITY infin "&#x221E;">
+<!ENTITY int   "&#x222B;">
+<!ENTITY isin  "&#x220A;">
+<!ENTITY lang  "&#x3008;">
+<!ENTITY lArr  "&#x21D0;">
+<!ENTITY le    "&#x2264;">
+<!ENTITY minus "&#x2212;">
+<!ENTITY mnplus        "&#x2213;">
+<!ENTITY nabla "&#x2207;">
+<!ENTITY ne    "&#x2260;">
+<!ENTITY ni    "&#x220D;">
+<!ENTITY or    "&#x2228;">
+<!ENTITY par   "&#x2225;">
+<!ENTITY part  "&#x2202;">
+<!ENTITY permil        "&#x2030;">
+<!ENTITY perp  "&#x22A5;">
+<!ENTITY prime "&#x2032;">
+<!ENTITY Prime "&#x2033;">
+<!ENTITY prop  "&#x221D;">
+<!ENTITY radic "&#x221A;">
+<!ENTITY rang  "&#x3009;">
+<!ENTITY rArr  "&#x21D2;">
+<!ENTITY sim   "&#x223C;">
+<!ENTITY sime  "&#x2243;">
+<!ENTITY square        "&#x25A1;">
+<!ENTITY sub   "&#x2282;">
+<!ENTITY sube  "&#x2286;">
+<!ENTITY sup   "&#x2283;">
+<!ENTITY supe  "&#x2287;">
+<!ENTITY there4        "&#x2234;">
+<!ENTITY Verbar        "&#x2016;">
+<!ENTITY angst "&#x212B;">
+<!ENTITY bernou        "&#x212C;">
+<!ENTITY compfn        "&#x2218;">
+<!ENTITY Dot   "&#x00A8;">
+<!ENTITY DotDot        "&#x20DC;">
+<!ENTITY hamilt        "&#x210B;">
+<!ENTITY lagran        "&#x2112;">
+<!ENTITY lowast        "&#x2217;">
+<!ENTITY notin "&#x2209;">
+<!ENTITY order "&#x2134;">
+<!ENTITY phmmat        "&#x2133;">
+<!ENTITY tdot  "&#x20DB;">
+<!ENTITY tprime        "&#x2034;">
+<!ENTITY wedgeq        "&#x2259;">
+<!ELEMENT title  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |indexterm 
+               )*>
+<!ATTLIST title
+               pagenum CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT titleabbrev  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |indexterm 
+               )*>
+<!ATTLIST titleabbrev
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT subtitle  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |indexterm 
+               )*>
+<!ATTLIST subtitle
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT biblioentry  ((articleinfo | (abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               ))+)
+                      >
+<!ATTLIST biblioentry
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT bibliomixed  (#PCDATA | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+                | bibliomset)*
+                      >
+<!ATTLIST bibliomixed
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT articleinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+       >
+<!ATTLIST articleinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT biblioset  ((abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               )+)
+                      >
+<!ATTLIST biblioset
+               relation        CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT bibliomset  (#PCDATA | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+                | bibliomset)*
+                      >
+<!ATTLIST bibliomset
+               relation        CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT bibliomisc  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST bibliomisc
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT subjectset  (subject+)>
+<!ATTLIST subjectset
+               scheme          NMTOKEN         #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT subject  (subjectterm+)>
+<!ATTLIST subject
+               weight          CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT subjectterm  (#PCDATA)>
+<!ATTLIST subjectterm
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT keywordset  (keyword+)>
+<!ATTLIST keywordset
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT keyword  (#PCDATA)>
+<!ATTLIST keyword
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT itermset  (indexterm+)>
+<!ATTLIST itermset
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT blockinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+       >
+<!ATTLIST blockinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msgset  (blockinfo?, (title, titleabbrev?)?,
+                       (msgentry+|simplemsgentry+))>
+<!ATTLIST msgset
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msgentry  (msg+, msginfo?, msgexplan*)>
+<!ATTLIST msgentry
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT simplemsgentry  (msgtext, msgexplan+)>
+<!ATTLIST simplemsgentry
+               audience        CDATA   #IMPLIED
+               level           CDATA   #IMPLIED
+               origin          CDATA   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msg  (title?, msgmain, (msgsub | msgrel)*)>
+<!ATTLIST msg
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msgmain  (title?, msgtext)>
+<!ATTLIST msgmain
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msgsub  (title?, msgtext)>
+<!ATTLIST msgsub
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msgrel  (title?, msgtext)>
+<!ATTLIST msgrel
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msginfo  ((msglevel | msgorig | msgaud)*)>
+<!ATTLIST msginfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msglevel  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST msglevel
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msgorig  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST msgorig
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msgaud  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST msgaud
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msgexplan  (title?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )+)>
+<!ATTLIST msgexplan
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT qandaset  (blockinfo?, (title, titleabbrev?)?,
+                       (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist            |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |procedure
+               |anchor|bridgehead|remark|highlights
+               
+               |indexterm 
+               )*,
+                        (qandadiv+|qandaentry+))>
+<!ATTLIST qandaset
+               defaultlabel    (qanda|number|none)       #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               >
+<!ELEMENT qandadiv  (blockinfo?, (title, titleabbrev?)?,
+                       (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist            |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |procedure
+               |anchor|bridgehead|remark|highlights
+               
+               |indexterm 
+               )*,
+                       (qandadiv+|qandaentry+))>
+<!ATTLIST qandadiv
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               >
+<!ELEMENT qandaentry  (blockinfo?, revhistory?, question, answer*)>
+<!ATTLIST qandaentry
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               >
+<!ELEMENT question  (label?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist            |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |procedure
+               |anchor|bridgehead|remark|highlights
+               
+               |indexterm 
+               )+)>
+<!ATTLIST question
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT answer  (label?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist            |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |procedure
+               |anchor|bridgehead|remark|highlights
+               
+               |indexterm 
+               )*, qandaentry*)>
+<!ATTLIST answer
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT label  (#PCDATA
+                                       |acronym|emphasis|trademark
+               |link|olink|ulink 
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST label
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT procedure  (blockinfo?, (title, titleabbrev?)?,
+                          (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*, step+)>
+<!ATTLIST procedure
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT step  (title?, (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )+, (substeps,
+               (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*)?) | (substeps, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*)))>
+<!ATTLIST step
+               performance     (optional
+                               |required)      "required"
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT substeps  (step+)>
+<!ATTLIST substeps
+               performance     (optional
+                               |required)      "required"
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sidebarinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+       >
+<!ATTLIST sidebarinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sidebar  (sidebarinfo?,
+                   (title, titleabbrev?)?,
+                   (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |procedure
+               |anchor|bridgehead|remark|highlights
+               
+               |indexterm         |beginpage
+               )+)>
+<!ATTLIST sidebar
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT abstract  (title?, (formalpara|para|simpara )+)>
+<!ATTLIST abstract
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT authorblurb  (title?, (formalpara|para|simpara )+)>
+<!ATTLIST authorblurb
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT personblurb  (title?, (formalpara|para|simpara )+)>
+<!ATTLIST personblurb
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT blockquote  (title?, attribution?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )+)
+                      >
+<!ATTLIST blockquote
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT attribution  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST attribution
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT bridgehead  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |indexterm 
+               )*>
+<!ATTLIST bridgehead
+               renderas        (other
+                               |sect1
+                               |sect2
+                               |sect3
+                               |sect4
+                               |sect5)         #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT remark  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*
+                      >
+<!ATTLIST remark
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT epigraph  (attribution?, ((formalpara|para|simpara )|literallayout)+)>
+<!ATTLIST epigraph
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT footnote  ((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               )+)
+                      >
+<!ATTLIST footnote
+               label           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT highlights  ((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |formalpara|para|simpara 
+               |indexterm 
+               )+)
+                      >
+<!ATTLIST highlights
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT formalpara  (title, (indexterm )*, para)>
+<!ATTLIST formalpara
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT para  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+                | calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist            |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot 
+                                       |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table 
+               )*>
+<!ATTLIST para
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT simpara  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST simpara
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT caution  (title?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |procedure|sidebar
+               |anchor|bridgehead|remark
+               |indexterm         |beginpage
+               )+)
+                      >
+<!ATTLIST caution
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT important  (title?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |procedure|sidebar
+               |anchor|bridgehead|remark
+               |indexterm         |beginpage
+               )+)
+                      >
+<!ATTLIST important
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT note  (title?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |procedure|sidebar
+               |anchor|bridgehead|remark
+               |indexterm         |beginpage
+               )+)
+                      >
+<!ATTLIST note
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT tip  (title?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |procedure|sidebar
+               |anchor|bridgehead|remark
+               |indexterm         |beginpage
+               )+)
+                      >
+<!ATTLIST tip
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT warning  (title?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |procedure|sidebar
+               |anchor|bridgehead|remark
+               |indexterm         |beginpage
+               )+)
+                      >
+<!ATTLIST warning
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT glosslist  (glossentry+)>
+<!ATTLIST glosslist
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT glossentry  (glossterm, acronym?, abbrev?,
+                      (indexterm )*,
+                      revhistory?, (glosssee|glossdef+))>
+<!ATTLIST glossentry
+               sortas          CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT glossdef  ((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table 
+               |remark
+               |indexterm         |beginpage
+               )+, glossseealso*)>
+<!ATTLIST glossdef
+               subject         CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT glosssee  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST glosssee
+               otherterm       IDREF           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT glossseealso  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST glossseealso
+               otherterm       IDREF           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT itemizedlist  (blockinfo?, (title, titleabbrev?)?,
+                           (                    caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*, listitem+)>
+<!ATTLIST itemizedlist         spacing         (normal
+                               |compact)       #IMPLIED
+               mark            CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT orderedlist  (blockinfo?, (title, titleabbrev?)?,
+                           (                    caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*, listitem+)>
+<!ATTLIST orderedlist
+               numeration      (arabic
+                               |upperalpha
+                               |loweralpha
+                               |upperroman
+                               |lowerroman)    #IMPLIED
+               inheritnum      (inherit
+                               |ignore)        "ignore"
+               continuation    (continues
+                               |restarts)      "restarts"
+               spacing         (normal
+                               |compact)       #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT listitem  ((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )+)>
+<!ATTLIST listitem
+               override        CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT segmentedlist  ((title, titleabbrev?)?,
+                         segtitle+,
+                         seglistitem+)>
+<!ATTLIST segmentedlist
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT segtitle  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |indexterm 
+               )*>
+<!ATTLIST segtitle
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT seglistitem  (seg+)>
+<!ATTLIST seglistitem
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT seg  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST seg
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT simplelist  (member+)>
+<!ATTLIST simplelist
+               columns         CDATA           #IMPLIED
+               type            (inline
+                               |vert
+                               |horiz)         "vert"
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT member  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST member
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT variablelist  (blockinfo?, (title, titleabbrev?)?,
+                           (                    caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*, varlistentry+)>
+<!ATTLIST variablelist
+               termlength      CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT varlistentry  (term+, listitem)>
+<!ATTLIST varlistentry
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT term  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST term
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT calloutlist  ((title, titleabbrev?)?, callout+)>
+<!ATTLIST calloutlist
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT callout  ((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )+)>
+<!ATTLIST callout
+               arearefs        IDREFS          #REQUIRED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT example  (blockinfo?, (title, titleabbrev?), (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |indexterm         |beginpage
+               )+)
+               >
+<!ATTLIST example
+               label           CDATA           #IMPLIED
+               width           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT informalexample  (blockinfo?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |indexterm         |beginpage
+               )+)>
+<!ATTLIST informalexample
+               width           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT programlistingco  (areaspec, programlisting, calloutlist*)>
+<!ATTLIST programlistingco
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT areaspec  ((area|areaset)+)>
+<!ATTLIST areaspec
+               units           (calspair
+                               |linecolumn
+                               |linerange
+                               |linecolumnpair
+                               |other)         #IMPLIED
+               otherunits      NMTOKEN         #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT area  EMPTY>
+<!ATTLIST area
+               label           CDATA           #IMPLIED
+               linkends        IDREFS          #IMPLIED
+               units           (calspair
+                               |linecolumn
+                               |linerange
+                               |linecolumnpair
+                               |other)         #IMPLIED
+               otherunits      NMTOKEN         #IMPLIED
+               coords          CDATA           #REQUIRED
+               id              ID              #REQUIRED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT areaset  (area+)>
+<!ATTLIST areaset
+               label           CDATA           #IMPLIED
+               units           (calspair
+                               |linecolumn
+                               |linerange
+                               |linecolumnpair
+                               |other)         #IMPLIED
+               otherunits      NMTOKEN         #IMPLIED
+               coords          CDATA           #REQUIRED
+               id              ID              #REQUIRED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT programlisting  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               |co|coref|lineannotation|textobject)*>
+<!ATTLIST programlisting
+               width           CDATA           #IMPLIED
+               format          NOTATION
+                       (linespecific)  'linespecific'
+         linenumbering (numbered|unnumbered)   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT literallayout  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               |co|coref|textobject|lineannotation)*>
+<!ATTLIST literallayout
+               width           CDATA           #IMPLIED
+               format          NOTATION
+                       (linespecific)  'linespecific'
+         linenumbering (numbered|unnumbered)   #IMPLIED
+               class   (monospaced|normal)     "normal"
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT screenco  (areaspec, screen, calloutlist*)>
+<!ATTLIST screenco
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT screen  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               |co|coref|textobject|lineannotation)*>
+<!ATTLIST screen
+               width           CDATA           #IMPLIED
+               format          NOTATION
+                       (linespecific)  'linespecific'
+         linenumbering (numbered|unnumbered)   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT screenshot  (screeninfo?,
+                      (graphic|graphicco
+                      |mediaobject|mediaobjectco))>
+<!ATTLIST screenshot
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT screeninfo  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*
+               >
+<!ATTLIST screeninfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT figure  (blockinfo?, (title, titleabbrev?),
+                       (literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+                                       |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |indexterm         |beginpage
+                | link|olink|ulink )+)>
+<!ATTLIST figure
+               float           CDATA   '0'
+               pgwide          CDATA       #IMPLIED
+               label           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT informalfigure  (blockinfo?, (literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+                                       |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |indexterm         |beginpage
+                | link|olink|ulink )+)>
+<!ATTLIST informalfigure
+               float           CDATA   "0"
+               pgwide          CDATA       #IMPLIED
+               label           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT graphicco  (areaspec, graphic, calloutlist*)>
+<!ATTLIST graphicco
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT graphic  EMPTY>
+<!ATTLIST graphic
+               
+       entityref       ENTITY          #IMPLIED
+       fileref         CDATA           #IMPLIED
+       format          (BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
+               | EPS | EQN | FAX | GIF | GIF87a | GIF89a
+               | JPG | JPEG | IGES | PCX
+               | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
+                | SVG
+               | linespecific
+               ) #IMPLIED
+       srccredit       CDATA           #IMPLIED
+       width           CDATA           #IMPLIED
+       contentwidth    CDATA           #IMPLIED
+       depth           CDATA           #IMPLIED
+       contentdepth    CDATA           #IMPLIED
+       align           (left
+                       |right
+                       |center)        #IMPLIED
+       valign          (top
+                       |middle
+                       |bottom)        #IMPLIED
+       scale           CDATA           #IMPLIED
+       scalefit        CDATA
+                                       #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT inlinegraphic  EMPTY>
+<!ATTLIST inlinegraphic
+               
+       entityref       ENTITY          #IMPLIED
+       fileref         CDATA           #IMPLIED
+       format          (BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
+               | EPS | EQN | FAX | GIF | GIF87a | GIF89a
+               | JPG | JPEG | IGES | PCX
+               | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
+                | SVG
+               | linespecific
+               ) #IMPLIED
+       srccredit       CDATA           #IMPLIED
+       width           CDATA           #IMPLIED
+       contentwidth    CDATA           #IMPLIED
+       depth           CDATA           #IMPLIED
+       contentdepth    CDATA           #IMPLIED
+       align           (left
+                       |right
+                       |center)        #IMPLIED
+       valign          (top
+                       |middle
+                       |bottom)        #IMPLIED
+       scale           CDATA           #IMPLIED
+       scalefit        CDATA
+                                       #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT mediaobject  (objectinfo?,
+                           (videoobject|audioobject|imageobject|textobject )+,
+                          caption?)>
+<!ATTLIST mediaobject
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT inlinemediaobject  (objectinfo?,
+                                (videoobject|audioobject|imageobject|textobject )+)>
+<!ATTLIST inlinemediaobject
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT videoobject  (objectinfo?, videodata)>
+<!ATTLIST videoobject
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT audioobject  (objectinfo?, audiodata)>
+<!ATTLIST audioobject
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT imageobject  (objectinfo?, imagedata)>
+<!ATTLIST imageobject
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT textobject  (objectinfo?, (phrase|textdata|(calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot 
+               |formalpara|para|simpara                |blockquote
+               )+))>
+<!ATTLIST textobject
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT objectinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+       >
+<!ATTLIST objectinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT videodata  EMPTY>
+<!ATTLIST videodata
+       width           CDATA           #IMPLIED
+       contentwidth    CDATA           #IMPLIED
+       depth           CDATA           #IMPLIED
+       contentdepth    CDATA           #IMPLIED
+       align           (left
+                       |right
+                       |center)        #IMPLIED
+       valign          (top
+                       |middle
+                       |bottom)        #IMPLIED
+       scale           CDATA           #IMPLIED
+       scalefit        CDATA
+                                       #IMPLIED
+               
+       entityref       ENTITY          #IMPLIED
+       fileref         CDATA           #IMPLIED
+       format          (BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
+               | EPS | EQN | FAX | GIF | GIF87a | GIF89a
+               | JPG | JPEG | IGES | PCX
+               | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
+                | SVG
+               | linespecific
+               )
+                                       #IMPLIED
+       srccredit       CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT audiodata  EMPTY>
+<!ATTLIST audiodata
+               
+       entityref       ENTITY          #IMPLIED
+       fileref         CDATA           #IMPLIED
+       format          (BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
+               | EPS | EQN | FAX | GIF | GIF87a | GIF89a
+               | JPG | JPEG | IGES | PCX
+               | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
+                | SVG
+               | linespecific
+               )
+                                       #IMPLIED
+       srccredit       CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT imagedata  EMPTY>
+<!ATTLIST imagedata
+       width           CDATA           #IMPLIED
+       contentwidth    CDATA           #IMPLIED
+       depth           CDATA           #IMPLIED
+       contentdepth    CDATA           #IMPLIED
+       align           (left
+                       |right
+                       |center)        #IMPLIED
+       valign          (top
+                       |middle
+                       |bottom)        #IMPLIED
+       scale           CDATA           #IMPLIED
+       scalefit        CDATA
+                                       #IMPLIED
+               
+       entityref       ENTITY          #IMPLIED
+       fileref         CDATA           #IMPLIED
+       format          (BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
+               | EPS | EQN | FAX | GIF | GIF87a | GIF89a
+               | JPG | JPEG | IGES | PCX
+               | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
+                | SVG
+               | linespecific
+               )
+                                       #IMPLIED
+       srccredit       CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT textdata  EMPTY>
+<!ATTLIST textdata
+               encoding        CDATA   #IMPLIED
+               
+       entityref       ENTITY          #IMPLIED
+       fileref         CDATA           #IMPLIED
+       format          (BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
+               | EPS | EQN | FAX | GIF | GIF87a | GIF89a
+               | JPG | JPEG | IGES | PCX
+               | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
+                | SVG
+               | linespecific
+               )
+                                       #IMPLIED
+       srccredit       CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT caption  (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot 
+               |formalpara|para|simpara                |blockquote
+               )*>
+<!ATTLIST caption
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT mediaobjectco  (objectinfo?, imageobjectco,
+                          (imageobjectco|textobject)*)>
+<!ATTLIST mediaobjectco
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT imageobjectco  (areaspec, imageobject, calloutlist*)>
+<!ATTLIST imageobjectco
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT equation  (blockinfo?, (title, titleabbrev?)?,
+                         (informalequation | (alt?, (graphic+|mediaobject+))))>
+<!ATTLIST equation
+               label           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT informalequation  (blockinfo?, (alt?, (graphic+|mediaobject+))) >
+<!ATTLIST informalequation
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT inlineequation  ((alt?, (graphic+|inlinemediaobject+)))>
+<!ATTLIST inlineequation
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT alt  (#PCDATA)>
+<!ATTLIST alt
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT table  ((blockinfo?, (title, titleabbrev?), (indexterm )*,
+         textobject*,
+          (graphic+|mediaobject+|tgroup+)))>
+<!ATTLIST table
+        frame           (top|bottom|topbot|all|sides|none)      #IMPLIED
+        colsep          CDATA                               #IMPLIED
+        rowsep          CDATA                               #IMPLIED
+        
+    tabstyle    CDATA           #IMPLIED
+    tocentry    CDATA       #IMPLIED
+    shortentry  CDATA       #IMPLIED
+    orient      (port|land)     #IMPLIED
+    pgwide      CDATA       #IMPLIED 
+        label          CDATA           #IMPLIED
+        id             ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+>
+<!ELEMENT tgroup  (colspec*,spanspec*,thead?,tfoot?,tbody) >
+<!ATTLIST tgroup
+        cols            CDATA                                   #REQUIRED
+        
+    tgroupstyle CDATA           #IMPLIED 
+        colsep          CDATA                               #IMPLIED
+        rowsep          CDATA                               #IMPLIED
+        align           (left|right|center|justify|char)        #IMPLIED
+        char            CDATA                                   #IMPLIED
+        charoff         CDATA                                   #IMPLIED
+        id             ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+>
+<!ELEMENT colspec  EMPTY >
+<!ATTLIST colspec
+        colnum          CDATA                                   #IMPLIED
+        colname         CDATA                                   #IMPLIED
+        colwidth        CDATA                                   #IMPLIED
+        colsep          CDATA                               #IMPLIED
+        rowsep          CDATA                               #IMPLIED
+        align           (left|right|center|justify|char)        #IMPLIED
+        char            CDATA                                   #IMPLIED
+        charoff         CDATA                                   #IMPLIED
+>
+<!ELEMENT spanspec  EMPTY >
+<!ATTLIST spanspec
+        namest          CDATA                                   #REQUIRED
+        nameend         CDATA                                   #REQUIRED
+        spanname        CDATA                                   #REQUIRED
+        colsep          CDATA                               #IMPLIED
+        rowsep          CDATA                               #IMPLIED
+        align           (left|right|center|justify|char)        #IMPLIED
+        char            CDATA                                   #IMPLIED
+        charoff         CDATA                                   #IMPLIED
+>
+<!ELEMENT thead  (colspec*,row+)>
+<!ATTLIST thead
+        valign          (top|middle|bottom)                     #IMPLIED
+        id             ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+>
+<!ELEMENT tfoot  (colspec*,row+)>
+<!ATTLIST tfoot
+        valign          (top|middle|bottom)                     #IMPLIED
+        id             ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+>
+<!ELEMENT tbody  (row+)>
+<!ATTLIST tbody
+        valign          (top|middle|bottom)                     #IMPLIED
+        id             ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+>
+<!ELEMENT row  ((entry|entrytbl)+)>
+<!ATTLIST row
+        rowsep          CDATA                               #IMPLIED
+        valign          (top|middle|bottom)                     #IMPLIED
+        id             ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+>
+<!ELEMENT entrytbl  (colspec*,spanspec*,thead?,tbody)>
+<!ATTLIST entrytbl
+        cols            CDATA                                   #REQUIRED
+        
+    tgroupstyle CDATA           #IMPLIED 
+        colname         CDATA                                   #IMPLIED
+        spanname        CDATA                                   #IMPLIED
+        namest          CDATA                                   #IMPLIED
+        nameend         CDATA                                   #IMPLIED
+        colsep          CDATA                               #IMPLIED
+        rowsep          CDATA                               #IMPLIED
+        align           (left|right|center|justify|char)        #IMPLIED
+        char            CDATA                                   #IMPLIED
+        charoff         CDATA                                   #IMPLIED
+        id             ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+>
+<!ELEMENT entry  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+                | calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot 
+               |formalpara|para|simpara                |graphic|mediaobject
+               )*>
+<!ATTLIST entry
+        colname         CDATA                                   #IMPLIED
+        namest          CDATA                                   #IMPLIED
+        nameend         CDATA                                   #IMPLIED
+        spanname        CDATA                                   #IMPLIED
+        morerows        CDATA                                   #IMPLIED
+        colsep          CDATA                               #IMPLIED
+        rowsep          CDATA                               #IMPLIED
+        align           (left|right|center|justify|char)        #IMPLIED
+        char            CDATA                                   #IMPLIED
+        charoff         CDATA                                   #IMPLIED
+        rotate          CDATA                               #IMPLIED
+        valign          (top|middle|bottom)                     #IMPLIED
+        id             ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+>
+<!ELEMENT informaltable  (blockinfo?, textobject*, (graphic+|mediaobject+|tgroup+))>
+<!ATTLIST informaltable
+               frame           (top
+                               |bottom
+                               |topbot
+                               |all
+                               |sides
+                               |none)                  #IMPLIED
+               colsep          CDATA   #IMPLIED
+               rowsep          CDATA   #IMPLIED
+               label           CDATA           #IMPLIED
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+               
+    tabstyle    CDATA           #IMPLIED
+    tocentry    CDATA       #IMPLIED
+    shortentry  CDATA       #IMPLIED
+    orient      (port|land)     #IMPLIED
+    pgwide      CDATA       #IMPLIED 
+               
+>
+<!ELEMENT synopsis  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               |graphic|mediaobject|co|coref|textobject|lineannotation)*>
+<!ATTLIST synopsis
+               label           CDATA           #IMPLIED
+               format          NOTATION
+                       (linespecific)  'linespecific'
+         linenumbering (numbered|unnumbered)   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT cmdsynopsis  ((command | arg | group | sbr)+, synopfragment*)>
+<!ATTLIST cmdsynopsis
+               label           CDATA           #IMPLIED
+               sepchar         CDATA           " "
+               cmdlength       CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT arg  (#PCDATA
+               | arg
+               | group
+               | option
+               | synopfragmentref
+               | replaceable
+               | sbr)*>
+<!ATTLIST arg
+               choice          (opt
+                               |req
+                               |plain)         'opt'
+               rep             (norepeat
+                               |repeat)        'norepeat'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT group  ((arg | group | option | synopfragmentref
+               | replaceable | sbr)+)>
+<!ATTLIST group
+               choice          (opt
+                               |req
+                               |plain)         'opt'
+               rep             (norepeat
+                               |repeat)        'norepeat'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sbr  EMPTY>
+<!ATTLIST sbr
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT synopfragmentref  (#PCDATA)>
+<!ATTLIST synopfragmentref
+               linkend IDREF           #REQUIRED               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT synopfragment  ((arg | group)+)>
+<!ATTLIST synopfragment
+               id              ID              #REQUIRED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT funcsynopsis  ((funcsynopsisinfo | funcprototype)+)>
+<!ATTLIST funcsynopsis
+               label           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT funcsynopsisinfo  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |textobject|lineannotation)*>
+<!ATTLIST funcsynopsisinfo
+               format          NOTATION
+                       (linespecific)  'linespecific'
+         linenumbering (numbered|unnumbered)   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT funcprototype  (funcdef, (void | varargs | paramdef+))>
+<!ATTLIST funcprototype
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT funcdef  (#PCDATA
+               | type
+               | replaceable
+               | function)*>
+<!ATTLIST funcdef
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT void  EMPTY>
+<!ATTLIST void
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT varargs  EMPTY>
+<!ATTLIST varargs
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT paramdef  (#PCDATA
+               | type
+               | replaceable
+               | parameter
+               | funcparams)*>
+<!ATTLIST paramdef
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT funcparams  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST funcparams
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT classsynopsis  ((ooclass|oointerface|ooexception)+,
+                         (classsynopsisinfo
+                          |fieldsynopsis|constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis )*)>
+<!ATTLIST classsynopsis
+       language        CDATA   #IMPLIED
+       class   (class|interface)       "class"
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT classsynopsisinfo  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |textobject|lineannotation)*>
+<!ATTLIST classsynopsisinfo
+               format          NOTATION
+                       (linespecific)  'linespecific'
+         linenumbering (numbered|unnumbered)   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT ooclass  (modifier*, classname)>
+<!ATTLIST ooclass
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT oointerface  (modifier*, interfacename)>
+<!ATTLIST oointerface
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT ooexception  (modifier*, exceptionname)>
+<!ATTLIST ooexception
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT modifier  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST modifier
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT interfacename  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST interfacename
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT exceptionname  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST exceptionname
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT fieldsynopsis  (modifier*, type?, varname, initializer?)>
+<!ATTLIST fieldsynopsis
+       language        CDATA   #IMPLIED
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT initializer  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST initializer
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT constructorsynopsis  (modifier*,
+                               methodname?,
+                               (methodparam+|void),
+                               exceptionname*)>
+<!ATTLIST constructorsynopsis
+       language        CDATA   #IMPLIED
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT destructorsynopsis  (modifier*,
+                              methodname?,
+                              (methodparam+|void),
+                              exceptionname*)>
+<!ATTLIST destructorsynopsis
+       language        CDATA   #IMPLIED
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT methodsynopsis  (modifier*,
+                          (type|void)?,
+                          methodname,
+                          (methodparam+|void),
+                          exceptionname*,
+                          modifier*)>
+<!ATTLIST methodsynopsis
+       language        CDATA   #IMPLIED
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT methodname  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST methodname
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT methodparam  (modifier*,
+                       type?,
+                       ((parameter,initializer?)|funcparams),
+                       modifier*)>
+<!ATTLIST methodparam
+       choice          (opt
+                       |req
+                       |plain)         "req"
+       rep             (norepeat
+                       |repeat)        "norepeat"
+       id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+       role            CDATA           #IMPLIED
+       
+>
+<!ELEMENT ackno  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST ackno
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT address  (#PCDATA|personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |street|pob|postcode|city|state|country|phone
+               |fax|email|otheraddr)*>
+<!ATTLIST address
+               format          NOTATION
+                       (linespecific)  'linespecific'
+         linenumbering (numbered|unnumbered)   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT street  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST street
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT pob  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST pob
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT postcode  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST postcode
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT city  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST city
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT state  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST state
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT country  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST country
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT phone  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST phone
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT fax  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST fax
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT otheraddr  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST otheraddr
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT affiliation  (shortaffil?, jobtitle*, orgname?, orgdiv*,
+               address*)>
+<!ATTLIST affiliation
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT shortaffil  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST shortaffil
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT jobtitle  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST jobtitle
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT orgdiv  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST orgdiv
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT artpagenums  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST artpagenums
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT personname  ((honorific|firstname|surname|lineage|othername)+)>
+<!ATTLIST personname
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT author  ((personname|(honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib )+),(personblurb|email|address)*)>
+<!ATTLIST author
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT authorgroup  ((author|editor|collab|corpauthor|othercredit)+)>
+<!ATTLIST authorgroup
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT collab  (collabname, affiliation*)>
+<!ATTLIST collab
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT collabname  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST collabname
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT authorinitials  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST authorinitials
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT confgroup  ((confdates|conftitle|confnum|address|confsponsor)*)>
+<!ATTLIST confgroup
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT confdates  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST confdates
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT conftitle  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST conftitle
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT confnum  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST confnum
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT confsponsor  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST confsponsor
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT contractnum  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST contractnum
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT contractsponsor  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST contractsponsor
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT copyright  (year+, holder*)>
+<!ATTLIST copyright
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT year  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST year
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT holder  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST holder
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT corpauthor  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST corpauthor
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT corpname  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST corpname
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT date  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST date
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT edition  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST edition
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT editor  ((personname|(honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib )+),(personblurb|email|address)*)>
+<!ATTLIST editor
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT isbn  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST isbn
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT issn  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST issn
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT biblioid  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST biblioid
+               class   (uri
+                         |doi
+                         |isbn
+                         |issn
+                         |libraryofcongress
+                         |pubnumber
+                         |other)       #IMPLIED
+               otherclass      CDATA   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT citebiblioid  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST citebiblioid
+               class   (uri
+                         |doi
+                         |isbn
+                         |issn
+                         |libraryofcongress
+                         |pubnumber
+                         |other)       #IMPLIED
+               otherclass      CDATA   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT bibliosource  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST bibliosource
+               class   (uri
+                         |doi
+                         |isbn
+                         |issn
+                         |libraryofcongress
+                         |pubnumber
+                         |other)       #IMPLIED
+               otherclass      CDATA   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT bibliorelation  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST bibliorelation
+               class   (uri
+                         |doi
+                         |isbn
+                         |issn
+                         |libraryofcongress
+                         |pubnumber
+                         |other)       #IMPLIED
+               otherclass      CDATA   #IMPLIED
+               type    (isversionof
+                         |hasversion
+                         |isreplacedby
+                         |replaces
+                         |isrequiredby
+                         |requires
+                         |ispartof
+                         |haspart
+                         |isreferencedby
+                         |references
+                         |isformatof
+                         |hasformat
+                         |othertype
+                         )       #IMPLIED
+               othertype       CDATA   #IMPLIED
+
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT bibliocoverage  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST bibliocoverage
+               spatial (dcmipoint|iso3166|dcmibox|tgn|otherspatial)    #IMPLIED
+               otherspatial    CDATA   #IMPLIED
+               temporal (dcmiperiod|w3c-dtf|othertemporal) #IMPLIED
+               othertemporal   CDATA   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT invpartnumber  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST invpartnumber
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT issuenum  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST issuenum
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT legalnotice  (blockinfo?, title?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot 
+               |formalpara|para|simpara                |blockquote
+               |indexterm         |beginpage
+               )+)
+               >
+<!ATTLIST legalnotice
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT modespec  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*
+               >
+<!ATTLIST modespec
+               application     NOTATION
+                               (BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
+               | EPS | EQN | FAX | GIF | GIF87a | GIF89a
+               | JPG | JPEG | IGES | PCX
+               | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
+                | SVG
+               | linespecific
+               )       #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT orgname  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST orgname
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               class   (corporation|nonprofit|consortium|informal|other)       #IMPLIED
+               otherclass      CDATA                   #IMPLIED
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT othercredit  ((personname|(honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib )+),
+                            (personblurb|email|address)*)>
+<!ATTLIST othercredit
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT pagenums  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST pagenums
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT contrib  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST contrib
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT firstname  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST firstname
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT honorific  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST honorific
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT lineage  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST lineage
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT othername  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST othername
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT surname  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST surname
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT printhistory  ((formalpara|para|simpara )+)>
+<!ATTLIST printhistory
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT productname  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST productname
+               class           (service
+                               |trade
+                               |registered
+                               |copyright)     'trade'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT productnumber  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST productnumber
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT pubdate  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST pubdate
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT publisher  (publishername, address*)>
+<!ATTLIST publisher
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT publishername  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST publishername
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT pubsnumber  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST pubsnumber
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT releaseinfo  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST releaseinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT revhistory  (revision+)>
+<!ATTLIST revhistory
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT revision  (revnumber, date, authorinitials*,
+                    (revremark|revdescription)?)>
+<!ATTLIST revision
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT revnumber  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST revnumber
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT revremark  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST revremark
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT revdescription  ((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |procedure
+               |anchor|bridgehead|remark|highlights
+               
+               |indexterm 
+               )+)>
+<!ATTLIST revdescription
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT seriesvolnums  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST seriesvolnums
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT volumenum  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST volumenum
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT accel  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST accel
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT action  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST action
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT application  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST application
+               class           (hardware
+                               |software)      #IMPLIED
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT classname  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST classname
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT co  EMPTY>
+<!ATTLIST co
+               label           CDATA           #IMPLIED
+               linkends        IDREFS          #IMPLIED
+               id              ID              #REQUIRED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT coref  EMPTY>
+<!ATTLIST coref
+               label           CDATA           #IMPLIED
+               linkend IDREF           #REQUIRED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT command  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST command
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT computeroutput  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |co)*>
+<!ATTLIST computeroutput
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT database  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST database
+               class           (name
+                               |table
+                               |field
+                               |key1
+                               |key2
+                               |record)        #IMPLIED
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT email  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST email
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT envar  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST envar
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT errorcode  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST errorcode
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT errorname  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST errorname
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT errortext  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST errortext
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT errortype  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST errortype
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT filename  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST filename
+               class           (headerfile
+                                |partition
+                                |devicefile
+                                |libraryfile
+                                |directory
+                                |extension
+                               |symlink)       #IMPLIED
+               path            CDATA           #IMPLIED
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT function  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST function
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT guibutton  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |accel)*>
+<!ATTLIST guibutton
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT guiicon  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |accel)*>
+<!ATTLIST guiicon
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT guilabel  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |accel)*>
+<!ATTLIST guilabel
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT guimenu  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |accel)*>
+<!ATTLIST guimenu
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT guimenuitem  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |accel)*>
+<!ATTLIST guimenuitem
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT guisubmenu  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |accel)*>
+<!ATTLIST guisubmenu
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT hardware  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST hardware
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT interface  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |accel)*>
+<!ATTLIST interface
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT keycap  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST keycap
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT keycode  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST keycode
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT keycombo  ((keycap|keycombo|keysym|mousebutton)+)>
+<!ATTLIST keycombo
+               
+       action          (click
+                       |double-click
+                       |press
+                       |seq
+                       |simul
+                       |other)         #IMPLIED
+       otheraction     CDATA           #IMPLIED
+       
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT keysym  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST keysym
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT lineannotation  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST lineannotation
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT literal  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST literal
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT constant  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST constant
+               class   (limit)         #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT varname  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST varname
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT markup  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST markup
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT medialabel  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST medialabel
+               class           (cartridge
+                               |cdrom
+                               |disk
+                               |tape)          #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT menuchoice  (shortcut?, (guibutton|guiicon|guilabel
+               |guimenu|guimenuitem|guisubmenu|interface)+)>
+<!ATTLIST menuchoice
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT shortcut  ((keycap|keycombo|keysym|mousebutton)+)>
+<!ATTLIST shortcut
+               
+       action          (click
+                       |double-click
+                       |press
+                       |seq
+                       |simul
+                       |other)         #IMPLIED
+       otheraction     CDATA           #IMPLIED
+       
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT mousebutton  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST mousebutton
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT msgtext  ((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )+)>
+<!ATTLIST msgtext
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT option  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST option
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT optional  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST optional
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT parameter  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST parameter
+               class           (command
+                               |function
+                               |option)        #IMPLIED
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT prompt  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |co)*>
+<!ATTLIST prompt
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT property  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST property
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT replaceable  (#PCDATA
+               | link|olink|ulink 
+               | optional
+               | anchor 
+               | remark|subscript|superscript 
+               | inlinegraphic
+                | inlinemediaobject
+               | co)*>
+<!ATTLIST replaceable
+               class           (command
+                               |function
+                               |option
+                               |parameter)     #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT returnvalue  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST returnvalue
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sgmltag  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST sgmltag
+               class           (attribute
+                               |attvalue
+                               |element
+                               |endtag
+                                |emptytag
+                               |genentity
+                               |numcharref
+                               |paramentity
+                               |pi
+                                |xmlpi
+                               |starttag
+                               |sgmlcomment)   #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT structfield  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST structfield
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT structname  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST structname
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT symbol  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST symbol
+               class           (limit)         #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT systemitem  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+                | acronym | co)*>
+<!ATTLIST systemitem
+               class   (constant
+                       |event
+                       |eventhandler
+                       |domainname
+                       |fqdomainname
+                       |ipaddress
+                       |netmask
+                       |etheraddress
+                       |groupname
+                       |library
+                       |macro
+                       |osname
+                       |filesystem
+                       |resource
+                       |systemname
+                       |username
+                       |newsgroup)     #IMPLIED
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT token  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST token
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT type  (#PCDATA
+                                       |replaceable
+                                       |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST type
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT userinput  (#PCDATA
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               |co)*>
+<!ATTLIST userinput
+               moreinfo        (refentry|none) 'none'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT abbrev  (#PCDATA
+                                       |acronym|emphasis|trademark
+               |link|olink|ulink 
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST abbrev
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT acronym  (#PCDATA
+                                       |acronym|emphasis|trademark
+               |link|olink|ulink 
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*
+               >
+<!ATTLIST acronym
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT citation  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST citation
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT citerefentry  (refentrytitle, manvolnum?)>
+<!ATTLIST citerefentry
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refentrytitle  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST refentrytitle
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT manvolnum  (#PCDATA
+                                       |acronym|emphasis|trademark
+               |link|olink|ulink 
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST manvolnum
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT citetitle  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST citetitle
+               pubwork         (article
+                               |book
+                               |chapter
+                               |part
+                               |refentry
+                               |section
+                               |journal
+                               |series
+                               |set
+                               |manuscript)    #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT emphasis  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST emphasis
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT firstterm  (#PCDATA
+                                       |acronym|emphasis|trademark
+               |link|olink|ulink 
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST firstterm
+               linkend IDREF           #IMPLIED                id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT foreignphrase  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST foreignphrase
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT glossterm  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*
+               >
+<!ATTLIST glossterm
+               linkend IDREF           #IMPLIED                baseform        CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT phrase  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST phrase
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT quote  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST quote
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT subscript  (#PCDATA
+               | link|olink|ulink 
+               | emphasis
+               | replaceable
+               | symbol
+               | inlinegraphic
+                | inlinemediaobject
+               | anchor 
+               | remark|subscript|superscript )*
+               >
+<!ATTLIST subscript
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT superscript  (#PCDATA
+               | link|olink|ulink 
+               | emphasis
+               | replaceable
+               | symbol
+               | inlinegraphic
+                | inlinemediaobject
+               | anchor 
+               | remark|subscript|superscript )*
+               >
+<!ATTLIST superscript
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT trademark  (#PCDATA
+               | link|olink|ulink 
+               | action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               | anchor 
+               | remark|subscript|superscript 
+               | inlinegraphic
+                | inlinemediaobject
+               | emphasis)*>
+<!ATTLIST trademark
+               class           (service
+                               |trade
+                               |registered
+                               |copyright)     'trade'
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT wordasword  (#PCDATA
+                                       |acronym|emphasis|trademark
+               |link|olink|ulink 
+               |anchor 
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST wordasword
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT link  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*
+               >
+<!ATTLIST link
+               endterm         IDREF           #IMPLIED
+               linkend IDREF           #REQUIRED               type            CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT olink  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*
+               >
+<!ATTLIST olink
+               targetdocent    ENTITY          #IMPLIED
+               linkmode        IDREF           #IMPLIED
+               localinfo       CDATA           #IMPLIED
+               type            CDATA           #IMPLIED
+               targetdoc       CDATA           #IMPLIED
+               targetptr       CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT ulink  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*
+               >
+<!ATTLIST ulink
+               url             CDATA           #REQUIRED
+               type            CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT footnoteref  EMPTY>
+<!ATTLIST footnoteref
+               linkend IDREF           #REQUIRED               label           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT xref  EMPTY>
+<!ATTLIST xref
+               endterm         IDREF           #IMPLIED
+               linkend IDREF           #REQUIRED               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT anchor  EMPTY>
+<!ATTLIST anchor
+               id              ID              #REQUIRED               pagenum CDATA           #IMPLIED                remap           CDATA           #IMPLIED
+               xreflabel       CDATA           #IMPLIED
+               revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+               arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT beginpage  EMPTY>
+<!ATTLIST beginpage
+               pagenum CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT indexterm  (primary?, ((secondary, ((tertiary, (see|seealso+)?)
+               | see | seealso+)?) | see | seealso+)?)
+                       >
+<!ATTLIST indexterm
+               pagenum CDATA           #IMPLIED
+               scope           (all
+                               |global
+                               |local)         #IMPLIED
+               significance    (preferred
+                               |normal)        "normal"
+               class           (singular
+                               |startofrange
+                               |endofrange)    #IMPLIED
+               startref                IDREF           #IMPLIED
+               zone                    IDREFS          #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT primary    (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               )*>
+<!ATTLIST primary
+               sortas          CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT secondary  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               )*>
+<!ATTLIST secondary
+               sortas          CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT tertiary   (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               )*>
+<!ATTLIST tertiary
+               sortas          CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT see  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               )*>
+<!ATTLIST see
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT seealso  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               )*>
+<!ATTLIST seealso
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT set  ((title, subtitle?, titleabbrev?)?, setinfo?, toc?, (book )+,
+               setindex?)
+               >
+<!ATTLIST set
+               fpi             CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT setinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST setinfo
+               contents        IDREFS          #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT book  ((title, subtitle?, titleabbrev?)?, bookinfo?,
+               (dedication | toc | lot
+               | glossary | bibliography | preface
+               | chapter  | reference | part
+               | article 
+               | appendix 
+               | index|setindex 
+               | colophon)*)
+               >
+<!ATTLIST book         fpi             CDATA           #IMPLIED
+               label           CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT bookinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST bookinfo
+               contents        IDREFS          #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT dedication  ((title, subtitle?, titleabbrev?)?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot 
+               |formalpara|para|simpara                |blockquote
+               |indexterm         |beginpage
+               )+)>
+<!ATTLIST dedication
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT colophon  ((title, subtitle?, titleabbrev?)?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot 
+               |formalpara|para|simpara                |blockquote
+               )+)>
+<!ATTLIST colophon
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               >
+<!ELEMENT toc  (beginpage?,
+               (title, subtitle?, titleabbrev?)?,
+               tocfront*,
+               (tocpart | tocchap)*, tocback*)>
+<!ATTLIST toc
+               pagenum CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT tocfront  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST tocfront
+               label           CDATA           #IMPLIED
+               linkend IDREF           #IMPLIED                pagenum CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT tocentry  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST tocentry
+               linkend IDREF           #IMPLIED                pagenum CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT tocpart  (tocentry+, tocchap*)>
+<!ATTLIST tocpart
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT tocchap  (tocentry+, toclevel1*)>
+<!ATTLIST tocchap
+               label           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT toclevel1  (tocentry+, toclevel2*)>
+<!ATTLIST toclevel1
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT toclevel2  (tocentry+, toclevel3*)>
+<!ATTLIST toclevel2
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT toclevel3  (tocentry+, toclevel4*)>
+<!ATTLIST toclevel3
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT toclevel4  (tocentry+, toclevel5*)>
+<!ATTLIST toclevel4
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT toclevel5  (tocentry+)>
+<!ATTLIST toclevel5
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT tocback  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST tocback
+               label           CDATA           #IMPLIED
+               linkend IDREF           #IMPLIED                pagenum CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT lot  (beginpage?, (title, subtitle?, titleabbrev?)?, lotentry*)>
+<!ATTLIST lot
+               label           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT lotentry  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject|inlineequation 
+               |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |indexterm         |beginpage
+                
+               )*>
+<!ATTLIST lotentry
+               linkend IDREF           #IMPLIED
+               pagenum CDATA           #IMPLIED
+               srccredit       CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT appendix  (beginpage?,
+                     appendixinfo?,
+                     (title, subtitle?, titleabbrev?),
+                     (toc|lot|index|glossary|bibliography
+                               )*,
+                     tocchap?,
+                     (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+,
+       (sect1*|(refentry )*|simplesect*|(section )*))
+       | (sect1+|(refentry )+|simplesect+|(section )+)),
+                     (toc|lot|index|glossary|bibliography
+                               )*)
+               >
+<!ATTLIST appendix
+               label           CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT chapter  (beginpage?,
+                    chapterinfo?,
+                    (title, subtitle?, titleabbrev?),
+                    (toc|lot|index|glossary|bibliography
+                               )*,
+                    tocchap?,
+                    (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+,
+       (sect1*|(refentry )*|simplesect*|(section )*))
+       | (sect1+|(refentry )+|simplesect+|(section )+)),
+                    (toc|lot|index|glossary|bibliography
+                               )*)
+               >
+<!ATTLIST chapter
+               label           CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT part  (beginpage?,
+                partinfo?, (title, subtitle?, titleabbrev?), partintro?,
+               (appendix |chapter |toc|lot|index|glossary|bibliography
+                               |article 
+               |preface|refentry |reference )+)
+               >
+<!ATTLIST part
+               label           CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT preface  (beginpage?,
+                    prefaceinfo?,
+                    (title, subtitle?, titleabbrev?),
+                    (toc|lot|index|glossary|bibliography
+                               )*,
+                    tocchap?,
+                    (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+,
+       (sect1*|(refentry )*|simplesect*|(section )*))
+       | (sect1+|(refentry )+|simplesect+|(section )+)),
+                    (toc|lot|index|glossary|bibliography
+                               )*)
+               >
+<!ATTLIST preface
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT reference  (beginpage?,
+                     referenceinfo?,
+                     (title, subtitle?, titleabbrev?), partintro?,
+                     (refentry )+)
+               >
+<!ATTLIST reference
+               label           CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT partintro  ((title, subtitle?, titleabbrev?)?, (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+,
+       (sect1*|(refentry )*|simplesect*|(section )*))
+       | (sect1+|(refentry )+|simplesect+|(section )+)))
+               >
+<!ATTLIST partintro
+               label           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT appendixinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST appendixinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT bibliographyinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST bibliographyinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT chapterinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST chapterinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT glossaryinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST glossaryinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT indexinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)>
+<!ATTLIST indexinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT setindexinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST setindexinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT partinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST partinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT prefaceinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST prefaceinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refentryinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST refentryinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refsectioninfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST refsectioninfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refsect1info  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST refsect1info
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refsect2info  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST refsect2info
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refsect3info  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST refsect3info
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refsynopsisdivinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST refsynopsisdivinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT referenceinfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST referenceinfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sect1info  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST sect1info
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sect2info  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST sect2info
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sect3info  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST sect3info
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sect4info  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST sect4info
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sect5info  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST sect5info
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT section  (sectioninfo?,
+                       (title, subtitle?, titleabbrev?),
+                       (toc|lot|index|glossary|bibliography
+                               )*,
+                       (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+,
+                         ((refentry )*|(section )*|simplesect*))
+                        | (refentry )+|(section )+|simplesect+),
+                       (toc|lot|index|glossary|bibliography
+                               )*)
+               >
+<!ATTLIST section
+               label           CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sectioninfo  ((graphic | mediaobject | legalnotice | modespec
+                | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
+               |authorgroup|authorinitials|bibliomisc|biblioset
+               |collab|confgroup|contractnum|contractsponsor
+               |copyright|corpauthor|corpname|date|edition
+               |editor|invpartnumber|isbn|issn|issuenum|orgname
+               |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
+               |othercredit|pagenums|printhistory|productname
+               |productnumber|pubdate|publisher|publishername
+               |pubsnumber|releaseinfo|revhistory|seriesvolnums
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |personname|honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb|contrib 
+               |indexterm 
+               
+                 )+)
+               >
+<!ATTLIST sectioninfo
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sect1  (sect1info?, (title, subtitle?, titleabbrev?), (toc|lot|index|glossary|bibliography
+                               )*,
+               (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+,
+               ((refentry )* | sect2* | simplesect*))
+               | (refentry )+ | sect2+ | simplesect+), (toc|lot|index|glossary|bibliography
+                               )*)
+               >
+<!ATTLIST sect1
+               renderas        (sect2
+                               |sect3
+                               |sect4
+                               |sect5)         #IMPLIED
+               label           CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sect2  (sect2info?, (title, subtitle?, titleabbrev?), (toc|lot|index|glossary|bibliography
+                               )*,
+               (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+,
+               ((refentry )* | sect3* | simplesect*))
+               | (refentry )+ | sect3+ | simplesect+), (toc|lot|index|glossary|bibliography
+                               )*)>
+<!ATTLIST sect2
+               renderas        (sect1
+                               |sect3
+                               |sect4
+                               |sect5)         #IMPLIED
+               label           CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sect3  (sect3info?, (title, subtitle?, titleabbrev?), (toc|lot|index|glossary|bibliography
+                               )*,
+               (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+,
+               ((refentry )* | sect4* | simplesect*))
+               | (refentry )+ | sect4+ | simplesect+), (toc|lot|index|glossary|bibliography
+                               )*)>
+<!ATTLIST sect3
+               renderas        (sect1
+                               |sect2
+                               |sect4
+                               |sect5)         #IMPLIED
+               label           CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sect4  (sect4info?, (title, subtitle?, titleabbrev?), (toc|lot|index|glossary|bibliography
+                               )*,
+               (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+,
+               ((refentry )* | sect5* | simplesect*))
+               | (refentry )+ | sect5+ | simplesect+), (toc|lot|index|glossary|bibliography
+                               )*)>
+<!ATTLIST sect4
+               renderas        (sect1
+                               |sect2
+                               |sect3
+                               |sect5)         #IMPLIED
+               label           CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT sect5  (sect5info?, (title, subtitle?, titleabbrev?), (toc|lot|index|glossary|bibliography
+                               )*,
+               (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+, ((refentry )* | simplesect*))
+               | (refentry )+ | simplesect+), (toc|lot|index|glossary|bibliography
+                               )*)>
+<!ATTLIST sect5
+               renderas        (sect1
+                               |sect2
+                               |sect3
+                               |sect4)         #IMPLIED
+               label           CDATA           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT simplesect  ((title, subtitle?, titleabbrev?), (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+)
+               >
+<!ATTLIST simplesect
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT bibliography  (bibliographyinfo?,
+                        (title, subtitle?, titleabbrev?)?,
+                        (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*,
+                        (bibliodiv+ | (biblioentry|bibliomixed)+))>
+<!ATTLIST bibliography
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT bibliodiv  ((title, subtitle?, titleabbrev?)?, (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*,
+               (biblioentry|bibliomixed)+)>
+<!ATTLIST bibliodiv
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT glossary  (glossaryinfo?,
+                    (title, subtitle?, titleabbrev?)?,
+                    (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*,
+                    (glossdiv+ | glossentry+), bibliography?)>
+<!ATTLIST glossary
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT glossdiv  ((title, subtitle?, titleabbrev?), (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*,
+               glossentry+)>
+<!ATTLIST glossdiv
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT index  (indexinfo?,
+                 (title, subtitle?, titleabbrev?)?,
+                 (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*,
+                 (indexdiv* | indexentry*))
+               >
+<!ATTLIST index
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT setindex  (setindexinfo?,
+                    (title, subtitle?, titleabbrev?)?,
+                    (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )*,
+                    (indexdiv* | indexentry*))
+               >
+<!ATTLIST setindex
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT indexdiv  ((title, subtitle?, titleabbrev?)?, ((itemizedlist|orderedlist|variablelist|simplelist
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |anchor|remark
+               |link|olink|ulink 
+                                       |beginpage
+               )*,
+               (indexentry+ | segmentedlist)))>
+<!ATTLIST indexdiv
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT indexentry  (primaryie, (seeie|seealsoie)*,
+               (secondaryie, (seeie|seealsoie|tertiaryie)*)*)>
+<!ATTLIST indexentry
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT primaryie  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               )*>
+<!ATTLIST primaryie
+               linkends        IDREFS          #IMPLIED                id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT secondaryie  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               )*>
+<!ATTLIST secondaryie
+               linkends        IDREFS          #IMPLIED                id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT tertiaryie  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               )*>
+<!ATTLIST tertiaryie
+               linkends        IDREFS          #IMPLIED                id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT seeie  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               )*>
+<!ATTLIST seeie
+               linkend IDREF           #IMPLIED                id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT seealsoie  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               )*>
+<!ATTLIST seealsoie
+               linkends        IDREFS          #IMPLIED                id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refentry  (beginpage?,
+                    (indexterm )*,
+                    refentryinfo?, refmeta?, (remark|link|olink|ulink )*,
+                    refnamediv, refsynopsisdiv?, (refsect1+|refsection+))
+               >
+<!ATTLIST refentry
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refmeta  ((indexterm )*,
+                   refentrytitle, manvolnum?, refmiscinfo*,
+                   (indexterm )*)
+               >
+<!ATTLIST refmeta
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refmiscinfo  (#PCDATA
+               |link|olink|ulink 
+                                       |emphasis|trademark
+                                       |replaceable
+               |remark|subscript|superscript   |inlinegraphic|inlinemediaobject
+               |indexterm 
+               )*>
+<!ATTLIST refmiscinfo
+               class           CDATA           #IMPLIED
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refnamediv  (refdescriptor?, refname+, refpurpose, refclass*,
+               (remark|link|olink|ulink )*)>
+<!ATTLIST refnamediv
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refdescriptor  (#PCDATA
+               |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               )*>
+<!ATTLIST refdescriptor
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refname  (#PCDATA
+               |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               )*>
+<!ATTLIST refname
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refpurpose  (#PCDATA
+               |footnoteref|xref       |abbrev|acronym|citation|citerefentry|citetitle|emphasis
+               |firstterm|foreignphrase|glossterm|footnote|phrase
+               |quote|trademark|wordasword|personname 
+               |link|olink|ulink       |action|application
+                |classname|methodname|interfacename|exceptionname
+                |ooclass|oointerface|ooexception
+                |command|computeroutput
+               |database|email|envar|errorcode|errorname|errortype|errortext|filename
+               |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
+               |guisubmenu|hardware|interface|keycap
+               |keycode|keycombo|keysym|literal|constant|markup|medialabel
+               |menuchoice|mousebutton|option|optional|parameter
+               |prompt|property|replaceable|returnvalue|sgmltag|structfield
+               |structname|symbol|systemitem|token|type|userinput|varname
+                
+               
+               |anchor         |author|authorinitials|corpauthor|modespec|othercredit
+               |productname|productnumber|revhistory
+               
+               |remark|subscript|superscript 
+               |indexterm         |beginpage
+               )*>
+<!ATTLIST refpurpose
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refclass  (#PCDATA
+               |application
+               )*>
+<!ATTLIST refclass
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refsynopsisdiv  (refsynopsisdivinfo?, (title, subtitle?, titleabbrev?)?,
+               (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )+, refsect2*) | (refsect2+)))>
+<!ATTLIST refsynopsisdiv
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refsection  (refsectioninfo?, (title, subtitle?, titleabbrev?),
+               (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )+, refsection*) | refsection+))>
+<!ATTLIST refsection
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refsect1  (refsect1info?, (title, subtitle?, titleabbrev?),
+               (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )+, refsect2*) | refsect2+))>
+<!ATTLIST refsect1
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refsect2  (refsect2info?, (title, subtitle?, titleabbrev?),
+       (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )+, refsect3*) | refsect3+))>
+<!ATTLIST refsect2
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT refsect3  (refsect3info?, (title, subtitle?, titleabbrev?),
+       (calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+               )+)>
+<!ATTLIST refsect3
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>
+<!ELEMENT article  ((title, subtitle?, titleabbrev?)?, articleinfo?, tocchap?, lot*,
+                       (((calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
+               |simplelist|variablelist                |caution|important|note|tip|warning 
+               |literallayout|programlisting|programlistingco|screen
+               |screenco|screenshot    |synopsis|cmdsynopsis|funcsynopsis
+                 |classsynopsis|fieldsynopsis
+                 |constructorsynopsis
+                 |destructorsynopsis
+                 |methodsynopsis  
+               |formalpara|para|simpara                |address|blockquote
+                |graphic|graphicco|mediaobject|mediaobjectco
+                |informalequation
+               |informalexample
+                |informalfigure
+                |informaltable 
+               |equation|example|figure|table          |msgset|procedure|sidebar|qandaset
+                 
+                 
+               |anchor|bridgehead|remark|highlights
+                               |abstract|authorblurb|epigraph
+               
+               |indexterm         |beginpage
+                
+               )+,
+       (sect1*|(refentry )*|simplesect*|(section )*))
+       | (sect1+|(refentry )+|simplesect+|(section )+)),
+                       ((toc|lot|index|glossary|bibliography
+                               ) | (appendix ) | ackno)*)
+               >
+<!ATTLIST article
+               class           (journalarticle
+                               |productsheet
+                               |whitepaper
+                               |techreport
+                                |specification
+                               |faq)           #IMPLIED
+               parentbook      IDREF           #IMPLIED
+               status          CDATA           #IMPLIED
+       
+               id              ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+       remap           CDATA           #IMPLIED
+       xreflabel       CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       arch            CDATA           #IMPLIED
+        condition      CDATA           #IMPLIED
+       conformance     NMTOKENS        #IMPLIED
+       os              CDATA           #IMPLIED
+       revision        CDATA           #IMPLIED
+        security       CDATA           #IMPLIED
+       userlevel       CDATA           #IMPLIED
+       vendor          CDATA           #IMPLIED
+       
+       
+               role            CDATA           #IMPLIED
+               
+>