Merge pull request #91956 from vseanreesermsft/internal-merge-8.0-2023-09-12-1259
[platform/upstream/dotnet/runtime.git] / THIRD-PARTY-NOTICES.TXT
1 .NET Runtime uses third-party libraries or other resources that may be
2 distributed under licenses different than the .NET Runtime software.
3
4 In the event that we accidentally failed to list a required notice, please
5 bring it to our attention. Post an issue or email us:
6
7            dotnet@microsoft.com
8
9 The attached notices are provided for information only.
10
11 License notice for ASP.NET
12 -------------------------------
13
14 Copyright (c) .NET Foundation. All rights reserved.
15 Licensed under the Apache License, Version 2.0.
16
17 Available at
18 https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt
19
20 License notice for Slicing-by-8
21 -------------------------------
22
23 http://sourceforge.net/projects/slicing-by-8/
24
25 Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved
26
27
28 This software program is licensed subject to the BSD License,  available at
29 http://www.opensource.org/licenses/bsd-license.html.
30
31
32 License notice for Unicode data
33 -------------------------------
34
35 https://www.unicode.org/license.html
36
37 Copyright © 1991-2022 Unicode, Inc. All rights reserved.
38 Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
39
40 Permission is hereby granted, free of charge, to any person obtaining
41 a copy of the Unicode data files and any associated documentation
42 (the "Data Files") or Unicode software and any associated documentation
43 (the "Software") to deal in the Data Files or Software
44 without restriction, including without limitation the rights to use,
45 copy, modify, merge, publish, distribute, and/or sell copies of
46 the Data Files or Software, and to permit persons to whom the Data Files
47 or Software are furnished to do so, provided that either
48 (a) this copyright and permission notice appear with all copies
49 of the Data Files or Software, or
50 (b) this copyright and permission notice appear in associated
51 Documentation.
52
53 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
54 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
55 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
56 NONINFRINGEMENT OF THIRD PARTY RIGHTS.
57 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
58 NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
59 DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
60 DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
61 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
62 PERFORMANCE OF THE DATA FILES OR SOFTWARE.
63
64 Except as contained in this notice, the name of a copyright holder
65 shall not be used in advertising or otherwise to promote the sale,
66 use or other dealings in these Data Files or Software without prior
67 written authorization of the copyright holder.
68
69 License notice for Zlib
70 -----------------------
71
72 https://github.com/madler/zlib
73 https://zlib.net/zlib_license.html
74
75 /* zlib.h -- interface of the 'zlib' general purpose compression library
76   version 1.2.13, October 13th, 2022
77
78   Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
79
80   This software is provided 'as-is', without any express or implied
81   warranty.  In no event will the authors be held liable for any damages
82   arising from the use of this software.
83
84   Permission is granted to anyone to use this software for any purpose,
85   including commercial applications, and to alter it and redistribute it
86   freely, subject to the following restrictions:
87
88   1. The origin of this software must not be misrepresented; you must not
89      claim that you wrote the original software. If you use this software
90      in a product, an acknowledgment in the product documentation would be
91      appreciated but is not required.
92   2. Altered source versions must be plainly marked as such, and must not be
93      misrepresented as being the original software.
94   3. This notice may not be removed or altered from any source distribution.
95
96   Jean-loup Gailly        Mark Adler
97   jloup@gzip.org          madler@alumni.caltech.edu
98
99 */
100
101 License notice for Mono
102 -------------------------------
103
104 http://www.mono-project.com/docs/about-mono/
105
106 Copyright (c) .NET Foundation Contributors
107
108 MIT License
109
110 Permission is hereby granted, free of charge, to any person obtaining a copy
111 of this software  and associated documentation files (the Software), to deal
112 in the Software without restriction,  including without limitation the rights
113 to use, copy, modify, merge, publish, distribute, sublicense,  and/or sell
114 copies of the Software, and to permit persons to whom the Software is
115 furnished to do so,  subject to the following conditions:
116
117 The above copyright notice and this permission notice shall be included in all
118 copies or substantial portions of the Software.
119
120 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
121 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
122 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
123 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
124 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
125 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
126 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
127
128 License notice for International Organization for Standardization
129 -----------------------------------------------------------------
130
131 Portions (C) International Organization for Standardization 1986:
132      Permission to copy in any form is granted for use with
133      conforming SGML systems and applications as defined in
134      ISO 8879, provided this notice is included in all copies.
135
136 License notice for Intel
137 ------------------------
138
139 "Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved
140
141 Redistribution and use in source and binary forms, with or without
142 modification, are permitted provided that the following conditions are met:
143
144 1. Redistributions of source code must retain the above copyright notice, this
145 list of conditions and the following disclaimer.
146
147 2. Redistributions in binary form must reproduce the above copyright notice,
148 this list of conditions and the following disclaimer in the documentation
149 and/or other materials provided with the distribution.
150
151 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
152 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
153 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
154 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
155 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
156 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
157 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
158 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
159 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
160 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
161
162 License notice for Xamarin and Novell
163 -------------------------------------
164
165 Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com)
166
167 Permission is hereby granted, free of charge, to any person obtaining a copy
168 of this software and associated documentation files (the "Software"), to deal
169 in the Software without restriction, including without limitation the rights
170 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
171 copies of the Software, and to permit persons to whom the Software is
172 furnished to do so, subject to the following conditions:
173
174 The above copyright notice and this permission notice shall be included in
175 all copies or substantial portions of the Software.
176
177 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
178 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
179 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
180 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
181 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
182 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
183 THE SOFTWARE.
184
185 Copyright (c) 2011 Novell, Inc (http://www.novell.com)
186
187 Permission is hereby granted, free of charge, to any person obtaining a copy
188 of this software and associated documentation files (the "Software"), to deal
189 in the Software without restriction, including without limitation the rights
190 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
191 copies of the Software, and to permit persons to whom the Software is
192 furnished to do so, subject to the following conditions:
193
194 The above copyright notice and this permission notice shall be included in
195 all copies or substantial portions of the Software.
196
197 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
198 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
199 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
200 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
201 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
202 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
203 THE SOFTWARE.
204
205 Third party notice for W3C
206 --------------------------
207
208 "W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE
209 Status: This license takes effect 13 May, 2015.
210 This work is being provided by the copyright holders under the following license.
211 License
212 By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions.
213 Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications:
214 The full text of this NOTICE in a location viewable to users of the redistributed or derivative work.
215 Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included.
216 Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)."
217 Disclaimers
218 THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
219 COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT.
220 The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders."
221
222 License notice for Bit Twiddling Hacks
223 --------------------------------------
224
225 Bit Twiddling Hacks
226
227 By Sean Eron Anderson
228 seander@cs.stanford.edu
229
230 Individually, the code snippets here are in the public domain (unless otherwise
231 noted) — feel free to use them however you please. The aggregate collection and
232 descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are
233 distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and
234 without even the implied warranty of merchantability or fitness for a particular
235 purpose.
236
237 License notice for Brotli
238 --------------------------------------
239
240 Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
241
242 Permission is hereby granted, free of charge, to any person obtaining a copy
243 of this software and associated documentation files (the "Software"), to deal
244 in the Software without restriction, including without limitation the rights
245 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
246 copies of the Software, and to permit persons to whom the Software is
247 furnished to do so, subject to the following conditions:
248
249 The above copyright notice and this permission notice shall be included in
250 all copies or substantial portions of the Software.
251
252 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
253 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
254 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
255 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
256 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
257 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
258 THE SOFTWARE.
259
260 compress_fragment.c:
261 Copyright (c) 2011, Google Inc.
262 All rights reserved.
263
264 Redistribution and use in source and binary forms, with or without
265 modification, are permitted provided that the following conditions are
266 met:
267
268     * Redistributions of source code must retain the above copyright
269 notice, this list of conditions and the following disclaimer.
270     * Redistributions in binary form must reproduce the above
271 copyright notice, this list of conditions and the following disclaimer
272 in the documentation and/or other materials provided with the
273 distribution.
274     * Neither the name of Google Inc. nor the names of its
275 contributors may be used to endorse or promote products derived from
276 this software without specific prior written permission.
277
278 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
279 ""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
280 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
281 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
282 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
283 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
284 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
285 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
286 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
287 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
288 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
289
290 decode_fuzzer.c:
291 Copyright (c) 2015 The Chromium Authors. All rights reserved.
292
293 Redistribution and use in source and binary forms, with or without
294 modification, are permitted provided that the following conditions are
295 met:
296
297    * Redistributions of source code must retain the above copyright
298 notice, this list of conditions and the following disclaimer.
299    * Redistributions in binary form must reproduce the above
300 copyright notice, this list of conditions and the following disclaimer
301 in the documentation and/or other materials provided with the
302 distribution.
303    * Neither the name of Google Inc. nor the names of its
304 contributors may be used to endorse or promote products derived from
305 this software without specific prior written permission.
306
307 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
308 ""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
309 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
310 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
311 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
312 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
313 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
314 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
315 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
316 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
317 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
318
319 License notice for Json.NET
320 -------------------------------
321
322 https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md
323
324 The MIT License (MIT)
325
326 Copyright (c) 2007 James Newton-King
327
328 Permission is hereby granted, free of charge, to any person obtaining a copy of
329 this software and associated documentation files (the "Software"), to deal in
330 the Software without restriction, including without limitation the rights to
331 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
332 the Software, and to permit persons to whom the Software is furnished to do so,
333 subject to the following conditions:
334
335 The above copyright notice and this permission notice shall be included in all
336 copies or substantial portions of the Software.
337
338 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
339 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
340 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
341 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
342 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
343 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
344
345 License notice for vectorized base64 encoding / decoding
346 --------------------------------------------------------
347
348 Copyright (c) 2005-2007, Nick Galbreath
349 Copyright (c) 2013-2017, Alfred Klomp
350 Copyright (c) 2015-2017, Wojciech Mula
351 Copyright (c) 2016-2017, Matthieu Darbois
352 All rights reserved.
353
354 Redistribution and use in source and binary forms, with or without
355 modification, are permitted provided that the following conditions are
356 met:
357
358 - Redistributions of source code must retain the above copyright notice,
359   this list of conditions and the following disclaimer.
360
361 - Redistributions in binary form must reproduce the above copyright
362   notice, this list of conditions and the following disclaimer in the
363   documentation and/or other materials provided with the distribution.
364
365 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
366 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
367 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
368 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
369 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
370 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
371 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
372 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
373 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
374 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
375 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
376
377 License notice for vectorized hex parsing
378 --------------------------------------------------------
379
380 Copyright (c) 2022, Geoff Langdale
381 Copyright (c) 2022, Wojciech Mula
382 All rights reserved.
383
384 Redistribution and use in source and binary forms, with or without
385 modification, are permitted provided that the following conditions are
386 met:
387
388 - Redistributions of source code must retain the above copyright notice,
389   this list of conditions and the following disclaimer.
390
391 - Redistributions in binary form must reproduce the above copyright
392   notice, this list of conditions and the following disclaimer in the
393   documentation and/or other materials provided with the distribution.
394
395 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
396 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
397 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
398 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
399 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
400 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
401 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
402 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
403 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
404 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
405 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
406
407 License notice for RFC 3492
408 ---------------------------
409
410 The punycode implementation is based on the sample code in RFC 3492
411
412 Copyright (C) The Internet Society (2003).  All Rights Reserved.
413
414 This document and translations of it may be copied and furnished to
415 others, and derivative works that comment on or otherwise explain it
416 or assist in its implementation may be prepared, copied, published
417 and distributed, in whole or in part, without restriction of any
418 kind, provided that the above copyright notice and this paragraph are
419 included on all such copies and derivative works.  However, this
420 document itself may not be modified in any way, such as by removing
421 the copyright notice or references to the Internet Society or other
422 Internet organizations, except as needed for the purpose of
423 developing Internet standards in which case the procedures for
424 copyrights defined in the Internet Standards process must be
425 followed, or as required to translate it into languages other than
426 English.
427
428 The limited permissions granted above are perpetual and will not be
429 revoked by the Internet Society or its successors or assigns.
430
431 This document and the information contained herein is provided on an
432 "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
433 TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
434 BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
435 HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
436 MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
437
438 Copyright(C) The Internet Society 1997. All Rights Reserved.
439
440 This document and translations of it may be copied and furnished to others,
441 and derivative works that comment on or otherwise explain it or assist in
442 its implementation may be prepared, copied, published and distributed, in
443 whole or in part, without restriction of any kind, provided that the above
444 copyright notice and this paragraph are included on all such copies and
445 derivative works.However, this document itself may not be modified in any
446 way, such as by removing the copyright notice or references to the Internet
447 Society or other Internet organizations, except as needed for the purpose of
448 developing Internet standards in which case the procedures for copyrights
449 defined in the Internet Standards process must be followed, or as required
450 to translate it into languages other than English.
451
452 The limited permissions granted above are perpetual and will not be revoked
453 by the Internet Society or its successors or assigns.
454
455 This document and the information contained herein is provided on an "AS IS"
456 basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE
457 DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
458 ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY
459 RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
460 PARTICULAR PURPOSE.
461
462 License notice for Algorithm from RFC 4122 -
463 A Universally Unique IDentifier (UUID) URN Namespace
464 ----------------------------------------------------
465
466 Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc.
467 Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. &
468 Digital Equipment Corporation, Maynard, Mass.
469 Copyright (c) 1998 Microsoft.
470 To anyone who acknowledges that this file is provided "AS IS"
471 without any express or implied warranty: permission to use, copy,
472 modify, and distribute this file for any purpose is hereby
473 granted without fee, provided that the above copyright notices and
474 this notice appears in all source code copies, and that none of
475 the names of Open Software Foundation, Inc., Hewlett-Packard
476 Company, Microsoft, or Digital Equipment Corporation be used in
477 advertising or publicity pertaining to distribution of the software
478 without specific, written prior permission. Neither Open Software
479 Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital
480 Equipment Corporation makes any representations about the
481 suitability of this software for any purpose."
482
483 License notice for The LLVM Compiler Infrastructure (Legacy License)
484 --------------------------------------------------------------------
485
486 Developed by:
487
488     LLVM Team
489
490     University of Illinois at Urbana-Champaign
491
492     http://llvm.org
493
494 Permission is hereby granted, free of charge, to any person obtaining a copy of
495 this software and associated documentation files (the "Software"), to deal with
496 the Software without restriction, including without limitation the rights to
497 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
498 of the Software, and to permit persons to whom the Software is furnished to do
499 so, subject to the following conditions:
500
501     * Redistributions of source code must retain the above copyright notice,
502       this list of conditions and the following disclaimers.
503
504     * Redistributions in binary form must reproduce the above copyright notice,
505       this list of conditions and the following disclaimers in the
506       documentation and/or other materials provided with the distribution.
507
508     * Neither the names of the LLVM Team, University of Illinois at
509       Urbana-Champaign, nor the names of its contributors may be used to
510       endorse or promote products derived from this Software without specific
511       prior written permission.
512
513 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
514 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
515 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
516 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
517 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
518 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
519 SOFTWARE.
520
521 License notice for Bob Jenkins
522 ------------------------------
523
524 By Bob Jenkins, 1996.  bob_jenkins@burtleburtle.net.  You may use this
525 code any way you wish, private, educational, or commercial.  It's free.
526
527 License notice for Greg Parker
528 ------------------------------
529
530 Greg Parker     gparker@cs.stanford.edu     December 2000
531 This code is in the public domain and may be copied or modified without
532 permission.
533
534 License notice for libunwind based code
535 ----------------------------------------
536
537 Permission is hereby granted, free of charge, to any person obtaining
538 a copy of this software and associated documentation files (the
539 "Software"), to deal in the Software without restriction, including
540 without limitation the rights to use, copy, modify, merge, publish,
541 distribute, sublicense, and/or sell copies of the Software, and to
542 permit persons to whom the Software is furnished to do so, subject to
543 the following conditions:
544
545 The above copyright notice and this permission notice shall be
546 included in all copies or substantial portions of the Software.
547
548 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
549 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
550 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
551 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
552 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
553 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
554 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
555
556 License notice for Printing Floating-Point Numbers (Dragon4)
557 ------------------------------------------------------------
558
559 /******************************************************************************
560   Copyright (c) 2014 Ryan Juckett
561   http://www.ryanjuckett.com/
562
563   This software is provided 'as-is', without any express or implied
564   warranty. In no event will the authors be held liable for any damages
565   arising from the use of this software.
566
567   Permission is granted to anyone to use this software for any purpose,
568   including commercial applications, and to alter it and redistribute it
569   freely, subject to the following restrictions:
570
571   1. The origin of this software must not be misrepresented; you must not
572      claim that you wrote the original software. If you use this software
573      in a product, an acknowledgment in the product documentation would be
574      appreciated but is not required.
575
576   2. Altered source versions must be plainly marked as such, and must not be
577      misrepresented as being the original software.
578
579   3. This notice may not be removed or altered from any source
580      distribution.
581 ******************************************************************************/
582
583 License notice for Printing Floating-point Numbers (Grisu3)
584 -----------------------------------------------------------
585
586 Copyright 2012 the V8 project authors. All rights reserved.
587 Redistribution and use in source and binary forms, with or without
588 modification, are permitted provided that the following conditions are
589 met:
590
591     * Redistributions of source code must retain the above copyright
592       notice, this list of conditions and the following disclaimer.
593     * Redistributions in binary form must reproduce the above
594       copyright notice, this list of conditions and the following
595       disclaimer in the documentation and/or other materials provided
596       with the distribution.
597     * Neither the name of Google Inc. nor the names of its
598       contributors may be used to endorse or promote products derived
599       from this software without specific prior written permission.
600
601 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
602 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
603 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
604 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
605 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
606 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
607 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
608 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
609 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
610 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
611 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
612
613 License notice for xxHash
614 -------------------------
615
616 xxHash - Extremely Fast Hash algorithm
617 Header File
618 Copyright (C) 2012-2021 Yann Collet
619
620 BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php)
621
622 Redistribution and use in source and binary forms, with or without
623 modification, are permitted provided that the following conditions are
624 met:
625
626    * Redistributions of source code must retain the above copyright
627      notice, this list of conditions and the following disclaimer.
628    * Redistributions in binary form must reproduce the above
629      copyright notice, this list of conditions and the following disclaimer
630      in the documentation and/or other materials provided with the
631      distribution.
632
633 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
634 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
635 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
636 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
637 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
638 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
639 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
640 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
641 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
642 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
643 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
644
645 You can contact the author at:
646   - xxHash homepage: https://www.xxhash.com
647   - xxHash source repository: https://github.com/Cyan4973/xxHash
648
649 License notice for Berkeley SoftFloat Release 3e
650 ------------------------------------------------
651
652 https://github.com/ucb-bar/berkeley-softfloat-3
653 https://github.com/ucb-bar/berkeley-softfloat-3/blob/master/COPYING.txt
654
655 License for Berkeley SoftFloat Release 3e
656
657 John R. Hauser
658 2018 January 20
659
660 The following applies to the whole of SoftFloat Release 3e as well as to
661 each source file individually.
662
663 Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the
664 University of California.  All rights reserved.
665
666 Redistribution and use in source and binary forms, with or without
667 modification, are permitted provided that the following conditions are met:
668
669  1. Redistributions of source code must retain the above copyright notice,
670     this list of conditions, and the following disclaimer.
671
672  2. Redistributions in binary form must reproduce the above copyright
673     notice, this list of conditions, and the following disclaimer in the
674     documentation and/or other materials provided with the distribution.
675
676  3. Neither the name of the University nor the names of its contributors
677     may be used to endorse or promote products derived from this software
678     without specific prior written permission.
679
680 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS", AND ANY
681 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
682 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE
683 DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY
684 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
685 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
686 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
687 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
688 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
689 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
690
691 License notice for xoshiro RNGs
692 --------------------------------
693
694 Written in 2018 by David Blackman and Sebastiano Vigna (vigna@acm.org)
695
696 To the extent possible under law, the author has dedicated all copyright
697 and related and neighboring rights to this software to the public domain
698 worldwide. This software is distributed without any warranty.
699
700 See <http://creativecommons.org/publicdomain/zero/1.0/>.
701
702 License for fastmod (https://github.com/lemire/fastmod), ibm-fpgen (https://github.com/nigeltao/parse-number-fxx-test-data) and fastrange (https://github.com/lemire/fastrange)
703 --------------------------------------
704
705    Copyright 2018 Daniel Lemire
706
707    Licensed under the Apache License, Version 2.0 (the "License");
708    you may not use this file except in compliance with the License.
709    You may obtain a copy of the License at
710
711        http://www.apache.org/licenses/LICENSE-2.0
712
713    Unless required by applicable law or agreed to in writing, software
714    distributed under the License is distributed on an "AS IS" BASIS,
715    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
716    See the License for the specific language governing permissions and
717    limitations under the License.
718
719 License for sse4-strstr (https://github.com/WojciechMula/sse4-strstr)
720 --------------------------------------
721
722    Copyright (c) 2008-2016, Wojciech Mula
723    All rights reserved.
724
725    Redistribution and use in source and binary forms, with or without
726    modification, are permitted provided that the following conditions are
727    met:
728
729    1. Redistributions of source code must retain the above copyright
730       notice, this list of conditions and the following disclaimer.
731
732    2. Redistributions in binary form must reproduce the above copyright
733       notice, this list of conditions and the following disclaimer in the
734       documentation and/or other materials provided with the distribution.
735
736    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
737    IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
738    TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
739    PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
740    HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
741    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
742    TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
743    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
744    LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
745    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
746    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
747
748 License notice for The C++ REST SDK
749 -----------------------------------
750
751 C++ REST SDK
752
753 The MIT License (MIT)
754
755 Copyright (c) Microsoft Corporation
756
757 All rights reserved.
758
759 Permission is hereby granted, free of charge, to any person obtaining a copy of
760 this software and associated documentation files (the "Software"), to deal in
761 the Software without restriction, including without limitation the rights to
762 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
763 the Software, and to permit persons to whom the Software is furnished to do so,
764 subject to the following conditions:
765
766 The above copyright notice and this permission notice shall be included in all
767 copies or substantial portions of the Software.
768
769 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
770 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
771 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
772 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
773 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
774 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
775 SOFTWARE.
776
777 License notice for MessagePack-CSharp
778 -------------------------------------
779
780 MessagePack for C#
781
782 MIT License
783
784 Copyright (c) 2017 Yoshifumi Kawai
785
786 Permission is hereby granted, free of charge, to any person obtaining a copy
787 of this software and associated documentation files (the "Software"), to deal
788 in the Software without restriction, including without limitation the rights
789 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
790 copies of the Software, and to permit persons to whom the Software is
791 furnished to do so, subject to the following conditions:
792
793 The above copyright notice and this permission notice shall be included in all
794 copies or substantial portions of the Software.
795
796 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
797 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
798 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
799 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
800 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
801 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
802 SOFTWARE.
803
804 License notice for lz4net
805 -------------------------------------
806
807 lz4net
808
809 Copyright (c) 2013-2017, Milosz Krajewski
810
811 All rights reserved.
812
813 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
814
815 Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
816
817 Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
818
819 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
820
821 License notice for Nerdbank.Streams
822 -----------------------------------
823
824 The MIT License (MIT)
825
826 Copyright (c) Andrew Arnott
827
828 Permission is hereby granted, free of charge, to any person obtaining a copy
829 of this software and associated documentation files (the "Software"), to deal
830 in the Software without restriction, including without limitation the rights
831 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
832 copies of the Software, and to permit persons to whom the Software is
833 furnished to do so, subject to the following conditions:
834
835 The above copyright notice and this permission notice shall be included in all
836 copies or substantial portions of the Software.
837
838 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
839 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
840 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
841 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
842 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
843 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
844 SOFTWARE.
845
846 License notice for RapidJSON
847 ----------------------------
848
849 Tencent is pleased to support the open source community by making RapidJSON available.
850
851 Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved.
852
853 Licensed under the MIT License (the "License"); you may not use this file except
854 in compliance with the License. You may obtain a copy of the License at
855
856 http://opensource.org/licenses/MIT
857
858 Unless required by applicable law or agreed to in writing, software distributed
859 under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
860 CONDITIONS OF ANY KIND, either express or implied. See the License for the
861 specific language governing permissions and limitations under the License.
862
863 License notice for DirectX Math Library
864 ---------------------------------------
865
866 https://github.com/microsoft/DirectXMath/blob/master/LICENSE
867
868                                The MIT License (MIT)
869
870 Copyright (c) 2011-2020 Microsoft Corp
871
872 Permission is hereby granted, free of charge, to any person obtaining a copy of this
873 software and associated documentation files (the "Software"), to deal in the Software
874 without restriction, including without limitation the rights to use, copy, modify,
875 merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
876 permit persons to whom the Software is furnished to do so, subject to the following
877 conditions:
878
879 The above copyright notice and this permission notice shall be included in all copies
880 or substantial portions of the Software.
881
882 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
883 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
884 PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
885 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
886 CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
887 OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
888
889 License notice for ldap4net
890 ---------------------------
891
892 The MIT License (MIT)
893
894 Copyright (c) 2018 Alexander Chermyanin
895
896 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
897
898 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
899
900 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
901
902 License notice for vectorized sorting code
903 ------------------------------------------
904
905 MIT License
906
907 Copyright (c) 2020 Dan Shechter
908
909 Permission is hereby granted, free of charge, to any person obtaining a copy
910 of this software and associated documentation files (the "Software"), to deal
911 in the Software without restriction, including without limitation the rights
912 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
913 copies of the Software, and to permit persons to whom the Software is
914 furnished to do so, subject to the following conditions:
915
916 The above copyright notice and this permission notice shall be included in all
917 copies or substantial portions of the Software.
918
919 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
920 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
921 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
922 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
923 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
924 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
925 SOFTWARE.
926
927 License notice for musl
928 -----------------------
929
930 musl as a whole is licensed under the following standard MIT license:
931
932 Copyright © 2005-2020 Rich Felker, et al.
933
934 Permission is hereby granted, free of charge, to any person obtaining
935 a copy of this software and associated documentation files (the
936 "Software"), to deal in the Software without restriction, including
937 without limitation the rights to use, copy, modify, merge, publish,
938 distribute, sublicense, and/or sell copies of the Software, and to
939 permit persons to whom the Software is furnished to do so, subject to
940 the following conditions:
941
942 The above copyright notice and this permission notice shall be
943 included in all copies or substantial portions of the Software.
944
945 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
946 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
947 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
948 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
949 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
950 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
951 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
952
953
954 License notice for "Faster Unsigned Division by Constants"
955 ------------------------------
956
957 Reference implementations of computing and using the "magic number" approach to dividing
958 by constants, including codegen instructions. The unsigned division incorporates the
959 "round down" optimization per ridiculous_fish.
960
961 This is free and unencumbered software. Any copyright is dedicated to the Public Domain.
962
963
964 License notice for mimalloc
965 -----------------------------------
966
967 MIT License
968
969 Copyright (c) 2019 Microsoft Corporation, Daan Leijen
970
971 Permission is hereby granted, free of charge, to any person obtaining a copy
972 of this software and associated documentation files (the "Software"), to deal
973 in the Software without restriction, including without limitation the rights
974 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
975 copies of the Software, and to permit persons to whom the Software is
976 furnished to do so, subject to the following conditions:
977
978 The above copyright notice and this permission notice shall be included in all
979 copies or substantial portions of the Software.
980
981 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
982 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
983 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
984 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
985 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
986 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
987 SOFTWARE.
988
989 License notice for The LLVM Project
990 -----------------------------------
991
992 Copyright 2019 LLVM Project
993
994 Licensed under the Apache License, Version 2.0 (the "License") with LLVM Exceptions;
995 you may not use this file except in compliance with the License.
996 You may obtain a copy of the License at
997
998 https://llvm.org/LICENSE.txt
999
1000 Unless required by applicable law or agreed to in writing, software
1001 distributed under the License is distributed on an "AS IS" BASIS,
1002 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1003 See the License for the specific language governing permissions and
1004 limitations under the License.
1005
1006 License notice for Apple header files
1007 -------------------------------------
1008
1009 Copyright (c) 1980, 1986, 1993
1010    The Regents of the University of California.  All rights reserved.
1011
1012 Redistribution and use in source and binary forms, with or without
1013 modification, are permitted provided that the following conditions
1014 are met:
1015 1. Redistributions of source code must retain the above copyright
1016    notice, this list of conditions and the following disclaimer.
1017 2. Redistributions in binary form must reproduce the above copyright
1018    notice, this list of conditions and the following disclaimer in the
1019    documentation and/or other materials provided with the distribution.
1020 3. All advertising materials mentioning features or use of this software
1021    must display the following acknowledgement:
1022    This product includes software developed by the University of
1023    California, Berkeley and its contributors.
1024 4. Neither the name of the University nor the names of its contributors
1025    may be used to endorse or promote products derived from this software
1026    without specific prior written permission.
1027
1028 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
1029 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1030 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1031 ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
1032 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1033 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1034 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1035 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1036 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1037 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1038 SUCH DAMAGE.
1039
1040 License notice for JavaScript queues
1041 -------------------------------------
1042
1043 CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER.
1044
1045 Statement of Purpose
1046 The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work").
1047 Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.
1048 For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.
1049
1050 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following:
1051 the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work;
1052 moral rights retained by the original author(s) and/or performer(s);
1053 publicity and privacy rights pertaining to a person's image or likeness depicted in a Work;
1054 rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below;
1055 rights protecting the extraction, dissemination, use and reuse of data in a Work;
1056 database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and
1057 other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof.
1058 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose.
1059 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose.
1060 4. Limitations and Disclaimers.
1061 a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.
1062 b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.
1063 c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work.
1064 d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work.
1065
1066
1067 License notice for FastFloat algorithm
1068 -------------------------------------
1069 MIT License
1070 Copyright (c) 2021 csFastFloat authors
1071 Permission is hereby granted, free of charge, to any person obtaining a copy
1072 of this software and associated documentation files (the "Software"), to deal
1073 in the Software without restriction, including without limitation the rights
1074 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1075 copies of the Software, and to permit persons to whom the Software is
1076 furnished to do so, subject to the following conditions:
1077 The above copyright notice and this permission notice shall be included in all
1078 copies or substantial portions of the Software.
1079 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1080 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1081 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1082 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1083 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1084 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
1085 SOFTWARE.
1086
1087 License notice for MsQuic
1088 --------------------------------------
1089
1090 Copyright (c) Microsoft Corporation.
1091 Licensed under the MIT License.
1092
1093 Available at
1094 https://github.com/microsoft/msquic/blob/main/LICENSE
1095
1096 License notice for m-ou-se/floatconv
1097 -------------------------------
1098
1099 Copyright (c) 2020 Mara Bos <m-ou.se@m-ou.se>
1100 All rights reserved.
1101
1102 Redistribution and use in source and binary forms, with or without
1103 modification, are permitted provided that the following conditions are met:
1104
1105 1. Redistributions of source code must retain the above copyright notice, this
1106    list of conditions and the following disclaimer.
1107 2. Redistributions in binary form must reproduce the above copyright notice,
1108    this list of conditions and the following disclaimer in the documentation
1109    and/or other materials provided with the distribution.
1110
1111 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
1112 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1113 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
1114 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
1115 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1116 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1117 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
1118 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1119 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
1120 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1121
1122 License notice for code from The Practice of Programming
1123 -------------------------------
1124
1125 Copyright (C) 1999 Lucent Technologies
1126
1127 Excerpted from 'The Practice of Programming
1128 by Brian W. Kernighan and Rob Pike
1129
1130 You may use this code for any purpose, as long as you leave the copyright notice and book citation attached.
1131
1132 Notice for Euclidean Affine Functions and Applications to Calendar
1133 Algorithms
1134 -------------------------------
1135
1136 Aspects of Date/Time processing based on algorithm described in "Euclidean Affine Functions and Applications to Calendar
1137 Algorithms", Cassio Neri and Lorenz Schneider. https://arxiv.org/pdf/2102.06959.pdf
1138
1139 License notice for amd/aocl-libm-ose
1140 -------------------------------
1141
1142 Copyright (C) 2008-2020 Advanced Micro Devices, Inc. All rights reserved.
1143
1144 Redistribution and use in source and binary forms, with or without modification,
1145 are permitted provided that the following conditions are met:
1146 1. Redistributions of source code must retain the above copyright notice,
1147    this list of conditions and the following disclaimer.
1148 2. Redistributions in binary form must reproduce the above copyright notice,
1149    this list of conditions and the following disclaimer in the documentation
1150    and/or other materials provided with the distribution.
1151 3. Neither the name of the copyright holder nor the names of its contributors
1152    may be used to endorse or promote products derived from this software without
1153    specific prior written permission.
1154
1155 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
1156 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1157 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
1158 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
1159 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1160 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
1161 OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
1162 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1163 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1164 POSSIBILITY OF SUCH DAMAGE.
1165
1166 License notice for fmtlib/fmt
1167 -------------------------------
1168
1169 Formatting library for C++
1170
1171 Copyright (c) 2012 - present, Victor Zverovich
1172
1173 Permission is hereby granted, free of charge, to any person obtaining
1174 a copy of this software and associated documentation files (the
1175 "Software"), to deal in the Software without restriction, including
1176 without limitation the rights to use, copy, modify, merge, publish,
1177 distribute, sublicense, and/or sell copies of the Software, and to
1178 permit persons to whom the Software is furnished to do so, subject to
1179 the following conditions:
1180
1181 The above copyright notice and this permission notice shall be
1182 included in all copies or substantial portions of the Software.
1183 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1184 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1185 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1186 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
1187 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
1188 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1189 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1190
1191 License for Jb Evain
1192 ---------------------
1193
1194 Copyright (c) 2006 Jb Evain (jbevain@gmail.com)
1195
1196 Permission is hereby granted, free of charge, to any person obtaining a copy
1197 of this software and associated documentation files (the "Software"), to deal
1198 in the Software without restriction, including without limitation the rights
1199 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1200 copies of the Software, and to permit persons to whom the Software is
1201 furnished to do so, subject to the following conditions:
1202
1203 The above copyright notice and this permission notice shall be included
1204 in all copies or substantial portions of the Software.
1205
1206 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1207 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1208 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1209 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1210 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1211 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
1212 THE SOFTWARE.
1213
1214 --- Optional exception to the license ---
1215
1216 As an exception, if, as a result of your compiling your source code, portions
1217 of this Software are embedded into a machine-executable object form of such
1218 source code, you may redistribute such embedded portions in such object form
1219 without including the above copyright and permission notices.
1220
1221
1222 License for MurmurHash3
1223 --------------------------------------
1224
1225 https://github.com/aappleby/smhasher/blob/master/src/MurmurHash3.cpp
1226
1227 MurmurHash3 was written by Austin Appleby, and is placed in the public
1228 domain. The author hereby disclaims copyright to this source
1229
1230 License for Fast CRC Computation
1231 --------------------------------------
1232
1233 https://github.com/intel/isa-l/blob/33a2d9484595c2d6516c920ce39a694c144ddf69/crc/crc32_ieee_by4.asm
1234 https://github.com/intel/isa-l/blob/33a2d9484595c2d6516c920ce39a694c144ddf69/crc/crc64_ecma_norm_by8.asm
1235
1236 Copyright(c) 2011-2015 Intel Corporation All rights reserved.
1237
1238 Redistribution and use in source and binary forms, with or without
1239 modification, are permitted provided that the following conditions
1240 are met:
1241   * Redistributions of source code must retain the above copyright
1242     notice, this list of conditions and the following disclaimer.
1243   * Redistributions in binary form must reproduce the above copyright
1244     notice, this list of conditions and the following disclaimer in
1245     the documentation and/or other materials provided with the
1246     distribution.
1247   * Neither the name of Intel Corporation nor the names of its
1248     contributors may be used to endorse or promote products derived
1249     from this software without specific prior written permission.
1250
1251 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1252 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1253 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1254 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1255 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1256 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1257 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1258 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1259 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1260 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1261 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1262
1263 License for C# Implementation of Fast CRC Computation
1264 -----------------------------------------------------
1265
1266 https://github.com/SixLabors/ImageSharp/blob/f4f689ce67ecbcc35cebddba5aacb603e6d1068a/src/ImageSharp/Formats/Png/Zlib/Crc32.cs
1267
1268 Copyright (c) Six Labors.
1269 Licensed under the Apache License, Version 2.0.
1270
1271 Available at
1272 https://github.com/SixLabors/ImageSharp/blob/f4f689ce67ecbcc35cebddba5aacb603e6d1068a/LICENSE