Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: endless-sky
Upstream-Contact: Michael Zahniser <mzahniser@gmail.com>
Source: https://github.com/endless-sky/endless-sky

Files: *
Copyright: Michael Zahniser <mzahniser@gmail.com>
License: GPL-3+

Files: images/*
Copyright: Michael Zahniser <mzahniser@gmail.com>
License: CC-BY-SA-4.0

Files:
 images/outfit/*battery?hai*
 images/outfit/anti-missile?hai*
 images/outfit/cooling ducts?hai*
 images/outfit/dwarf?core?hai*
 images/outfit/fission?hai*
 images/outfit/fusion?hai*
 images/outfit/heavy?anti-missile?hai*
 images/ship/marrow*
 images/ship/mbounder*
 images/ship/mfalcon*
 images/ship/mfirebird*
 images/ship/mfury*
 images/ship/mleviathan*
 images/ship/mmanta*
 images/ship/mquicksilver*
 images/ship/mraven*
 images/ship/msplinter*
Copyright: Maximilian Korber
License: CC-BY-SA-4.0
Comment: Derived from works by Michael Zahniser (under the same license).

Files:
 images/outfit/gat*
 images/outfit/bullet*
 images/ship/hai?solifuge*
Copyright: Maximilian Korber
License: CC-BY-SA-4.0

Files:
 images/ship/hai?violin?spider*
Copyright: Maximilian Korber
License: CC-BY-SA-4.0
Comment: Derived from works by Christian Rhodes (under the same license).

Files:
 images/ship/pointedstick_vanguard*
Copyright: Maximilian Korber
License: CC-BY-SA-4.0
Comment: Derived from works by Nate Graham (under the same license).

Files:
 images/effect/railspark*
 images/projectile/tinyflare*
 images/outfit/*engines?hai*
 images/outfit/*steering?hai*
 images/outfit/*thruster?hai*
 images/outfit/tiny?ion?engines*
 images/ship/finch*
 images/ship/nest*
 images/ship/roost*
 images/ship/skein*
Copyright: Iaz Poolar
License: CC-BY-SA-4.0
Comment: Derived from works by Michael Zahniser (under the same license).

Files:
 images/projectile/bullet*
 images/outfit/bullet?impact*
Copyright: Iaz Poolar
License: CC-BY-SA-4.0
Comment: Derived from works by Jonathan Steck derived from works by Michael Zahniser (under the same license).

Files:
 images/ship/hai?pond?strider*
 images/ship/barb*
 images/ship/boxwing*
Copyright: Iaz Poolar
License: CC-BY-SA-4.0

Files:
 images/outfit/railgun*
 images/outfit/railslug*
 images/projectile/rail?slug*
 images/ship/hai?flea*
Copyright: Matthew Smestad
License: CC-BY-SA-4.0

Files: images/ship/vanguard*
Copyright: Nate Graham <pointedstick@zoho.com>
License: CC-BY-SA-4.0

Files:
 images/icon/gat*
Copyright: Jonathan Steck
License: CC-BY-SA-4.0
Comment: Derived from works by Maximilian Korber (under the same license).

Files:
 images/icon/rail?gun*
Copyright: Jonathan Steck
License: CC-BY-SA-4.0
Comment: Derived from works by Matthew Smestad (under the same license).

Files: images/outfit/*photovoltaic*
Copyright: Nick Barry (github.com/itsnickbarry)
License: CC-BY-SA-3.0
Comment: Derived from works by Michael Zahniser <mzahniser@gmail.com> and
 David Monniaux (commons.wikimedia.org/wiki/User:David.Monniaux)

Files: images/outfit/pug*
Copyright: Frederick Goy IV (https://github.com/comnom)
License: CC-BY-SA-4.0

Files: images/outfit/*storage*
Copyright: Jonathan Steck
License: CC-BY-SA-4.0
Comment: Derived from works by Michael Zahniser and Maximilian Korber (under the same license).

Files:
 images/outfit/harvested*
Copyright: Michael Zahniser (mzahniser@gmail.com)
License: CC-BY-SA-4.0
Comment: Unless otherwise noted below, mineral photos are by Rob Lavinsky, under
 the CC-BY-SA-3.0 license.

Files:
 images/outfit/harvested?copper*
 images/outfit/harvested?iron*
 images/outfit/harvested?platinum*
 images/outfit/harvested?silver*
Copyright: Michael Zahniser (mzahniser@gmail.com)
License: CC-BY-SA-4.0
Comment: Incorporating photos by James St. John, under the CC-BY-2.0 license.

Files:
 images/outfit/harvested?gold*
Copyright: Michael Zahniser (mzahniser@gmail.com)
License: CC-BY-SA-4.0
Comment: Incorporating a photo by Aram Dulyan, under the CC-BY-2.0 license.

Files:
 images/ui/galaxy*
 images/planet/callisto*
 images/planet/earth*
 images/planet/europa*
 images/planet/ganymede*
 images/planet/io*
 images/planet/jupiter*
 images/planet/luna*
 images/planet/mars*
 images/planet/mercury*
 images/planet/miranda*
 images/planet/neptune*
 images/planet/oberon*
 images/planet/rhea*
 images/planet/tethys*
 images/planet/titan*
 images/planet/uranus*
 images/planet/venus*
Copyright: NASA
License: public-domain
 From NASA, and therefore in the public domain because they were created by
 government employees while doing work for the government.

Files: images/scene/*
Copyright: Various
License: public-domain
 Taken from morguefile.com, a collection of photographs that have been donated
 and placed in the public domain. (Exceptions noted below.)

Files: images/scene/geoscan*
Copyright: Michael Zahniser <mzahniser@gmail.com>
License: CC-BY-SA-4.0

Files: images/scene/loc*
Copyright: Library of Congress
License: public-domain
 From the Library of Congress. Public domain because they are photographs taken
 by a government employee as part of their job.

Files: images/scene/army*
Copyright: US Army
License: public-domain
 From the US Army. Public domain because they are photographs taken by a
 government employee as part of their job.

Files: images/scene/eso*
Copyright: ESO/L. Calçada (European Southern Observatory)
License: CC-BY-4.0

Files:
 images/scene/engine*
 images/scene/engine2*
Copyright: NASA
License: public-domain
 From NASA, and therefore in the public domain because they were created by
 government employees while doing work for the government.

Files: images/land/*
Copyright: Various
License: public-domain
 Taken from morgue-file.com, a collection of photographs that have been donated
 and placed in the public domain. (Exceptions noted below.)

Files: images/land/bwerner*
Copyright: Berthold Werner (commons.wikimedia.org/wiki/User:Berthold_Werner)
License: CC-BY-SA-3.0
Comment: Taken from Wikimedia commons. Cropped and edited.

Files: images/land/myrabella*
Copyright: Myrabella (commons.wikimedia.org/wiki/User:Myrabella)
License: CC-BY-SA-3.0
Comment: Taken from Wikimedia commons. Cropped and edited.

Files: images/land/dmottl*
Copyright: Dmitry A. Mottl (commons.wikimedia.org/wiki/User:Dmottl)
License: CC-BY-SA-3.0
Comment: Taken from Wikimedia commons. Cropped and edited.

Files: images/land/mfield*
Copyright: Matthew Field (commons.wikimedia.org/wiki/User:Mfield)
License: CC-BY-SA-3.0
Comment: Taken from Wikimedia commons. Cropped and edited.

Files: images/land/*-sfiera*
Copyright: Chris Pickel (sfiera.net)
License: CC-BY-SA-4.0

Files: images/land/*-striker*
Copyright: Michael Wilso (sixfootplus@gmail.com)
License: CC-BY-SA-4.0

Files: images/land/*-harro*
Copyright: @harro.eu (copyright@harro.eu)
License: CC-BY-SA-4.0

Files: images/land/*-iridium*
Copyright: @Iridium Ore (blueajp@gmail.com)
License: CC-BY-SA-4.0

Files: images/land/*-spfld*
Copyright: Eric Denni (spfldsatellite@gmail.com)
License: CC-BY-SA-4.0

Files:
 images/land/badlands0*
 images/land/badlands5*
 images/land/badlands7*
 images/land/badlands8*
 images/land/beach0*
 images/land/beach2*
 images/land/beach3*
 images/land/beach4*
 images/land/beach5*
 images/land/beach6*
 images/land/canyon0*
 images/land/canyon7*
 images/land/city4*
 images/land/city6*
 images/land/city8*
 images/land/city9*
 images/land/city10*
 images/land/city11*
 images/land/city12*
 images/land/desert1*
 images/land/desert2*
 images/land/fields1*
 images/land/fields2*
 images/land/fields5*
 images/land/fields6*
 images/land/fields7*
 images/land/fields9*
 images/land/fog0*
 images/land/fog2*
 images/land/fog4*
 images/land/forest1*
 images/land/forest2*
 images/land/forest3*
 images/land/forest4*
 images/land/forest5*
 images/land/hills2*
 images/land/lava1*
 images/land/lava2*
 images/land/lava6*
 images/land/mountain1*
 images/land/mountain3*
 images/land/mountain4*
 images/land/mountain5*
 images/land/mountain6*
 images/land/mountain7*
 images/land/mountain8*
 images/land/mountain9*
 images/land/sea3*
 images/land/sea8*
 images/land/sky0*
 images/land/sky2*
 images/land/sky3*
 images/land/sky7*
 images/land/sky8*
 images/land/sky9*
 images/land/snow0*
 images/land/snow1*
 images/land/snow2*
 images/land/snow3*
 images/land/snow4*
 images/land/snow6*
 images/land/snow7*
 images/land/snow10*
 images/land/space2*
 images/land/water0*
 images/land/water8*
Copyright: Various
License: public-domain
 Taken from unsplash.com, a collection of photographs that have been donated and
 placed in the public domain.

Files:
 images/land/lava0*
Copyright: USGS
License: public-domain
 From the USGS, and therefore in the public domain because they were created by
 government employees while doing work for the government.

Files:
 images/land/desert0*
 images/land/earthrise*
 images/land/nasa*
 images/land/space*
 images/land/station1*
 images/land/station2*
 images/land/station3*
 images/land/station4*
Copyright: NASA
License: public-domain
 From NASA, and therefore in the public domain because they were created by
 government employees while doing work for the government.

Files:
 images/land/lava5*
Copyright: Michael Zahniser <mzahniser@gmail.com>
License: CC-BY-SA-4.0

Files: sounds/*
Copyright: Various
License: public-domain
 Based on public domain sounds taken from freesound.org.

Files: sounds/heavy rocket hit.wav
Copyright: Copyright Mike Koenig
License: CC-BY-SA-3.0
Comment: Taken from http://soundbible.com/1467-Grenade-Explosion.html

Files: sounds/explosion huge.wav
Copyright: Copyright Mike Koenig
License: CC-BY-SA-3.0
Comment: Taken from http://soundbible.com/1151-Grenade.html

Files: images/ship/vanguard*
Copyright: Copyright Nate Graham <pointedstick@zoho.com>
License: CC-BY-SA-4.0

License: GPL-3+
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 3 of the License, or
 (at your option) any later version.
 .
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
 .
 You should have received a copy of the GNU General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 .
 On Debian systems, the complete text of the GNU General Public
 License version 3 can be found in "/usr/share/common-licenses/GPL-3".

License: CC-BY-SA-4.0
 By exercising the Licensed Rights (defined below), You accept and agree
 to be bound by the terms and conditions of this Creative Commons
 Attribution-ShareAlike 4.0 International Public License ("Public
 License"). To the extent this Public License may be interpreted as a
 contract, You are granted the Licensed Rights in consideration of Your
 acceptance of these terms and conditions, and the Licensor grants You
 such rights in consideration of benefits the Licensor receives from
 making the Licensed Material available under these terms and
 conditions.
 .
 Section 1 -- Definitions.
 .
 a. Adapted Material means material subject to Copyright and Similar
 Rights that is derived from or based upon the Licensed Material
 and in which the Licensed Material is translated, altered,
 arranged, transformed, or otherwise modified in a manner requiring
 permission under the Copyright and Similar Rights held by the
 Licensor. For purposes of this Public License, where the Licensed
 Material is a musical work, performance, or sound recording,
 Adapted Material is always produced where the Licensed Material is
 synched in timed relation with a moving image.
 .
 b. Adapter's License means the license You apply to Your Copyright
 and Similar Rights in Your contributions to Adapted Material in
 accordance with the terms and conditions of this Public License.
 .
 c. BY-SA Compatible License means a license listed at
 creativecommons.org/compatiblelicenses, approved by Creative
 Commons as essentially the equivalent of this Public License.
 .
 d. Copyright and Similar Rights means copyright and/or similar rights
 closely related to copyright including, without limitation,
 performance, broadcast, sound recording, and Sui Generis Database
 Rights, without regard to how the rights are labeled or
 categorized. For purposes of this Public License, the rights
 specified in Section 2(b)(1)-(2) are not Copyright and Similar
 Rights.
 .
 e. Effective Technological Measures means those measures that, in the
 absence of proper authority, may not be circumvented under laws
 fulfilling obligations under Article 11 of the WIPO Copyright
 Treaty adopted on December 20, 1996, and/or similar international
 agreements.
 .
 f. Exceptions and Limitations means fair use, fair dealing, and/or
 any other exception or limitation to Copyright and Similar Rights
 that applies to Your use of the Licensed Material.
 .
 g. License Elements means the license attributes listed in the name
 of a Creative Commons Public License. The License Elements of this
 Public License are Attribution and ShareAlike.
 .
 h. Licensed Material means the artistic or literary work, database,
 or other material to which the Licensor applied this Public
 License.
 .
 i. Licensed Rights means the rights granted to You subject to the
 terms and conditions of this Public License, which are limited to
 all Copyright and Similar Rights that apply to Your use of the
 Licensed Material and that the Licensor has authority to license.
 .
 j. Licensor means the individual(s) or entity(ies) granting rights
 under this Public License.
 .
 k. Share means to provide material to the public by any means or
 process that requires permission under the Licensed Rights, such
 as reproduction, public display, public performance, distribution,
 dissemination, communication, or importation, and to make material
 available to the public including in ways that members of the
 public may access the material from a place and at a time
 individually chosen by them.
 .
 l. Sui Generis Database Rights means rights other than copyright
 resulting from Directive 96/9/EC of the European Parliament and of
 the Council of 11 March 1996 on the legal protection of databases,
 as amended and/or succeeded, as well as other essentially
 equivalent rights anywhere in the world.
 .
 m. You means the individual or entity exercising the Licensed Rights
 under this Public License. Your has a corresponding meaning.
 .
 Section 2 -- Scope.
 .
 a. License grant.
 .
 1. Subject to the terms and conditions of this Public License,
 the Licensor hereby grants You a worldwide, royalty-free,
 non-sublicensable, non-exclusive, irrevocable license to
 exercise the Licensed Rights in the Licensed Material to:
 .
 a. reproduce and Share the Licensed Material, in whole or
 in part; and
 .
 b. produce, reproduce, and Share Adapted Material.
 .
 2. Exceptions and Limitations. For the avoidance of doubt, where
 Exceptions and Limitations apply to Your use, this Public
 License does not apply, and You do not need to comply with
 its terms and conditions.
 .
 3. Term. The term of this Public License is specified in Section
 6(a).
 .
 4. Media and formats; technical modifications allowed. The
 Licensor authorizes You to exercise the Licensed Rights in
 all media and formats whether now known or hereafter created,
 and to make technical modifications necessary to do so. The
 Licensor waives and/or agrees not to assert any right or
 authority to forbid You from making technical modifications
 necessary to exercise the Licensed Rights, including
 technical modifications necessary to circumvent Effective
 Technological Measures. For purposes of this Public License,
 simply making modifications authorized by this Section 2(a)
 (4) never produces Adapted Material.
 .
 5. Downstream recipients.
 .
 a. Offer from the Licensor -- Licensed Material. Every
 recipient of the Licensed Material automatically
 receives an offer from the Licensor to exercise the
 Licensed Rights under the terms and conditions of this
 Public License.
 .
 b. Additional offer from the Licensor -- Adapted Material.
 Every recipient of Adapted Material from You
 automatically receives an offer from the Licensor to
 exercise the Licensed Rights in the Adapted Material
 under the conditions of the Adapter's License You apply.
 .
 c. No downstream restrictions. You may not offer or impose
 any additional or different terms or conditions on, or
 apply any Effective Technological Measures to, the
 Licensed Material if doing so restricts exercise of the
 Licensed Rights by any recipient of the Licensed
 Material.
 .
 6. No endorsement. Nothing in this Public License constitutes or
 may be construed as permission to assert or imply that You
 are, or that Your use of the Licensed Material is, connected
 with, or sponsored, endorsed, or granted official status by,
 the Licensor or others designated to receive attribution as
 provided in Section 3(a)(1)(A)(i).
 .
 b. Other rights.
 .
 1. Moral rights, such as the right of integrity, are not
 licensed under this Public License, nor are publicity,
 privacy, and/or other similar personality rights; however, to
 the extent possible, the Licensor waives and/or agrees not to
 assert any such rights held by the Licensor to the limited
 extent necessary to allow You to exercise the Licensed
 Rights, but not otherwise.
 .
 2. Patent and trademark rights are not licensed under this
 Public License.
 .
 3. To the extent possible, the Licensor waives any right to
 collect royalties from You for the exercise of the Licensed
 Rights, whether directly or through a collecting society
 under any voluntary or waivable statutory or compulsory
 licensing scheme. In all other cases the Licensor expressly
 reserves any right to collect such royalties.
 .
 Section 3 -- License Conditions.
 .
 Your exercise of the Licensed Rights is expressly made subject to the
 following conditions.
 .
 a. Attribution.
 .
 1. If You Share the Licensed Material (including in modified
 form), You must:
 .
 a. retain the following if it is supplied by the Licensor
 with the Licensed Material:
 .
 i. identification of the creator(s) of the Licensed
 Material and any others designated to receive
 attribution, in any reasonable manner requested by
 the Licensor (including by pseudonym if
 designated);
 .
 ii. a copyright notice;
 .
 iii. a notice that refers to this Public License;
 .
 iv. a notice that refers to the disclaimer of
 warranties;
 .
 v. a URI or hyperlink to the Licensed Material to the
 extent reasonably practicable;
 .
 b. indicate if You modified the Licensed Material and
 retain an indication of any previous modifications; and
 .
 c. indicate the Licensed Material is licensed under this
 Public License, and include the text of, or the URI or
 hyperlink to, this Public License.
 .
 2. You may satisfy the conditions in Section 3(a)(1) in any
 reasonable manner based on the medium, means, and context in
 which You Share the Licensed Material. For example, it may be
 reasonable to satisfy the conditions by providing a URI or
 hyperlink to a resource that includes the required
 information.
 .
 3. If requested by the Licensor, You must remove any of the
 information required by Section 3(a)(1)(A) to the extent
 reasonably practicable.
 .
 b. ShareAlike.
 .
 In addition to the conditions in Section 3(a), if You Share
 Adapted Material You produce, the following conditions also apply.
 .
 1. The Adapter's License You apply must be a Creative Commons
 license with the same License Elements, this version or
 later, or a BY-SA Compatible License.
 .
 2. You must include the text of, or the URI or hyperlink to, the
 Adapter's License You apply. You may satisfy this condition
 in any reasonable manner based on the medium, means, and
 context in which You Share Adapted Material.
 .
 3. You may not offer or impose any additional or different terms
 or conditions on, or apply any Effective Technological
 Measures to, Adapted Material that restrict exercise of the
 rights granted under the Adapter's License You apply.
 .
 Section 4 -- Sui Generis Database Rights.
 .
 Where the Licensed Rights include Sui Generis Database Rights that
 apply to Your use of the Licensed Material:
 .
 a. for the avoidance of doubt, Section 2(a)(1) grants You the right
 to extract, reuse, reproduce, and Share all or a substantial
 portion of the contents of the database;
 .
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        