Function(
 Function {
  head: Destructured(
   FunctionHeadDestructured {
    ellipsis: false,
    identifier: None,
    arguments: [
     FunctionHeadDestructuredArgument {
      identifier: "lib",
      default: None,
     },
    ],
   },
  ),
  body: FunctionApplication(
   FunctionApplication {
    function: PropertyAccess(
     PropertyAccess {
      expression: Identifier(
       Identifier {
        id: "lib",
        span: Span {
         start: Position {
          line: 3,
          column: 1,
         },
         end: Position {
          line: 3,
          column: 4,
         },
        },
       },
      ),
      attribute_path: [
       Raw(
        PartRaw {
         content: "mapAttrs",
         span: Span {
          start: Position {
           line: 3,
           column: 5,
          },
          end: Position {
           line: 3,
           column: 13,
          },
         },
        },
       ),
      ],
      default: None,
     },
    ),
    arguments: [
     Function(
      Function {
       head: Simple(
        FunctionHeadSimple {
         identifier: "lname",
        },
       ),
       body: Function(
        Function {
         head: Simple(
          FunctionHeadSimple {
           identifier: "lset",
          },
         ),
         body: LetIn(
          LetIn {
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "defaultLicense",
                 span: Span {
                  start: Position {
                   line: 4,
                   column: 3,
                  },
                  end: Position {
                   line: 4,
                   column: 17,
                  },
                 },
                },
               ),
              ],
              to: Map(
               Map {
                recursive: true,
                bindings: [
                 KeyValue(
                  BindingKeyValue {
                   from: [
                    Raw(
                     PartRaw {
                      content: "shortName",
                      span: Span {
                       start: Position {
                        line: 5,
                        column: 5,
                       },
                       end: Position {
                        line: 5,
                        column: 14,
                       },
                      },
                     },
                    ),
                   ],
                   to: Identifier(
                    Identifier {
                     id: "lname",
                     span: Span {
                      start: Position {
                       line: 5,
                       column: 17,
                      },
                      end: Position {
                       line: 5,
                       column: 22,
                      },
                     },
                    },
                   ),
                  },
                 ),
                 KeyValue(
                  BindingKeyValue {
                   from: [
                    Raw(
                     PartRaw {
                      content: "free",
                      span: Span {
                       start: Position {
                        line: 6,
                        column: 5,
                       },
                       end: Position {
                        line: 6,
                        column: 9,
                       },
                      },
                     },
                    ),
                   ],
                   to: Identifier(
                    Identifier {
                     id: "true",
                     span: Span {
                      start: Position {
                       line: 6,
                       column: 12,
                      },
                      end: Position {
                       line: 6,
                       column: 16,
                      },
                     },
                    },
                   ),
                  },
                 ),
                 KeyValue(
                  BindingKeyValue {
                   from: [
                    Raw(
                     PartRaw {
                      content: "deprecated",
                      span: Span {
                       start: Position {
                        line: 7,
                        column: 5,
                       },
                       end: Position {
                        line: 7,
                        column: 15,
                       },
                      },
                     },
                    ),
                   ],
                   to: Identifier(
                    Identifier {
                     id: "false",
                     span: Span {
                      start: Position {
                       line: 7,
                       column: 18,
                      },
                      end: Position {
                       line: 7,
                       column: 23,
                      },
                     },
                    },
                   ),
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 4,
                  column: 20,
                 },
                 end: Position {
                  line: 8,
                  column: 4,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "mkLicense",
                 span: Span {
                  start: Position {
                   line: 10,
                   column: 3,
                  },
                  end: Position {
                   line: 10,
                   column: 12,
                  },
                 },
                },
               ),
              ],
              to: Function(
               Function {
                head: Simple(
                 FunctionHeadSimple {
                  identifier: "licenseDeclaration",
                 },
                ),
                body: LetIn(
                 LetIn {
                  bindings: [
                   KeyValue(
                    BindingKeyValue {
                     from: [
                      Raw(
                       PartRaw {
                        content: "applyDefaults",
                        span: Span {
                         start: Position {
                          line: 11,
                          column: 5,
                         },
                         end: Position {
                          line: 11,
                          column: 18,
                         },
                        },
                       },
                      ),
                     ],
                     to: Function(
                      Function {
                       head: Simple(
                        FunctionHeadSimple {
                         identifier: "license",
                        },
                       ),
                       body: BinaryOperation(
                        BinaryOperation {
                         left: Identifier(
                          Identifier {
                           id: "defaultLicense",
                           span: Span {
                            start: Position {
                             line: 11,
                             column: 30,
                            },
                            end: Position {
                             line: 11,
                             column: 44,
                            },
                           },
                          },
                         ),
                         operator: Update,
                         right: Identifier(
                          Identifier {
                           id: "license",
                           span: Span {
                            start: Position {
                             line: 11,
                             column: 48,
                            },
                            end: Position {
                             line: 11,
                             column: 55,
                            },
                           },
                          },
                         ),
                        },
                       ),
                       span: Span {
                        start: Position {
                         line: 11,
                         column: 21,
                        },
                        end: Position {
                         line: 11,
                         column: 55,
                        },
                       },
                      },
                     ),
                    },
                   ),
                   KeyValue(
                    BindingKeyValue {
                     from: [
                      Raw(
                       PartRaw {
                        content: "applySpdx",
                        span: Span {
                         start: Position {
                          line: 12,
                          column: 5,
                         },
                         end: Position {
                          line: 12,
                          column: 14,
                         },
                        },
                       },
                      ),
                     ],
                     to: Function(
                      Function {
                       head: Simple(
                        FunctionHeadSimple {
                         identifier: "license",
                        },
                       ),
                       body: IfThenElse(
                        IfThenElse {
                         predicate: HasAttribute(
                          HasAttribute {
                           expression: Identifier(
                            Identifier {
                             id: "license",
                             span: Span {
                              start: Position {
                               line: 13,
                               column: 10,
                              },
                              end: Position {
                               line: 13,
                               column: 17,
                              },
                             },
                            },
                           ),
                           attribute_path: [
                            Raw(
                             PartRaw {
                              content: "spdxId",
                              span: Span {
                               start: Position {
                                line: 13,
                                column: 20,
                               },
                               end: Position {
                                line: 13,
                                column: 26,
                               },
                              },
                             },
                            ),
                           ],
                          },
                         ),
                         then: BinaryOperation(
                          BinaryOperation {
                           left: Identifier(
                            Identifier {
                             id: "license",
                             span: Span {
                              start: Position {
                               line: 14,
                               column: 12,
                              },
                              end: Position {
                               line: 14,
                               column: 19,
                              },
                             },
                            },
                           ),
                           operator: Update,
                           right: Map(
                            Map {
                             recursive: false,
                             bindings: [
                              KeyValue(
                               BindingKeyValue {
                                from: [
                                 Raw(
                                  PartRaw {
                                   content: "url",
                                   span: Span {
                                    start: Position {
                                     line: 14,
                                     column: 25,
                                    },
                                    end: Position {
                                     line: 14,
                                     column: 28,
                                    },
                                   },
                                  },
                                 ),
                                ],
                                to: String(
                                 String_ {
                                  parts: [
                                   Raw(
                                    PartRaw {
                                     content: "https://spdx.org/licenses/",
                                     span: Span {
                                      start: Position {
                                       line: 14,
                                       column: 32,
                                      },
                                      end: Position {
                                       line: 14,
                                       column: 75,
                                      },
                                     },
                                    },
                                   ),
                                   Interpolation(
                                    PartInterpolation {
                                     expression: PropertyAccess(
                                      PropertyAccess {
                                       expression: Identifier(
                                        Identifier {
                                         id: "license",
                                         span: Span {
                                          start: Position {
                                           line: 14,
                                           column: 60,
                                          },
                                          end: Position {
                                           line: 14,
                                           column: 67,
                                          },
                                         },
                                        },
                                       ),
                                       attribute_path: [
                                        Raw(
                                         PartRaw {
                                          content: "spdxId",
                                          span: Span {
                                           start: Position {
                                            line: 14,
                                            column: 68,
                                           },
                                           end: Position {
                                            line: 14,
                                            column: 74,
                                           },
                                          },
                                         },
                                        ),
                                       ],
                                       default: None,
                                      },
                                     ),
                                    },
                                   ),
                                   Raw(
                                    PartRaw {
                                     content: ".html",
                                     span: Span {
                                      start: Position {
                                       line: 14,
                                       column: 32,
                                      },
                                      end: Position {
                                       line: 14,
                                       column: 80,
                                      },
                                     },
                                    },
                                   ),
                                  ],
                                  span: Span {
                                   start: Position {
                                    line: 14,
                                    column: 31,
                                   },
                                   end: Position {
                                    line: 14,
                                    column: 81,
                                   },
                                  },
                                 },
                                ),
                               },
                              ),
                             ],
                             span: Span {
                              start: Position {
                               line: 14,
                               column: 23,
                              },
                              end: Position {
                               line: 14,
                               column: 84,
                              },
                             },
                            },
                           ),
                          },
                         ),
                         else_: Identifier(
                          Identifier {
                           id: "license",
                           span: Span {
                            start: Position {
                             line: 15,
                             column: 12,
                            },
                            end: Position {
                             line: 15,
                             column: 19,
                            },
                           },
                          },
                         ),
                         span: Span {
                          start: Position {
                           line: 13,
                           column: 7,
                          },
                          end: Position {
                           line: 15,
                           column: 19,
                          },
                         },
                        },
                       ),
                       span: Span {
                        start: Position {
                         line: 12,
                         column: 17,
                        },
                        end: Position {
                         line: 15,
                         column: 19,
                        },
                       },
                      },
                     ),
                    },
                   ),
                   KeyValue(
                    BindingKeyValue {
                     from: [
                      Raw(
                       PartRaw {
                        content: "applyRedistributable",
                        span: Span {
                         start: Position {
                          line: 16,
                          column: 5,
                         },
                         end: Position {
                          line: 16,
                          column: 25,
                         },
                        },
                       },
                      ),
                     ],
                     to: Function(
                      Function {
                       head: Simple(
                        FunctionHeadSimple {
                         identifier: "license",
                        },
                       ),
                       body: BinaryOperation(
                        BinaryOperation {
                         left: Map(
                          Map {
                           recursive: false,
                           bindings: [
                            KeyValue(
                             BindingKeyValue {
                              from: [
                               Raw(
                                PartRaw {
                                 content: "redistributable",
                                 span: Span {
                                  start: Position {
                                   line: 16,
                                   column: 39,
                                  },
                                  end: Position {
                                   line: 16,
                                   column: 54,
                                  },
                                 },
                                },
                               ),
                              ],
                              to: PropertyAccess(
                               PropertyAccess {
                                expression: Identifier(
                                 Identifier {
                                  id: "license",
                                  span: Span {
                                   start: Position {
                                    line: 16,
                                    column: 57,
                                   },
                                   end: Position {
                                    line: 16,
                                    column: 64,
                                   },
                                  },
                                 },
                                ),
                                attribute_path: [
                                 Raw(
                                  PartRaw {
                                   content: "free",
                                   span: Span {
                                    start: Position {
                                     line: 16,
                                     column: 65,
                                    },
                                    end: Position {
                                     line: 16,
                                     column: 69,
                                    },
                                   },
                                  },
                                 ),
                                ],
                                default: None,
                               },
                              ),
                             },
                            ),
                           ],
                           span: Span {
                            start: Position {
                             line: 16,
                             column: 37,
                            },
                            end: Position {
                             line: 16,
                             column: 72,
                            },
                           },
                          },
                         ),
                         operator: Update,
                         right: Identifier(
                          Identifier {
                           id: "license",
                           span: Span {
                            start: Position {
                             line: 16,
                             column: 76,
                            },
                            end: Position {
                             line: 16,
                             column: 83,
                            },
                           },
                          },
                         ),
                        },
                       ),
                       span: Span {
                        start: Position {
                         line: 16,
                         column: 28,
                        },
                        end: Position {
                         line: 16,
                         column: 83,
                        },
                       },
                      },
                     ),
                    },
                   ),
                  ],
                  target: FunctionApplication(
                   FunctionApplication {
                    function: PropertyAccess(
                     PropertyAccess {
                      expression: Identifier(
                       Identifier {
                        id: "lib",
                        span: Span {
                         start: Position {
                          line: 17,
                          column: 6,
                         },
                         end: Position {
                          line: 17,
                          column: 9,
                         },
                        },
                       },
                      ),
                      attribute_path: [
                       Raw(
                        PartRaw {
                         content: "pipe",
                         span: Span {
                          start: Position {
                           line: 17,
                           column: 10,
                          },
                          end: Position {
                           line: 17,
                           column: 14,
                          },
                         },
                        },
                       ),
                      ],
                      default: None,
                     },
                    ),
                    arguments: [
                     Identifier(
                      Identifier {
                       id: "licenseDeclaration",
                       span: Span {
                        start: Position {
                         line: 17,
                         column: 15,
                        },
                        end: Position {
                         line: 17,
                         column: 33,
                        },
                       },
                      },
                     ),
                     List(
                      List {
                       elements: [
                        Identifier(
                         Identifier {
                          id: "applyDefaults",
                          span: Span {
                           start: Position {
                            line: 18,
                            column: 5,
                           },
                           end: Position {
                            line: 18,
                            column: 18,
                           },
                          },
                         },
                        ),
                        Identifier(
                         Identifier {
                          id: "applySpdx",
                          span: Span {
                           start: Position {
                            line: 19,
                            column: 5,
                           },
                           end: Position {
                            line: 19,
                            column: 14,
                           },
                          },
                         },
                        ),
                        Identifier(
                         Identifier {
                          id: "applyRedistributable",
                          span: Span {
                           start: Position {
                            line: 20,
                            column: 5,
                           },
                           end: Position {
                            line: 20,
                            column: 25,
                           },
                          },
                         },
                        ),
                       ],
                       span: Span {
                        start: Position {
                         line: 17,
                         column: 34,
                        },
                        end: Position {
                         line: 21,
                         column: 4,
                        },
                       },
                      },
                     ),
                    ],
                   },
                  ),
                  span: Span {
                   start: Position {
                    line: 10,
                    column: 35,
                   },
                   end: Position {
                    line: 21,
                    column: 4,
                   },
                  },
                 },
                ),
                span: Span {
                 start: Position {
                  line: 10,
                  column: 15,
                 },
                 end: Position {
                  line: 21,
                  column: 4,
                 },
                },
               },
              ),
             },
            ),
           ],
           target: FunctionApplication(
            FunctionApplication {
             function: Identifier(
              Identifier {
               id: "mkLicense",
               span: Span {
                start: Position {
                 line: 22,
                 column: 4,
                },
                end: Position {
                 line: 22,
                 column: 13,
                },
               },
              },
             ),
             arguments: [
              Identifier(
               Identifier {
                id: "lset",
                span: Span {
                 start: Position {
                  line: 22,
                  column: 14,
                 },
                 end: Position {
                  line: 22,
                  column: 18,
                 },
                },
               },
              ),
             ],
            },
           ),
           span: Span {
            start: Position {
             line: 3,
             column: 28,
            },
            end: Position {
             line: 22,
             column: 18,
            },
           },
          },
         ),
         span: Span {
          start: Position {
           line: 3,
           column: 22,
          },
          end: Position {
           line: 22,
           column: 18,
          },
         },
        },
       ),
       span: Span {
        start: Position {
         line: 3,
         column: 15,
        },
        end: Position {
         line: 22,
         column: 18,
        },
       },
      },
     ),
     BinaryOperation(
      BinaryOperation {
       left: Map(
        Map {
         recursive: false,
         bindings: [
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "abstyles",
               span: Span {
                start: Position {
                 line: 28,
                 column: 3,
                },
                end: Position {
                 line: 28,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 29,
                      column: 5,
                     },
                     end: Position {
                      line: 29,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Abstyles",
                      span: Span {
                       start: Position {
                        line: 29,
                        column: 15,
                       },
                       end: Position {
                        line: 29,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 29,
                     column: 14,
                    },
                    end: Position {
                     line: 29,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 30,
                      column: 5,
                     },
                     end: Position {
                      line: 30,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Abstyles License",
                      span: Span {
                       start: Position {
                        line: 30,
                        column: 17,
                       },
                       end: Position {
                        line: 30,
                        column: 33,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 30,
                     column: 16,
                    },
                    end: Position {
                     line: 30,
                     column: 34,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 28,
                column: 14,
               },
               end: Position {
                line: 31,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "afl20",
               span: Span {
                start: Position {
                 line: 33,
                 column: 3,
                },
                end: Position {
                 line: 33,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 34,
                      column: 5,
                     },
                     end: Position {
                      line: 34,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "AFL-2.0",
                      span: Span {
                       start: Position {
                        line: 34,
                        column: 15,
                       },
                       end: Position {
                        line: 34,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 34,
                     column: 14,
                    },
                    end: Position {
                     line: 34,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 35,
                      column: 5,
                     },
                     end: Position {
                      line: 35,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Academic Free License v2.0",
                      span: Span {
                       start: Position {
                        line: 35,
                        column: 17,
                       },
                       end: Position {
                        line: 35,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 35,
                     column: 16,
                    },
                    end: Position {
                     line: 35,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 33,
                column: 11,
               },
               end: Position {
                line: 36,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "afl21",
               span: Span {
                start: Position {
                 line: 38,
                 column: 3,
                },
                end: Position {
                 line: 38,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 39,
                      column: 5,
                     },
                     end: Position {
                      line: 39,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "AFL-2.1",
                      span: Span {
                       start: Position {
                        line: 39,
                        column: 15,
                       },
                       end: Position {
                        line: 39,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 39,
                     column: 14,
                    },
                    end: Position {
                     line: 39,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 40,
                      column: 5,
                     },
                     end: Position {
                      line: 40,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Academic Free License v2.1",
                      span: Span {
                       start: Position {
                        line: 40,
                        column: 17,
                       },
                       end: Position {
                        line: 40,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 40,
                     column: 16,
                    },
                    end: Position {
                     line: 40,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 38,
                column: 11,
               },
               end: Position {
                line: 41,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "afl3",
               span: Span {
                start: Position {
                 line: 43,
                 column: 3,
                },
                end: Position {
                 line: 43,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 44,
                      column: 5,
                     },
                     end: Position {
                      line: 44,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "AFL-3.0",
                      span: Span {
                       start: Position {
                        line: 44,
                        column: 15,
                       },
                       end: Position {
                        line: 44,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 44,
                     column: 14,
                    },
                    end: Position {
                     line: 44,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 45,
                      column: 5,
                     },
                     end: Position {
                      line: 45,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Academic Free License v3.0",
                      span: Span {
                       start: Position {
                        line: 45,
                        column: 17,
                       },
                       end: Position {
                        line: 45,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 45,
                     column: 16,
                    },
                    end: Position {
                     line: 45,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 43,
                column: 10,
               },
               end: Position {
                line: 46,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "agpl3Only",
               span: Span {
                start: Position {
                 line: 48,
                 column: 3,
                },
                end: Position {
                 line: 48,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 49,
                      column: 5,
                     },
                     end: Position {
                      line: 49,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "AGPL-3.0-only",
                      span: Span {
                       start: Position {
                        line: 49,
                        column: 15,
                       },
                       end: Position {
                        line: 49,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 49,
                     column: 14,
                    },
                    end: Position {
                     line: 49,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 50,
                      column: 5,
                     },
                     end: Position {
                      line: 50,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Affero General Public License v3.0 only",
                      span: Span {
                       start: Position {
                        line: 50,
                        column: 17,
                       },
                       end: Position {
                        line: 50,
                        column: 60,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 50,
                     column: 16,
                    },
                    end: Position {
                     line: 50,
                     column: 61,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 48,
                column: 15,
               },
               end: Position {
                line: 51,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "agpl3Plus",
               span: Span {
                start: Position {
                 line: 53,
                 column: 3,
                },
                end: Position {
                 line: 53,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 54,
                      column: 5,
                     },
                     end: Position {
                      line: 54,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "AGPL-3.0-or-later",
                      span: Span {
                       start: Position {
                        line: 54,
                        column: 15,
                       },
                       end: Position {
                        line: 54,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 54,
                     column: 14,
                    },
                    end: Position {
                     line: 54,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 55,
                      column: 5,
                     },
                     end: Position {
                      line: 55,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Affero General Public License v3.0 or later",
                      span: Span {
                       start: Position {
                        line: 55,
                        column: 17,
                       },
                       end: Position {
                        line: 55,
                        column: 64,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 55,
                     column: 16,
                    },
                    end: Position {
                     line: 55,
                     column: 65,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 53,
                column: 15,
               },
               end: Position {
                line: 56,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "aladdin",
               span: Span {
                start: Position {
                 line: 58,
                 column: 3,
                },
                end: Position {
                 line: 58,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 59,
                      column: 5,
                     },
                     end: Position {
                      line: 59,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Aladdin",
                      span: Span {
                       start: Position {
                        line: 59,
                        column: 15,
                       },
                       end: Position {
                        line: 59,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 59,
                     column: 14,
                    },
                    end: Position {
                     line: 59,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 60,
                      column: 5,
                     },
                     end: Position {
                      line: 60,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Aladdin Free Public License",
                      span: Span {
                       start: Position {
                        line: 60,
                        column: 17,
                       },
                       end: Position {
                        line: 60,
                        column: 44,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 60,
                     column: 16,
                    },
                    end: Position {
                     line: 60,
                     column: 45,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 61,
                      column: 5,
                     },
                     end: Position {
                      line: 61,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 61,
                     column: 12,
                    },
                    end: Position {
                     line: 61,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 58,
                column: 13,
               },
               end: Position {
                line: 62,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "amazonsl",
               span: Span {
                start: Position {
                 line: 64,
                 column: 3,
                },
                end: Position {
                 line: 64,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 65,
                      column: 5,
                     },
                     end: Position {
                      line: 65,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Amazon Software License",
                      span: Span {
                       start: Position {
                        line: 65,
                        column: 17,
                       },
                       end: Position {
                        line: 65,
                        column: 40,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 65,
                     column: 16,
                    },
                    end: Position {
                     line: 65,
                     column: 41,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 66,
                      column: 5,
                     },
                     end: Position {
                      line: 66,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://aws.amazon.com/asl/",
                      span: Span {
                       start: Position {
                        line: 66,
                        column: 12,
                       },
                       end: Position {
                        line: 66,
                        column: 39,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 66,
                     column: 11,
                    },
                    end: Position {
                     line: 66,
                     column: 40,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 67,
                      column: 5,
                     },
                     end: Position {
                      line: 67,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 67,
                     column: 12,
                    },
                    end: Position {
                     line: 67,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 64,
                column: 14,
               },
               end: Position {
                line: 68,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "amd",
               span: Span {
                start: Position {
                 line: 70,
                 column: 3,
                },
                end: Position {
                 line: 70,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 71,
                      column: 5,
                     },
                     end: Position {
                      line: 71,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "AMD License Agreement",
                      span: Span {
                       start: Position {
                        line: 71,
                        column: 17,
                       },
                       end: Position {
                        line: 71,
                        column: 38,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 71,
                     column: 16,
                    },
                    end: Position {
                     line: 71,
                     column: 39,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 72,
                      column: 5,
                     },
                     end: Position {
                      line: 72,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://developer.amd.com/amd-license-agreement/",
                      span: Span {
                       start: Position {
                        line: 72,
                        column: 12,
                       },
                       end: Position {
                        line: 72,
                        column: 60,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 72,
                     column: 11,
                    },
                    end: Position {
                     line: 72,
                     column: 61,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 73,
                      column: 5,
                     },
                     end: Position {
                      line: 73,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 73,
                     column: 12,
                    },
                    end: Position {
                     line: 73,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 70,
                column: 9,
               },
               end: Position {
                line: 74,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "aom",
               span: Span {
                start: Position {
                 line: 76,
                 column: 3,
                },
                end: Position {
                 line: 76,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 77,
                      column: 5,
                     },
                     end: Position {
                      line: 77,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Alliance for Open Media Patent License 1.0",
                      span: Span {
                       start: Position {
                        line: 77,
                        column: 17,
                       },
                       end: Position {
                        line: 77,
                        column: 59,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 77,
                     column: 16,
                    },
                    end: Position {
                     line: 77,
                     column: 60,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 78,
                      column: 5,
                     },
                     end: Position {
                      line: 78,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://aomedia.org/license/patent-license/",
                      span: Span {
                       start: Position {
                        line: 78,
                        column: 12,
                       },
                       end: Position {
                        line: 78,
                        column: 55,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 78,
                     column: 11,
                    },
                    end: Position {
                     line: 78,
                     column: 56,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 76,
                column: 9,
               },
               end: Position {
                line: 79,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "apsl10",
               span: Span {
                start: Position {
                 line: 81,
                 column: 3,
                },
                end: Position {
                 line: 81,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 82,
                      column: 5,
                     },
                     end: Position {
                      line: 82,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "APSL-1.0",
                      span: Span {
                       start: Position {
                        line: 82,
                        column: 15,
                       },
                       end: Position {
                        line: 82,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 82,
                     column: 14,
                    },
                    end: Position {
                     line: 82,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 83,
                      column: 5,
                     },
                     end: Position {
                      line: 83,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Apple Public Source License 1.0",
                      span: Span {
                       start: Position {
                        line: 83,
                        column: 17,
                       },
                       end: Position {
                        line: 83,
                        column: 48,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 83,
                     column: 16,
                    },
                    end: Position {
                     line: 83,
                     column: 49,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 84,
                      column: 5,
                     },
                     end: Position {
                      line: 84,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://web.archive.org/web/20040701000000*/http://www.opensource.apple.com/apsl/1.0.txt",
                      span: Span {
                       start: Position {
                        line: 84,
                        column: 12,
                       },
                       end: Position {
                        line: 84,
                        column: 100,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 84,
                     column: 11,
                    },
                    end: Position {
                     line: 84,
                     column: 101,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 81,
                column: 12,
               },
               end: Position {
                line: 85,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "apsl20",
               span: Span {
                start: Position {
                 line: 87,
                 column: 3,
                },
                end: Position {
                 line: 87,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 88,
                      column: 5,
                     },
                     end: Position {
                      line: 88,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "APSL-2.0",
                      span: Span {
                       start: Position {
                        line: 88,
                        column: 15,
                       },
                       end: Position {
                        line: 88,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 88,
                     column: 14,
                    },
                    end: Position {
                     line: 88,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 89,
                      column: 5,
                     },
                     end: Position {
                      line: 89,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Apple Public Source License 2.0",
                      span: Span {
                       start: Position {
                        line: 89,
                        column: 17,
                       },
                       end: Position {
                        line: 89,
                        column: 48,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 89,
                     column: 16,
                    },
                    end: Position {
                     line: 89,
                     column: 49,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 87,
                column: 12,
               },
               end: Position {
                line: 90,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "arphicpl",
               span: Span {
                start: Position {
                 line: 92,
                 column: 3,
                },
                end: Position {
                 line: 92,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 93,
                      column: 5,
                     },
                     end: Position {
                      line: 93,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Arphic Public License",
                      span: Span {
                       start: Position {
                        line: 93,
                        column: 17,
                       },
                       end: Position {
                        line: 93,
                        column: 38,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 93,
                     column: 16,
                    },
                    end: Position {
                     line: 93,
                     column: 39,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 94,
                      column: 5,
                     },
                     end: Position {
                      line: 94,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://www.freedesktop.org/wiki/Arphic_Public_License/",
                      span: Span {
                       start: Position {
                        line: 94,
                        column: 12,
                       },
                       end: Position {
                        line: 94,
                        column: 67,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 94,
                     column: 11,
                    },
                    end: Position {
                     line: 94,
                     column: 68,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 92,
                column: 14,
               },
               end: Position {
                line: 95,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "artistic1",
               span: Span {
                start: Position {
                 line: 97,
                 column: 3,
                },
                end: Position {
                 line: 97,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 98,
                      column: 5,
                     },
                     end: Position {
                      line: 98,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Artistic-1.0",
                      span: Span {
                       start: Position {
                        line: 98,
                        column: 15,
                       },
                       end: Position {
                        line: 98,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 98,
                     column: 14,
                    },
                    end: Position {
                     line: 98,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 99,
                      column: 5,
                     },
                     end: Position {
                      line: 99,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Artistic License 1.0",
                      span: Span {
                       start: Position {
                        line: 99,
                        column: 17,
                       },
                       end: Position {
                        line: 99,
                        column: 37,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 99,
                     column: 16,
                    },
                    end: Position {
                     line: 99,
                     column: 38,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 97,
                column: 15,
               },
               end: Position {
                line: 100,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "artistic2",
               span: Span {
                start: Position {
                 line: 102,
                 column: 3,
                },
                end: Position {
                 line: 102,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 103,
                      column: 5,
                     },
                     end: Position {
                      line: 103,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Artistic-2.0",
                      span: Span {
                       start: Position {
                        line: 103,
                        column: 15,
                       },
                       end: Position {
                        line: 103,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 103,
                     column: 14,
                    },
                    end: Position {
                     line: 103,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 104,
                      column: 5,
                     },
                     end: Position {
                      line: 104,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Artistic License 2.0",
                      span: Span {
                       start: Position {
                        line: 104,
                        column: 17,
                       },
                       end: Position {
                        line: 104,
                        column: 37,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 104,
                     column: 16,
                    },
                    end: Position {
                     line: 104,
                     column: 38,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 102,
                column: 15,
               },
               end: Position {
                line: 105,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "asl20",
               span: Span {
                start: Position {
                 line: 107,
                 column: 3,
                },
                end: Position {
                 line: 107,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 108,
                      column: 5,
                     },
                     end: Position {
                      line: 108,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Apache-2.0",
                      span: Span {
                       start: Position {
                        line: 108,
                        column: 15,
                       },
                       end: Position {
                        line: 108,
                        column: 25,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 108,
                     column: 14,
                    },
                    end: Position {
                     line: 108,
                     column: 26,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 109,
                      column: 5,
                     },
                     end: Position {
                      line: 109,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Apache License 2.0",
                      span: Span {
                       start: Position {
                        line: 109,
                        column: 17,
                       },
                       end: Position {
                        line: 109,
                        column: 35,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 109,
                     column: 16,
                    },
                    end: Position {
                     line: 109,
                     column: 36,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 107,
                column: 11,
               },
               end: Position {
                line: 110,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "bola11",
               span: Span {
                start: Position {
                 line: 112,
                 column: 3,
                },
                end: Position {
                 line: 112,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 113,
                      column: 5,
                     },
                     end: Position {
                      line: 113,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://blitiri.com.ar/p/bola/",
                      span: Span {
                       start: Position {
                        line: 113,
                        column: 12,
                       },
                       end: Position {
                        line: 113,
                        column: 42,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 113,
                     column: 11,
                    },
                    end: Position {
                     line: 113,
                     column: 43,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 114,
                      column: 5,
                     },
                     end: Position {
                      line: 114,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Buena Onda License Agreement 1.1",
                      span: Span {
                       start: Position {
                        line: 114,
                        column: 17,
                       },
                       end: Position {
                        line: 114,
                        column: 49,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 114,
                     column: 16,
                    },
                    end: Position {
                     line: 114,
                     column: 50,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 112,
                column: 12,
               },
               end: Position {
                line: 115,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "boost",
               span: Span {
                start: Position {
                 line: 117,
                 column: 3,
                },
                end: Position {
                 line: 117,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 118,
                      column: 5,
                     },
                     end: Position {
                      line: 118,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSL-1.0",
                      span: Span {
                       start: Position {
                        line: 118,
                        column: 15,
                       },
                       end: Position {
                        line: 118,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 118,
                     column: 14,
                    },
                    end: Position {
                     line: 118,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 119,
                      column: 5,
                     },
                     end: Position {
                      line: 119,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Boost Software License 1.0",
                      span: Span {
                       start: Position {
                        line: 119,
                        column: 17,
                       },
                       end: Position {
                        line: 119,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 119,
                     column: 16,
                    },
                    end: Position {
                     line: 119,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 117,
                column: 11,
               },
               end: Position {
                line: 120,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "beerware",
               span: Span {
                start: Position {
                 line: 122,
                 column: 3,
                },
                end: Position {
                 line: 122,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 123,
                      column: 5,
                     },
                     end: Position {
                      line: 123,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Beerware",
                      span: Span {
                       start: Position {
                        line: 123,
                        column: 15,
                       },
                       end: Position {
                        line: 123,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 123,
                     column: 14,
                    },
                    end: Position {
                     line: 123,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 124,
                      column: 5,
                     },
                     end: Position {
                      line: 124,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Beerware License",
                      span: Span {
                       start: Position {
                        line: 124,
                        column: 17,
                       },
                       end: Position {
                        line: 124,
                        column: 33,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 124,
                     column: 16,
                    },
                    end: Position {
                     line: 124,
                     column: 34,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 122,
                column: 14,
               },
               end: Position {
                line: 125,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "blueOak100",
               span: Span {
                start: Position {
                 line: 127,
                 column: 3,
                },
                end: Position {
                 line: 127,
                 column: 13,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 128,
                      column: 5,
                     },
                     end: Position {
                      line: 128,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BlueOak-1.0.0",
                      span: Span {
                       start: Position {
                        line: 128,
                        column: 15,
                       },
                       end: Position {
                        line: 128,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 128,
                     column: 14,
                    },
                    end: Position {
                     line: 128,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 129,
                      column: 5,
                     },
                     end: Position {
                      line: 129,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Blue Oak Model License 1.0.0",
                      span: Span {
                       start: Position {
                        line: 129,
                        column: 17,
                       },
                       end: Position {
                        line: 129,
                        column: 45,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 129,
                     column: 16,
                    },
                    end: Position {
                     line: 129,
                     column: 46,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 127,
                column: 16,
               },
               end: Position {
                line: 130,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "bsd0",
               span: Span {
                start: Position {
                 line: 132,
                 column: 3,
                },
                end: Position {
                 line: 132,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 133,
                      column: 5,
                     },
                     end: Position {
                      line: 133,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "0BSD",
                      span: Span {
                       start: Position {
                        line: 133,
                        column: 15,
                       },
                       end: Position {
                        line: 133,
                        column: 19,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 133,
                     column: 14,
                    },
                    end: Position {
                     line: 133,
                     column: 20,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 134,
                      column: 5,
                     },
                     end: Position {
                      line: 134,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD Zero Clause License",
                      span: Span {
                       start: Position {
                        line: 134,
                        column: 17,
                       },
                       end: Position {
                        line: 134,
                        column: 40,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 134,
                     column: 16,
                    },
                    end: Position {
                     line: 134,
                     column: 41,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 132,
                column: 10,
               },
               end: Position {
                line: 135,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "bsd1",
               span: Span {
                start: Position {
                 line: 137,
                 column: 3,
                },
                end: Position {
                 line: 137,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 138,
                      column: 5,
                     },
                     end: Position {
                      line: 138,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD-1-Clause",
                      span: Span {
                       start: Position {
                        line: 138,
                        column: 15,
                       },
                       end: Position {
                        line: 138,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 138,
                     column: 14,
                    },
                    end: Position {
                     line: 138,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 139,
                      column: 5,
                     },
                     end: Position {
                      line: 139,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD 1-Clause License",
                      span: Span {
                       start: Position {
                        line: 139,
                        column: 17,
                       },
                       end: Position {
                        line: 139,
                        column: 37,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 139,
                     column: 16,
                    },
                    end: Position {
                     line: 139,
                     column: 38,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 137,
                column: 10,
               },
               end: Position {
                line: 140,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "bsd2",
               span: Span {
                start: Position {
                 line: 142,
                 column: 3,
                },
                end: Position {
                 line: 142,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 143,
                      column: 5,
                     },
                     end: Position {
                      line: 143,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD-2-Clause",
                      span: Span {
                       start: Position {
                        line: 143,
                        column: 15,
                       },
                       end: Position {
                        line: 143,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 143,
                     column: 14,
                    },
                    end: Position {
                     line: 143,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 144,
                      column: 5,
                     },
                     end: Position {
                      line: 144,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: IndentedString(
                  IndentedString {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD 2-clause \"Simplified\" License",
                      span: Span {
                       start: Position {
                        line: 144,
                        column: 18,
                       },
                       end: Position {
                        line: 144,
                        column: 51,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 144,
                     column: 16,
                    },
                    end: Position {
                     line: 144,
                     column: 53,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 142,
                column: 10,
               },
               end: Position {
                line: 145,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "bsd2Patent",
               span: Span {
                start: Position {
                 line: 147,
                 column: 3,
                },
                end: Position {
                 line: 147,
                 column: 13,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 148,
                      column: 5,
                     },
                     end: Position {
                      line: 148,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD-2-Clause-Patent",
                      span: Span {
                       start: Position {
                        line: 148,
                        column: 15,
                       },
                       end: Position {
                        line: 148,
                        column: 34,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 148,
                     column: 14,
                    },
                    end: Position {
                     line: 148,
                     column: 35,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 149,
                      column: 5,
                     },
                     end: Position {
                      line: 149,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD-2-Clause Plus Patent License",
                      span: Span {
                       start: Position {
                        line: 149,
                        column: 17,
                       },
                       end: Position {
                        line: 149,
                        column: 49,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 149,
                     column: 16,
                    },
                    end: Position {
                     line: 149,
                     column: 50,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 147,
                column: 16,
               },
               end: Position {
                line: 150,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "bsd3",
               span: Span {
                start: Position {
                 line: 152,
                 column: 3,
                },
                end: Position {
                 line: 152,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 153,
                      column: 5,
                     },
                     end: Position {
                      line: 153,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD-3-Clause",
                      span: Span {
                       start: Position {
                        line: 153,
                        column: 15,
                       },
                       end: Position {
                        line: 153,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 153,
                     column: 14,
                    },
                    end: Position {
                     line: 153,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 154,
                      column: 5,
                     },
                     end: Position {
                      line: 154,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: IndentedString(
                  IndentedString {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD 3-clause \"New\" or \"Revised\" License",
                      span: Span {
                       start: Position {
                        line: 154,
                        column: 18,
                       },
                       end: Position {
                        line: 154,
                        column: 57,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 154,
                     column: 16,
                    },
                    end: Position {
                     line: 154,
                     column: 59,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 152,
                column: 10,
               },
               end: Position {
                line: 155,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "bsdOriginal",
               span: Span {
                start: Position {
                 line: 157,
                 column: 3,
                },
                end: Position {
                 line: 157,
                 column: 14,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 158,
                      column: 5,
                     },
                     end: Position {
                      line: 158,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD-4-Clause",
                      span: Span {
                       start: Position {
                        line: 158,
                        column: 15,
                       },
                       end: Position {
                        line: 158,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 158,
                     column: 14,
                    },
                    end: Position {
                     line: 158,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 159,
                      column: 5,
                     },
                     end: Position {
                      line: 159,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: IndentedString(
                  IndentedString {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD 4-clause \"Original\" or \"Old\" License",
                      span: Span {
                       start: Position {
                        line: 159,
                        column: 18,
                       },
                       end: Position {
                        line: 159,
                        column: 58,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 159,
                     column: 16,
                    },
                    end: Position {
                     line: 159,
                     column: 60,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 157,
                column: 17,
               },
               end: Position {
                line: 160,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "bsdOriginalShortened",
               span: Span {
                start: Position {
                 line: 162,
                 column: 3,
                },
                end: Position {
                 line: 162,
                 column: 23,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 163,
                      column: 5,
                     },
                     end: Position {
                      line: 163,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD-4-Clause-Shortened",
                      span: Span {
                       start: Position {
                        line: 163,
                        column: 15,
                       },
                       end: Position {
                        line: 163,
                        column: 37,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 163,
                     column: 14,
                    },
                    end: Position {
                     line: 163,
                     column: 38,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 164,
                      column: 5,
                     },
                     end: Position {
                      line: 164,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD 4 Clause Shortened",
                      span: Span {
                       start: Position {
                        line: 164,
                        column: 17,
                       },
                       end: Position {
                        line: 164,
                        column: 39,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 164,
                     column: 16,
                    },
                    end: Position {
                     line: 164,
                     column: 40,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 162,
                column: 26,
               },
               end: Position {
                line: 165,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "bsdOriginalUC",
               span: Span {
                start: Position {
                 line: 167,
                 column: 3,
                },
                end: Position {
                 line: 167,
                 column: 16,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 168,
                      column: 5,
                     },
                     end: Position {
                      line: 168,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD-4-Clause-UC",
                      span: Span {
                       start: Position {
                        line: 168,
                        column: 15,
                       },
                       end: Position {
                        line: 168,
                        column: 30,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 168,
                     column: 14,
                    },
                    end: Position {
                     line: 168,
                     column: 31,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 169,
                      column: 5,
                     },
                     end: Position {
                      line: 169,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD 4-Clause University of California-Specific",
                      span: Span {
                       start: Position {
                        line: 169,
                        column: 17,
                       },
                       end: Position {
                        line: 169,
                        column: 63,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 169,
                     column: 16,
                    },
                    end: Position {
                     line: 169,
                     column: 64,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 167,
                column: 19,
               },
               end: Position {
                line: 170,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "bsdProtection",
               span: Span {
                start: Position {
                 line: 172,
                 column: 3,
                },
                end: Position {
                 line: 172,
                 column: 16,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 173,
                      column: 5,
                     },
                     end: Position {
                      line: 173,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD-Protection",
                      span: Span {
                       start: Position {
                        line: 173,
                        column: 15,
                       },
                       end: Position {
                        line: 173,
                        column: 29,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 173,
                     column: 14,
                    },
                    end: Position {
                     line: 173,
                     column: 30,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 174,
                      column: 5,
                     },
                     end: Position {
                      line: 174,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "BSD Protection License",
                      span: Span {
                       start: Position {
                        line: 174,
                        column: 17,
                       },
                       end: Position {
                        line: 174,
                        column: 39,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 174,
                     column: 16,
                    },
                    end: Position {
                     line: 174,
                     column: 40,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 172,
                column: 19,
               },
               end: Position {
                line: 175,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "bsl11",
               span: Span {
                start: Position {
                 line: 177,
                 column: 3,
                },
                end: Position {
                 line: 177,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 178,
                      column: 5,
                     },
                     end: Position {
                      line: 178,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Business Source License 1.1",
                      span: Span {
                       start: Position {
                        line: 178,
                        column: 17,
                       },
                       end: Position {
                        line: 178,
                        column: 44,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 178,
                     column: 16,
                    },
                    end: Position {
                     line: 178,
                     column: 45,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 179,
                      column: 5,
                     },
                     end: Position {
                      line: 179,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://mariadb.com/bsl11",
                      span: Span {
                       start: Position {
                        line: 179,
                        column: 12,
                       },
                       end: Position {
                        line: 179,
                        column: 37,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 179,
                     column: 11,
                    },
                    end: Position {
                     line: 179,
                     column: 38,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 180,
                      column: 5,
                     },
                     end: Position {
                      line: 180,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 180,
                     column: 12,
                    },
                    end: Position {
                     line: 180,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 177,
                column: 11,
               },
               end: Position {
                line: 181,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cal10",
               span: Span {
                start: Position {
                 line: 183,
                 column: 3,
                },
                end: Position {
                 line: 183,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 184,
                      column: 5,
                     },
                     end: Position {
                      line: 184,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Cryptographic Autonomy License version 1.0 (CAL-1.0)",
                      span: Span {
                       start: Position {
                        line: 184,
                        column: 17,
                       },
                       end: Position {
                        line: 184,
                        column: 69,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 184,
                     column: 16,
                    },
                    end: Position {
                     line: 184,
                     column: 70,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 185,
                      column: 5,
                     },
                     end: Position {
                      line: 185,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://opensource.org/licenses/CAL-1.0",
                      span: Span {
                       start: Position {
                        line: 185,
                        column: 12,
                       },
                       end: Position {
                        line: 185,
                        column: 51,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 185,
                     column: 11,
                    },
                    end: Position {
                     line: 185,
                     column: 52,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 183,
                column: 11,
               },
               end: Position {
                line: 186,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "capec",
               span: Span {
                start: Position {
                 line: 188,
                 column: 3,
                },
                end: Position {
                 line: 188,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 189,
                      column: 5,
                     },
                     end: Position {
                      line: 189,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Common Attack Pattern Enumeration and Classification",
                      span: Span {
                       start: Position {
                        line: 189,
                        column: 17,
                       },
                       end: Position {
                        line: 189,
                        column: 69,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 189,
                     column: 16,
                    },
                    end: Position {
                     line: 189,
                     column: 70,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 190,
                      column: 5,
                     },
                     end: Position {
                      line: 190,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://capec.mitre.org/about/termsofuse.html",
                      span: Span {
                       start: Position {
                        line: 190,
                        column: 12,
                       },
                       end: Position {
                        line: 190,
                        column: 57,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 190,
                     column: 11,
                    },
                    end: Position {
                     line: 190,
                     column: 58,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 188,
                column: 11,
               },
               end: Position {
                line: 191,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "clArtistic",
               span: Span {
                start: Position {
                 line: 193,
                 column: 3,
                },
                end: Position {
                 line: 193,
                 column: 13,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 194,
                      column: 5,
                     },
                     end: Position {
                      line: 194,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "ClArtistic",
                      span: Span {
                       start: Position {
                        line: 194,
                        column: 15,
                       },
                       end: Position {
                        line: 194,
                        column: 25,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 194,
                     column: 14,
                    },
                    end: Position {
                     line: 194,
                     column: 26,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 195,
                      column: 5,
                     },
                     end: Position {
                      line: 195,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Clarified Artistic License",
                      span: Span {
                       start: Position {
                        line: 195,
                        column: 17,
                       },
                       end: Position {
                        line: 195,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 195,
                     column: 16,
                    },
                    end: Position {
                     line: 195,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 193,
                column: 16,
               },
               end: Position {
                line: 196,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc0",
               span: Span {
                start: Position {
                 line: 198,
                 column: 3,
                },
                end: Position {
                 line: 198,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 199,
                      column: 5,
                     },
                     end: Position {
                      line: 199,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC0-1.0",
                      span: Span {
                       start: Position {
                        line: 199,
                        column: 15,
                       },
                       end: Position {
                        line: 199,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 199,
                     column: 14,
                    },
                    end: Position {
                     line: 199,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 200,
                      column: 5,
                     },
                     end: Position {
                      line: 200,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Zero v1.0 Universal",
                      span: Span {
                       start: Position {
                        line: 200,
                        column: 17,
                       },
                       end: Position {
                        line: 200,
                        column: 53,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 200,
                     column: 16,
                    },
                    end: Position {
                     line: 200,
                     column: 54,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 198,
                column: 9,
               },
               end: Position {
                line: 201,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-nc-sa-20",
               span: Span {
                start: Position {
                 line: 203,
                 column: 3,
                },
                end: Position {
                 line: 203,
                 column: 17,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 204,
                      column: 5,
                     },
                     end: Position {
                      line: 204,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-NC-SA-2.0",
                      span: Span {
                       start: Position {
                        line: 204,
                        column: 15,
                       },
                       end: Position {
                        line: 204,
                        column: 30,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 204,
                     column: 14,
                    },
                    end: Position {
                     line: 204,
                     column: 31,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 205,
                      column: 5,
                     },
                     end: Position {
                      line: 205,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution Non Commercial Share Alike 2.0",
                      span: Span {
                       start: Position {
                        line: 205,
                        column: 17,
                       },
                       end: Position {
                        line: 205,
                        column: 76,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 205,
                     column: 16,
                    },
                    end: Position {
                     line: 205,
                     column: 77,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 206,
                      column: 5,
                     },
                     end: Position {
                      line: 206,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 206,
                     column: 12,
                    },
                    end: Position {
                     line: 206,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 203,
                column: 20,
               },
               end: Position {
                line: 207,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-nc-sa-25",
               span: Span {
                start: Position {
                 line: 209,
                 column: 3,
                },
                end: Position {
                 line: 209,
                 column: 17,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 210,
                      column: 5,
                     },
                     end: Position {
                      line: 210,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-NC-SA-2.5",
                      span: Span {
                       start: Position {
                        line: 210,
                        column: 15,
                       },
                       end: Position {
                        line: 210,
                        column: 30,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 210,
                     column: 14,
                    },
                    end: Position {
                     line: 210,
                     column: 31,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 211,
                      column: 5,
                     },
                     end: Position {
                      line: 211,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution Non Commercial Share Alike 2.5",
                      span: Span {
                       start: Position {
                        line: 211,
                        column: 17,
                       },
                       end: Position {
                        line: 211,
                        column: 76,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 211,
                     column: 16,
                    },
                    end: Position {
                     line: 211,
                     column: 77,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 212,
                      column: 5,
                     },
                     end: Position {
                      line: 212,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 212,
                     column: 12,
                    },
                    end: Position {
                     line: 212,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 209,
                column: 20,
               },
               end: Position {
                line: 213,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-nc-sa-30",
               span: Span {
                start: Position {
                 line: 215,
                 column: 3,
                },
                end: Position {
                 line: 215,
                 column: 17,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 216,
                      column: 5,
                     },
                     end: Position {
                      line: 216,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-NC-SA-3.0",
                      span: Span {
                       start: Position {
                        line: 216,
                        column: 15,
                       },
                       end: Position {
                        line: 216,
                        column: 30,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 216,
                     column: 14,
                    },
                    end: Position {
                     line: 216,
                     column: 31,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 217,
                      column: 5,
                     },
                     end: Position {
                      line: 217,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution Non Commercial Share Alike 3.0",
                      span: Span {
                       start: Position {
                        line: 217,
                        column: 17,
                       },
                       end: Position {
                        line: 217,
                        column: 76,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 217,
                     column: 16,
                    },
                    end: Position {
                     line: 217,
                     column: 77,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 218,
                      column: 5,
                     },
                     end: Position {
                      line: 218,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 218,
                     column: 12,
                    },
                    end: Position {
                     line: 218,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 215,
                column: 20,
               },
               end: Position {
                line: 219,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-nc-sa-40",
               span: Span {
                start: Position {
                 line: 221,
                 column: 3,
                },
                end: Position {
                 line: 221,
                 column: 17,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 222,
                      column: 5,
                     },
                     end: Position {
                      line: 222,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-NC-SA-4.0",
                      span: Span {
                       start: Position {
                        line: 222,
                        column: 15,
                       },
                       end: Position {
                        line: 222,
                        column: 30,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 222,
                     column: 14,
                    },
                    end: Position {
                     line: 222,
                     column: 31,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 223,
                      column: 5,
                     },
                     end: Position {
                      line: 223,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution Non Commercial Share Alike 4.0",
                      span: Span {
                       start: Position {
                        line: 223,
                        column: 17,
                       },
                       end: Position {
                        line: 223,
                        column: 76,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 223,
                     column: 16,
                    },
                    end: Position {
                     line: 223,
                     column: 77,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 224,
                      column: 5,
                     },
                     end: Position {
                      line: 224,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 224,
                     column: 12,
                    },
                    end: Position {
                     line: 224,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 221,
                column: 20,
               },
               end: Position {
                line: 225,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-nc-30",
               span: Span {
                start: Position {
                 line: 227,
                 column: 3,
                },
                end: Position {
                 line: 227,
                 column: 14,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 228,
                      column: 5,
                     },
                     end: Position {
                      line: 228,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-NC-3.0",
                      span: Span {
                       start: Position {
                        line: 228,
                        column: 15,
                       },
                       end: Position {
                        line: 228,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 228,
                     column: 14,
                    },
                    end: Position {
                     line: 228,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 229,
                      column: 5,
                     },
                     end: Position {
                      line: 229,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution Non Commercial 3.0 Unported",
                      span: Span {
                       start: Position {
                        line: 229,
                        column: 17,
                       },
                       end: Position {
                        line: 229,
                        column: 73,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 229,
                     column: 16,
                    },
                    end: Position {
                     line: 229,
                     column: 74,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 230,
                      column: 5,
                     },
                     end: Position {
                      line: 230,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 230,
                     column: 12,
                    },
                    end: Position {
                     line: 230,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 227,
                column: 17,
               },
               end: Position {
                line: 231,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-nc-40",
               span: Span {
                start: Position {
                 line: 233,
                 column: 3,
                },
                end: Position {
                 line: 233,
                 column: 14,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 234,
                      column: 5,
                     },
                     end: Position {
                      line: 234,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-NC-4.0",
                      span: Span {
                       start: Position {
                        line: 234,
                        column: 15,
                       },
                       end: Position {
                        line: 234,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 234,
                     column: 14,
                    },
                    end: Position {
                     line: 234,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 235,
                      column: 5,
                     },
                     end: Position {
                      line: 235,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution Non Commercial 4.0 International",
                      span: Span {
                       start: Position {
                        line: 235,
                        column: 17,
                       },
                       end: Position {
                        line: 235,
                        column: 78,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 235,
                     column: 16,
                    },
                    end: Position {
                     line: 235,
                     column: 79,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 236,
                      column: 5,
                     },
                     end: Position {
                      line: 236,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 236,
                     column: 12,
                    },
                    end: Position {
                     line: 236,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 233,
                column: 17,
               },
               end: Position {
                line: 237,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-nd-30",
               span: Span {
                start: Position {
                 line: 239,
                 column: 3,
                },
                end: Position {
                 line: 239,
                 column: 14,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 240,
                      column: 5,
                     },
                     end: Position {
                      line: 240,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-ND-3.0",
                      span: Span {
                       start: Position {
                        line: 240,
                        column: 15,
                       },
                       end: Position {
                        line: 240,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 240,
                     column: 14,
                    },
                    end: Position {
                     line: 240,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 241,
                      column: 5,
                     },
                     end: Position {
                      line: 241,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution-No Derivative Works v3.00",
                      span: Span {
                       start: Position {
                        line: 241,
                        column: 17,
                       },
                       end: Position {
                        line: 241,
                        column: 71,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 241,
                     column: 16,
                    },
                    end: Position {
                     line: 241,
                     column: 72,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 242,
                      column: 5,
                     },
                     end: Position {
                      line: 242,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 242,
                     column: 12,
                    },
                    end: Position {
                     line: 242,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 239,
                column: 17,
               },
               end: Position {
                line: 243,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-sa-25",
               span: Span {
                start: Position {
                 line: 245,
                 column: 3,
                },
                end: Position {
                 line: 245,
                 column: 14,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 246,
                      column: 5,
                     },
                     end: Position {
                      line: 246,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-SA-2.5",
                      span: Span {
                       start: Position {
                        line: 246,
                        column: 15,
                       },
                       end: Position {
                        line: 246,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 246,
                     column: 14,
                    },
                    end: Position {
                     line: 246,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 247,
                      column: 5,
                     },
                     end: Position {
                      line: 247,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution Share Alike 2.5",
                      span: Span {
                       start: Position {
                        line: 247,
                        column: 17,
                       },
                       end: Position {
                        line: 247,
                        column: 61,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 247,
                     column: 16,
                    },
                    end: Position {
                     line: 247,
                     column: 62,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 245,
                column: 17,
               },
               end: Position {
                line: 248,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-30",
               span: Span {
                start: Position {
                 line: 250,
                 column: 3,
                },
                end: Position {
                 line: 250,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 251,
                      column: 5,
                     },
                     end: Position {
                      line: 251,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-3.0",
                      span: Span {
                       start: Position {
                        line: 251,
                        column: 15,
                       },
                       end: Position {
                        line: 251,
                        column: 24,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 251,
                     column: 14,
                    },
                    end: Position {
                     line: 251,
                     column: 25,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 252,
                      column: 5,
                     },
                     end: Position {
                      line: 252,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution 3.0",
                      span: Span {
                       start: Position {
                        line: 252,
                        column: 17,
                       },
                       end: Position {
                        line: 252,
                        column: 49,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 252,
                     column: 16,
                    },
                    end: Position {
                     line: 252,
                     column: 50,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 250,
                column: 14,
               },
               end: Position {
                line: 253,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-sa-30",
               span: Span {
                start: Position {
                 line: 255,
                 column: 3,
                },
                end: Position {
                 line: 255,
                 column: 14,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 256,
                      column: 5,
                     },
                     end: Position {
                      line: 256,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-SA-3.0",
                      span: Span {
                       start: Position {
                        line: 256,
                        column: 15,
                       },
                       end: Position {
                        line: 256,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 256,
                     column: 14,
                    },
                    end: Position {
                     line: 256,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 257,
                      column: 5,
                     },
                     end: Position {
                      line: 257,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution Share Alike 3.0",
                      span: Span {
                       start: Position {
                        line: 257,
                        column: 17,
                       },
                       end: Position {
                        line: 257,
                        column: 61,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 257,
                     column: 16,
                    },
                    end: Position {
                     line: 257,
                     column: 62,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 255,
                column: 17,
               },
               end: Position {
                line: 258,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-40",
               span: Span {
                start: Position {
                 line: 260,
                 column: 3,
                },
                end: Position {
                 line: 260,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 261,
                      column: 5,
                     },
                     end: Position {
                      line: 261,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-4.0",
                      span: Span {
                       start: Position {
                        line: 261,
                        column: 15,
                       },
                       end: Position {
                        line: 261,
                        column: 24,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 261,
                     column: 14,
                    },
                    end: Position {
                     line: 261,
                     column: 25,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 262,
                      column: 5,
                     },
                     end: Position {
                      line: 262,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution 4.0",
                      span: Span {
                       start: Position {
                        line: 262,
                        column: 17,
                       },
                       end: Position {
                        line: 262,
                        column: 49,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 262,
                     column: 16,
                    },
                    end: Position {
                     line: 262,
                     column: 50,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 260,
                column: 14,
               },
               end: Position {
                line: 263,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cc-by-sa-40",
               span: Span {
                start: Position {
                 line: 265,
                 column: 3,
                },
                end: Position {
                 line: 265,
                 column: 14,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 266,
                      column: 5,
                     },
                     end: Position {
                      line: 266,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CC-BY-SA-4.0",
                      span: Span {
                       start: Position {
                        line: 266,
                        column: 15,
                       },
                       end: Position {
                        line: 266,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 266,
                     column: 14,
                    },
                    end: Position {
                     line: 266,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 267,
                      column: 5,
                     },
                     end: Position {
                      line: 267,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Creative Commons Attribution Share Alike 4.0",
                      span: Span {
                       start: Position {
                        line: 267,
                        column: 17,
                       },
                       end: Position {
                        line: 267,
                        column: 61,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 267,
                     column: 16,
                    },
                    end: Position {
                     line: 267,
                     column: 62,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 265,
                column: 17,
               },
               end: Position {
                line: 268,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cddl",
               span: Span {
                start: Position {
                 line: 270,
                 column: 3,
                },
                end: Position {
                 line: 270,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 271,
                      column: 5,
                     },
                     end: Position {
                      line: 271,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CDDL-1.0",
                      span: Span {
                       start: Position {
                        line: 271,
                        column: 15,
                       },
                       end: Position {
                        line: 271,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 271,
                     column: 14,
                    },
                    end: Position {
                     line: 271,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 272,
                      column: 5,
                     },
                     end: Position {
                      line: 272,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Common Development and Distribution License 1.0",
                      span: Span {
                       start: Position {
                        line: 272,
                        column: 17,
                       },
                       end: Position {
                        line: 272,
                        column: 64,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 272,
                     column: 16,
                    },
                    end: Position {
                     line: 272,
                     column: 65,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 270,
                column: 10,
               },
               end: Position {
                line: 273,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cecill20",
               span: Span {
                start: Position {
                 line: 275,
                 column: 3,
                },
                end: Position {
                 line: 275,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 276,
                      column: 5,
                     },
                     end: Position {
                      line: 276,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CECILL-2.0",
                      span: Span {
                       start: Position {
                        line: 276,
                        column: 15,
                       },
                       end: Position {
                        line: 276,
                        column: 25,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 276,
                     column: 14,
                    },
                    end: Position {
                     line: 276,
                     column: 26,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 277,
                      column: 5,
                     },
                     end: Position {
                      line: 277,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CeCILL Free Software License Agreement v2.0",
                      span: Span {
                       start: Position {
                        line: 277,
                        column: 17,
                       },
                       end: Position {
                        line: 277,
                        column: 60,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 277,
                     column: 16,
                    },
                    end: Position {
                     line: 277,
                     column: 61,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 275,
                column: 14,
               },
               end: Position {
                line: 278,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cecill21",
               span: Span {
                start: Position {
                 line: 280,
                 column: 3,
                },
                end: Position {
                 line: 280,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 281,
                      column: 5,
                     },
                     end: Position {
                      line: 281,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CECILL-2.1",
                      span: Span {
                       start: Position {
                        line: 281,
                        column: 15,
                       },
                       end: Position {
                        line: 281,
                        column: 25,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 281,
                     column: 14,
                    },
                    end: Position {
                     line: 281,
                     column: 26,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 282,
                      column: 5,
                     },
                     end: Position {
                      line: 282,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CeCILL Free Software License Agreement v2.1",
                      span: Span {
                       start: Position {
                        line: 282,
                        column: 17,
                       },
                       end: Position {
                        line: 282,
                        column: 60,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 282,
                     column: 16,
                    },
                    end: Position {
                     line: 282,
                     column: 61,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 280,
                column: 14,
               },
               end: Position {
                line: 283,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cecill-b",
               span: Span {
                start: Position {
                 line: 285,
                 column: 3,
                },
                end: Position {
                 line: 285,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 286,
                      column: 5,
                     },
                     end: Position {
                      line: 286,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CECILL-B",
                      span: Span {
                       start: Position {
                        line: 286,
                        column: 15,
                       },
                       end: Position {
                        line: 286,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 286,
                     column: 14,
                    },
                    end: Position {
                     line: 286,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 287,
                      column: 5,
                     },
                     end: Position {
                      line: 287,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CeCILL-B Free Software License Agreement",
                      span: Span {
                       start: Position {
                        line: 287,
                        column: 18,
                       },
                       end: Position {
                        line: 287,
                        column: 58,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 287,
                     column: 17,
                    },
                    end: Position {
                     line: 287,
                     column: 59,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 285,
                column: 14,
               },
               end: Position {
                line: 288,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cecill-c",
               span: Span {
                start: Position {
                 line: 290,
                 column: 3,
                },
                end: Position {
                 line: 290,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 291,
                      column: 5,
                     },
                     end: Position {
                      line: 291,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CECILL-C",
                      span: Span {
                       start: Position {
                        line: 291,
                        column: 15,
                       },
                       end: Position {
                        line: 291,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 291,
                     column: 14,
                    },
                    end: Position {
                     line: 291,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 292,
                      column: 5,
                     },
                     end: Position {
                      line: 292,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CeCILL-C Free Software License Agreement",
                      span: Span {
                       start: Position {
                        line: 292,
                        column: 18,
                       },
                       end: Position {
                        line: 292,
                        column: 58,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 292,
                     column: 17,
                    },
                    end: Position {
                     line: 292,
                     column: 59,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 290,
                column: 14,
               },
               end: Position {
                line: 293,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cpal10",
               span: Span {
                start: Position {
                 line: 295,
                 column: 3,
                },
                end: Position {
                 line: 295,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 296,
                      column: 5,
                     },
                     end: Position {
                      line: 296,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CPAL-1.0",
                      span: Span {
                       start: Position {
                        line: 296,
                        column: 15,
                       },
                       end: Position {
                        line: 296,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 296,
                     column: 14,
                    },
                    end: Position {
                     line: 296,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 297,
                      column: 5,
                     },
                     end: Position {
                      line: 297,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Common Public Attribution License 1.0",
                      span: Span {
                       start: Position {
                        line: 297,
                        column: 17,
                       },
                       end: Position {
                        line: 297,
                        column: 54,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 297,
                     column: 16,
                    },
                    end: Position {
                     line: 297,
                     column: 55,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 295,
                column: 12,
               },
               end: Position {
                line: 298,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "cpl10",
               span: Span {
                start: Position {
                 line: 300,
                 column: 3,
                },
                end: Position {
                 line: 300,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 301,
                      column: 5,
                     },
                     end: Position {
                      line: 301,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "CPL-1.0",
                      span: Span {
                       start: Position {
                        line: 301,
                        column: 15,
                       },
                       end: Position {
                        line: 301,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 301,
                     column: 14,
                    },
                    end: Position {
                     line: 301,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 302,
                      column: 5,
                     },
                     end: Position {
                      line: 302,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Common Public License 1.0",
                      span: Span {
                       start: Position {
                        line: 302,
                        column: 17,
                       },
                       end: Position {
                        line: 302,
                        column: 42,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 302,
                     column: 16,
                    },
                    end: Position {
                     line: 302,
                     column: 43,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 300,
                column: 11,
               },
               end: Position {
                line: 303,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "curl",
               span: Span {
                start: Position {
                 line: 305,
                 column: 3,
                },
                end: Position {
                 line: 305,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 306,
                      column: 5,
                     },
                     end: Position {
                      line: 306,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "curl",
                      span: Span {
                       start: Position {
                        line: 306,
                        column: 15,
                       },
                       end: Position {
                        line: 306,
                        column: 19,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 306,
                     column: 14,
                    },
                    end: Position {
                     line: 306,
                     column: 20,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 307,
                      column: 5,
                     },
                     end: Position {
                      line: 307,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "curl License",
                      span: Span {
                       start: Position {
                        line: 307,
                        column: 17,
                       },
                       end: Position {
                        line: 307,
                        column: 29,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 307,
                     column: 16,
                    },
                    end: Position {
                     line: 307,
                     column: 30,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 305,
                column: 10,
               },
               end: Position {
                line: 308,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "doc",
               span: Span {
                start: Position {
                 line: 310,
                 column: 3,
                },
                end: Position {
                 line: 310,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 311,
                      column: 5,
                     },
                     end: Position {
                      line: 311,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "DOC",
                      span: Span {
                       start: Position {
                        line: 311,
                        column: 15,
                       },
                       end: Position {
                        line: 311,
                        column: 18,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 311,
                     column: 14,
                    },
                    end: Position {
                     line: 311,
                     column: 19,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 312,
                      column: 5,
                     },
                     end: Position {
                      line: 312,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "DOC License",
                      span: Span {
                       start: Position {
                        line: 312,
                        column: 17,
                       },
                       end: Position {
                        line: 312,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 312,
                     column: 16,
                    },
                    end: Position {
                     line: 312,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 310,
                column: 9,
               },
               end: Position {
                line: 313,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "drl10",
               span: Span {
                start: Position {
                 line: 315,
                 column: 3,
                },
                end: Position {
                 line: 315,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 316,
                      column: 5,
                     },
                     end: Position {
                      line: 316,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "DRL-1.0",
                      span: Span {
                       start: Position {
                        line: 316,
                        column: 15,
                       },
                       end: Position {
                        line: 316,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 316,
                     column: 14,
                    },
                    end: Position {
                     line: 316,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 317,
                      column: 5,
                     },
                     end: Position {
                      line: 317,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Detection Rule License 1.0",
                      span: Span {
                       start: Position {
                        line: 317,
                        column: 17,
                       },
                       end: Position {
                        line: 317,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 317,
                     column: 16,
                    },
                    end: Position {
                     line: 317,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 315,
                column: 11,
               },
               end: Position {
                line: 318,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "eapl",
               span: Span {
                start: Position {
                 line: 320,
                 column: 3,
                },
                end: Position {
                 line: 320,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 321,
                      column: 5,
                     },
                     end: Position {
                      line: 321,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "EPSON AVASYS PUBLIC LICENSE",
                      span: Span {
                       start: Position {
                        line: 321,
                        column: 17,
                       },
                       end: Position {
                        line: 321,
                        column: 44,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 321,
                     column: 16,
                    },
                    end: Position {
                     line: 321,
                     column: 45,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 322,
                      column: 5,
                     },
                     end: Position {
                      line: 322,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://avasys.jp/hp/menu000000700/hpg000000603.htm",
                      span: Span {
                       start: Position {
                        line: 322,
                        column: 12,
                       },
                       end: Position {
                        line: 322,
                        column: 63,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 322,
                     column: 11,
                    },
                    end: Position {
                     line: 322,
                     column: 64,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 323,
                      column: 5,
                     },
                     end: Position {
                      line: 323,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 323,
                     column: 12,
                    },
                    end: Position {
                     line: 323,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 320,
                column: 10,
               },
               end: Position {
                line: 324,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "efl10",
               span: Span {
                start: Position {
                 line: 326,
                 column: 3,
                },
                end: Position {
                 line: 326,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 327,
                      column: 5,
                     },
                     end: Position {
                      line: 327,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "EFL-1.0",
                      span: Span {
                       start: Position {
                        line: 327,
                        column: 15,
                       },
                       end: Position {
                        line: 327,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 327,
                     column: 14,
                    },
                    end: Position {
                     line: 327,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 328,
                      column: 5,
                     },
                     end: Position {
                      line: 328,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Eiffel Forum License v1.0",
                      span: Span {
                       start: Position {
                        line: 328,
                        column: 17,
                       },
                       end: Position {
                        line: 328,
                        column: 42,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 328,
                     column: 16,
                    },
                    end: Position {
                     line: 328,
                     column: 43,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 326,
                column: 11,
               },
               end: Position {
                line: 329,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "efl20",
               span: Span {
                start: Position {
                 line: 331,
                 column: 3,
                },
                end: Position {
                 line: 331,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 332,
                      column: 5,
                     },
                     end: Position {
                      line: 332,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "EFL-2.0",
                      span: Span {
                       start: Position {
                        line: 332,
                        column: 15,
                       },
                       end: Position {
                        line: 332,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 332,
                     column: 14,
                    },
                    end: Position {
                     line: 332,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 333,
                      column: 5,
                     },
                     end: Position {
                      line: 333,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Eiffel Forum License v2.0",
                      span: Span {
                       start: Position {
                        line: 333,
                        column: 17,
                       },
                       end: Position {
                        line: 333,
                        column: 42,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 333,
                     column: 16,
                    },
                    end: Position {
                     line: 333,
                     column: 43,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 331,
                column: 11,
               },
               end: Position {
                line: 334,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "elastic",
               span: Span {
                start: Position {
                 line: 336,
                 column: 3,
                },
                end: Position {
                 line: 336,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 337,
                      column: 5,
                     },
                     end: Position {
                      line: 337,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "ELASTIC LICENSE",
                      span: Span {
                       start: Position {
                        line: 337,
                        column: 17,
                       },
                       end: Position {
                        line: 337,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 337,
                     column: 16,
                    },
                    end: Position {
                     line: 337,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 338,
                      column: 5,
                     },
                     end: Position {
                      line: 338,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://github.com/elastic/elasticsearch/blob/master/licenses/ELASTIC-LICENSE.txt",
                      span: Span {
                       start: Position {
                        line: 338,
                        column: 12,
                       },
                       end: Position {
                        line: 338,
                        column: 93,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 338,
                     column: 11,
                    },
                    end: Position {
                     line: 338,
                     column: 94,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 339,
                      column: 5,
                     },
                     end: Position {
                      line: 339,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 339,
                     column: 12,
                    },
                    end: Position {
                     line: 339,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 336,
                column: 13,
               },
               end: Position {
                line: 340,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "epl10",
               span: Span {
                start: Position {
                 line: 342,
                 column: 3,
                },
                end: Position {
                 line: 342,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 343,
                      column: 5,
                     },
                     end: Position {
                      line: 343,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "EPL-1.0",
                      span: Span {
                       start: Position {
                        line: 343,
                        column: 15,
                       },
                       end: Position {
                        line: 343,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 343,
                     column: 14,
                    },
                    end: Position {
                     line: 343,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 344,
                      column: 5,
                     },
                     end: Position {
                      line: 344,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Eclipse Public License 1.0",
                      span: Span {
                       start: Position {
                        line: 344,
                        column: 17,
                       },
                       end: Position {
                        line: 344,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 344,
                     column: 16,
                    },
                    end: Position {
                     line: 344,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 342,
                column: 11,
               },
               end: Position {
                line: 345,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "epl20",
               span: Span {
                start: Position {
                 line: 347,
                 column: 3,
                },
                end: Position {
                 line: 347,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 348,
                      column: 5,
                     },
                     end: Position {
                      line: 348,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "EPL-2.0",
                      span: Span {
                       start: Position {
                        line: 348,
                        column: 15,
                       },
                       end: Position {
                        line: 348,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 348,
                     column: 14,
                    },
                    end: Position {
                     line: 348,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 349,
                      column: 5,
                     },
                     end: Position {
                      line: 349,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Eclipse Public License 2.0",
                      span: Span {
                       start: Position {
                        line: 349,
                        column: 17,
                       },
                       end: Position {
                        line: 349,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 349,
                     column: 16,
                    },
                    end: Position {
                     line: 349,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 347,
                column: 11,
               },
               end: Position {
                line: 350,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "epson",
               span: Span {
                start: Position {
                 line: 352,
                 column: 3,
                },
                end: Position {
                 line: 352,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 353,
                      column: 5,
                     },
                     end: Position {
                      line: 353,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Seiko Epson Corporation Software License Agreement for Linux",
                      span: Span {
                       start: Position {
                        line: 353,
                        column: 17,
                       },
                       end: Position {
                        line: 353,
                        column: 77,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 353,
                     column: 16,
                    },
                    end: Position {
                     line: 353,
                     column: 78,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 354,
                      column: 5,
                     },
                     end: Position {
                      line: 354,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://download.ebz.epson.net/dsc/du/02/eula/global/LINUX_EN.html",
                      span: Span {
                       start: Position {
                        line: 354,
                        column: 12,
                       },
                       end: Position {
                        line: 354,
                        column: 78,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 354,
                     column: 11,
                    },
                    end: Position {
                     line: 354,
                     column: 79,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 355,
                      column: 5,
                     },
                     end: Position {
                      line: 355,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 355,
                     column: 12,
                    },
                    end: Position {
                     line: 355,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 352,
                column: 11,
               },
               end: Position {
                line: 356,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "eupl11",
               span: Span {
                start: Position {
                 line: 358,
                 column: 3,
                },
                end: Position {
                 line: 358,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 359,
                      column: 5,
                     },
                     end: Position {
                      line: 359,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "EUPL-1.1",
                      span: Span {
                       start: Position {
                        line: 359,
                        column: 15,
                       },
                       end: Position {
                        line: 359,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 359,
                     column: 14,
                    },
                    end: Position {
                     line: 359,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 360,
                      column: 5,
                     },
                     end: Position {
                      line: 360,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "European Union Public License 1.1",
                      span: Span {
                       start: Position {
                        line: 360,
                        column: 17,
                       },
                       end: Position {
                        line: 360,
                        column: 50,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 360,
                     column: 16,
                    },
                    end: Position {
                     line: 360,
                     column: 51,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 358,
                column: 12,
               },
               end: Position {
                line: 361,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "eupl12",
               span: Span {
                start: Position {
                 line: 363,
                 column: 3,
                },
                end: Position {
                 line: 363,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 364,
                      column: 5,
                     },
                     end: Position {
                      line: 364,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "EUPL-1.2",
                      span: Span {
                       start: Position {
                        line: 364,
                        column: 15,
                       },
                       end: Position {
                        line: 364,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 364,
                     column: 14,
                    },
                    end: Position {
                     line: 364,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 365,
                      column: 5,
                     },
                     end: Position {
                      line: 365,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "European Union Public License 1.2",
                      span: Span {
                       start: Position {
                        line: 365,
                        column: 17,
                       },
                       end: Position {
                        line: 365,
                        column: 50,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 365,
                     column: 16,
                    },
                    end: Position {
                     line: 365,
                     column: 51,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 363,
                column: 12,
               },
               end: Position {
                line: 366,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "fdl11Only",
               span: Span {
                start: Position {
                 line: 368,
                 column: 3,
                },
                end: Position {
                 line: 368,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 369,
                      column: 5,
                     },
                     end: Position {
                      line: 369,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GFDL-1.1-only",
                      span: Span {
                       start: Position {
                        line: 369,
                        column: 15,
                       },
                       end: Position {
                        line: 369,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 369,
                     column: 14,
                    },
                    end: Position {
                     line: 369,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 370,
                      column: 5,
                     },
                     end: Position {
                      line: 370,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Free Documentation License v1.1 only",
                      span: Span {
                       start: Position {
                        line: 370,
                        column: 17,
                       },
                       end: Position {
                        line: 370,
                        column: 57,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 370,
                     column: 16,
                    },
                    end: Position {
                     line: 370,
                     column: 58,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 368,
                column: 15,
               },
               end: Position {
                line: 371,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "fdl11Plus",
               span: Span {
                start: Position {
                 line: 373,
                 column: 3,
                },
                end: Position {
                 line: 373,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 374,
                      column: 5,
                     },
                     end: Position {
                      line: 374,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GFDL-1.1-or-later",
                      span: Span {
                       start: Position {
                        line: 374,
                        column: 15,
                       },
                       end: Position {
                        line: 374,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 374,
                     column: 14,
                    },
                    end: Position {
                     line: 374,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 375,
                      column: 5,
                     },
                     end: Position {
                      line: 375,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Free Documentation License v1.1 or later",
                      span: Span {
                       start: Position {
                        line: 375,
                        column: 17,
                       },
                       end: Position {
                        line: 375,
                        column: 61,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 375,
                     column: 16,
                    },
                    end: Position {
                     line: 375,
                     column: 62,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 373,
                column: 15,
               },
               end: Position {
                line: 376,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "fdl12Only",
               span: Span {
                start: Position {
                 line: 378,
                 column: 3,
                },
                end: Position {
                 line: 378,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 379,
                      column: 5,
                     },
                     end: Position {
                      line: 379,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GFDL-1.2-only",
                      span: Span {
                       start: Position {
                        line: 379,
                        column: 15,
                       },
                       end: Position {
                        line: 379,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 379,
                     column: 14,
                    },
                    end: Position {
                     line: 379,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 380,
                      column: 5,
                     },
                     end: Position {
                      line: 380,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Free Documentation License v1.2 only",
                      span: Span {
                       start: Position {
                        line: 380,
                        column: 17,
                       },
                       end: Position {
                        line: 380,
                        column: 57,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 380,
                     column: 16,
                    },
                    end: Position {
                     line: 380,
                     column: 58,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 378,
                column: 15,
               },
               end: Position {
                line: 381,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "fdl12Plus",
               span: Span {
                start: Position {
                 line: 383,
                 column: 3,
                },
                end: Position {
                 line: 383,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 384,
                      column: 5,
                     },
                     end: Position {
                      line: 384,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GFDL-1.2-or-later",
                      span: Span {
                       start: Position {
                        line: 384,
                        column: 15,
                       },
                       end: Position {
                        line: 384,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 384,
                     column: 14,
                    },
                    end: Position {
                     line: 384,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 385,
                      column: 5,
                     },
                     end: Position {
                      line: 385,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Free Documentation License v1.2 or later",
                      span: Span {
                       start: Position {
                        line: 385,
                        column: 17,
                       },
                       end: Position {
                        line: 385,
                        column: 61,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 385,
                     column: 16,
                    },
                    end: Position {
                     line: 385,
                     column: 62,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 383,
                column: 15,
               },
               end: Position {
                line: 386,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "fdl13Only",
               span: Span {
                start: Position {
                 line: 388,
                 column: 3,
                },
                end: Position {
                 line: 388,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 389,
                      column: 5,
                     },
                     end: Position {
                      line: 389,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GFDL-1.3-only",
                      span: Span {
                       start: Position {
                        line: 389,
                        column: 15,
                       },
                       end: Position {
                        line: 389,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 389,
                     column: 14,
                    },
                    end: Position {
                     line: 389,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 390,
                      column: 5,
                     },
                     end: Position {
                      line: 390,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Free Documentation License v1.3 only",
                      span: Span {
                       start: Position {
                        line: 390,
                        column: 17,
                       },
                       end: Position {
                        line: 390,
                        column: 57,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 390,
                     column: 16,
                    },
                    end: Position {
                     line: 390,
                     column: 58,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 388,
                column: 15,
               },
               end: Position {
                line: 391,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "fdl13Plus",
               span: Span {
                start: Position {
                 line: 393,
                 column: 3,
                },
                end: Position {
                 line: 393,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 394,
                      column: 5,
                     },
                     end: Position {
                      line: 394,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GFDL-1.3-or-later",
                      span: Span {
                       start: Position {
                        line: 394,
                        column: 15,
                       },
                       end: Position {
                        line: 394,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 394,
                     column: 14,
                    },
                    end: Position {
                     line: 394,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 395,
                      column: 5,
                     },
                     end: Position {
                      line: 395,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Free Documentation License v1.3 or later",
                      span: Span {
                       start: Position {
                        line: 395,
                        column: 17,
                       },
                       end: Position {
                        line: 395,
                        column: 61,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 395,
                     column: 16,
                    },
                    end: Position {
                     line: 395,
                     column: 62,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 393,
                column: 15,
               },
               end: Position {
                line: 396,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "ffsl",
               span: Span {
                start: Position {
                 line: 398,
                 column: 3,
                },
                end: Position {
                 line: 398,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 399,
                      column: 5,
                     },
                     end: Position {
                      line: 399,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Floodgap Free Software License",
                      span: Span {
                       start: Position {
                        line: 399,
                        column: 17,
                       },
                       end: Position {
                        line: 399,
                        column: 47,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 399,
                     column: 16,
                    },
                    end: Position {
                     line: 399,
                     column: 48,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 400,
                      column: 5,
                     },
                     end: Position {
                      line: 400,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://www.floodgap.com/software/ffsl/license.html",
                      span: Span {
                       start: Position {
                        line: 400,
                        column: 12,
                       },
                       end: Position {
                        line: 400,
                        column: 63,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 400,
                     column: 11,
                    },
                    end: Position {
                     line: 400,
                     column: 64,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 401,
                      column: 5,
                     },
                     end: Position {
                      line: 401,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 401,
                     column: 12,
                    },
                    end: Position {
                     line: 401,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 398,
                column: 10,
               },
               end: Position {
                line: 402,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "free",
               span: Span {
                start: Position {
                 line: 404,
                 column: 3,
                },
                end: Position {
                 line: 404,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 405,
                      column: 5,
                     },
                     end: Position {
                      line: 405,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Unspecified free software license",
                      span: Span {
                       start: Position {
                        line: 405,
                        column: 17,
                       },
                       end: Position {
                        line: 405,
                        column: 50,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 405,
                     column: 16,
                    },
                    end: Position {
                     line: 405,
                     column: 51,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 404,
                column: 10,
               },
               end: Position {
                line: 406,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "ftl",
               span: Span {
                start: Position {
                 line: 408,
                 column: 3,
                },
                end: Position {
                 line: 408,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 409,
                      column: 5,
                     },
                     end: Position {
                      line: 409,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "FTL",
                      span: Span {
                       start: Position {
                        line: 409,
                        column: 15,
                       },
                       end: Position {
                        line: 409,
                        column: 18,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 409,
                     column: 14,
                    },
                    end: Position {
                     line: 409,
                     column: 19,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 410,
                      column: 5,
                     },
                     end: Position {
                      line: 410,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Freetype Project License",
                      span: Span {
                       start: Position {
                        line: 410,
                        column: 17,
                       },
                       end: Position {
                        line: 410,
                        column: 41,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 410,
                     column: 16,
                    },
                    end: Position {
                     line: 410,
                     column: 42,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 408,
                column: 9,
               },
               end: Position {
                line: 411,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "g4sl",
               span: Span {
                start: Position {
                 line: 413,
                 column: 3,
                },
                end: Position {
                 line: 413,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 414,
                      column: 5,
                     },
                     end: Position {
                      line: 414,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Geant4 Software License",
                      span: Span {
                       start: Position {
                        line: 414,
                        column: 17,
                       },
                       end: Position {
                        line: 414,
                        column: 40,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 414,
                     column: 16,
                    },
                    end: Position {
                     line: 414,
                     column: 41,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 415,
                      column: 5,
                     },
                     end: Position {
                      line: 415,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://geant4.web.cern.ch/geant4/license/LICENSE.html",
                      span: Span {
                       start: Position {
                        line: 415,
                        column: 12,
                       },
                       end: Position {
                        line: 415,
                        column: 66,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 415,
                     column: 11,
                    },
                    end: Position {
                     line: 415,
                     column: 67,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 413,
                column: 10,
               },
               end: Position {
                line: 416,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "geogebra",
               span: Span {
                start: Position {
                 line: 418,
                 column: 3,
                },
                end: Position {
                 line: 418,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 419,
                      column: 5,
                     },
                     end: Position {
                      line: 419,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GeoGebra Non-Commercial License Agreement",
                      span: Span {
                       start: Position {
                        line: 419,
                        column: 17,
                       },
                       end: Position {
                        line: 419,
                        column: 58,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 419,
                     column: 16,
                    },
                    end: Position {
                     line: 419,
                     column: 59,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 420,
                      column: 5,
                     },
                     end: Position {
                      line: 420,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://www.geogebra.org/license",
                      span: Span {
                       start: Position {
                        line: 420,
                        column: 12,
                       },
                       end: Position {
                        line: 420,
                        column: 44,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 420,
                     column: 11,
                    },
                    end: Position {
                     line: 420,
                     column: 45,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 421,
                      column: 5,
                     },
                     end: Position {
                      line: 421,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 421,
                     column: 12,
                    },
                    end: Position {
                     line: 421,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 418,
                column: 14,
               },
               end: Position {
                line: 422,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "generaluser",
               span: Span {
                start: Position {
                 line: 424,
                 column: 3,
                },
                end: Position {
                 line: 424,
                 column: 14,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 425,
                      column: 5,
                     },
                     end: Position {
                      line: 425,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GeneralUser GS License v2.0",
                      span: Span {
                       start: Position {
                        line: 425,
                        column: 17,
                       },
                       end: Position {
                        line: 425,
                        column: 44,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 425,
                     column: 16,
                    },
                    end: Position {
                     line: 425,
                     column: 45,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 426,
                      column: 5,
                     },
                     end: Position {
                      line: 426,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "http://www.schristiancollins.com/generaluser.php",
                      span: Span {
                       start: Position {
                        line: 426,
                        column: 12,
                       },
                       end: Position {
                        line: 426,
                        column: 60,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 426,
                     column: 11,
                    },
                    end: Position {
                     line: 426,
                     column: 61,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 424,
                column: 17,
               },
               end: Position {
                line: 427,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl1Only",
               span: Span {
                start: Position {
                 line: 429,
                 column: 3,
                },
                end: Position {
                 line: 429,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 430,
                      column: 5,
                     },
                     end: Position {
                      line: 430,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GPL-1.0-only",
                      span: Span {
                       start: Position {
                        line: 430,
                        column: 15,
                       },
                       end: Position {
                        line: 430,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 430,
                     column: 14,
                    },
                    end: Position {
                     line: 430,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 431,
                      column: 5,
                     },
                     end: Position {
                      line: 431,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License v1.0 only",
                      span: Span {
                       start: Position {
                        line: 431,
                        column: 17,
                       },
                       end: Position {
                        line: 431,
                        column: 53,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 431,
                     column: 16,
                    },
                    end: Position {
                     line: 431,
                     column: 54,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 429,
                column: 14,
               },
               end: Position {
                line: 432,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl1Plus",
               span: Span {
                start: Position {
                 line: 434,
                 column: 3,
                },
                end: Position {
                 line: 434,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 435,
                      column: 5,
                     },
                     end: Position {
                      line: 435,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GPL-1.0-or-later",
                      span: Span {
                       start: Position {
                        line: 435,
                        column: 15,
                       },
                       end: Position {
                        line: 435,
                        column: 31,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 435,
                     column: 14,
                    },
                    end: Position {
                     line: 435,
                     column: 32,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 436,
                      column: 5,
                     },
                     end: Position {
                      line: 436,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License v1.0 or later",
                      span: Span {
                       start: Position {
                        line: 436,
                        column: 17,
                       },
                       end: Position {
                        line: 436,
                        column: 57,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 436,
                     column: 16,
                    },
                    end: Position {
                     line: 436,
                     column: 58,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 434,
                column: 14,
               },
               end: Position {
                line: 437,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl2Only",
               span: Span {
                start: Position {
                 line: 439,
                 column: 3,
                },
                end: Position {
                 line: 439,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 440,
                      column: 5,
                     },
                     end: Position {
                      line: 440,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GPL-2.0-only",
                      span: Span {
                       start: Position {
                        line: 440,
                        column: 15,
                       },
                       end: Position {
                        line: 440,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 440,
                     column: 14,
                    },
                    end: Position {
                     line: 440,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 441,
                      column: 5,
                     },
                     end: Position {
                      line: 441,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License v2.0 only",
                      span: Span {
                       start: Position {
                        line: 441,
                        column: 17,
                       },
                       end: Position {
                        line: 441,
                        column: 53,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 441,
                     column: 16,
                    },
                    end: Position {
                     line: 441,
                     column: 54,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 439,
                column: 14,
               },
               end: Position {
                line: 442,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl2Classpath",
               span: Span {
                start: Position {
                 line: 444,
                 column: 3,
                },
                end: Position {
                 line: 444,
                 column: 16,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 445,
                      column: 5,
                     },
                     end: Position {
                      line: 445,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GPL-2.0-with-classpath-exception",
                      span: Span {
                       start: Position {
                        line: 445,
                        column: 15,
                       },
                       end: Position {
                        line: 445,
                        column: 47,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 445,
                     column: 14,
                    },
                    end: Position {
                     line: 445,
                     column: 48,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 446,
                      column: 5,
                     },
                     end: Position {
                      line: 446,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License v2.0 only (with Classpath exception)",
                      span: Span {
                       start: Position {
                        line: 446,
                        column: 17,
                       },
                       end: Position {
                        line: 446,
                        column: 80,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 446,
                     column: 16,
                    },
                    end: Position {
                     line: 446,
                     column: 81,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 444,
                column: 19,
               },
               end: Position {
                line: 447,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl2ClasspathPlus",
               span: Span {
                start: Position {
                 line: 449,
                 column: 3,
                },
                end: Position {
                 line: 449,
                 column: 20,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 450,
                      column: 5,
                     },
                     end: Position {
                      line: 450,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License v2.0 or later (with Classpath exception)",
                      span: Span {
                       start: Position {
                        line: 450,
                        column: 17,
                       },
                       end: Position {
                        line: 450,
                        column: 84,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 450,
                     column: 16,
                    },
                    end: Position {
                     line: 450,
                     column: 85,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 451,
                      column: 5,
                     },
                     end: Position {
                      line: 451,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://fedoraproject.org/wiki/Licensing/GPL_Classpath_Exception",
                      span: Span {
                       start: Position {
                        line: 451,
                        column: 12,
                       },
                       end: Position {
                        line: 451,
                        column: 76,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 451,
                     column: 11,
                    },
                    end: Position {
                     line: 451,
                     column: 77,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 449,
                column: 23,
               },
               end: Position {
                line: 452,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl2Oss",
               span: Span {
                start: Position {
                 line: 454,
                 column: 3,
                },
                end: Position {
                 line: 454,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 455,
                      column: 5,
                     },
                     end: Position {
                      line: 455,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License version 2 only (with OSI approved licenses linking exception)",
                      span: Span {
                       start: Position {
                        line: 455,
                        column: 17,
                       },
                       end: Position {
                        line: 455,
                        column: 105,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 455,
                     column: 16,
                    },
                    end: Position {
                     line: 455,
                     column: 106,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 456,
                      column: 5,
                     },
                     end: Position {
                      line: 456,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://www.mysql.com/about/legal/licensing/foss-exception",
                      span: Span {
                       start: Position {
                        line: 456,
                        column: 12,
                       },
                       end: Position {
                        line: 456,
                        column: 70,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 456,
                     column: 11,
                    },
                    end: Position {
                     line: 456,
                     column: 71,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 454,
                column: 13,
               },
               end: Position {
                line: 457,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl2Plus",
               span: Span {
                start: Position {
                 line: 459,
                 column: 3,
                },
                end: Position {
                 line: 459,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 460,
                      column: 5,
                     },
                     end: Position {
                      line: 460,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GPL-2.0-or-later",
                      span: Span {
                       start: Position {
                        line: 460,
                        column: 15,
                       },
                       end: Position {
                        line: 460,
                        column: 31,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 460,
                     column: 14,
                    },
                    end: Position {
                     line: 460,
                     column: 32,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 461,
                      column: 5,
                     },
                     end: Position {
                      line: 461,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License v2.0 or later",
                      span: Span {
                       start: Position {
                        line: 461,
                        column: 17,
                       },
                       end: Position {
                        line: 461,
                        column: 57,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 461,
                     column: 16,
                    },
                    end: Position {
                     line: 461,
                     column: 58,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 459,
                column: 14,
               },
               end: Position {
                line: 462,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl3Only",
               span: Span {
                start: Position {
                 line: 464,
                 column: 3,
                },
                end: Position {
                 line: 464,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 465,
                      column: 5,
                     },
                     end: Position {
                      line: 465,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GPL-3.0-only",
                      span: Span {
                       start: Position {
                        line: 465,
                        column: 15,
                       },
                       end: Position {
                        line: 465,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 465,
                     column: 14,
                    },
                    end: Position {
                     line: 465,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 466,
                      column: 5,
                     },
                     end: Position {
                      line: 466,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License v3.0 only",
                      span: Span {
                       start: Position {
                        line: 466,
                        column: 17,
                       },
                       end: Position {
                        line: 466,
                        column: 53,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 466,
                     column: 16,
                    },
                    end: Position {
                     line: 466,
                     column: 54,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 464,
                column: 14,
               },
               end: Position {
                line: 467,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl3Plus",
               span: Span {
                start: Position {
                 line: 469,
                 column: 3,
                },
                end: Position {
                 line: 469,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 470,
                      column: 5,
                     },
                     end: Position {
                      line: 470,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GPL-3.0-or-later",
                      span: Span {
                       start: Position {
                        line: 470,
                        column: 15,
                       },
                       end: Position {
                        line: 470,
                        column: 31,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 470,
                     column: 14,
                    },
                    end: Position {
                     line: 470,
                     column: 32,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 471,
                      column: 5,
                     },
                     end: Position {
                      line: 471,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License v3.0 or later",
                      span: Span {
                       start: Position {
                        line: 471,
                        column: 17,
                       },
                       end: Position {
                        line: 471,
                        column: 57,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 471,
                     column: 16,
                    },
                    end: Position {
                     line: 471,
                     column: 58,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 469,
                column: 14,
               },
               end: Position {
                line: 472,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl3ClasspathPlus",
               span: Span {
                start: Position {
                 line: 474,
                 column: 3,
                },
                end: Position {
                 line: 474,
                 column: 20,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 475,
                      column: 5,
                     },
                     end: Position {
                      line: 475,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License v3.0 or later (with Classpath exception)",
                      span: Span {
                       start: Position {
                        line: 475,
                        column: 17,
                       },
                       end: Position {
                        line: 475,
                        column: 84,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 475,
                     column: 16,
                    },
                    end: Position {
                     line: 475,
                     column: 85,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 476,
                      column: 5,
                     },
                     end: Position {
                      line: 476,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://fedoraproject.org/wiki/Licensing/GPL_Classpath_Exception",
                      span: Span {
                       start: Position {
                        line: 476,
                        column: 12,
                       },
                       end: Position {
                        line: 476,
                        column: 76,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 476,
                     column: 11,
                    },
                    end: Position {
                     line: 476,
                     column: 77,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 474,
                column: 23,
               },
               end: Position {
                line: 477,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "hpnd",
               span: Span {
                start: Position {
                 line: 479,
                 column: 3,
                },
                end: Position {
                 line: 479,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 480,
                      column: 5,
                     },
                     end: Position {
                      line: 480,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "HPND",
                      span: Span {
                       start: Position {
                        line: 480,
                        column: 15,
                       },
                       end: Position {
                        line: 480,
                        column: 19,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 480,
                     column: 14,
                    },
                    end: Position {
                     line: 480,
                     column: 20,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 481,
                      column: 5,
                     },
                     end: Position {
                      line: 481,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Historic Permission Notice and Disclaimer",
                      span: Span {
                       start: Position {
                        line: 481,
                        column: 17,
                       },
                       end: Position {
                        line: 481,
                        column: 58,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 481,
                     column: 16,
                    },
                    end: Position {
                     line: 481,
                     column: 59,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 479,
                column: 10,
               },
               end: Position {
                line: 482,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "hpndSellVariant",
               span: Span {
                start: Position {
                 line: 484,
                 column: 3,
                },
                end: Position {
                 line: 484,
                 column: 18,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 485,
                      column: 5,
                     },
                     end: Position {
                      line: 485,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Historical Permission Notice and Disclaimer - sell variant",
                      span: Span {
                       start: Position {
                        line: 485,
                        column: 17,
                       },
                       end: Position {
                        line: 485,
                        column: 75,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 485,
                     column: 16,
                    },
                    end: Position {
                     line: 485,
                     column: 76,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 486,
                      column: 5,
                     },
                     end: Position {
                      line: 486,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "HPND-sell-variant",
                      span: Span {
                       start: Position {
                        line: 486,
                        column: 15,
                       },
                       end: Position {
                        line: 486,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 486,
                     column: 14,
                    },
                    end: Position {
                     line: 486,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 484,
                column: 21,
               },
               end: Position {
                line: 487,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "iasl",
               span: Span {
                start: Position {
                 line: 490,
                 column: 3,
                },
                end: Position {
                 line: 490,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 491,
                      column: 5,
                     },
                     end: Position {
                      line: 491,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "iASL",
                      span: Span {
                       start: Position {
                        line: 491,
                        column: 17,
                       },
                       end: Position {
                        line: 491,
                        column: 21,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 491,
                     column: 16,
                    },
                    end: Position {
                     line: 491,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 492,
                      column: 5,
                     },
                     end: Position {
                      line: 492,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://old.calculate-linux.org/packages/licenses/iASL",
                      span: Span {
                       start: Position {
                        line: 492,
                        column: 12,
                       },
                       end: Position {
                        line: 492,
                        column: 66,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 492,
                     column: 11,
                    },
                    end: Position {
                     line: 492,
                     column: 67,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 490,
                column: 10,
               },
               end: Position {
                line: 493,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "ijg",
               span: Span {
                start: Position {
                 line: 495,
                 column: 3,
                },
                end: Position {
                 line: 495,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 496,
                      column: 5,
                     },
                     end: Position {
                      line: 496,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "IJG",
                      span: Span {
                       start: Position {
                        line: 496,
                        column: 15,
                       },
                       end: Position {
                        line: 496,
                        column: 18,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 496,
                     column: 14,
                    },
                    end: Position {
                     line: 496,
                     column: 19,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 497,
                      column: 5,
                     },
                     end: Position {
                      line: 497,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Independent JPEG Group License",
                      span: Span {
                       start: Position {
                        line: 497,
                        column: 17,
                       },
                       end: Position {
                        line: 497,
                        column: 47,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 497,
                     column: 16,
                    },
                    end: Position {
                     line: 497,
                     column: 48,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 495,
                column: 9,
               },
               end: Position {
                line: 498,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "imagemagick",
               span: Span {
                start: Position {
                 line: 500,
                 column: 3,
                },
                end: Position {
                 line: 500,
                 column: 14,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 501,
                      column: 5,
                     },
                     end: Position {
                      line: 501,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "ImageMagick License",
                      span: Span {
                       start: Position {
                        line: 501,
                        column: 17,
                       },
                       end: Position {
                        line: 501,
                        column: 36,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 501,
                     column: 16,
                    },
                    end: Position {
                     line: 501,
                     column: 37,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 502,
                      column: 5,
                     },
                     end: Position {
                      line: 502,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "imagemagick",
                      span: Span {
                       start: Position {
                        line: 502,
                        column: 15,
                       },
                       end: Position {
                        line: 502,
                        column: 26,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 502,
                     column: 14,
                    },
                    end: Position {
                     line: 502,
                     column: 27,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 500,
                column: 17,
               },
               end: Position {
                line: 503,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "imlib2",
               span: Span {
                start: Position {
                 line: 505,
                 column: 3,
                },
                end: Position {
                 line: 505,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 506,
                      column: 5,
                     },
                     end: Position {
                      line: 506,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Imlib2",
                      span: Span {
                       start: Position {
                        line: 506,
                        column: 15,
                       },
                       end: Position {
                        line: 506,
                        column: 21,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 506,
                     column: 14,
                    },
                    end: Position {
                     line: 506,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 507,
                      column: 5,
                     },
                     end: Position {
                      line: 507,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Imlib2 License",
                      span: Span {
                       start: Position {
                        line: 507,
                        column: 17,
                       },
                       end: Position {
                        line: 507,
                        column: 31,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 507,
                     column: 16,
                    },
                    end: Position {
                     line: 507,
                     column: 32,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 505,
                column: 12,
               },
               end: Position {
                line: 508,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "inria-compcert",
               span: Span {
                start: Position {
                 line: 510,
                 column: 3,
                },
                end: Position {
                 line: 510,
                 column: 17,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 511,
                      column: 5,
                     },
                     end: Position {
                      line: 511,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "INRIA Non-Commercial License Agreement for the CompCert verified compiler",
                      span: Span {
                       start: Position {
                        line: 511,
                        column: 18,
                       },
                       end: Position {
                        line: 511,
                        column: 91,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 511,
                     column: 17,
                    },
                    end: Position {
                     line: 511,
                     column: 92,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 512,
                      column: 5,
                     },
                     end: Position {
                      line: 512,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://compcert.org/doc/LICENSE.txt",
                      span: Span {
                       start: Position {
                        line: 512,
                        column: 18,
                       },
                       end: Position {
                        line: 512,
                        column: 54,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 512,
                     column: 17,
                    },
                    end: Position {
                     line: 512,
                     column: 55,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 513,
                      column: 5,
                     },
                     end: Position {
                      line: 513,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 513,
                     column: 17,
                    },
                    end: Position {
                     line: 513,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 510,
                column: 20,
               },
               end: Position {
                line: 514,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "inria-icesl",
               span: Span {
                start: Position {
                 line: 516,
                 column: 3,
                },
                end: Position {
                 line: 516,
                 column: 14,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 517,
                      column: 5,
                     },
                     end: Position {
                      line: 517,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "INRIA Non-Commercial License Agreement for IceSL",
                      span: Span {
                       start: Position {
                        line: 517,
                        column: 17,
                       },
                       end: Position {
                        line: 517,
                        column: 65,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 517,
                     column: 16,
                    },
                    end: Position {
                     line: 517,
                     column: 66,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 518,
                      column: 5,
                     },
                     end: Position {
                      line: 518,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://icesl.loria.fr/assets/pdf/EULA_IceSL_binary.pdf",
                      span: Span {
                       start: Position {
                        line: 518,
                        column: 17,
                       },
                       end: Position {
                        line: 518,
                        column: 72,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 518,
                     column: 16,
                    },
                    end: Position {
                     line: 518,
                     column: 73,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 519,
                      column: 5,
                     },
                     end: Position {
                      line: 519,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 519,
                     column: 16,
                    },
                    end: Position {
                     line: 519,
                     column: 21,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 516,
                column: 17,
               },
               end: Position {
                line: 520,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "ipa",
               span: Span {
                start: Position {
                 line: 522,
                 column: 3,
                },
                end: Position {
                 line: 522,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 523,
                      column: 5,
                     },
                     end: Position {
                      line: 523,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "IPA",
                      span: Span {
                       start: Position {
                        line: 523,
                        column: 15,
                       },
                       end: Position {
                        line: 523,
                        column: 18,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 523,
                     column: 14,
                    },
                    end: Position {
                     line: 523,
                     column: 19,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 524,
                      column: 5,
                     },
                     end: Position {
                      line: 524,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "IPA Font License",
                      span: Span {
                       start: Position {
                        line: 524,
                        column: 17,
                       },
                       end: Position {
                        line: 524,
                        column: 33,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 524,
                     column: 16,
                    },
                    end: Position {
                     line: 524,
                     column: 34,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 522,
                column: 9,
               },
               end: Position {
                line: 525,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "ipl10",
               span: Span {
                start: Position {
                 line: 527,
                 column: 3,
                },
                end: Position {
                 line: 527,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 528,
                      column: 5,
                     },
                     end: Position {
                      line: 528,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "IPL-1.0",
                      span: Span {
                       start: Position {
                        line: 528,
                        column: 15,
                       },
                       end: Position {
                        line: 528,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 528,
                     column: 14,
                    },
                    end: Position {
                     line: 528,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 529,
                      column: 5,
                     },
                     end: Position {
                      line: 529,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "IBM Public License v1.0",
                      span: Span {
                       start: Position {
                        line: 529,
                        column: 17,
                       },
                       end: Position {
                        line: 529,
                        column: 40,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 529,
                     column: 16,
                    },
                    end: Position {
                     line: 529,
                     column: 41,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 527,
                column: 11,
               },
               end: Position {
                line: 530,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "isc",
               span: Span {
                start: Position {
                 line: 532,
                 column: 3,
                },
                end: Position {
                 line: 532,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 533,
                      column: 5,
                     },
                     end: Position {
                      line: 533,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "ISC",
                      span: Span {
                       start: Position {
                        line: 533,
                        column: 15,
                       },
                       end: Position {
                        line: 533,
                        column: 18,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 533,
                     column: 14,
                    },
                    end: Position {
                     line: 533,
                     column: 19,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 534,
                      column: 5,
                     },
                     end: Position {
                      line: 534,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "ISC License",
                      span: Span {
                       start: Position {
                        line: 534,
                        column: 17,
                       },
                       end: Position {
                        line: 534,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 534,
                     column: 16,
                    },
                    end: Position {
                     line: 534,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 532,
                column: 9,
               },
               end: Position {
                line: 535,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "databricks",
               span: Span {
                start: Position {
                 line: 538,
                 column: 3,
                },
                end: Position {
                 line: 538,
                 column: 13,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 539,
                      column: 5,
                     },
                     end: Position {
                      line: 539,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Databricks Proprietary License",
                      span: Span {
                       start: Position {
                        line: 539,
                        column: 17,
                       },
                       end: Position {
                        line: 539,
                        column: 47,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 539,
                     column: 16,
                    },
                    end: Position {
                     line: 539,
                     column: 48,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 540,
                      column: 5,
                     },
                     end: Position {
                      line: 540,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://pypi.org/project/databricks-connect",
                      span: Span {
                       start: Position {
                        line: 540,
                        column: 12,
                       },
                       end: Position {
                        line: 540,
                        column: 55,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 540,
                     column: 11,
                    },
                    end: Position {
                     line: 540,
                     column: 56,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 541,
                      column: 5,
                     },
                     end: Position {
                      line: 541,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 541,
                     column: 12,
                    },
                    end: Position {
                     line: 541,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 538,
                column: 16,
               },
               end: Position {
                line: 542,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "databricks-dbx",
               span: Span {
                start: Position {
                 line: 544,
                 column: 3,
                },
                end: Position {
                 line: 544,
                 column: 17,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 545,
                      column: 5,
                     },
                     end: Position {
                      line: 545,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "DataBricks eXtensions aka dbx License",
                      span: Span {
                       start: Position {
                        line: 545,
                        column: 17,
                       },
                       end: Position {
                        line: 545,
                        column: 54,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 545,
                     column: 16,
                    },
                    end: Position {
                     line: 545,
                     column: 55,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 546,
                      column: 5,
                     },
                     end: Position {
                      line: 546,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://github.com/databrickslabs/dbx/blob/743b579a4ac44531f764c6e522dbe5a81a7dc0e4/LICENSE",
                      span: Span {
                       start: Position {
                        line: 546,
                        column: 12,
                       },
                       end: Position {
                        line: 546,
                        column: 103,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 546,
                     column: 11,
                    },
                    end: Position {
                     line: 546,
                     column: 104,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 547,
                      column: 5,
                     },
                     end: Position {
                      line: 547,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 547,
                     column: 12,
                    },
                    end: Position {
                     line: 547,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "redistributable",
                    span: Span {
                     start: Position {
                      line: 548,
                      column: 5,
                     },
                     end: Position {
                      line: 548,
                      column: 20,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 548,
                     column: 23,
                    },
                    end: Position {
                     line: 548,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 544,
                column: 20,
               },
               end: Position {
                line: 549,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "issl",
               span: Span {
                start: Position {
                 line: 551,
                 column: 3,
                },
                end: Position {
                 line: 551,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 552,
                      column: 5,
                     },
                     end: Position {
                      line: 552,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Intel Simplified Software License",
                      span: Span {
                       start: Position {
                        line: 552,
                        column: 17,
                       },
                       end: Position {
                        line: 552,
                        column: 50,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 552,
                     column: 16,
                    },
                    end: Position {
                     line: 552,
                     column: 51,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 553,
                      column: 5,
                     },
                     end: Position {
                      line: 553,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://software.intel.com/en-us/license/intel-simplified-software-license",
                      span: Span {
                       start: Position {
                        line: 553,
                        column: 12,
                       },
                       end: Position {
                        line: 553,
                        column: 86,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 553,
                     column: 11,
                    },
                    end: Position {
                     line: 553,
                     column: 87,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 554,
                      column: 5,
                     },
                     end: Position {
                      line: 554,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 554,
                     column: 12,
                    },
                    end: Position {
                     line: 554,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 551,
                column: 10,
               },
               end: Position {
                line: 555,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lal12",
               span: Span {
                start: Position {
                 line: 557,
                 column: 3,
                },
                end: Position {
                 line: 557,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 558,
                      column: 5,
                     },
                     end: Position {
                      line: 558,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LAL-1.2",
                      span: Span {
                       start: Position {
                        line: 558,
                        column: 15,
                       },
                       end: Position {
                        line: 558,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 558,
                     column: 14,
                    },
                    end: Position {
                     line: 558,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 559,
                      column: 5,
                     },
                     end: Position {
                      line: 559,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Licence Art Libre 1.2",
                      span: Span {
                       start: Position {
                        line: 559,
                        column: 17,
                       },
                       end: Position {
                        line: 559,
                        column: 38,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 559,
                     column: 16,
                    },
                    end: Position {
                     line: 559,
                     column: 39,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 557,
                column: 11,
               },
               end: Position {
                line: 560,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lal13",
               span: Span {
                start: Position {
                 line: 562,
                 column: 3,
                },
                end: Position {
                 line: 562,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 563,
                      column: 5,
                     },
                     end: Position {
                      line: 563,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LAL-1.3",
                      span: Span {
                       start: Position {
                        line: 563,
                        column: 15,
                       },
                       end: Position {
                        line: 563,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 563,
                     column: 14,
                    },
                    end: Position {
                     line: 563,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 564,
                      column: 5,
                     },
                     end: Position {
                      line: 564,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Licence Art Libre 1.3",
                      span: Span {
                       start: Position {
                        line: 564,
                        column: 17,
                       },
                       end: Position {
                        line: 564,
                        column: 38,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 564,
                     column: 16,
                    },
                    end: Position {
                     line: 564,
                     column: 39,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 562,
                column: 11,
               },
               end: Position {
                line: 565,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lgpl2Only",
               span: Span {
                start: Position {
                 line: 567,
                 column: 3,
                },
                end: Position {
                 line: 567,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 568,
                      column: 5,
                     },
                     end: Position {
                      line: 568,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LGPL-2.0-only",
                      span: Span {
                       start: Position {
                        line: 568,
                        column: 15,
                       },
                       end: Position {
                        line: 568,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 568,
                     column: 14,
                    },
                    end: Position {
                     line: 568,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 569,
                      column: 5,
                     },
                     end: Position {
                      line: 569,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Library General Public License v2 only",
                      span: Span {
                       start: Position {
                        line: 569,
                        column: 17,
                       },
                       end: Position {
                        line: 569,
                        column: 59,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 569,
                     column: 16,
                    },
                    end: Position {
                     line: 569,
                     column: 60,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 567,
                column: 15,
               },
               end: Position {
                line: 570,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lgpl2Plus",
               span: Span {
                start: Position {
                 line: 572,
                 column: 3,
                },
                end: Position {
                 line: 572,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 573,
                      column: 5,
                     },
                     end: Position {
                      line: 573,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LGPL-2.0-or-later",
                      span: Span {
                       start: Position {
                        line: 573,
                        column: 15,
                       },
                       end: Position {
                        line: 573,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 573,
                     column: 14,
                    },
                    end: Position {
                     line: 573,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 574,
                      column: 5,
                     },
                     end: Position {
                      line: 574,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Library General Public License v2 or later",
                      span: Span {
                       start: Position {
                        line: 574,
                        column: 17,
                       },
                       end: Position {
                        line: 574,
                        column: 63,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 574,
                     column: 16,
                    },
                    end: Position {
                     line: 574,
                     column: 64,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 572,
                column: 15,
               },
               end: Position {
                line: 575,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lgpl21Only",
               span: Span {
                start: Position {
                 line: 577,
                 column: 3,
                },
                end: Position {
                 line: 577,
                 column: 13,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 578,
                      column: 5,
                     },
                     end: Position {
                      line: 578,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LGPL-2.1-only",
                      span: Span {
                       start: Position {
                        line: 578,
                        column: 15,
                       },
                       end: Position {
                        line: 578,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 578,
                     column: 14,
                    },
                    end: Position {
                     line: 578,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 579,
                      column: 5,
                     },
                     end: Position {
                      line: 579,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Lesser General Public License v2.1 only",
                      span: Span {
                       start: Position {
                        line: 579,
                        column: 17,
                       },
                       end: Position {
                        line: 579,
                        column: 60,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 579,
                     column: 16,
                    },
                    end: Position {
                     line: 579,
                     column: 61,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 577,
                column: 16,
               },
               end: Position {
                line: 580,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lgpl21Plus",
               span: Span {
                start: Position {
                 line: 582,
                 column: 3,
                },
                end: Position {
                 line: 582,
                 column: 13,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 583,
                      column: 5,
                     },
                     end: Position {
                      line: 583,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LGPL-2.1-or-later",
                      span: Span {
                       start: Position {
                        line: 583,
                        column: 15,
                       },
                       end: Position {
                        line: 583,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 583,
                     column: 14,
                    },
                    end: Position {
                     line: 583,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 584,
                      column: 5,
                     },
                     end: Position {
                      line: 584,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Lesser General Public License v2.1 or later",
                      span: Span {
                       start: Position {
                        line: 584,
                        column: 17,
                       },
                       end: Position {
                        line: 584,
                        column: 64,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 584,
                     column: 16,
                    },
                    end: Position {
                     line: 584,
                     column: 65,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 582,
                column: 16,
               },
               end: Position {
                line: 585,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lgpl3Only",
               span: Span {
                start: Position {
                 line: 587,
                 column: 3,
                },
                end: Position {
                 line: 587,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 588,
                      column: 5,
                     },
                     end: Position {
                      line: 588,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LGPL-3.0-only",
                      span: Span {
                       start: Position {
                        line: 588,
                        column: 15,
                       },
                       end: Position {
                        line: 588,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 588,
                     column: 14,
                    },
                    end: Position {
                     line: 588,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 589,
                      column: 5,
                     },
                     end: Position {
                      line: 589,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Lesser General Public License v3.0 only",
                      span: Span {
                       start: Position {
                        line: 589,
                        column: 17,
                       },
                       end: Position {
                        line: 589,
                        column: 60,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 589,
                     column: 16,
                    },
                    end: Position {
                     line: 589,
                     column: 61,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 587,
                column: 15,
               },
               end: Position {
                line: 590,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lgpl3Plus",
               span: Span {
                start: Position {
                 line: 592,
                 column: 3,
                },
                end: Position {
                 line: 592,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 593,
                      column: 5,
                     },
                     end: Position {
                      line: 593,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LGPL-3.0-or-later",
                      span: Span {
                       start: Position {
                        line: 593,
                        column: 15,
                       },
                       end: Position {
                        line: 593,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 593,
                     column: 14,
                    },
                    end: Position {
                     line: 593,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 594,
                      column: 5,
                     },
                     end: Position {
                      line: 594,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Lesser General Public License v3.0 or later",
                      span: Span {
                       start: Position {
                        line: 594,
                        column: 17,
                       },
                       end: Position {
                        line: 594,
                        column: 64,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 594,
                     column: 16,
                    },
                    end: Position {
                     line: 594,
                     column: 65,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 592,
                column: 15,
               },
               end: Position {
                line: 595,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lgpllr",
               span: Span {
                start: Position {
                 line: 597,
                 column: 3,
                },
                end: Position {
                 line: 597,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 598,
                      column: 5,
                     },
                     end: Position {
                      line: 598,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LGPLLR",
                      span: Span {
                       start: Position {
                        line: 598,
                        column: 15,
                       },
                       end: Position {
                        line: 598,
                        column: 21,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 598,
                     column: 14,
                    },
                    end: Position {
                     line: 598,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 599,
                      column: 5,
                     },
                     end: Position {
                      line: 599,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Lesser General Public License For Linguistic Resources",
                      span: Span {
                       start: Position {
                        line: 599,
                        column: 17,
                       },
                       end: Position {
                        line: 599,
                        column: 71,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 599,
                     column: 16,
                    },
                    end: Position {
                     line: 599,
                     column: 72,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 597,
                column: 12,
               },
               end: Position {
                line: 600,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "libpng",
               span: Span {
                start: Position {
                 line: 602,
                 column: 3,
                },
                end: Position {
                 line: 602,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 603,
                      column: 5,
                     },
                     end: Position {
                      line: 603,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Libpng",
                      span: Span {
                       start: Position {
                        line: 603,
                        column: 15,
                       },
                       end: Position {
                        line: 603,
                        column: 21,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 603,
                     column: 14,
                    },
                    end: Position {
                     line: 603,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 604,
                      column: 5,
                     },
                     end: Position {
                      line: 604,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "libpng License",
                      span: Span {
                       start: Position {
                        line: 604,
                        column: 17,
                       },
                       end: Position {
                        line: 604,
                        column: 31,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 604,
                     column: 16,
                    },
                    end: Position {
                     line: 604,
                     column: 32,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 602,
                column: 12,
               },
               end: Position {
                line: 605,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "libpng2",
               span: Span {
                start: Position {
                 line: 607,
                 column: 3,
                },
                end: Position {
                 line: 607,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 608,
                      column: 5,
                     },
                     end: Position {
                      line: 608,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "libpng-2.0",
                      span: Span {
                       start: Position {
                        line: 608,
                        column: 15,
                       },
                       end: Position {
                        line: 608,
                        column: 25,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 608,
                     column: 14,
                    },
                    end: Position {
                     line: 608,
                     column: 26,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 609,
                      column: 5,
                     },
                     end: Position {
                      line: 609,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "PNG Reference Library version 2",
                      span: Span {
                       start: Position {
                        line: 609,
                        column: 17,
                       },
                       end: Position {
                        line: 609,
                        column: 48,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 609,
                     column: 16,
                    },
                    end: Position {
                     line: 609,
                     column: 49,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 607,
                column: 13,
               },
               end: Position {
                line: 610,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "libssh2",
               span: Span {
                start: Position {
                 line: 612,
                 column: 3,
                },
                end: Position {
                 line: 612,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 613,
                      column: 5,
                     },
                     end: Position {
                      line: 613,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "libssh2 License",
                      span: Span {
                       start: Position {
                        line: 613,
                        column: 17,
                       },
                       end: Position {
                        line: 613,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 613,
                     column: 16,
                    },
                    end: Position {
                     line: 613,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 614,
                      column: 5,
                     },
                     end: Position {
                      line: 614,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://www.libssh2.org/license.html",
                      span: Span {
                       start: Position {
                        line: 614,
                        column: 12,
                       },
                       end: Position {
                        line: 614,
                        column: 48,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 614,
                     column: 11,
                    },
                    end: Position {
                     line: 614,
                     column: 49,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 612,
                column: 13,
               },
               end: Position {
                line: 615,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "libtiff",
               span: Span {
                start: Position {
                 line: 617,
                 column: 3,
                },
                end: Position {
                 line: 617,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 618,
                      column: 5,
                     },
                     end: Position {
                      line: 618,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "libtiff",
                      span: Span {
                       start: Position {
                        line: 618,
                        column: 15,
                       },
                       end: Position {
                        line: 618,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 618,
                     column: 14,
                    },
                    end: Position {
                     line: 618,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 619,
                      column: 5,
                     },
                     end: Position {
                      line: 619,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "libtiff License",
                      span: Span {
                       start: Position {
                        line: 619,
                        column: 17,
                       },
                       end: Position {
                        line: 619,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 619,
                     column: 16,
                    },
                    end: Position {
                     line: 619,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 617,
                column: 13,
               },
               end: Position {
                line: 620,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "llgpl21",
               span: Span {
                start: Position {
                 line: 622,
                 column: 3,
                },
                end: Position {
                 line: 622,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 623,
                      column: 5,
                     },
                     end: Position {
                      line: 623,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Lisp LGPL; GNU Lesser General Public License version 2.1 with Franz Inc. preamble for clarification of LGPL terms in context of Lisp",
                      span: Span {
                       start: Position {
                        line: 623,
                        column: 17,
                       },
                       end: Position {
                        line: 623,
                        column: 149,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 623,
                     column: 16,
                    },
                    end: Position {
                     line: 623,
                     column: 150,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 624,
                      column: 5,
                     },
                     end: Position {
                      line: 624,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://opensource.franz.com/preamble.html",
                      span: Span {
                       start: Position {
                        line: 624,
                        column: 12,
                       },
                       end: Position {
                        line: 624,
                        column: 54,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 624,
                     column: 11,
                    },
                    end: Position {
                     line: 624,
                     column: 55,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 622,
                column: 13,
               },
               end: Position {
                line: 625,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "llvm-exception",
               span: Span {
                start: Position {
                 line: 627,
                 column: 3,
                },
                end: Position {
                 line: 627,
                 column: 17,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 628,
                      column: 5,
                     },
                     end: Position {
                      line: 628,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LLVM-exception",
                      span: Span {
                       start: Position {
                        line: 628,
                        column: 15,
                       },
                       end: Position {
                        line: 628,
                        column: 29,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 628,
                     column: 14,
                    },
                    end: Position {
                     line: 628,
                     column: 30,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 629,
                      column: 5,
                     },
                     end: Position {
                      line: 629,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LLVM Exception",
                      span: Span {
                       start: Position {
                        line: 629,
                        column: 17,
                       },
                       end: Position {
                        line: 629,
                        column: 31,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 629,
                     column: 16,
                    },
                    end: Position {
                     line: 629,
                     column: 32,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 627,
                column: 20,
               },
               end: Position {
                line: 630,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lppl12",
               span: Span {
                start: Position {
                 line: 632,
                 column: 3,
                },
                end: Position {
                 line: 632,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 633,
                      column: 5,
                     },
                     end: Position {
                      line: 633,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LPPL-1.2",
                      span: Span {
                       start: Position {
                        line: 633,
                        column: 15,
                       },
                       end: Position {
                        line: 633,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 633,
                     column: 14,
                    },
                    end: Position {
                     line: 633,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 634,
                      column: 5,
                     },
                     end: Position {
                      line: 634,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LaTeX Project Public License v1.2",
                      span: Span {
                       start: Position {
                        line: 634,
                        column: 17,
                       },
                       end: Position {
                        line: 634,
                        column: 50,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 634,
                     column: 16,
                    },
                    end: Position {
                     line: 634,
                     column: 51,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 632,
                column: 12,
               },
               end: Position {
                line: 635,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lppl13c",
               span: Span {
                start: Position {
                 line: 637,
                 column: 3,
                },
                end: Position {
                 line: 637,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 638,
                      column: 5,
                     },
                     end: Position {
                      line: 638,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LPPL-1.3c",
                      span: Span {
                       start: Position {
                        line: 638,
                        column: 15,
                       },
                       end: Position {
                        line: 638,
                        column: 24,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 638,
                     column: 14,
                    },
                    end: Position {
                     line: 638,
                     column: 25,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 639,
                      column: 5,
                     },
                     end: Position {
                      line: 639,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LaTeX Project Public License v1.3c",
                      span: Span {
                       start: Position {
                        line: 639,
                        column: 17,
                       },
                       end: Position {
                        line: 639,
                        column: 51,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 639,
                     column: 16,
                    },
                    end: Position {
                     line: 639,
                     column: 52,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 637,
                column: 13,
               },
               end: Position {
                line: 640,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lpl-102",
               span: Span {
                start: Position {
                 line: 642,
                 column: 3,
                },
                end: Position {
                 line: 642,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 643,
                      column: 5,
                     },
                     end: Position {
                      line: 643,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LPL-1.02",
                      span: Span {
                       start: Position {
                        line: 643,
                        column: 15,
                       },
                       end: Position {
                        line: 643,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 643,
                     column: 14,
                    },
                    end: Position {
                     line: 643,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 644,
                      column: 5,
                     },
                     end: Position {
                      line: 644,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Lucent Public License v1.02",
                      span: Span {
                       start: Position {
                        line: 644,
                        column: 17,
                       },
                       end: Position {
                        line: 644,
                        column: 44,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 644,
                     column: 16,
                    },
                    end: Position {
                     line: 644,
                     column: 45,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 642,
                column: 13,
               },
               end: Position {
                line: 645,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "miros",
               span: Span {
                start: Position {
                 line: 647,
                 column: 3,
                },
                end: Position {
                 line: 647,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 648,
                      column: 5,
                     },
                     end: Position {
                      line: 648,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "MirOS License",
                      span: Span {
                       start: Position {
                        line: 648,
                        column: 17,
                       },
                       end: Position {
                        line: 648,
                        column: 30,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 648,
                     column: 16,
                    },
                    end: Position {
                     line: 648,
                     column: 31,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 649,
                      column: 5,
                     },
                     end: Position {
                      line: 649,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://opensource.org/licenses/MirOS",
                      span: Span {
                       start: Position {
                        line: 649,
                        column: 12,
                       },
                       end: Position {
                        line: 649,
                        column: 49,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 649,
                     column: 11,
                    },
                    end: Position {
                     line: 649,
                     column: 50,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 647,
                column: 11,
               },
               end: Position {
                line: 650,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "mit",
               span: Span {
                start: Position {
                 line: 654,
                 column: 3,
                },
                end: Position {
                 line: 654,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 655,
                      column: 5,
                     },
                     end: Position {
                      line: 655,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "MIT",
                      span: Span {
                       start: Position {
                        line: 655,
                        column: 15,
                       },
                       end: Position {
                        line: 655,
                        column: 18,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 655,
                     column: 14,
                    },
                    end: Position {
                     line: 655,
                     column: 19,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 656,
                      column: 5,
                     },
                     end: Position {
                      line: 656,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "MIT License",
                      span: Span {
                       start: Position {
                        line: 656,
                        column: 17,
                       },
                       end: Position {
                        line: 656,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 656,
                     column: 16,
                    },
                    end: Position {
                     line: 656,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 654,
                column: 9,
               },
               end: Position {
                line: 657,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "mit-feh",
               span: Span {
                start: Position {
                 line: 659,
                 column: 3,
                },
                end: Position {
                 line: 659,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 660,
                      column: 5,
                     },
                     end: Position {
                      line: 660,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "MIT-feh",
                      span: Span {
                       start: Position {
                        line: 660,
                        column: 15,
                       },
                       end: Position {
                        line: 660,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 660,
                     column: 14,
                    },
                    end: Position {
                     line: 660,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 661,
                      column: 5,
                     },
                     end: Position {
                      line: 661,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "feh License",
                      span: Span {
                       start: Position {
                        line: 661,
                        column: 17,
                       },
                       end: Position {
                        line: 661,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 661,
                     column: 16,
                    },
                    end: Position {
                     line: 661,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 659,
                column: 13,
               },
               end: Position {
                line: 662,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "mitAdvertising",
               span: Span {
                start: Position {
                 line: 664,
                 column: 3,
                },
                end: Position {
                 line: 664,
                 column: 17,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 665,
                      column: 5,
                     },
                     end: Position {
                      line: 665,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "MIT-advertising",
                      span: Span {
                       start: Position {
                        line: 665,
                        column: 15,
                       },
                       end: Position {
                        line: 665,
                        column: 30,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 665,
                     column: 14,
                    },
                    end: Position {
                     line: 665,
                     column: 31,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 666,
                      column: 5,
                     },
                     end: Position {
                      line: 666,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Enlightenment License (e16)",
                      span: Span {
                       start: Position {
                        line: 666,
                        column: 17,
                       },
                       end: Position {
                        line: 666,
                        column: 44,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 666,
                     column: 16,
                    },
                    end: Position {
                     line: 666,
                     column: 45,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 664,
                column: 20,
               },
               end: Position {
                line: 667,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "mit0",
               span: Span {
                start: Position {
                 line: 669,
                 column: 3,
                },
                end: Position {
                 line: 669,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 670,
                      column: 5,
                     },
                     end: Position {
                      line: 670,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "MIT-0",
                      span: Span {
                       start: Position {
                        line: 670,
                        column: 15,
                       },
                       end: Position {
                        line: 670,
                        column: 20,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 670,
                     column: 14,
                    },
                    end: Position {
                     line: 670,
                     column: 21,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 671,
                      column: 5,
                     },
                     end: Position {
                      line: 671,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "MIT No Attribution",
                      span: Span {
                       start: Position {
                        line: 671,
                        column: 17,
                       },
                       end: Position {
                        line: 671,
                        column: 35,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 671,
                     column: 16,
                    },
                    end: Position {
                     line: 671,
                     column: 36,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 669,
                column: 10,
               },
               end: Position {
                line: 672,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "mpl10",
               span: Span {
                start: Position {
                 line: 674,
                 column: 3,
                },
                end: Position {
                 line: 674,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 675,
                      column: 5,
                     },
                     end: Position {
                      line: 675,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "MPL-1.0",
                      span: Span {
                       start: Position {
                        line: 675,
                        column: 15,
                       },
                       end: Position {
                        line: 675,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 675,
                     column: 14,
                    },
                    end: Position {
                     line: 675,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 676,
                      column: 5,
                     },
                     end: Position {
                      line: 676,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Mozilla Public License 1.0",
                      span: Span {
                       start: Position {
                        line: 676,
                        column: 17,
                       },
                       end: Position {
                        line: 676,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 676,
                     column: 16,
                    },
                    end: Position {
                     line: 676,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 674,
                column: 11,
               },
               end: Position {
                line: 677,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "mpl11",
               span: Span {
                start: Position {
                 line: 679,
                 column: 3,
                },
                end: Position {
                 line: 679,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 680,
                      column: 5,
                     },
                     end: Position {
                      line: 680,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "MPL-1.1",
                      span: Span {
                       start: Position {
                        line: 680,
                        column: 15,
                       },
                       end: Position {
                        line: 680,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 680,
                     column: 14,
                    },
                    end: Position {
                     line: 680,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 681,
                      column: 5,
                     },
                     end: Position {
                      line: 681,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Mozilla Public License 1.1",
                      span: Span {
                       start: Position {
                        line: 681,
                        column: 17,
                       },
                       end: Position {
                        line: 681,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 681,
                     column: 16,
                    },
                    end: Position {
                     line: 681,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 679,
                column: 11,
               },
               end: Position {
                line: 682,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "mpl20",
               span: Span {
                start: Position {
                 line: 684,
                 column: 3,
                },
                end: Position {
                 line: 684,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 685,
                      column: 5,
                     },
                     end: Position {
                      line: 685,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "MPL-2.0",
                      span: Span {
                       start: Position {
                        line: 685,
                        column: 15,
                       },
                       end: Position {
                        line: 685,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 685,
                     column: 14,
                    },
                    end: Position {
                     line: 685,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 686,
                      column: 5,
                     },
                     end: Position {
                      line: 686,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Mozilla Public License 2.0",
                      span: Span {
                       start: Position {
                        line: 686,
                        column: 17,
                       },
                       end: Position {
                        line: 686,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 686,
                     column: 16,
                    },
                    end: Position {
                     line: 686,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 684,
                column: 11,
               },
               end: Position {
                line: 687,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "mspl",
               span: Span {
                start: Position {
                 line: 689,
                 column: 3,
                },
                end: Position {
                 line: 689,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 690,
                      column: 5,
                     },
                     end: Position {
                      line: 690,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "MS-PL",
                      span: Span {
                       start: Position {
                        line: 690,
                        column: 15,
                       },
                       end: Position {
                        line: 690,
                        column: 20,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 690,
                     column: 14,
                    },
                    end: Position {
                     line: 690,
                     column: 21,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 691,
                      column: 5,
                     },
                     end: Position {
                      line: 691,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Microsoft Public License",
                      span: Span {
                       start: Position {
                        line: 691,
                        column: 17,
                       },
                       end: Position {
                        line: 691,
                        column: 41,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 691,
                     column: 16,
                    },
                    end: Position {
                     line: 691,
                     column: 42,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 689,
                column: 10,
               },
               end: Position {
                line: 692,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "nasa13",
               span: Span {
                start: Position {
                 line: 694,
                 column: 3,
                },
                end: Position {
                 line: 694,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 695,
                      column: 5,
                     },
                     end: Position {
                      line: 695,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "NASA-1.3",
                      span: Span {
                       start: Position {
                        line: 695,
                        column: 15,
                       },
                       end: Position {
                        line: 695,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 695,
                     column: 14,
                    },
                    end: Position {
                     line: 695,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 696,
                      column: 5,
                     },
                     end: Position {
                      line: 696,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "NASA Open Source Agreement 1.3",
                      span: Span {
                       start: Position {
                        line: 696,
                        column: 17,
                       },
                       end: Position {
                        line: 696,
                        column: 47,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 696,
                     column: 16,
                    },
                    end: Position {
                     line: 696,
                     column: 48,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 697,
                      column: 5,
                     },
                     end: Position {
                      line: 697,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 697,
                     column: 12,
                    },
                    end: Position {
                     line: 697,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 694,
                column: 12,
               },
               end: Position {
                line: 698,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "ncsa",
               span: Span {
                start: Position {
                 line: 700,
                 column: 3,
                },
                end: Position {
                 line: 700,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 701,
                      column: 5,
                     },
                     end: Position {
                      line: 701,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "NCSA",
                      span: Span {
                       start: Position {
                        line: 701,
                        column: 15,
                       },
                       end: Position {
                        line: 701,
                        column: 19,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 701,
                     column: 14,
                    },
                    end: Position {
                     line: 701,
                     column: 20,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 702,
                      column: 5,
                     },
                     end: Position {
                      line: 702,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "University of Illinois/NCSA Open Source License",
                      span: Span {
                       start: Position {
                        line: 702,
                        column: 18,
                       },
                       end: Position {
                        line: 702,
                        column: 65,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 702,
                     column: 17,
                    },
                    end: Position {
                     line: 702,
                     column: 66,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 700,
                column: 10,
               },
               end: Position {
                line: 703,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "nposl3",
               span: Span {
                start: Position {
                 line: 705,
                 column: 3,
                },
                end: Position {
                 line: 705,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 706,
                      column: 5,
                     },
                     end: Position {
                      line: 706,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "NPOSL-3.0",
                      span: Span {
                       start: Position {
                        line: 706,
                        column: 15,
                       },
                       end: Position {
                        line: 706,
                        column: 24,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 706,
                     column: 14,
                    },
                    end: Position {
                     line: 706,
                     column: 25,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 707,
                      column: 5,
                     },
                     end: Position {
                      line: 707,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Non-Profit Open Software License 3.0",
                      span: Span {
                       start: Position {
                        line: 707,
                        column: 17,
                       },
                       end: Position {
                        line: 707,
                        column: 53,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 707,
                     column: 16,
                    },
                    end: Position {
                     line: 707,
                     column: 54,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 705,
                column: 12,
               },
               end: Position {
                line: 708,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "obsidian",
               span: Span {
                start: Position {
                 line: 710,
                 column: 3,
                },
                end: Position {
                 line: 710,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 711,
                      column: 5,
                     },
                     end: Position {
                      line: 711,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Obsidian End User Agreement",
                      span: Span {
                       start: Position {
                        line: 711,
                        column: 17,
                       },
                       end: Position {
                        line: 711,
                        column: 44,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 711,
                     column: 16,
                    },
                    end: Position {
                     line: 711,
                     column: 45,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 712,
                      column: 5,
                     },
                     end: Position {
                      line: 712,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://obsidian.md/eula",
                      span: Span {
                       start: Position {
                        line: 712,
                        column: 12,
                       },
                       end: Position {
                        line: 712,
                        column: 36,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 712,
                     column: 11,
                    },
                    end: Position {
                     line: 712,
                     column: 37,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 713,
                      column: 5,
                     },
                     end: Position {
                      line: 713,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 713,
                     column: 12,
                    },
                    end: Position {
                     line: 713,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 710,
                column: 14,
               },
               end: Position {
                line: 714,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "ocamlpro_nc",
               span: Span {
                start: Position {
                 line: 716,
                 column: 3,
                },
                end: Position {
                 line: 716,
                 column: 14,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 717,
                      column: 5,
                     },
                     end: Position {
                      line: 717,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "OCamlPro Non Commercial license version 1",
                      span: Span {
                       start: Position {
                        line: 717,
                        column: 17,
                       },
                       end: Position {
                        line: 717,
                        column: 58,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 717,
                     column: 16,
                    },
                    end: Position {
                     line: 717,
                     column: 59,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 718,
                      column: 5,
                     },
                     end: Position {
                      line: 718,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://alt-ergo.ocamlpro.com/http/alt-ergo-2.2.0/OCamlPro-Non-Commercial-License.pdf",
                      span: Span {
                       start: Position {
                        line: 718,
                        column: 12,
                       },
                       end: Position {
                        line: 718,
                        column: 97,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 718,
                     column: 11,
                    },
                    end: Position {
                     line: 718,
                     column: 98,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 719,
                      column: 5,
                     },
                     end: Position {
                      line: 719,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 719,
                     column: 12,
                    },
                    end: Position {
                     line: 719,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 716,
                column: 17,
               },
               end: Position {
                line: 720,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "odbl",
               span: Span {
                start: Position {
                 line: 722,
                 column: 3,
                },
                end: Position {
                 line: 722,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 723,
                      column: 5,
                     },
                     end: Position {
                      line: 723,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "ODbL-1.0",
                      span: Span {
                       start: Position {
                        line: 723,
                        column: 15,
                       },
                       end: Position {
                        line: 723,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 723,
                     column: 14,
                    },
                    end: Position {
                     line: 723,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 724,
                      column: 5,
                     },
                     end: Position {
                      line: 724,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Open Data Commons Open Database License v1.0",
                      span: Span {
                       start: Position {
                        line: 724,
                        column: 17,
                       },
                       end: Position {
                        line: 724,
                        column: 61,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 724,
                     column: 16,
                    },
                    end: Position {
                     line: 724,
                     column: 62,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 722,
                column: 10,
               },
               end: Position {
                line: 725,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "ofl",
               span: Span {
                start: Position {
                 line: 727,
                 column: 3,
                },
                end: Position {
                 line: 727,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 728,
                      column: 5,
                     },
                     end: Position {
                      line: 728,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "OFL-1.1",
                      span: Span {
                       start: Position {
                        line: 728,
                        column: 15,
                       },
                       end: Position {
                        line: 728,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 728,
                     column: 14,
                    },
                    end: Position {
                     line: 728,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 729,
                      column: 5,
                     },
                     end: Position {
                      line: 729,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "SIL Open Font License 1.1",
                      span: Span {
                       start: Position {
                        line: 729,
                        column: 17,
                       },
                       end: Position {
                        line: 729,
                        column: 42,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 729,
                     column: 16,
                    },
                    end: Position {
                     line: 729,
                     column: 43,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 727,
                column: 9,
               },
               end: Position {
                line: 730,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "oml",
               span: Span {
                start: Position {
                 line: 732,
                 column: 3,
                },
                end: Position {
                 line: 732,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 733,
                      column: 5,
                     },
                     end: Position {
                      line: 733,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "OML",
                      span: Span {
                       start: Position {
                        line: 733,
                        column: 15,
                       },
                       end: Position {
                        line: 733,
                        column: 18,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 733,
                     column: 14,
                    },
                    end: Position {
                     line: 733,
                     column: 19,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 734,
                      column: 5,
                     },
                     end: Position {
                      line: 734,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Open Market License",
                      span: Span {
                       start: Position {
                        line: 734,
                        column: 17,
                       },
                       end: Position {
                        line: 734,
                        column: 36,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 734,
                     column: 16,
                    },
                    end: Position {
                     line: 734,
                     column: 37,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 732,
                column: 9,
               },
               end: Position {
                line: 735,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "openldap",
               span: Span {
                start: Position {
                 line: 737,
                 column: 3,
                },
                end: Position {
                 line: 737,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 738,
                      column: 5,
                     },
                     end: Position {
                      line: 738,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "OLDAP-2.8",
                      span: Span {
                       start: Position {
                        line: 738,
                        column: 15,
                       },
                       end: Position {
                        line: 738,
                        column: 24,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 738,
                     column: 14,
                    },
                    end: Position {
                     line: 738,
                     column: 25,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 739,
                      column: 5,
                     },
                     end: Position {
                      line: 739,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Open LDAP Public License v2.8",
                      span: Span {
                       start: Position {
                        line: 739,
                        column: 17,
                       },
                       end: Position {
                        line: 739,
                        column: 46,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 739,
                     column: 16,
                    },
                    end: Position {
                     line: 739,
                     column: 47,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 737,
                column: 14,
               },
               end: Position {
                line: 740,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "openssl",
               span: Span {
                start: Position {
                 line: 742,
                 column: 3,
                },
                end: Position {
                 line: 742,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 743,
                      column: 5,
                     },
                     end: Position {
                      line: 743,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "OpenSSL",
                      span: Span {
                       start: Position {
                        line: 743,
                        column: 15,
                       },
                       end: Position {
                        line: 743,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 743,
                     column: 14,
                    },
                    end: Position {
                     line: 743,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 744,
                      column: 5,
                     },
                     end: Position {
                      line: 744,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "OpenSSL License",
                      span: Span {
                       start: Position {
                        line: 744,
                        column: 17,
                       },
                       end: Position {
                        line: 744,
                        column: 32,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 744,
                     column: 16,
                    },
                    end: Position {
                     line: 744,
                     column: 33,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 742,
                column: 13,
               },
               end: Position {
                line: 745,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "osl2",
               span: Span {
                start: Position {
                 line: 747,
                 column: 3,
                },
                end: Position {
                 line: 747,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 748,
                      column: 5,
                     },
                     end: Position {
                      line: 748,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "OSL-2.0",
                      span: Span {
                       start: Position {
                        line: 748,
                        column: 15,
                       },
                       end: Position {
                        line: 748,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 748,
                     column: 14,
                    },
                    end: Position {
                     line: 748,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 749,
                      column: 5,
                     },
                     end: Position {
                      line: 749,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Open Software License 2.0",
                      span: Span {
                       start: Position {
                        line: 749,
                        column: 17,
                       },
                       end: Position {
                        line: 749,
                        column: 42,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 749,
                     column: 16,
                    },
                    end: Position {
                     line: 749,
                     column: 43,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 747,
                column: 10,
               },
               end: Position {
                line: 750,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "osl21",
               span: Span {
                start: Position {
                 line: 752,
                 column: 3,
                },
                end: Position {
                 line: 752,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 753,
                      column: 5,
                     },
                     end: Position {
                      line: 753,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "OSL-2.1",
                      span: Span {
                       start: Position {
                        line: 753,
                        column: 15,
                       },
                       end: Position {
                        line: 753,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 753,
                     column: 14,
                    },
                    end: Position {
                     line: 753,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 754,
                      column: 5,
                     },
                     end: Position {
                      line: 754,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Open Software License 2.1",
                      span: Span {
                       start: Position {
                        line: 754,
                        column: 17,
                       },
                       end: Position {
                        line: 754,
                        column: 42,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 754,
                     column: 16,
                    },
                    end: Position {
                     line: 754,
                     column: 43,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 752,
                column: 11,
               },
               end: Position {
                line: 755,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "osl3",
               span: Span {
                start: Position {
                 line: 757,
                 column: 3,
                },
                end: Position {
                 line: 757,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 758,
                      column: 5,
                     },
                     end: Position {
                      line: 758,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "OSL-3.0",
                      span: Span {
                       start: Position {
                        line: 758,
                        column: 15,
                       },
                       end: Position {
                        line: 758,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 758,
                     column: 14,
                    },
                    end: Position {
                     line: 758,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 759,
                      column: 5,
                     },
                     end: Position {
                      line: 759,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Open Software License 3.0",
                      span: Span {
                       start: Position {
                        line: 759,
                        column: 17,
                       },
                       end: Position {
                        line: 759,
                        column: 42,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 759,
                     column: 16,
                    },
                    end: Position {
                     line: 759,
                     column: 43,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 757,
                column: 10,
               },
               end: Position {
                line: 760,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "parity70",
               span: Span {
                start: Position {
                 line: 762,
                 column: 3,
                },
                end: Position {
                 line: 762,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 763,
                      column: 5,
                     },
                     end: Position {
                      line: 763,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Parity-7.0.0",
                      span: Span {
                       start: Position {
                        line: 763,
                        column: 15,
                       },
                       end: Position {
                        line: 763,
                        column: 27,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 763,
                     column: 14,
                    },
                    end: Position {
                     line: 763,
                     column: 28,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 764,
                      column: 5,
                     },
                     end: Position {
                      line: 764,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Parity Public License 7.0.0",
                      span: Span {
                       start: Position {
                        line: 764,
                        column: 17,
                       },
                       end: Position {
                        line: 764,
                        column: 44,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 764,
                     column: 16,
                    },
                    end: Position {
                     line: 764,
                     column: 45,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 765,
                      column: 5,
                     },
                     end: Position {
                      line: 765,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://paritylicense.com/versions/7.0.0.html",
                      span: Span {
                       start: Position {
                        line: 765,
                        column: 12,
                       },
                       end: Position {
                        line: 765,
                        column: 57,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 765,
                     column: 11,
                    },
                    end: Position {
                     line: 765,
                     column: 58,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 762,
                column: 14,
               },
               end: Position {
                line: 766,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "php301",
               span: Span {
                start: Position {
                 line: 768,
                 column: 3,
                },
                end: Position {
                 line: 768,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 769,
                      column: 5,
                     },
                     end: Position {
                      line: 769,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "PHP-3.01",
                      span: Span {
                       start: Position {
                        line: 769,
                        column: 15,
                       },
                       end: Position {
                        line: 769,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 769,
                     column: 14,
                    },
                    end: Position {
                     line: 769,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 770,
                      column: 5,
                     },
                     end: Position {
                      line: 770,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "PHP License v3.01",
                      span: Span {
                       start: Position {
                        line: 770,
                        column: 17,
                       },
                       end: Position {
                        line: 770,
                        column: 34,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 770,
                     column: 16,
                    },
                    end: Position {
                     line: 770,
                     column: 35,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 768,
                column: 12,
               },
               end: Position {
                line: 771,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "postgresql",
               span: Span {
                start: Position {
                 line: 773,
                 column: 3,
                },
                end: Position {
                 line: 773,
                 column: 13,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 774,
                      column: 5,
                     },
                     end: Position {
                      line: 774,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "PostgreSQL",
                      span: Span {
                       start: Position {
                        line: 774,
                        column: 15,
                       },
                       end: Position {
                        line: 774,
                        column: 25,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 774,
                     column: 14,
                    },
                    end: Position {
                     line: 774,
                     column: 26,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 775,
                      column: 5,
                     },
                     end: Position {
                      line: 775,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "PostgreSQL License",
                      span: Span {
                       start: Position {
                        line: 775,
                        column: 17,
                       },
                       end: Position {
                        line: 775,
                        column: 35,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 775,
                     column: 16,
                    },
                    end: Position {
                     line: 775,
                     column: 36,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 773,
                column: 16,
               },
               end: Position {
                line: 776,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "postman",
               span: Span {
                start: Position {
                 line: 778,
                 column: 3,
                },
                end: Position {
                 line: 778,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 779,
                      column: 5,
                     },
                     end: Position {
                      line: 779,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Postman EULA",
                      span: Span {
                       start: Position {
                        line: 779,
                        column: 17,
                       },
                       end: Position {
                        line: 779,
                        column: 29,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 779,
                     column: 16,
                    },
                    end: Position {
                     line: 779,
                     column: 30,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 780,
                      column: 5,
                     },
                     end: Position {
                      line: 780,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://www.getpostman.com/licenses/postman_base_app",
                      span: Span {
                       start: Position {
                        line: 780,
                        column: 12,
                       },
                       end: Position {
                        line: 780,
                        column: 64,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 780,
                     column: 11,
                    },
                    end: Position {
                     line: 780,
                     column: 65,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 781,
                      column: 5,
                     },
                     end: Position {
                      line: 781,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 781,
                     column: 12,
                    },
                    end: Position {
                     line: 781,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 778,
                column: 13,
               },
               end: Position {
                line: 782,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "psfl",
               span: Span {
                start: Position {
                 line: 784,
                 column: 3,
                },
                end: Position {
                 line: 784,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 785,
                      column: 5,
                     },
                     end: Position {
                      line: 785,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Python-2.0",
                      span: Span {
                       start: Position {
                        line: 785,
                        column: 15,
                       },
                       end: Position {
                        line: 785,
                        column: 25,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 785,
                     column: 14,
                    },
                    end: Position {
                     line: 785,
                     column: 26,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 786,
                      column: 5,
                     },
                     end: Position {
                      line: 786,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Python Software Foundation License version 2",
                      span: Span {
                       start: Position {
                        line: 786,
                        column: 17,
                       },
                       end: Position {
                        line: 786,
                        column: 61,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 786,
                     column: 16,
                    },
                    end: Position {
                     line: 786,
                     column: 62,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 787,
                      column: 5,
                     },
                     end: Position {
                      line: 787,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://docs.python.org/license.html",
                      span: Span {
                       start: Position {
                        line: 787,
                        column: 12,
                       },
                       end: Position {
                        line: 787,
                        column: 48,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 787,
                     column: 11,
                    },
                    end: Position {
                     line: 787,
                     column: 49,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 784,
                column: 10,
               },
               end: Position {
                line: 788,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "publicDomain",
               span: Span {
                start: Position {
                 line: 790,
                 column: 3,
                },
                end: Position {
                 line: 790,
                 column: 15,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 791,
                      column: 5,
                     },
                     end: Position {
                      line: 791,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Public Domain",
                      span: Span {
                       start: Position {
                        line: 791,
                        column: 17,
                       },
                       end: Position {
                        line: 791,
                        column: 30,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 791,
                     column: 16,
                    },
                    end: Position {
                     line: 791,
                     column: 31,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 790,
                column: 18,
               },
               end: Position {
                line: 792,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "purdueBsd",
               span: Span {
                start: Position {
                 line: 794,
                 column: 3,
                },
                end: Position {
                 line: 794,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 795,
                      column: 5,
                     },
                     end: Position {
                      line: 795,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: " Purdue BSD-Style License",
                      span: Span {
                       start: Position {
                        line: 795,
                        column: 17,
                       },
                       end: Position {
                        line: 795,
                        column: 42,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 795,
                     column: 16,
                    },
                    end: Position {
                     line: 795,
                     column: 43,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 796,
                      column: 5,
                     },
                     end: Position {
                      line: 796,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://enterprise.dejacode.com/licenses/public/purdue-bsd",
                      span: Span {
                       start: Position {
                        line: 796,
                        column: 12,
                       },
                       end: Position {
                        line: 796,
                        column: 70,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 796,
                     column: 11,
                    },
                    end: Position {
                     line: 796,
                     column: 71,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 794,
                column: 15,
               },
               end: Position {
                line: 797,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "prosperity30",
               span: Span {
                start: Position {
                 line: 799,
                 column: 3,
                },
                end: Position {
                 line: 799,
                 column: 15,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 800,
                      column: 5,
                     },
                     end: Position {
                      line: 800,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Prosperity-3.0.0",
                      span: Span {
                       start: Position {
                        line: 800,
                        column: 17,
                       },
                       end: Position {
                        line: 800,
                        column: 33,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 800,
                     column: 16,
                    },
                    end: Position {
                     line: 800,
                     column: 34,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 801,
                      column: 5,
                     },
                     end: Position {
                      line: 801,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 801,
                     column: 12,
                    },
                    end: Position {
                     line: 801,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 802,
                      column: 5,
                     },
                     end: Position {
                      line: 802,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://prosperitylicense.com/versions/3.0.0.html",
                      span: Span {
                       start: Position {
                        line: 802,
                        column: 12,
                       },
                       end: Position {
                        line: 802,
                        column: 61,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 802,
                     column: 11,
                    },
                    end: Position {
                     line: 802,
                     column: 62,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 799,
                column: 18,
               },
               end: Position {
                line: 803,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "qhull",
               span: Span {
                start: Position {
                 line: 805,
                 column: 3,
                },
                end: Position {
                 line: 805,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 806,
                      column: 5,
                     },
                     end: Position {
                      line: 806,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Qhull",
                      span: Span {
                       start: Position {
                        line: 806,
                        column: 15,
                       },
                       end: Position {
                        line: 806,
                        column: 20,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 806,
                     column: 14,
                    },
                    end: Position {
                     line: 806,
                     column: 21,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 807,
                      column: 5,
                     },
                     end: Position {
                      line: 807,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Qhull License",
                      span: Span {
                       start: Position {
                        line: 807,
                        column: 17,
                       },
                       end: Position {
                        line: 807,
                        column: 30,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 807,
                     column: 16,
                    },
                    end: Position {
                     line: 807,
                     column: 31,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 805,
                column: 11,
               },
               end: Position {
                line: 808,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "qpl",
               span: Span {
                start: Position {
                 line: 810,
                 column: 3,
                },
                end: Position {
                 line: 810,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 811,
                      column: 5,
                     },
                     end: Position {
                      line: 811,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "QPL-1.0",
                      span: Span {
                       start: Position {
                        line: 811,
                        column: 15,
                       },
                       end: Position {
                        line: 811,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 811,
                     column: 14,
                    },
                    end: Position {
                     line: 811,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 812,
                      column: 5,
                     },
                     end: Position {
                      line: 812,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Q Public License 1.0",
                      span: Span {
                       start: Position {
                        line: 812,
                        column: 17,
                       },
                       end: Position {
                        line: 812,
                        column: 37,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 812,
                     column: 16,
                    },
                    end: Position {
                     line: 812,
                     column: 38,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 810,
                column: 9,
               },
               end: Position {
                line: 813,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "qwt",
               span: Span {
                start: Position {
                 line: 815,
                 column: 3,
                },
                end: Position {
                 line: 815,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 816,
                      column: 5,
                     },
                     end: Position {
                      line: 816,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Qwt License, Version 1.0",
                      span: Span {
                       start: Position {
                        line: 816,
                        column: 17,
                       },
                       end: Position {
                        line: 816,
                        column: 41,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 816,
                     column: 16,
                    },
                    end: Position {
                     line: 816,
                     column: 42,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 817,
                      column: 5,
                     },
                     end: Position {
                      line: 817,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://qwt.sourceforge.io/qwtlicense.html",
                      span: Span {
                       start: Position {
                        line: 817,
                        column: 12,
                       },
                       end: Position {
                        line: 817,
                        column: 54,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 817,
                     column: 11,
                    },
                    end: Position {
                     line: 817,
                     column: 55,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 815,
                column: 9,
               },
               end: Position {
                line: 818,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "ruby",
               span: Span {
                start: Position {
                 line: 820,
                 column: 3,
                },
                end: Position {
                 line: 820,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 821,
                      column: 5,
                     },
                     end: Position {
                      line: 821,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Ruby",
                      span: Span {
                       start: Position {
                        line: 821,
                        column: 15,
                       },
                       end: Position {
                        line: 821,
                        column: 19,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 821,
                     column: 14,
                    },
                    end: Position {
                     line: 821,
                     column: 20,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 822,
                      column: 5,
                     },
                     end: Position {
                      line: 822,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Ruby License",
                      span: Span {
                       start: Position {
                        line: 822,
                        column: 17,
                       },
                       end: Position {
                        line: 822,
                        column: 29,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 822,
                     column: 16,
                    },
                    end: Position {
                     line: 822,
                     column: 30,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 820,
                column: 10,
               },
               end: Position {
                line: 823,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "sendmail",
               span: Span {
                start: Position {
                 line: 825,
                 column: 3,
                },
                end: Position {
                 line: 825,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 826,
                      column: 5,
                     },
                     end: Position {
                      line: 826,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Sendmail",
                      span: Span {
                       start: Position {
                        line: 826,
                        column: 15,
                       },
                       end: Position {
                        line: 826,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 826,
                     column: 14,
                    },
                    end: Position {
                     line: 826,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 827,
                      column: 5,
                     },
                     end: Position {
                      line: 827,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Sendmail License",
                      span: Span {
                       start: Position {
                        line: 827,
                        column: 17,
                       },
                       end: Position {
                        line: 827,
                        column: 33,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 827,
                     column: 16,
                    },
                    end: Position {
                     line: 827,
                     column: 34,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 825,
                column: 14,
               },
               end: Position {
                line: 828,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "sgi-b-20",
               span: Span {
                start: Position {
                 line: 830,
                 column: 3,
                },
                end: Position {
                 line: 830,
                 column: 11,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 831,
                      column: 5,
                     },
                     end: Position {
                      line: 831,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "SGI-B-2.0",
                      span: Span {
                       start: Position {
                        line: 831,
                        column: 15,
                       },
                       end: Position {
                        line: 831,
                        column: 24,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 831,
                     column: 14,
                    },
                    end: Position {
                     line: 831,
                     column: 25,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 832,
                      column: 5,
                     },
                     end: Position {
                      line: 832,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "SGI Free Software License B v2.0",
                      span: Span {
                       start: Position {
                        line: 832,
                        column: 17,
                       },
                       end: Position {
                        line: 832,
                        column: 49,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 832,
                     column: 16,
                    },
                    end: Position {
                     line: 832,
                     column: 50,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 830,
                column: 14,
               },
               end: Position {
                line: 833,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "sleepycat",
               span: Span {
                start: Position {
                 line: 835,
                 column: 3,
                },
                end: Position {
                 line: 835,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 836,
                      column: 5,
                     },
                     end: Position {
                      line: 836,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Sleepycat",
                      span: Span {
                       start: Position {
                        line: 836,
                        column: 15,
                       },
                       end: Position {
                        line: 836,
                        column: 24,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 836,
                     column: 14,
                    },
                    end: Position {
                     line: 836,
                     column: 25,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 837,
                      column: 5,
                     },
                     end: Position {
                      line: 837,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Sleepycat License",
                      span: Span {
                       start: Position {
                        line: 837,
                        column: 17,
                       },
                       end: Position {
                        line: 837,
                        column: 34,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 837,
                     column: 16,
                    },
                    end: Position {
                     line: 837,
                     column: 35,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 835,
                column: 15,
               },
               end: Position {
                line: 838,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "smail",
               span: Span {
                start: Position {
                 line: 840,
                 column: 3,
                },
                end: Position {
                 line: 840,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "shortName",
                    span: Span {
                     start: Position {
                      line: 841,
                      column: 5,
                     },
                     end: Position {
                      line: 841,
                      column: 14,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "smail",
                      span: Span {
                       start: Position {
                        line: 841,
                        column: 18,
                       },
                       end: Position {
                        line: 841,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 841,
                     column: 17,
                    },
                    end: Position {
                     line: 841,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 842,
                      column: 5,
                     },
                     end: Position {
                      line: 842,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "SMAIL General Public License",
                      span: Span {
                       start: Position {
                        line: 842,
                        column: 17,
                       },
                       end: Position {
                        line: 842,
                        column: 45,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 842,
                     column: 16,
                    },
                    end: Position {
                     line: 842,
                     column: 46,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 843,
                      column: 5,
                     },
                     end: Position {
                      line: 843,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://sources.debian.org/copyright/license/debianutils/4.9.1/",
                      span: Span {
                       start: Position {
                        line: 843,
                        column: 12,
                       },
                       end: Position {
                        line: 843,
                        column: 75,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 843,
                     column: 11,
                    },
                    end: Position {
                     line: 843,
                     column: 76,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 840,
                column: 11,
               },
               end: Position {
                line: 844,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "sspl",
               span: Span {
                start: Position {
                 line: 846,
                 column: 3,
                },
                end: Position {
                 line: 846,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "shortName",
                    span: Span {
                     start: Position {
                      line: 847,
                      column: 5,
                     },
                     end: Position {
                      line: 847,
                      column: 14,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "SSPL",
                      span: Span {
                       start: Position {
                        line: 847,
                        column: 18,
                       },
                       end: Position {
                        line: 847,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 847,
                     column: 17,
                    },
                    end: Position {
                     line: 847,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 848,
                      column: 5,
                     },
                     end: Position {
                      line: 848,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Server Side Public License",
                      span: Span {
                       start: Position {
                        line: 848,
                        column: 17,
                       },
                       end: Position {
                        line: 848,
                        column: 43,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 848,
                     column: 16,
                    },
                    end: Position {
                     line: 848,
                     column: 44,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 849,
                      column: 5,
                     },
                     end: Position {
                      line: 849,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://www.mongodb.com/licensing/server-side-public-license",
                      span: Span {
                       start: Position {
                        line: 849,
                        column: 12,
                       },
                       end: Position {
                        line: 849,
                        column: 72,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 849,
                     column: 11,
                    },
                    end: Position {
                     line: 849,
                     column: 73,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 850,
                      column: 5,
                     },
                     end: Position {
                      line: 850,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 850,
                     column: 12,
                    },
                    end: Position {
                     line: 850,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "redistributable",
                    span: Span {
                     start: Position {
                      line: 854,
                      column: 5,
                     },
                     end: Position {
                      line: 854,
                      column: 20,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 854,
                     column: 23,
                    },
                    end: Position {
                     line: 854,
                     column: 27,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 846,
                column: 10,
               },
               end: Position {
                line: 855,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "stk",
               span: Span {
                start: Position {
                 line: 857,
                 column: 3,
                },
                end: Position {
                 line: 857,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "shortName",
                    span: Span {
                     start: Position {
                      line: 858,
                      column: 5,
                     },
                     end: Position {
                      line: 858,
                      column: 14,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "stk",
                      span: Span {
                       start: Position {
                        line: 858,
                        column: 18,
                       },
                       end: Position {
                        line: 858,
                        column: 21,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 858,
                     column: 17,
                    },
                    end: Position {
                     line: 858,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 859,
                      column: 5,
                     },
                     end: Position {
                      line: 859,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Synthesis Tool Kit 4.3",
                      span: Span {
                       start: Position {
                        line: 859,
                        column: 17,
                       },
                       end: Position {
                        line: 859,
                        column: 39,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 859,
                     column: 16,
                    },
                    end: Position {
                     line: 859,
                     column: 40,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 860,
                      column: 5,
                     },
                     end: Position {
                      line: 860,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://github.com/thestk/stk/blob/master/LICENSE",
                      span: Span {
                       start: Position {
                        line: 860,
                        column: 12,
                       },
                       end: Position {
                        line: 860,
                        column: 61,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 860,
                     column: 11,
                    },
                    end: Position {
                     line: 860,
                     column: 62,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 857,
                column: 9,
               },
               end: Position {
                line: 861,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "tcltk",
               span: Span {
                start: Position {
                 line: 863,
                 column: 3,
                },
                end: Position {
                 line: 863,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 864,
                      column: 5,
                     },
                     end: Position {
                      line: 864,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "TCL",
                      span: Span {
                       start: Position {
                        line: 864,
                        column: 15,
                       },
                       end: Position {
                        line: 864,
                        column: 18,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 864,
                     column: 14,
                    },
                    end: Position {
                     line: 864,
                     column: 19,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 865,
                      column: 5,
                     },
                     end: Position {
                      line: 865,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "TCL/TK License",
                      span: Span {
                       start: Position {
                        line: 865,
                        column: 17,
                       },
                       end: Position {
                        line: 865,
                        column: 31,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 865,
                     column: 16,
                    },
                    end: Position {
                     line: 865,
                     column: 32,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 863,
                column: 11,
               },
               end: Position {
                line: 866,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "ucd",
               span: Span {
                start: Position {
                 line: 868,
                 column: 3,
                },
                end: Position {
                 line: 868,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 869,
                      column: 5,
                     },
                     end: Position {
                      line: 869,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Unicode Character Database License",
                      span: Span {
                       start: Position {
                        line: 869,
                        column: 17,
                       },
                       end: Position {
                        line: 869,
                        column: 51,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 869,
                     column: 16,
                    },
                    end: Position {
                     line: 869,
                     column: 52,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 870,
                      column: 5,
                     },
                     end: Position {
                      line: 870,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://fedoraproject.org/wiki/Licensing:UCD",
                      span: Span {
                       start: Position {
                        line: 870,
                        column: 12,
                       },
                       end: Position {
                        line: 870,
                        column: 56,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 870,
                     column: 11,
                    },
                    end: Position {
                     line: 870,
                     column: 57,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 868,
                column: 9,
               },
               end: Position {
                line: 871,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "ufl",
               span: Span {
                start: Position {
                 line: 873,
                 column: 3,
                },
                end: Position {
                 line: 873,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 874,
                      column: 5,
                     },
                     end: Position {
                      line: 874,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Ubuntu Font License 1.0",
                      span: Span {
                       start: Position {
                        line: 874,
                        column: 17,
                       },
                       end: Position {
                        line: 874,
                        column: 40,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 874,
                     column: 16,
                    },
                    end: Position {
                     line: 874,
                     column: 41,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 875,
                      column: 5,
                     },
                     end: Position {
                      line: 875,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://ubuntu.com/legal/font-licence",
                      span: Span {
                       start: Position {
                        line: 875,
                        column: 12,
                       },
                       end: Position {
                        line: 875,
                        column: 49,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 875,
                     column: 11,
                    },
                    end: Position {
                     line: 875,
                     column: 50,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 873,
                column: 9,
               },
               end: Position {
                line: 876,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "unfree",
               span: Span {
                start: Position {
                 line: 878,
                 column: 3,
                },
                end: Position {
                 line: 878,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 879,
                      column: 5,
                     },
                     end: Position {
                      line: 879,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Unfree",
                      span: Span {
                       start: Position {
                        line: 879,
                        column: 17,
                       },
                       end: Position {
                        line: 879,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 879,
                     column: 16,
                    },
                    end: Position {
                     line: 879,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 880,
                      column: 5,
                     },
                     end: Position {
                      line: 880,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 880,
                     column: 12,
                    },
                    end: Position {
                     line: 880,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 878,
                column: 12,
               },
               end: Position {
                line: 881,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "unfreeRedistributable",
               span: Span {
                start: Position {
                 line: 883,
                 column: 3,
                },
                end: Position {
                 line: 883,
                 column: 24,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 884,
                      column: 5,
                     },
                     end: Position {
                      line: 884,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Unfree redistributable",
                      span: Span {
                       start: Position {
                        line: 884,
                        column: 17,
                       },
                       end: Position {
                        line: 884,
                        column: 39,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 884,
                     column: 16,
                    },
                    end: Position {
                     line: 884,
                     column: 40,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 885,
                      column: 5,
                     },
                     end: Position {
                      line: 885,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 885,
                     column: 12,
                    },
                    end: Position {
                     line: 885,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "redistributable",
                    span: Span {
                     start: Position {
                      line: 886,
                      column: 5,
                     },
                     end: Position {
                      line: 886,
                      column: 20,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 886,
                     column: 23,
                    },
                    end: Position {
                     line: 886,
                     column: 27,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 883,
                column: 27,
               },
               end: Position {
                line: 887,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "unfreeRedistributableFirmware",
               span: Span {
                start: Position {
                 line: 889,
                 column: 3,
                },
                end: Position {
                 line: 889,
                 column: 32,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 890,
                      column: 5,
                     },
                     end: Position {
                      line: 890,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Unfree redistributable firmware",
                      span: Span {
                       start: Position {
                        line: 890,
                        column: 17,
                       },
                       end: Position {
                        line: 890,
                        column: 48,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 890,
                     column: 16,
                    },
                    end: Position {
                     line: 890,
                     column: 49,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "redistributable",
                    span: Span {
                     start: Position {
                      line: 891,
                      column: 5,
                     },
                     end: Position {
                      line: 891,
                      column: 20,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 891,
                     column: 23,
                    },
                    end: Position {
                     line: 891,
                     column: 27,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 889,
                column: 35,
               },
               end: Position {
                line: 894,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "unicode-dfs-2015",
               span: Span {
                start: Position {
                 line: 896,
                 column: 3,
                },
                end: Position {
                 line: 896,
                 column: 19,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 897,
                      column: 5,
                     },
                     end: Position {
                      line: 897,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Unicode-DFS-2015",
                      span: Span {
                       start: Position {
                        line: 897,
                        column: 15,
                       },
                       end: Position {
                        line: 897,
                        column: 31,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 897,
                     column: 14,
                    },
                    end: Position {
                     line: 897,
                     column: 32,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 898,
                      column: 5,
                     },
                     end: Position {
                      line: 898,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Unicode License Agreement - Data Files and Software (2015)",
                      span: Span {
                       start: Position {
                        line: 898,
                        column: 17,
                       },
                       end: Position {
                        line: 898,
                        column: 75,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 898,
                     column: 16,
                    },
                    end: Position {
                     line: 898,
                     column: 76,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 896,
                column: 22,
               },
               end: Position {
                line: 899,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "unicode-dfs-2016",
               span: Span {
                start: Position {
                 line: 901,
                 column: 3,
                },
                end: Position {
                 line: 901,
                 column: 19,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 902,
                      column: 5,
                     },
                     end: Position {
                      line: 902,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Unicode-DFS-2016",
                      span: Span {
                       start: Position {
                        line: 902,
                        column: 15,
                       },
                       end: Position {
                        line: 902,
                        column: 31,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 902,
                     column: 14,
                    },
                    end: Position {
                     line: 902,
                     column: 32,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 903,
                      column: 5,
                     },
                     end: Position {
                      line: 903,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Unicode License Agreement - Data Files and Software (2016)",
                      span: Span {
                       start: Position {
                        line: 903,
                        column: 17,
                       },
                       end: Position {
                        line: 903,
                        column: 75,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 903,
                     column: 16,
                    },
                    end: Position {
                     line: 903,
                     column: 76,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 901,
                column: 22,
               },
               end: Position {
                line: 904,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "unlicense",
               span: Span {
                start: Position {
                 line: 906,
                 column: 3,
                },
                end: Position {
                 line: 906,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 907,
                      column: 5,
                     },
                     end: Position {
                      line: 907,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Unlicense",
                      span: Span {
                       start: Position {
                        line: 907,
                        column: 15,
                       },
                       end: Position {
                        line: 907,
                        column: 24,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 907,
                     column: 14,
                    },
                    end: Position {
                     line: 907,
                     column: 25,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 908,
                      column: 5,
                     },
                     end: Position {
                      line: 908,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "The Unlicense",
                      span: Span {
                       start: Position {
                        line: 908,
                        column: 17,
                       },
                       end: Position {
                        line: 908,
                        column: 30,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 908,
                     column: 16,
                    },
                    end: Position {
                     line: 908,
                     column: 31,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 906,
                column: 15,
               },
               end: Position {
                line: 909,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "upl",
               span: Span {
                start: Position {
                 line: 911,
                 column: 3,
                },
                end: Position {
                 line: 911,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 912,
                      column: 5,
                     },
                     end: Position {
                      line: 912,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Universal Permissive License",
                      span: Span {
                       start: Position {
                        line: 912,
                        column: 17,
                       },
                       end: Position {
                        line: 912,
                        column: 45,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 912,
                     column: 16,
                    },
                    end: Position {
                     line: 912,
                     column: 46,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 913,
                      column: 5,
                     },
                     end: Position {
                      line: 913,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://oss.oracle.com/licenses/upl/",
                      span: Span {
                       start: Position {
                        line: 913,
                        column: 12,
                       },
                       end: Position {
                        line: 913,
                        column: 48,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 913,
                     column: 11,
                    },
                    end: Position {
                     line: 913,
                     column: 49,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 911,
                column: 9,
               },
               end: Position {
                line: 914,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "vim",
               span: Span {
                start: Position {
                 line: 916,
                 column: 3,
                },
                end: Position {
                 line: 916,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 917,
                      column: 5,
                     },
                     end: Position {
                      line: 917,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Vim",
                      span: Span {
                       start: Position {
                        line: 917,
                        column: 15,
                       },
                       end: Position {
                        line: 917,
                        column: 18,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 917,
                     column: 14,
                    },
                    end: Position {
                     line: 917,
                     column: 19,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 918,
                      column: 5,
                     },
                     end: Position {
                      line: 918,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Vim License",
                      span: Span {
                       start: Position {
                        line: 918,
                        column: 17,
                       },
                       end: Position {
                        line: 918,
                        column: 28,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 918,
                     column: 16,
                    },
                    end: Position {
                     line: 918,
                     column: 29,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 916,
                column: 9,
               },
               end: Position {
                line: 919,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "virtualbox-puel",
               span: Span {
                start: Position {
                 line: 921,
                 column: 3,
                },
                end: Position {
                 line: 921,
                 column: 18,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 922,
                      column: 5,
                     },
                     end: Position {
                      line: 922,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Oracle VM VirtualBox Extension Pack Personal Use and Evaluation License (PUEL)",
                      span: Span {
                       start: Position {
                        line: 922,
                        column: 17,
                       },
                       end: Position {
                        line: 922,
                        column: 95,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 922,
                     column: 16,
                    },
                    end: Position {
                     line: 922,
                     column: 96,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 923,
                      column: 5,
                     },
                     end: Position {
                      line: 923,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://www.virtualbox.org/wiki/VirtualBox_PUEL",
                      span: Span {
                       start: Position {
                        line: 923,
                        column: 12,
                       },
                       end: Position {
                        line: 923,
                        column: 59,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 923,
                     column: 11,
                    },
                    end: Position {
                     line: 923,
                     column: 60,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "free",
                    span: Span {
                     start: Position {
                      line: 924,
                      column: 5,
                     },
                     end: Position {
                      line: 924,
                      column: 9,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "false",
                   span: Span {
                    start: Position {
                     line: 924,
                     column: 12,
                    },
                    end: Position {
                     line: 924,
                     column: 17,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 921,
                column: 21,
               },
               end: Position {
                line: 925,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "vol-sl",
               span: Span {
                start: Position {
                 line: 927,
                 column: 3,
                },
                end: Position {
                 line: 927,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 928,
                      column: 5,
                     },
                     end: Position {
                      line: 928,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Volatility Software License, Version 1.0",
                      span: Span {
                       start: Position {
                        line: 928,
                        column: 17,
                       },
                       end: Position {
                        line: 928,
                        column: 57,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 928,
                     column: 16,
                    },
                    end: Position {
                     line: 928,
                     column: 58,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 929,
                      column: 5,
                     },
                     end: Position {
                      line: 929,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://www.volatilityfoundation.org/license/vsl-v1.0",
                      span: Span {
                       start: Position {
                        line: 929,
                        column: 12,
                       },
                       end: Position {
                        line: 929,
                        column: 65,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 929,
                     column: 11,
                    },
                    end: Position {
                     line: 929,
                     column: 66,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 927,
                column: 12,
               },
               end: Position {
                line: 930,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "vsl10",
               span: Span {
                start: Position {
                 line: 932,
                 column: 3,
                },
                end: Position {
                 line: 932,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 933,
                      column: 5,
                     },
                     end: Position {
                      line: 933,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "VSL-1.0",
                      span: Span {
                       start: Position {
                        line: 933,
                        column: 15,
                       },
                       end: Position {
                        line: 933,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 933,
                     column: 14,
                    },
                    end: Position {
                     line: 933,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 934,
                      column: 5,
                     },
                     end: Position {
                      line: 934,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Vovida Software License v1.0",
                      span: Span {
                       start: Position {
                        line: 934,
                        column: 17,
                       },
                       end: Position {
                        line: 934,
                        column: 45,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 934,
                     column: 16,
                    },
                    end: Position {
                     line: 934,
                     column: 46,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 932,
                column: 11,
               },
               end: Position {
                line: 935,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "watcom",
               span: Span {
                start: Position {
                 line: 937,
                 column: 3,
                },
                end: Position {
                 line: 937,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 938,
                      column: 5,
                     },
                     end: Position {
                      line: 938,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Watcom-1.0",
                      span: Span {
                       start: Position {
                        line: 938,
                        column: 15,
                       },
                       end: Position {
                        line: 938,
                        column: 25,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 938,
                     column: 14,
                    },
                    end: Position {
                     line: 938,
                     column: 26,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 939,
                      column: 5,
                     },
                     end: Position {
                      line: 939,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Sybase Open Watcom Public License 1.0",
                      span: Span {
                       start: Position {
                        line: 939,
                        column: 17,
                       },
                       end: Position {
                        line: 939,
                        column: 54,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 939,
                     column: 16,
                    },
                    end: Position {
                     line: 939,
                     column: 55,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 937,
                column: 12,
               },
               end: Position {
                line: 940,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "w3c",
               span: Span {
                start: Position {
                 line: 942,
                 column: 3,
                },
                end: Position {
                 line: 942,
                 column: 6,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 943,
                      column: 5,
                     },
                     end: Position {
                      line: 943,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "W3C",
                      span: Span {
                       start: Position {
                        line: 943,
                        column: 15,
                       },
                       end: Position {
                        line: 943,
                        column: 18,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 943,
                     column: 14,
                    },
                    end: Position {
                     line: 943,
                     column: 19,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 944,
                      column: 5,
                     },
                     end: Position {
                      line: 944,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "W3C Software Notice and License",
                      span: Span {
                       start: Position {
                        line: 944,
                        column: 17,
                       },
                       end: Position {
                        line: 944,
                        column: 48,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 944,
                     column: 16,
                    },
                    end: Position {
                     line: 944,
                     column: 49,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 942,
                column: 9,
               },
               end: Position {
                line: 945,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "wadalab",
               span: Span {
                start: Position {
                 line: 947,
                 column: 3,
                },
                end: Position {
                 line: 947,
                 column: 10,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 948,
                      column: 5,
                     },
                     end: Position {
                      line: 948,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Wadalab Font License",
                      span: Span {
                       start: Position {
                        line: 948,
                        column: 17,
                       },
                       end: Position {
                        line: 948,
                        column: 37,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 948,
                     column: 16,
                    },
                    end: Position {
                     line: 948,
                     column: 38,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 949,
                      column: 5,
                     },
                     end: Position {
                      line: 949,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "https://fedoraproject.org/wiki/Licensing:Wadalab?rd=Licensing/Wadalab",
                      span: Span {
                       start: Position {
                        line: 949,
                        column: 12,
                       },
                       end: Position {
                        line: 949,
                        column: 81,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 949,
                     column: 11,
                    },
                    end: Position {
                     line: 949,
                     column: 82,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 947,
                column: 13,
               },
               end: Position {
                line: 950,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "wtfpl",
               span: Span {
                start: Position {
                 line: 952,
                 column: 3,
                },
                end: Position {
                 line: 952,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 953,
                      column: 5,
                     },
                     end: Position {
                      line: 953,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "WTFPL",
                      span: Span {
                       start: Position {
                        line: 953,
                        column: 15,
                       },
                       end: Position {
                        line: 953,
                        column: 20,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 953,
                     column: 14,
                    },
                    end: Position {
                     line: 953,
                     column: 21,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 954,
                      column: 5,
                     },
                     end: Position {
                      line: 954,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Do What The F*ck You Want To Public License",
                      span: Span {
                       start: Position {
                        line: 954,
                        column: 17,
                       },
                       end: Position {
                        line: 954,
                        column: 60,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 954,
                     column: 16,
                    },
                    end: Position {
                     line: 954,
                     column: 61,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 952,
                column: 11,
               },
               end: Position {
                line: 955,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "wxWindows",
               span: Span {
                start: Position {
                 line: 957,
                 column: 3,
                },
                end: Position {
                 line: 957,
                 column: 12,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 958,
                      column: 5,
                     },
                     end: Position {
                      line: 958,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "wxWindows",
                      span: Span {
                       start: Position {
                        line: 958,
                        column: 15,
                       },
                       end: Position {
                        line: 958,
                        column: 24,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 958,
                     column: 14,
                    },
                    end: Position {
                     line: 958,
                     column: 25,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 959,
                      column: 5,
                     },
                     end: Position {
                      line: 959,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "wxWindows Library Licence, Version 3.1",
                      span: Span {
                       start: Position {
                        line: 959,
                        column: 17,
                       },
                       end: Position {
                        line: 959,
                        column: 55,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 959,
                     column: 16,
                    },
                    end: Position {
                     line: 959,
                     column: 56,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 957,
                column: 15,
               },
               end: Position {
                line: 960,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "xfig",
               span: Span {
                start: Position {
                 line: 962,
                 column: 3,
                },
                end: Position {
                 line: 962,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 963,
                      column: 5,
                     },
                     end: Position {
                      line: 963,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "xfig",
                      span: Span {
                       start: Position {
                        line: 963,
                        column: 17,
                       },
                       end: Position {
                        line: 963,
                        column: 21,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 963,
                     column: 16,
                    },
                    end: Position {
                     line: 963,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "url",
                    span: Span {
                     start: Position {
                      line: 964,
                      column: 5,
                     },
                     end: Position {
                      line: 964,
                      column: 8,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "http://mcj.sourceforge.net/authors.html#xfig",
                      span: Span {
                       start: Position {
                        line: 964,
                        column: 12,
                       },
                       end: Position {
                        line: 964,
                        column: 56,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 964,
                     column: 11,
                    },
                    end: Position {
                     line: 964,
                     column: 57,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 962,
                column: 10,
               },
               end: Position {
                line: 965,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "zlib",
               span: Span {
                start: Position {
                 line: 967,
                 column: 3,
                },
                end: Position {
                 line: 967,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 968,
                      column: 5,
                     },
                     end: Position {
                      line: 968,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Zlib",
                      span: Span {
                       start: Position {
                        line: 968,
                        column: 15,
                       },
                       end: Position {
                        line: 968,
                        column: 19,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 968,
                     column: 14,
                    },
                    end: Position {
                     line: 968,
                     column: 20,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 969,
                      column: 5,
                     },
                     end: Position {
                      line: 969,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "zlib License",
                      span: Span {
                       start: Position {
                        line: 969,
                        column: 17,
                       },
                       end: Position {
                        line: 969,
                        column: 29,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 969,
                     column: 16,
                    },
                    end: Position {
                     line: 969,
                     column: 30,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 967,
                column: 10,
               },
               end: Position {
                line: 970,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "zpl20",
               span: Span {
                start: Position {
                 line: 972,
                 column: 3,
                },
                end: Position {
                 line: 972,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 973,
                      column: 5,
                     },
                     end: Position {
                      line: 973,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "ZPL-2.0",
                      span: Span {
                       start: Position {
                        line: 973,
                        column: 15,
                       },
                       end: Position {
                        line: 973,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 973,
                     column: 14,
                    },
                    end: Position {
                     line: 973,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 974,
                      column: 5,
                     },
                     end: Position {
                      line: 974,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Zope Public License 2.0",
                      span: Span {
                       start: Position {
                        line: 974,
                        column: 17,
                       },
                       end: Position {
                        line: 974,
                        column: 40,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 974,
                     column: 16,
                    },
                    end: Position {
                     line: 974,
                     column: 41,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 972,
                column: 11,
               },
               end: Position {
                line: 975,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "zpl21",
               span: Span {
                start: Position {
                 line: 977,
                 column: 3,
                },
                end: Position {
                 line: 977,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 978,
                      column: 5,
                     },
                     end: Position {
                      line: 978,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "ZPL-2.1",
                      span: Span {
                       start: Position {
                        line: 978,
                        column: 15,
                       },
                       end: Position {
                        line: 978,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 978,
                     column: 14,
                    },
                    end: Position {
                     line: 978,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 979,
                      column: 5,
                     },
                     end: Position {
                      line: 979,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "Zope Public License 2.1",
                      span: Span {
                       start: Position {
                        line: 979,
                        column: 17,
                       },
                       end: Position {
                        line: 979,
                        column: 40,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 979,
                     column: 16,
                    },
                    end: Position {
                     line: 979,
                     column: 41,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 977,
                column: 11,
               },
               end: Position {
                line: 980,
                column: 4,
               },
              },
             },
            ),
           },
          ),
         ],
         span: Span {
          start: Position {
           line: 22,
           column: 21,
          },
          end: Position {
           line: 981,
           column: 2,
          },
         },
        },
       ),
       operator: Update,
       right: Map(
        Map {
         recursive: false,
         bindings: [
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "agpl3",
               span: Span {
                start: Position {
                 line: 983,
                 column: 3,
                },
                end: Position {
                 line: 983,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 984,
                      column: 5,
                     },
                     end: Position {
                      line: 984,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "AGPL-3.0",
                      span: Span {
                       start: Position {
                        line: 984,
                        column: 15,
                       },
                       end: Position {
                        line: 984,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 984,
                     column: 14,
                    },
                    end: Position {
                     line: 984,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 985,
                      column: 5,
                     },
                     end: Position {
                      line: 985,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Affero General Public License v3.0",
                      span: Span {
                       start: Position {
                        line: 985,
                        column: 17,
                       },
                       end: Position {
                        line: 985,
                        column: 55,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 985,
                     column: 16,
                    },
                    end: Position {
                     line: 985,
                     column: 56,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "deprecated",
                    span: Span {
                     start: Position {
                      line: 986,
                      column: 5,
                     },
                     end: Position {
                      line: 986,
                      column: 15,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 986,
                     column: 18,
                    },
                    end: Position {
                     line: 986,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 983,
                column: 11,
               },
               end: Position {
                line: 987,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "fdl11",
               span: Span {
                start: Position {
                 line: 988,
                 column: 3,
                },
                end: Position {
                 line: 988,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 989,
                      column: 5,
                     },
                     end: Position {
                      line: 989,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GFDL-1.1",
                      span: Span {
                       start: Position {
                        line: 989,
                        column: 15,
                       },
                       end: Position {
                        line: 989,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 989,
                     column: 14,
                    },
                    end: Position {
                     line: 989,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 990,
                      column: 5,
                     },
                     end: Position {
                      line: 990,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Free Documentation License v1.1",
                      span: Span {
                       start: Position {
                        line: 990,
                        column: 17,
                       },
                       end: Position {
                        line: 990,
                        column: 52,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 990,
                     column: 16,
                    },
                    end: Position {
                     line: 990,
                     column: 53,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "deprecated",
                    span: Span {
                     start: Position {
                      line: 991,
                      column: 5,
                     },
                     end: Position {
                      line: 991,
                      column: 15,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 991,
                     column: 18,
                    },
                    end: Position {
                     line: 991,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 988,
                column: 11,
               },
               end: Position {
                line: 992,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "fdl12",
               span: Span {
                start: Position {
                 line: 993,
                 column: 3,
                },
                end: Position {
                 line: 993,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 994,
                      column: 5,
                     },
                     end: Position {
                      line: 994,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GFDL-1.2",
                      span: Span {
                       start: Position {
                        line: 994,
                        column: 15,
                       },
                       end: Position {
                        line: 994,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 994,
                     column: 14,
                    },
                    end: Position {
                     line: 994,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 995,
                      column: 5,
                     },
                     end: Position {
                      line: 995,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Free Documentation License v1.2",
                      span: Span {
                       start: Position {
                        line: 995,
                        column: 17,
                       },
                       end: Position {
                        line: 995,
                        column: 52,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 995,
                     column: 16,
                    },
                    end: Position {
                     line: 995,
                     column: 53,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "deprecated",
                    span: Span {
                     start: Position {
                      line: 996,
                      column: 5,
                     },
                     end: Position {
                      line: 996,
                      column: 15,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 996,
                     column: 18,
                    },
                    end: Position {
                     line: 996,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 993,
                column: 11,
               },
               end: Position {
                line: 997,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "fdl13",
               span: Span {
                start: Position {
                 line: 998,
                 column: 3,
                },
                end: Position {
                 line: 998,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 999,
                      column: 5,
                     },
                     end: Position {
                      line: 999,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GFDL-1.3",
                      span: Span {
                       start: Position {
                        line: 999,
                        column: 15,
                       },
                       end: Position {
                        line: 999,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 999,
                     column: 14,
                    },
                    end: Position {
                     line: 999,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 1000,
                      column: 5,
                     },
                     end: Position {
                      line: 1000,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Free Documentation License v1.3",
                      span: Span {
                       start: Position {
                        line: 1000,
                        column: 17,
                       },
                       end: Position {
                        line: 1000,
                        column: 52,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 1000,
                     column: 16,
                    },
                    end: Position {
                     line: 1000,
                     column: 53,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "deprecated",
                    span: Span {
                     start: Position {
                      line: 1001,
                      column: 5,
                     },
                     end: Position {
                      line: 1001,
                      column: 15,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 1001,
                     column: 18,
                    },
                    end: Position {
                     line: 1001,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 998,
                column: 11,
               },
               end: Position {
                line: 1002,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl2",
               span: Span {
                start: Position {
                 line: 1003,
                 column: 3,
                },
                end: Position {
                 line: 1003,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 1004,
                      column: 5,
                     },
                     end: Position {
                      line: 1004,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GPL-2.0",
                      span: Span {
                       start: Position {
                        line: 1004,
                        column: 15,
                       },
                       end: Position {
                        line: 1004,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 1004,
                     column: 14,
                    },
                    end: Position {
                     line: 1004,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 1005,
                      column: 5,
                     },
                     end: Position {
                      line: 1005,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License v2.0",
                      span: Span {
                       start: Position {
                        line: 1005,
                        column: 17,
                       },
                       end: Position {
                        line: 1005,
                        column: 48,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 1005,
                     column: 16,
                    },
                    end: Position {
                     line: 1005,
                     column: 49,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "deprecated",
                    span: Span {
                     start: Position {
                      line: 1006,
                      column: 5,
                     },
                     end: Position {
                      line: 1006,
                      column: 15,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 1006,
                     column: 18,
                    },
                    end: Position {
                     line: 1006,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 1003,
                column: 10,
               },
               end: Position {
                line: 1007,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "gpl3",
               span: Span {
                start: Position {
                 line: 1008,
                 column: 3,
                },
                end: Position {
                 line: 1008,
                 column: 7,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 1009,
                      column: 5,
                     },
                     end: Position {
                      line: 1009,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GPL-3.0",
                      span: Span {
                       start: Position {
                        line: 1009,
                        column: 15,
                       },
                       end: Position {
                        line: 1009,
                        column: 22,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 1009,
                     column: 14,
                    },
                    end: Position {
                     line: 1009,
                     column: 23,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 1010,
                      column: 5,
                     },
                     end: Position {
                      line: 1010,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU General Public License v3.0",
                      span: Span {
                       start: Position {
                        line: 1010,
                        column: 17,
                       },
                       end: Position {
                        line: 1010,
                        column: 48,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 1010,
                     column: 16,
                    },
                    end: Position {
                     line: 1010,
                     column: 49,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "deprecated",
                    span: Span {
                     start: Position {
                      line: 1011,
                      column: 5,
                     },
                     end: Position {
                      line: 1011,
                      column: 15,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 1011,
                     column: 18,
                    },
                    end: Position {
                     line: 1011,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 1008,
                column: 10,
               },
               end: Position {
                line: 1012,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lgpl2",
               span: Span {
                start: Position {
                 line: 1013,
                 column: 3,
                },
                end: Position {
                 line: 1013,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 1014,
                      column: 5,
                     },
                     end: Position {
                      line: 1014,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LGPL-2.0",
                      span: Span {
                       start: Position {
                        line: 1014,
                        column: 15,
                       },
                       end: Position {
                        line: 1014,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 1014,
                     column: 14,
                    },
                    end: Position {
                     line: 1014,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 1015,
                      column: 5,
                     },
                     end: Position {
                      line: 1015,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Library General Public License v2",
                      span: Span {
                       start: Position {
                        line: 1015,
                        column: 17,
                       },
                       end: Position {
                        line: 1015,
                        column: 54,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 1015,
                     column: 16,
                    },
                    end: Position {
                     line: 1015,
                     column: 55,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "deprecated",
                    span: Span {
                     start: Position {
                      line: 1016,
                      column: 5,
                     },
                     end: Position {
                      line: 1016,
                      column: 15,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 1016,
                     column: 18,
                    },
                    end: Position {
                     line: 1016,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 1013,
                column: 11,
               },
               end: Position {
                line: 1017,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lgpl21",
               span: Span {
                start: Position {
                 line: 1018,
                 column: 3,
                },
                end: Position {
                 line: 1018,
                 column: 9,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 1019,
                      column: 5,
                     },
                     end: Position {
                      line: 1019,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LGPL-2.1",
                      span: Span {
                       start: Position {
                        line: 1019,
                        column: 15,
                       },
                       end: Position {
                        line: 1019,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 1019,
                     column: 14,
                    },
                    end: Position {
                     line: 1019,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 1020,
                      column: 5,
                     },
                     end: Position {
                      line: 1020,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Lesser General Public License v2.1",
                      span: Span {
                       start: Position {
                        line: 1020,
                        column: 17,
                       },
                       end: Position {
                        line: 1020,
                        column: 55,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 1020,
                     column: 16,
                    },
                    end: Position {
                     line: 1020,
                     column: 56,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "deprecated",
                    span: Span {
                     start: Position {
                      line: 1021,
                      column: 5,
                     },
                     end: Position {
                      line: 1021,
                      column: 15,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 1021,
                     column: 18,
                    },
                    end: Position {
                     line: 1021,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 1018,
                column: 12,
               },
               end: Position {
                line: 1022,
                column: 4,
               },
              },
             },
            ),
           },
          ),
          KeyValue(
           BindingKeyValue {
            from: [
             Raw(
              PartRaw {
               content: "lgpl3",
               span: Span {
                start: Position {
                 line: 1023,
                 column: 3,
                },
                end: Position {
                 line: 1023,
                 column: 8,
                },
               },
              },
             ),
            ],
            to: Map(
             Map {
              recursive: false,
              bindings: [
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "spdxId",
                    span: Span {
                     start: Position {
                      line: 1024,
                      column: 5,
                     },
                     end: Position {
                      line: 1024,
                      column: 11,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "LGPL-3.0",
                      span: Span {
                       start: Position {
                        line: 1024,
                        column: 15,
                       },
                       end: Position {
                        line: 1024,
                        column: 23,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 1024,
                     column: 14,
                    },
                    end: Position {
                     line: 1024,
                     column: 24,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "fullName",
                    span: Span {
                     start: Position {
                      line: 1025,
                      column: 5,
                     },
                     end: Position {
                      line: 1025,
                      column: 13,
                     },
                    },
                   },
                  ),
                 ],
                 to: String(
                  String_ {
                   parts: [
                    Raw(
                     PartRaw {
                      content: "GNU Lesser General Public License v3.0",
                      span: Span {
                       start: Position {
                        line: 1025,
                        column: 17,
                       },
                       end: Position {
                        line: 1025,
                        column: 55,
                       },
                      },
                     },
                    ),
                   ],
                   span: Span {
                    start: Position {
                     line: 1025,
                     column: 16,
                    },
                    end: Position {
                     line: 1025,
                     column: 56,
                    },
                   },
                  },
                 ),
                },
               ),
               KeyValue(
                BindingKeyValue {
                 from: [
                  Raw(
                   PartRaw {
                    content: "deprecated",
                    span: Span {
                     start: Position {
                      line: 1026,
                      column: 5,
                     },
                     end: Position {
                      line: 1026,
                      column: 15,
                     },
                    },
                   },
                  ),
                 ],
                 to: Identifier(
                  Identifier {
                   id: "true",
                   span: Span {
                    start: Position {
                     line: 1026,
                     column: 18,
                    },
                    end: Position {
                     line: 1026,
                     column: 22,
                    },
                   },
                  },
                 ),
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 1023,
                column: 11,
               },
               end: Position {
                line: 1027,
                column: 4,
               },
              },
             },
            ),
           },
          ),
         ],
         span: Span {
          start: Position {
           line: 981,
           column: 6,
          },
          end: Position {
           line: 1028,
           column: 2,
          },
         },
        },
       ),
      },
     ),
    ],
   },
  ),
  span: Span {
   start: Position {
    line: 1,
    column: 1,
   },
   end: Position {
    line: 1028,
    column: 3,
   },
  },
 },
)