DOCUMENT@0..494
  HEADING@0..18
    ATX_HEADING_MARKER@0..1
      ATX_HEADING_MARKER@0..1 "#"
    WHITESPACE@1..2 " "
    HEADING_CONTENT@2..17
      TEXT@2..17 "Raw Blocks Test"
    NEWLINE@17..18 "\n"
  BLANK_LINE@18..19
    BLANK_LINE@18..19 "\n"
  PARAGRAPH@19..59
    TEXT@19..37 "This tests the raw"
    TEXT@37..38 "_"
    TEXT@38..58 "attribute extension."
    NEWLINE@58..59 "\n"
  BLANK_LINE@59..60
    BLANK_LINE@59..60 "\n"
  HEADING@60..78
    ATX_HEADING_MARKER@60..62
      ATX_HEADING_MARKER@60..62 "##"
    WHITESPACE@62..63 " "
    HEADING_CONTENT@63..77
      TEXT@63..77 "HTML Raw Block"
    NEWLINE@77..78 "\n"
  BLANK_LINE@78..79
    BLANK_LINE@78..79 "\n"
  CODE_BLOCK@79..162
    CODE_FENCE_OPEN@79..90
      CODE_FENCE_MARKER@79..82 "```"
      CODE_INFO@82..89
        TEXT@82..89 "{=html}"
      NEWLINE@89..90 "\n"
    CODE_CONTENT@90..158
      TEXT@90..110 "<div class=\"custom\">"
      NEWLINE@110..111 "\n"
      TEXT@111..150 "  <p>This should stay ..."
      NEWLINE@150..151 "\n"
      TEXT@151..157 "</div>"
      NEWLINE@157..158 "\n"
    CODE_FENCE_CLOSE@158..162
      CODE_FENCE_MARKER@158..161 "```"
      NEWLINE@161..162 "\n"
  BLANK_LINE@162..163
    BLANK_LINE@162..163 "\n"
  HEADING@163..182
    ATX_HEADING_MARKER@163..165
      ATX_HEADING_MARKER@163..165 "##"
    WHITESPACE@165..166 " "
    HEADING_CONTENT@166..181
      TEXT@166..181 "LaTeX Raw Block"
    NEWLINE@181..182 "\n"
  BLANK_LINE@182..183
    BLANK_LINE@182..183 "\n"
  CODE_BLOCK@183..242
    CODE_FENCE_OPEN@183..195
      CODE_FENCE_MARKER@183..186 "```"
      CODE_INFO@186..194
        TEXT@186..194 "{=latex}"
      NEWLINE@194..195 "\n"
    CODE_CONTENT@195..238
      TEXT@195..211 "\\begin{equation}"
      NEWLINE@211..212 "\n"
      TEXT@212..222 "  E = mc^2"
      NEWLINE@222..223 "\n"
      TEXT@223..237 "\\end{equation}"
      NEWLINE@237..238 "\n"
    CODE_FENCE_CLOSE@238..242
      CODE_FENCE_MARKER@238..241 "```"
      NEWLINE@241..242 "\n"
  BLANK_LINE@242..243
    BLANK_LINE@242..243 "\n"
  HEADING@243..264
    ATX_HEADING_MARKER@243..245
      ATX_HEADING_MARKER@243..245 "##"
    WHITESPACE@245..246 " "
    HEADING_CONTENT@246..263
      TEXT@246..263 "OpenXML Raw Block"
    NEWLINE@263..264 "\n"
  BLANK_LINE@264..265
    BLANK_LINE@264..265 "\n"
  CODE_BLOCK@265..339
    CODE_FENCE_OPEN@265..279
      CODE_FENCE_MARKER@265..268 "```"
      CODE_INFO@268..278
        TEXT@268..278 "{=openxml}"
      NEWLINE@278..279 "\n"
    CODE_CONTENT@279..335
      TEXT@279..284 "<w:p>"
      NEWLINE@284..285 "\n"
      TEXT@285..292 "  <w:r>"
      NEWLINE@292..293 "\n"
      TEXT@293..318 "    <w:br w:type=\"pag ..."
      NEWLINE@318..319 "\n"
      TEXT@319..327 "  </w:r>"
      NEWLINE@327..328 "\n"
      TEXT@328..334 "</w:p>"
      NEWLINE@334..335 "\n"
    CODE_FENCE_CLOSE@335..339
      CODE_FENCE_MARKER@335..338 "```"
      NEWLINE@338..339 "\n"
  BLANK_LINE@339..340
    BLANK_LINE@339..340 "\n"
  HEADING@340..362
    ATX_HEADING_MARKER@340..342
      ATX_HEADING_MARKER@340..342 "##"
    WHITESPACE@342..343 " "
    HEADING_CONTENT@343..361
      TEXT@343..361 "Groff MS Raw Block"
    NEWLINE@361..362 "\n"
  BLANK_LINE@362..363
    BLANK_LINE@362..363 "\n"
  CODE_BLOCK@363..411
    CODE_FENCE_OPEN@363..372
      CODE_FENCE_MARKER@363..366 "```"
      CODE_INFO@366..371
        TEXT@366..371 "{=ms}"
      NEWLINE@371..372 "\n"
    CODE_CONTENT@372..407
      TEXT@372..380 ".MYMACRO"
      NEWLINE@380..381 "\n"
      TEXT@381..390 "blah blah"
      NEWLINE@390..391 "\n"
      TEXT@391..396 ".NH 1"
      NEWLINE@396..397 "\n"
      TEXT@397..406 "A Section"
      NEWLINE@406..407 "\n"
    CODE_FENCE_CLOSE@407..411
      CODE_FENCE_MARKER@407..410 "```"
      NEWLINE@410..411 "\n"
  BLANK_LINE@411..412
    BLANK_LINE@411..412 "\n"
  PARAGRAPH@412..447
    TEXT@412..446 "Regular code block fo ..."
    NEWLINE@446..447 "\n"
  BLANK_LINE@447..448
    BLANK_LINE@447..448 "\n"
  CODE_BLOCK@448..494
    CODE_FENCE_OPEN@448..458
      CODE_FENCE_MARKER@448..451 "```"
      CODE_INFO@451..457
        CODE_LANGUAGE@451..457 "python"
      NEWLINE@457..458 "\n"
    CODE_CONTENT@458..490
      TEXT@458..470 "def hello():"
      NEWLINE@470..471 "\n"
      TEXT@471..489 "    print(\"world\")"
      NEWLINE@489..490 "\n"
    CODE_FENCE_CLOSE@490..494
      CODE_FENCE_MARKER@490..493 "```"
      NEWLINE@493..494 "\n"

