(CommandList
  children: [
    (Pipeline
      children: [
        (C {(ldd)} {(DQ ($ VSub_Number '$1'))})
        (C {(grep)} {(SQ <' => '>)})
        (C {(grep)} {(-v)} {(ld-linux)})
        (C {(sed)} {(SQ <'s/.* =>[[:blank:]]*//'>)})
        (C {(sed)} {(SQ <'s/ *(0x.*//'>)})
        (C {(sed)} {(SQ <'/^$/ d'>)})
        (While
          cond: [(Sentence child:(C {(read)} {(lib)}) terminator:<Op_Semi ';'>)]
          body: 
            (DoGroup
              children: [
                (Pipeline
                  children: [
                    (C {(dpkg)} {(-S)} {(DQ ($ VSub_Name '$lib'))})
                    (C {(sed)} {(SQ <'s/: .*//'>)})
                  ]
                  negated: False
                )
              ]
              spids: [60 79]
            )
        )
        (C {(sort)})
        (C {(uniq)})
      ]
      negated: False
    )
  ]
)