Subversion Repositories

?revision_form?Rev ?revision_input??revision_submit??revision_endform?

Rev 74 | Rev 88 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 74 Rev 75
1
Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174
1
Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174
2
Upstream-Name: Nettle
2
Upstream-Name: Nettle
3
Upstream-Contact: Niels Möller <nisse@lysator.liu.se>
3
Upstream-Contact: Niels Möller <nisse@lysator.liu.se>
4
Source: http://www.lysator.liu.se/~nisse/nettle/
4
Source: http://www.lysator.liu.se/~nisse/nettle/
5
Copyright: © 2001-2011 Niels Möller
5
Copyright: © 2001-2011 Niels Möller
6
 Some parts are Copyright © the Free Software Foundation and various
6
 Some parts are Copyright © the Free Software Foundation and various
7
 people. See below and source code comments for details.
7
 people. See below and source code comments for details.
8
 
-
 
9
This package was debianized by Marek Habersack <grendel@debian.org> on
-
 
10
Tue,  4 Nov 2003 18:23:07 +0100.
-
 
11
The current Debian maintainer is Magnus Holmgren <holmgren@debian.org>.
-
 
12
-
 
13
-
 
14
Upstream Author: 
8
License: LGPL-2.1+
15
-
 
16
Copyright 
-
 
17
-
 
18
-
 
19
-
 
20
   The nettle library is free software; you can redistribute it and/or modify
9
 The nettle library is free software; you can redistribute it and/or modify
21
   it under the terms of the GNU Lesser General Public License as published by
10
 it under the terms of the GNU Lesser General Public License as published by
22
   the Free Software Foundation; either version 2.1 of the License, or (at your
11
 the Free Software Foundation; either version 2.1 of the License, or (at your
23
   option) any later version.
12
 option) any later version.
24
13
 .
25
   The nettle library is distributed in the hope that it will be useful, but
14
 The nettle library is distributed in the hope that it will be useful, but
26
   WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
15
 WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27
   or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
16
 or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
28
   License for more details.
17
 License for more details.
29
18
 .
30
   You should have received a copy of the GNU Lesser General Public
19
 You should have received a copy of the GNU Lesser General Public
31
   License along with this library; if not, write to the Free Software
20
 License along with this library; if not, write to the Free Software
32
   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
21
 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
33
22
 .
-
 
23
 On Debian GNU/Linux systems, the complete text of the newest version
-
 
24
 of the GNU Lesser General Public License can be found in
-
 
25
 /usr/share/common-licenses/LGPL.
34
26
Comment:
35
Nettle is distributed under the GNU Lesser General Public License
27
 Nettle is distributed under the GNU Lesser General Public License
36
(LGPL). A few of the individual files are in the public domain. To
28
 (LGPL). A few of the individual files are in the public domain. To
37
find the current status of particular files, you have to read the
29
 find the current status of particular files, you have to read the
38
copyright notices at the top of the files.
30
 copyright notices at the top of the files.
39
31
 .
40
   A list of the supported algorithms, their origins and licenses (from
32
 A list of the supported algorithms, their origins and licenses (from
41
   the manual):
33
 the manual):
42
34
 .
43
AES
35
 AES
44
     The implementation of the AES cipher (also known as rijndael) is
36
     The implementation of the AES cipher (also known as rijndael) is
45
     written by Rafael Sevilla. Assembler for x86 by Rafael Sevilla and
37
     written by Rafael Sevilla. Assembler for x86 by Rafael Sevilla and
46
     Niels Möller, Sparc assembler by Niels Möller. Released under the
38
     Niels Möller, Sparc assembler by Niels Möller. Released under the
47
     LGPL.
39
     LGPL.
48
40
 .
49
ARCFOUR
41
 ARCFOUR
50
     The implementation of the ARCFOUR (also known as RC4) cipher is
42
     The implementation of the ARCFOUR (also known as RC4) cipher is
51
     written by Niels Möller. Released under the LGPL.
43
     written by Niels Möller. Released under the LGPL.
52
44
 .
53
ARCTWO
45
 ARCTWO
54
     The implementation of the ARCTWO (also known as RC2) cipher is
46
     The implementation of the ARCTWO (also known as RC2) cipher is
55
     written by Nikos Mavroyanopoulos and modified by Werner Koch and
47
     written by Nikos Mavroyanopoulos and modified by Werner Koch and
56
     Simon Josefsson. Released under the LGPL.
48
     Simon Josefsson. Released under the LGPL.
