    {-# OPTIONS_GHC -fno-warn-unused-binds #-}

    {- |
       Module     : Text.HXT.RelaxNG.Schema

       Don't edit this module, it's generated by RelaxSchemaToXmlTree

    -}

    module Text.XML.HXT.RelaxNG.Schema
        ( relaxSchemaTree, relaxSchemaArrow )
    where

    import Text.XML.HXT.DOM.TypeDefs
    import Text.XML.HXT.DOM.XmlNode (mkRoot, mkElement, mkAttr, mkText)

    import Control.Arrow.ListArrows

    relaxSchemaArrow :: ArrowList a => a b XmlTree
    relaxSchemaArrow :: forall (a :: * -> * -> *) b. ArrowList a => a b (NTree XNode)
    relaxSchemaArrow = NTree XNode -> a b (NTree XNode)
    forall c b. c -> a b c
    forall (a :: * -> * -> *) c b. ArrowList a => c -> a b c
    constA NTree XNode
    relaxSchemaTree

    relaxSchemaTree :: XmlTree
    relaxSchemaTree :: NTree XNode
    relaxSchemaTree =
      let
      ns1 :: String
    ns1 = String
    "http://relaxng.org/ns/structure/1.0"
      qn1 :: QName
    qn1        = String -> QName
    mkName   String
    "RelaxContext-xml"
      mkelem_qn1 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn1 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn1
      mkattr_qn1 :: XmlTrees -> NTree XNode
    mkattr_qn1 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn1
      qn2 :: QName
    qn2        = String -> QName
    mkName   String
    "RelaxContextBaseURI"
      mkelem_qn2 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn2 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn2
      mkattr_qn2 :: XmlTrees -> NTree XNode
    mkattr_qn2 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn2
      qn3 :: QName
    qn3        = String -> QName
    mkName   String
    "RelaxContextDefault"
      mkelem_qn3 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn3 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn3
      mkattr_qn3 :: XmlTrees -> NTree XNode
    mkattr_qn3 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn3
      qn4 :: QName
    qn4        = String -> String -> QName
    mkNsName String
    "anyName" String
    ns1
      mkelem_qn4 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn4
      mkattr_qn4 :: XmlTrees -> NTree XNode
    mkattr_qn4 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn4
      qn5 :: QName
    qn5        = String -> String -> QName
    mkNsName String
    "attribute" String
    ns1
      mkelem_qn5 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn5
      mkattr_qn5 :: XmlTrees -> NTree XNode
    mkattr_qn5 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn5
      qn6 :: QName
    qn6        = String -> String -> QName
    mkNsName String
    "choice" String
    ns1
      mkelem_qn6 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn6
      mkattr_qn6 :: XmlTrees -> NTree XNode
    mkattr_qn6 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn6
      qn7 :: QName
    qn7        = String -> String -> QName
    mkNsName String
    "data" String
    ns1
      mkelem_qn7 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn7
      mkattr_qn7 :: XmlTrees -> NTree XNode
    mkattr_qn7 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn7
      qn8 :: QName
    qn8        = String -> QName
    mkName   String
    "datatypeLibrary"
      mkelem_qn8 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn8 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn8
      mkattr_qn8 :: XmlTrees -> NTree XNode
    mkattr_qn8 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn8
      qn9 :: QName
    qn9        = String -> String -> QName
    mkNsName String
    "define" String
    ns1
      mkelem_qn9 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn9
      mkattr_qn9 :: XmlTrees -> NTree XNode
    mkattr_qn9 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn9
      qn10 :: QName
    qn10        = String -> String -> QName
    mkNsName String
    "element" String
    ns1
      mkelem_qn10 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn10
      mkattr_qn10 :: XmlTrees -> NTree XNode
    mkattr_qn10 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn10
      qn11 :: QName
    qn11        = String -> String -> QName
    mkNsName String
    "empty" String
    ns1
      mkelem_qn11 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn11
      mkattr_qn11 :: XmlTrees -> NTree XNode
    mkattr_qn11 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn11
      qn12 :: QName
    qn12        = String -> String -> QName
    mkNsName String
    "except" String
    ns1
      mkelem_qn12 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn12
      mkattr_qn12 :: XmlTrees -> NTree XNode
    mkattr_qn12 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn12
      qn13 :: QName
    qn13        = String -> String -> QName
    mkNsName String
    "grammar" String
    ns1
      mkelem_qn13 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn13 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn13
      mkattr_qn13 :: XmlTrees -> NTree XNode
    mkattr_qn13 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn13
      qn14 :: QName
    qn14        = String -> String -> QName
    mkNsName String
    "group" String
    ns1
      mkelem_qn14 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn14
      mkattr_qn14 :: XmlTrees -> NTree XNode
    mkattr_qn14 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn14
      qn15 :: QName
    qn15        = String -> String -> QName
    mkNsName String
    "interleave" String
    ns1
      mkelem_qn15 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn15
      mkattr_qn15 :: XmlTrees -> NTree XNode
    mkattr_qn15 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn15
      qn16 :: QName
    qn16        = String -> QName
    mkName   String
    "name"
      mkelem_qn16 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn16 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn16
      mkattr_qn16 :: XmlTrees -> NTree XNode
    mkattr_qn16 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn16
      qn17 :: QName
    qn17        = String -> String -> QName
    mkNsName String
    "name" String
    ns1
      mkelem_qn17 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn17
      mkattr_qn17 :: XmlTrees -> NTree XNode
    mkattr_qn17 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn17
      qn18 :: QName
    qn18        = String -> QName
    mkName   String
    "ns"
      mkelem_qn18 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn18 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn18
      mkattr_qn18 :: XmlTrees -> NTree XNode
    mkattr_qn18 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn18
      qn19 :: QName
    qn19        = String -> String -> QName
    mkNsName String
    "nsName" String
    ns1
      mkelem_qn19 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn19
      mkattr_qn19 :: XmlTrees -> NTree XNode
    mkattr_qn19 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn19
      qn20 :: QName
    qn20        = String -> String -> QName
    mkNsName String
    "oneOrMore" String
    ns1
      mkelem_qn20 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn20
      mkattr_qn20 :: XmlTrees -> NTree XNode
    mkattr_qn20 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn20
      qn21 :: QName
    qn21        = String -> String -> QName
    mkNsName String
    "ref" String
    ns1
      mkelem_qn21 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn21
      mkattr_qn21 :: XmlTrees -> NTree XNode
    mkattr_qn21 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn21
      qn22 :: QName
    qn22        = String -> String -> QName
    mkNsName String
    "start" String
    ns1
      mkelem_qn22 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn22 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn22
      mkattr_qn22 :: XmlTrees -> NTree XNode
    mkattr_qn22 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn22
      qn23 :: QName
    qn23        = String -> String -> QName
    mkNsName String
    "text" String
    ns1
      mkelem_qn23 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn23
      mkattr_qn23 :: XmlTrees -> NTree XNode
    mkattr_qn23 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn23
      qn24 :: QName
    qn24        = String -> QName
    mkName   String
    "type"
      mkelem_qn24 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn24 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn24
      mkattr_qn24 :: XmlTrees -> NTree XNode
    mkattr_qn24 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn24
      qn25 :: QName
    qn25        = String -> String -> QName
    mkNsName String
    "value" String
    ns1
      mkelem_qn25 :: XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn25 = QName -> XmlTrees -> XmlTrees -> NTree XNode
    mkElement QName
    qn25
      mkattr_qn25 :: XmlTrees -> NTree XNode
    mkattr_qn25 = QName -> XmlTrees -> NTree XNode
    mkAttr    QName
    qn25
      in
      XmlTrees -> XmlTrees -> NTree XNode
    mkRoot []
        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn13 []
          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn22 []
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                  ] []
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                        ] []
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                      ] []
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                    ] []
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                  ] []
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                ] []
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "grammar"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "11" ]
                              ] []
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "10" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "22" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "23" ]
                          ] []
                        ]
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "externalRef"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                      [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                      ]
                      [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "href"
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                      [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                      , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                      ] []
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                            [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                            ] []
                          ]
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                  ] []
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                  ] []
                                ]
                              ]
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                      ] []
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "notAllowed"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                      ] []
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "data"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                      [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                      ]
                      [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "type"
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                      [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "NCName" ]
                      , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                      ] []
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                            [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                            ] []
                          ]
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                  ] []
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                  ] []
                                ]
                              ]
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "40" ]
                          ] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "41" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "41" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "except"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "40" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "param"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                    [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                    ]
                    [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "name"
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                    [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "NCName" ]
                    , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                    ] []
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "value"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                        [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                        ]
                        [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "type"
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                        [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "NCName" ]
                        , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                            [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                            ] []
                          ]
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                  ] []
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                  ] []
                                ]
                              ]
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "text"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                      ] []
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "empty"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                      ] []
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "parentRef"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                    [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                    ]
                    [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "name"
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                    [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "NCName" ]
                    , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                    ] []
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ref"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                    [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                    ]
                    [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "name"
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                    [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "NCName" ]
                    , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                    ] []
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "mixed"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "list"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "oneOrMore"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "zeroOrMore"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "optional"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "choice"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "interleave"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "group"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "attribute"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                            [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                            ] []
                          ]
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                  ] []
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                  ] []
                                ]
                              ]
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                        [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                        ]
                        [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "name"
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                        [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "QName" ]
                        , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                        ] []
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                            ] []
                          ]
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "17" ]
                              ] []
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "18" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "19" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "20" ]
                          ] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "element"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                        [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                        ]
                        [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "name"
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                        [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "QName" ]
                        , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                        ] []
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                            ] []
                          ]
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "17" ]
                              ] []
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "18" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "19" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "20" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                            [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                            ] []
                          ]
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                  ] []
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                  ] []
                                ]
                              ]
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "23" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "include"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                      [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                      ]
                      [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "href"
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                      [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                      , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                      ] []
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                            [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                            ] []
                          ]
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                  ] []
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                  ] []
                                ]
                              ]
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "11" ]
                            ] []
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "10" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "21" ]
                          ] []
                        ]
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "22" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "div"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "11" ]
                              ] []
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "10" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "22" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "23" ]
                          ] []
                        ]
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "21" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "div"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "11" ]
                            ] []
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "10" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "21" ]
                          ] []
                        ]
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "20" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "choice"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "17" ]
                            ] []
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "18" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "19" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "20" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "19" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "nsName"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "16" ]
                      ] []
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "18" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyName"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "16" ]
                      ] []
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "17" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "name"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                          [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                          ] []
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                ] []
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                ] []
                              ]
                            ]
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                  [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "QName" ]
                  , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                  ] []
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "16" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "except"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                      ] []
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "17" ]
                          ] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "18" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "19" ]
                        ] []
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "20" ]
                      ] []
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                    [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                    ] []
                  ]
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "0" ]
                      ] []
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "0" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 [] []
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "0" ]
                      ] []
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "10" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "define"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                        [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                        ]
                        [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "name"
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                        [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "NCName" ]
                        , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                        ] []
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                          [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "combine"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn25
                            [ XmlTrees -> NTree XNode
    mkattr_qn1 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/XML/1998/namespace" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn3 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn2 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "file:///home/theo/haskell/hxt/hxt-relaxng/src/Text/XML/HXT/RelaxNG/schema2hs/Schema.rng" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "token" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "choice"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn25
                            [ XmlTrees -> NTree XNode
    mkattr_qn1 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/XML/1998/namespace" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn3 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn2 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "file:///home/theo/haskell/hxt/hxt-relaxng/src/Text/XML/HXT/RelaxNG/schema2hs/Schema.rng" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "token" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "interleave"
                            ]
                          ]
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                            [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                            ] []
                          ]
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                  ] []
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                  ] []
                                ]
                              ]
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                          ] []
                                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                          ] []
                                                        ]
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                        ] []
                      ]
                    ]
                  ]
                ]
              ]
            ]
          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn9
            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "11" ]
            ]
            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn10 []
              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                ]
                [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "start"
                ]
              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                        [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                        ]
                        [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "combine"
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn25
                          [ XmlTrees -> NTree XNode
    mkattr_qn1 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/XML/1998/namespace" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn3 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn2 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "file:///home/theo/haskell/hxt/hxt-relaxng/src/Text/XML/HXT/RelaxNG/schema2hs/Schema.rng" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "token" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "choice"
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn25
                          [ XmlTrees -> NTree XNode
    mkattr_qn1 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/XML/1998/namespace" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn3 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn2 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "file:///home/theo/haskell/hxt/hxt-relaxng/src/Text/XML/HXT/RelaxNG/schema2hs/Schema.rng" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "token" ]
                          , XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                          ]
                          [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "interleave"
                          ]
                        ]
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn14 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "ns"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn17
                            [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                            ]
                            [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "datatypeLibrary"
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn7
                            [ XmlTrees -> NTree XNode
    mkattr_qn24 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "anyURI" ]
                            , XmlTrees -> NTree XNode
    mkattr_qn8 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://www.w3.org/2001/XMLSchema-datatypes" ]
                            ] []
                          ]
                        ]
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn5 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn4 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn12 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "http://relaxng.org/ns/structure/1.0" ]
                                  ] []
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn19
                                  [ XmlTrees -> NTree XNode
    mkattr_qn18 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "" ]
                                  ] []
                                ]
                              ]
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn23 [] []
                          ]
                        ]
                      ]
                    ]
                  ]
                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn15 []
                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn11 [] []
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn20 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "15" ]
                        ] []
                      ]
                    ]
                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                        [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                          [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                            [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                              [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                  [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                    [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn6 []
                                                      [ XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "24" ]
                                                        ] []
                                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "25" ]
                                                        ] []
                                                      ]
                                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "26" ]
                                                      ] []
                                                    ]
                                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "27" ]
                                                    ] []
                                                  ]
                                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "28" ]
                                                  ] []
                                                ]
                                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "29" ]
                                                ] []
                                              ]
                                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "30" ]
                                              ] []
                                            ]
                                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "31" ]
                                            ] []
                                          ]
                                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "32" ]
                                          ] []
                                        ]
                                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "33" ]
                                        ] []
                                      ]
                                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "34" ]
                                      ] []
                                    ]
                                  , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                    [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "35" ]
                                    ] []
                                  ]
                                , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                  [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "36" ]
                                  ] []
                                ]
                              , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                                [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "37" ]
                                ] []
                              ]
                            , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                              [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "38" ]
                              ] []
                            ]
                          , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                            [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "39" ]
                            ] []
                          ]
                        , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                          [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "42" ]
                          ] []
                        ]
                      , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                        [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "43" ]
                        ] []
                      ]
                    , XmlTrees -> XmlTrees -> NTree XNode
    mkelem_qn21
                      [ XmlTrees -> NTree XNode
    mkattr_qn16 [ String -> NTree XNode
    forall a. XmlNode a => String -> a
    mkText String
    "44" ]
                      ] []
                    ]
                  ]
                ]
              ]
            ]
          ]
        ]