57
49
 .
58
BLOWFISH
50
 BLOWFISH
59
     The implementation of the BLOWFISH cipher is written by Werner
51
     The implementation of the BLOWFISH cipher is written by Werner
60
     Koch, copyright owned by the Free Software Foundation. Also hacked
52
     Koch, copyright owned by the Free Software Foundation. Also hacked
61
     by Simon Josefsson and Niels Möller. Released under the LGPL.
53
     by Simon Josefsson and Niels Möller. Released under the LGPL.
62
54
 .
63
CAMELLIA
55
 CAMELLIA
64
     The C implementation is by Nippon Telegraph and Telephone
56
     The C implementation is by Nippon Telegraph and Telephone
65
     Corporation (NTT), heavily modified by Niels Möller. Assembler for
57
     Corporation (NTT), heavily modified by Niels Möller. Assembler for
66
     x86 and x86_64 by Niels Möller. Released under the LGPL.
58
     x86 and x86_64 by Niels Möller. Released under the LGPL.
67
59
 .
68
CAST128
60
 CAST128
69
     The implementation of the CAST128 cipher is written by Steve Reid.
61
     The implementation of the CAST128 cipher is written by Steve Reid.
70
     Released into the public domain.
62
     Released into the public domain.
71
63
 .
72
DES
64
 DES
73
     The implementation of the DES cipher is written by Dana L. How, and
65
     The implementation of the DES cipher is written by Dana L. How, and
74
     released under the LGPL.
66
     released under the LGPL.
75
67
 .
76
MD2
68
 MD2
77
     The implementation of MD2 is written by Andrew Kuchling, and hacked
69
     The implementation of MD2 is written by Andrew Kuchling, and hacked
78
     some by Andreas Sigfridsson and Niels Möller. Python Cryptography
70
     some by Andreas Sigfridsson and Niels Möller. Python Cryptography
79
     Toolkit license (essentially public domain).
71
     Toolkit license (essentially public domain).
80
72
 .
81
MD4
73
 MD4
82
     This is almost the same code as for MD5 below, with modifications
74
     This is almost the same code as for MD5 below, with modifications
83
     by Marcus Comstedt. Released into the public domain.
75
     by Marcus Comstedt. Released into the public domain.
84
76
 .
85
MD5
77
 MD5
86
     The implementation of the MD5 message digest is written by Colin
78
     The implementation of the MD5 message digest is written by Colin
87
     Plumb.  It has been hacked some more by Andrew Kuchling and Niels
79
     Plumb.  It has been hacked some more by Andrew Kuchling and Niels
88
     Möller.  Released into the public domain.
80
     Möller.  Released into the public domain.
89
81
 .
90
SERPENT
82
 SERPENT
91
     The implementation of the SERPENT is based on the code in
83
     The implementation of the SERPENT is based on the code in
92
     libgcrypt, copyright owned by the Free Software Foundation.
84
     libgcrypt, copyright owned by the Free Software Foundation.
93
     Adapted to Nettle by Simon Josefsson and heavily modified by
85
     Adapted to Nettle by Simon Josefsson and heavily modified by
94
     Niels Möller. Assembly for x86_64 by Niels Möller. Released under
86
     Niels Möller. Assembly for x86_64 by Niels Möller. Released under
95
     the LGPL.
87
     the LGPL.
96
88
 .
97
SHA1
89
 SHA1
98
     The C implementation of the SHA1 message digest is written by Peter
90
     The C implementation of the SHA1 message digest is written by Peter
99
     Gutmann, and hacked some more by Andrew Kuchling and Niels Möller.
91
     Gutmann, and hacked some more by Andrew Kuchling and Niels Möller.
100
     Released into the public domain. Assembler for x86 by Niels Möller,
92
     Released into the public domain. Assembler for x86 by Niels Möller,
101
     released under the LGPL.
93
     released under the LGPL.
102
94
 .
103
SHA224, SHA256, SHA384, and SHA512
95
 SHA224, SHA256, SHA384, and SHA512
104
     Written by Niels Möller, using Peter Gutmann's SHA1 code as a
96
     Written by Niels Möller, using Peter Gutmann's SHA1 code as a
105
     model.  Released under the LGPL.
97
     model.  Released under the LGPL.
106
98
 .
107
TWOFISH
99
 TWOFISH
108
     The implementation of the TWOFISH cipher is written by Ruud de
100
     The implementation of the TWOFISH cipher is written by Ruud de
109
     Rooij.  Released under the LGPL.
101
     Rooij.  Released under the LGPL.
110
102
 .
111
RSA
103
 RSA
112
     Written by Niels Möller, released under the LGPL. Uses the GMP
104
     Written by Niels Möller, released under the LGPL. Uses the GMP
113
     library for bignum operations.
105
     library for bignum operations.
114
106
 .
115
DSA
107
 DSA
116
     Written by Niels Möller, released under the LGPL. Uses the GMP
108
     Written by Niels Möller, released under the LGPL. Uses the GMP
117
     library for bignum operations.
109
     library for bignum operations.
118
110
119
-
 
120
On Debian GNU/Linux systems, the complete text of the newest version
-
 
121
of the GNU Lesser General Public License can be found in
-
 
122
/usr/share/common-licenses/LGPL.
-
 
123
-
 
124
Files: *
111
Files: *
125
Copyright: © 2001-2011 Niels Möller
112
Copyright: © 2001-2011 Niels Möller
126
License: LGPL-2.1+
113
License: LGPL-2.1+
127
114
128
Files: aes-set-*, 
115
Files: aes-set-*, 
129
Copyright: © 2000, 2001, 2002 Rafael R. Sevilla, Niels Möller
116
Copyright: © 2000, 2001, 2002 Rafael R. Sevilla, Niels Möller
130
License: LGPL-2.1+
117
License: LGPL-2.1+
131
118
132
Files: arctwo*
119
Files: arctwo*
133
Copyright: © 2003 Nikos Mavroyanopoulos
120
Copyright: © 2003 Nikos Mavroyanopoulos
134
           © 2004 Simon Josefsson
121
           © 2004 Simon Josefsson
135
           © 2004 Free Software Foundation, Inc.
122
           © 2004 Free Software Foundation, Inc.
136
           © 2002, 2004 Niels Möller
123
           © 2002, 2004 Niels Möller
137
License: LGPL-2.1+
124
License: LGPL-2.1+
138
125
-
 
126
Files: base64.h, base64-meta.c
-
 
127
Copyright: © 2002 Dan Egnor
-
 
128
           © 2002 Niels Möller
-
 
129
License: LGPL-2.1+
-
 
130
139
Files: blowfish.c
131
Files: blowfish.c
140
Copyright: © 1998, 2001, 2002, 2003 Free Software Foundation, Inc.
132
Copyright: © 1998, 2001, 2002, 2003 Free Software Foundation, Inc.
141
           © 2010 Simon Josefsson
133
           © 2010 Simon Josefsson
142
License: LGPL-2.1+
134
License: LGPL-2.1+
143
135
144
Files: blowfish.h
136
Files: blowfish.h
145
Copyright: © 1998, 2001, 2002, 2003 Free Software Foundation, Inc.
137
Copyright: © 1998, 2001 Free Software Foundation, Inc.
146
           © 2001 Ray Dassen
138
           © 1998, 2001 Ray Dassen
147
           © 2001 Niels Möller
139
           © 1998, 2001 Niels Möller
148
License: LGPL-2.1+
140
License: LGPL-2.1+
149
141
150
Files: camellia-crypt-internal.c
142
Files: camellia-table.c, camellia-crypt-internal.c
151
Copyright: © 2006, 2007 NTT (Nippon Telegraph and Telephone Corporation)
143
Copyright: © 2006, 2007 NTT (Nippon Telegraph and Telephone Corporation)
152
	   © 2010 Niels Möller
144
	   © 2010 Niels Möller
153
License: LGPL-2.1+
145
License: LGPL-2.1+
154
146
-
 
147
Files: der2dsa.c
-
 
148
Copyright: © 2005, 2009 Niels Möller
-
 
149
           © 2009 Magnus Holmgren
-
 
150
License: LGPL-2.1+
-
 
151
155
Files: desCode.h, descode.README, desdata.c, desinfo.c
152
Files: desCode.h, descode.README, desdata.c, desinfo.c
156
Copyright: © 2002 Dana L. How
153
Copyright: © 2002 Dana L. How
157
License: LGPL-2+
154
License: LGPL-2+
158
155
159
Files: des.c, des.h
156
Files: des.c, des.h
160
Copyright: © 1992 Dana L. How
157
Copyright: © 1992 Dana L. How
161
           © 1997, 2001 Niels Möller
158
           © 1997, 2001 Niels Möller
162
License: LGPL-2.1+
159
License: LGPL-2.1+
163
160
-
 
161
Files: gcm.c, gcm.h
-
 
162
Copyright: © 2011 Katholieke Universiteit Leuven
-
 
163
           © 2011 Niels Möller   
-
 
164
License: LGPG-2.1+
-
 
165
164
Files: md2.c
166
Files: md2.c
165
Copyright: © ? Andrew Kuchling
167
Copyright: © ? Andrew Kuchling
166
           © 2003 Andreas Sigfridsson
168
           © 2003 Andreas Sigfridsson
167
           © 2003 Niels Möller
169
           © 2003 Niels Möller
168
License: LGPL-2.1+
170
License: LGPL-2.1+
169
171
170
Files: md4.c
172
Files: md4.c
171
Copyright: © 2003 Marcus Comstedt
173
Copyright: © 2003 Marcus Comstedt
172
           © 2003 Niels Möller
174
           © 2003 Niels Möller
173
License: LGPL-2.1+
175
License: LGPL-2.1+
174
176
175
Files: md5.c, md5-compress.c
177
Files: md5.c, md5-compress.c
176
Copyright: © Colin Plumb, Andrew Kuchling
178
Copyright: © Colin Plumb, Andrew Kuchling
177
           © 2001 Niels Möller
179
           © 2001 Niels Möller
178
License: LGPL-2.1+
180
License: LGPL-2.1+
179
181
-
 
182
Files: memxor.c
-
 
183
Copyright: © 1991,1993, 1995 Free Software Foundation, Inc.
-
 
184
           © 2010 Niels Möller
-
 
185
License: LGPL-2.1+
-
 
186
180
Files: serpent.c, serpent_sboxes.h
187
Files: serpent-encrypt.c, serpent-decrypt.c, serpent-set-key.c
181
Copyright: © 1998, 2000, 2001 Ross Anderson, Eli Biham, Lars Knudsen, Rafael R. Sevilla, Niels Möller
188
Copyright: © 1998 Ross Anderson, Eli Biham, Lars Knudsen
-
 
189
           © 2003, 2004, 2005 Free Software Foundation, Inc.
-
 
190
           © 2010, 2011 Simon Josefsson
-
 
191
           © 2011 Niels Möller
182
License: GPL-2+
192
License: LGPL-2.1+
183
193
184
Files: sha*
194
Files: sha*
185
Copyright: © 2001, 2004 Peter Gutmann, Andrew Kuchling, Niels Möller
195
Copyright: © 2001, 2004 Peter Gutmann, Andrew Kuchling, Niels Möller
186
License: LGPL-2.1+
196
License: LGPL-2.1+
187
197
188
Files: twofish*
198
Files: twofish*
189
Copyright: © 1999 Ruud de Rooij <ruud@debian.org>
199
Copyright: © 1999 Ruud de Rooij <ruud@debian.org>
190
           © 1999 J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl>
200
           © 1999 J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl>
191
           © 2001 Niels Möller
201
           © 2001 Niels Möller
192
License: LGPL-2.1+
202
License: LGPL-2.1+
193
203
194
Files: testsuite/*, examples/*, aesdata.c, sha-example.c
204
Files: testsuite/*, examples/*, aesdata.c, sha-example.c
195
Copyright: © 2001-2006 Niels Möller
205
Copyright: © 2001-2006 Niels Möller
196
License: GPL-2
206
License: GPL-2
197
207
198
Files: dsa2sexp.c
208
Files: dsa2sexp.c
199
Copyright: © 2002, 2009 Niels Möller
209
Copyright: © 2002, 2009 Niels Möller
200
           © 2009 Magnus Holmgren
210
           © 2009 Magnus Holmgren
201
211
202
Files: testsuite/des-compat-test.c
212
Files: testsuite/des-compat-test.c
203
Copyright: © 1995-1997 Eric Young (eay@cryptsoft.com)
213
Copyright: © 1995-1997 Eric Young (eay@cryptsoft.com)
204
License: other
214
License: other
205
 Redistribution and use in source and binary forms, with or without
215
 Redistribution and use in source and binary forms, with or without
206
 modification, are permitted provided that the following conditions
216
 modification, are permitted provided that the following conditions
207
 are met:
217
 are met:
208
 1. Redistributions of source code must retain the copyright
218
 1. Redistributions of source code must retain the copyright
209
    notice, this list of conditions and the following disclaimer.
219
    notice, this list of conditions and the following disclaimer.
210
 2. Redistributions in binary form must reproduce the above copyright
220
 2. Redistributions in binary form must reproduce the above copyright
211
    notice, this list of conditions and the following disclaimer in the
221
    notice, this list of conditions and the following disclaimer in the
212
    documentation and/or other materials provided with the distribution.
222
    documentation and/or other materials provided with the distribution.
213
 3. All advertising materials mentioning features or use of this software
223
 3. All advertising materials mentioning features or use of this software
214
    must display the following acknowledgement:
224
    must display the following acknowledgement:
215
    "This product includes cryptographic software written by
225
    "This product includes cryptographic software written by
216
     Eric Young (eay@cryptsoft.com)"
226
     Eric Young (eay@cryptsoft.com)"
217
    The word 'cryptographic' can be left out if the rouines from the library
227
    The word 'cryptographic' can be left out if the rouines from the library
218
    being used are not cryptographic related :-).
228
    being used are not cryptographic related :-).
219
 4. If you include any Windows specific code (or a derivative thereof) from 
229
 4. If you include any Windows specific code (or a derivative thereof) from 
220
    the apps directory (application code) you must include an acknowledgement:
230
    the apps directory (application code) you must include an acknowledgement:
221
    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
231
    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
222
 .
232
 .
223
 THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
233
 THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
224
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
234
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
225
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
235
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
226
 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
236
 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
227
 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
237
 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
228
 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
238
 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
229
 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
239
 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
230
 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
240
 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
231
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
241
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
232
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
242
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
233
 SUCH DAMAGE.
243
 SUCH DAMAGE.
234
244
-
 
245
Files: tools/pkcs1-conv.c
-
 
246
Copyright: © 2005, 2009 Niels Möller
-
 
247
           © 2009 Magnus Holmgren
-
 
248
License: LGPL-2.1+
-
 
249
-
 
250
Files: x86*/aes-*-internal.asm
-
 
251
Copyright: © 2001, 2002, 2005, 2008 Rafael R. Sevilla
-
 
252
           © 2001, 2002, 2005, 2008 Niels Möller
-
 
253
License: LGPL-2.1+
-
 
254
235
Files: getopt*
255
Files: getopt*
236
Copyright: © 1987-2001 Free Software Foundation, Inc.
256
Copyright: © 1987-2001 Free Software Foundation, Inc.
237
License: GPL-2+
257
License: GPL-2+
238
258
239
Files: config.guess, config.sub
259
Files: config.guess, config.sub
240
Copyright: © 1992-2003 Free Software Foundation, Inc.
260
Copyright: © 1992-2003 Free Software Foundation, Inc.
241
License: GPL-2+
261
License: GPL-2+
242
 As a special exception to the GNU General Public License, if you
262
 As a special exception to the GNU General Public License, if you
243
 distribute this file as part of a program that contains a
263
 distribute this file as part of a program that contains a
244
 configuration script generated by Autoconf, you may include it under
264
 configuration script generated by Autoconf, you may include it under
245
 the same distribution terms that you use for the rest of that program.
265
 the same distribution terms that you use for the rest of that program.
246
266
247
Files: debian/*
267
Files: debian/*
248
License: PD
268
License: public-domain
249
 I believe that most files in debian/ hardly contains any creative
269
 I believe that most files in debian/ hardly contains any creative
250
 expression eligible for copyright.
270
 expression eligible for copyright.
251
271
252
Files: debian/sexp-conv.1
272
Files: debian/sexp-conv.1
253
Copyright: © 2002 Timshel Knoll <timshel@debian.org>
273
Copyright: © 2002 Timshel Knoll <timshel@debian.org>
254
           © 2007 Magnus Holmgren
274
           © 2007 Magnus Holmgren
255
License: GPL-2
275
License: GPL-2
256
 This manpage was copied from the lsh-utils package. Timshel didn't
276
 This manpage was copied from the lsh-utils package. Timshel didn't
257
 explicitly select a license for his packaging work, but I think that
277
 explicitly select a license for his packaging work, but I think that
258
 it can be considered released under the same license as LSH itself.
278
 it can be considered released under the same license as LSH itself.
259
279
260
Files: debian/pkcs1-conv.1, debian/nettle-lfib-stream.1
280
Files: debian/pkcs1-conv.1, debian/nettle-lfib-stream.1
261
Copyright: © 2007 Magnus Holmgren
281
Copyright: © 2007 Magnus Holmgren
262
License: GAP
282
License: GAP