3.2. Modifications.The Modifications that You create or to which You contribute aregoverned by the terms of this License. You represent that Youbelieve Your Modifications are Your original creation(s) and/or Youhave sufficient rights to grant the rights conveyed by this License.3.3. Required Notices.You must include a notice in each of Your Modifications thatidentifies You as the Contributor of the Modification. You may notremove or alter any copyright, patent or trademark noticescontained within the Covered Software, or any notices of licensingor any descriptive text giving attribution to any Contributor or theInitial Developer.3.4. Application of Additional Terms.You may not offer or impose any terms on any Covered Software inSource Code form that alters or restricts the applicable version ofthis License or the recipients' rights hereunder. You may choose tooffer, and to charge a fee for, warranty, support, indemnity or liabilityobligations to one or more recipients of Covered Software. However,you may do so only on Your own behalf, and not on behalf of theInitial Developer or any Contributor. You must make it absolutelyclear that any such warranty, support, indemnity or liability obligationis offered by You alone, and You hereby agree to indemnify the InitialDeveloper and every Contributor for any liability incurred by the InitialDeveloper or such Contributor as a result of warranty, support,indemnity or liability terms You offer.3.5. Distribution of Executable Versions.You may distribute the Executable form of the Covered Softwareunder the terms of this License or under the terms of a license ofYour choice, which may contain terms different from this License,provided that You are in compliance with the terms of this Licenseand that the license for the Executable form does not attempt tolimit or alter the recipient's rights in the Source Code form from therights set forth in this License. If You distribute the Covered Softwarein Executable form under a different license, You must make itabsolutely clear that any terms which differ from this License areoffered by You alone, not by the Initial Developer or Contributor. Youhereby agree to indemnify the Initial Developer and every Contributorfor any liability incurred by the Initial Developer or such Contributoras a result of any such terms You offer.3.6. Larger Works.You may create a Larger Work by combining Covered Software withother code not governed by the terms of this License and distributethe Larger Work as a single product. In such a case, You mustmake sure the requirements of this License are fulfilled for theCovered Software.4. Versions of the License.4.1. New Versions.Oracle is the initial license steward and may publish revised and/ornew versions of this License from time to time. Each version will begiven a distinguishing version number. Except as provided in Section4.3, no one other than the license steward has the right to modifythis License.4.2. Effect of New Versions.You may always continue to use, distribute or otherwise make theCovered Software available under the terms of the version of theLicense under which You originally received the Covered Software. Ifthe Initial Developer includes a notice in the Original Softwareprohibiting it from being distributed or otherwise made availableunder any subsequent version of the License, You must distributeand make the Covered Software available under the terms of theversion of the License under which You originally received theCovered Software. Otherwise, You may also choose to use,distribute or otherwise make the Covered Software available underthe terms of any subsequent version of the License published by thelicense steward.4.3. Modified Versions.When You are an Initial Developer and You want to create a newlicense for Your Original Software, You may create and use amodified version of this License if You: (a) rename the license andremove any references to the name of the license steward (exceptto note that the license differs from this License); and (b) otherwisemake it clear that the license contains terms which differ from thisLicense.5. DISCLAIMER OF WARRANTY.COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ONAN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHEREXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION,WARRANTIES THAT THE COVERED SOFTWARE IS FREE OFDEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSEOR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITYAND PERFORMANCE OF THE COVERED SOFTWARE IS WITHYOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVEIN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANYOTHER CONTRIBUTOR) ASSUME THE COST OF ANYNECESSARY SERVICING, REPAIR OR CORRECTION. THISDISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIALPART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWAREIS AUTHORIZED HEREUNDER EXCEPT UNDER THISDISCLAIMER.6. TERMINATION.6.1. This License and the rights granted hereunder will terminateautomatically if You fail to comply with terms herein and fail to curesuch breach within 30 days of becoming aware of the breach.Provisions which, by their nature, must remain in effect beyond thetermination of this License shall survive.6.2. If You assert a patent infringement claim (excluding declaratoryjudgment actions) against Initial Developer or a Contributor (the InitialDeveloper or Contributor against whom You assert such claim isreferred to as "Participant") alleging that the Participant Software(meaning the Contributor Version where the Participant is aContributor or the Original Software where the Participant is theInitial Developer) directly or indirectly infringes any patent, then anyand all rights granted directly or indirectly to You by such Participant,the Initial Developer (if the Initial Developer is not the Participant) andall Contributors under Sections 2.1 and/or 2.2 of this License shall,upon 60 days notice from Participant terminate prospectively andautomatically at the expiration of such 60 day notice period, unless ifwithin such 60 day period You withdraw Your claim with respect tothe Participant Software against such Participant either unilaterally orpursuant to a written agreement with Participant.6.3. If You assert a patent infringement claim against Participantalleging that the Participant Software directly or indirectly infringesany patent where such claim is resolved (such as by license orsettlement) prior to the initiation of patent infringement litigation, thenthe reasonable value of the licenses granted by such Participantunder Sections 2.1 or 2.2 shall be taken into account in determiningthe amount or value of any payment or license.6.4. In the event of termination under Sections 6.1 or 6.2 above, allend user licenses that have been validly granted by You or anydistributor hereunder prior to termination (excluding licenses grantedto You by any distributor) shall survive termination.7. LIMITATION OF LIABILITY.UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY,WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OROTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANYOTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVEREDSOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BELIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL,INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANYCHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FORLOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILUREOR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIALDAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVEBEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITYFOR DEATH OR PERSONAL INJURY RESULTING FROM SUCHPARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAWPROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOTALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL ORCONSEQUENTIAL DAMAGES, SO THIS EXCLUSION ANDLIMITATION MAY NOT APPLY TO YOU.8. U.S. GOVERNMENT END USERS.The Covered Software is a "commercial item," as that term isdefined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercialcomputer software" (as that term is defined at 48 C.F.R. § 252.227-7014(a)(1)) and "commercial computer software documentation" assuch terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistentwith 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire CoveredSoftware with only those rights set forth herein. This U.S.Government Rights clause is in lieu of, and supersedes, any otherFAR, DFAR, or other clause or provision that addresses Governmentrights in computer software under this License.9. MISCELLANEOUS.This License represents the complete agreement concerningsubject matter hereof. If any provision of this License is held to beunenforceable, such provision shall be reformed only to the extentnecessary to make it enforceable. This License shall be governed bythe law of the jurisdiction specified in a notice contained within theOriginal Software (except to the extent applicable law, if any,provides otherwise), excluding such jurisdiction's conflict-of-lawprovisions. Any litigation relating to this License shall be subject tothe jurisdiction of the courts located in the jurisdiction and venue
specified in a notice contained within the Original Software, with thelosing party responsible for costs, including, without limitation, courtcosts and reasonable attorneys' fees and expenses. The applicationof the United Nations Convention on Contracts for the InternationalSale of Goods is expressly excluded. Any law or regulation whichprovides that the language of a contract shall be construed againstthe drafter shall not apply to this License. You agree that You aloneare responsible for compliance with the United States exportadministration regulations (and the export control laws andregulation of any other countries) when You use, distribute orotherwise make available any Covered Software.10. RESPONSIBILITY FOR CLAIMS.As between Initial Developer and the Contributors, each party isresponsible for claims and damages arising, directly or indirectly, outof its utilization of rights under this License and You agree to workwith Initial Developer and Contributors to distribute suchresponsibility on an equitable basis. Nothing herein is intended orshall be deemed to constitute any admission of liability.NOTICE PURSUANT TO SECTION 9 OF THE COMMONDEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)The code released under the CDDL shall be governed by the laws ofthe State of California (excluding conflict-of-law provisions). Any litigationrelating to this License shall be subject to the jurisdiction of the FederalCourts of the Northern District of California and the state courts of theState of California, with venue lying in Santa Clara County, California.Code Project Open 1.02 LicenseCopyright (c)• Code Project – AlphaBlendTextBox – A transparent/translucenttextbox for .NET (2003, Bob Bradley)• Code Project – Animating Windows Forms (2006, Robert Rohde)• Code Project – BarTender – Group your contents (2006, RobertRohde)• Code Project – Cabinet File (*.CAB) Compression and Extraction(2012, Elmue)• Code Project – Data Encryption/Decryption using RijndaelManagedand PasswordDeriveByt (2006, Nidheesh T Mani)• Code Project – How to skin scrollbars for Panels, in C# (2006, GregEllis)• Code Project – Simple Movie Database in C# using Microsoft Access(2008, Ivan Svogor)• Code Project – Simplest PDF Generating API for JPEG ImageContent (2008, Hao Hu)• Code Project – Sinking connection points in C++ objects (2002, LenHolgate)• Code Project – Windows Management Instrumentation (WMI)Implementation (2002, Paul Li)PreambleThis License governs Your use of the Work. This License is intended toallow developers to use the Source Code and Executable Files providedas part of the Work in any application in any form.The main points subject to the terms of the License are:• Source Code and Executable Files can be used in commercialapplications;• Source Code and Executable Files can be redistributed; and• Source Code can be modified to create derivative works.• No claim of suitability, guarantee, or any warranty whatsoever isprovided. The software is provided "as-is".• The Article accompanying the Work may not be distributed orrepublished without the Author's consentThis License is entered between You, the individual or other entityreading or otherwise making use of the Work licensed pursuant to thisLicense and the individual or other entity which offers the Work underthe terms of this License ("Author").LicenseTHE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMSOF THIS CODE PROJECT OPEN LICENSE ("LICENSE"). THE WORK ISPROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW.ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDERTHIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HEREIN,YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THISLICENSE. THE AUTHOR GRANTS YOU THE RIGHTS CONTAINEDHEREIN IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCHTERMS AND CONDITIONS. IF YOU DO NOT AGREE TO ACCEPTAND BE BOUND BY THE TERMS OF THIS LICENSE, YOU CANNOTMAKE ANY USE OF THE WORK.1. Definitions.a. "Articles" means, collectively, all articles written by Author whichdescribes how the Source Code and Executable Files for the Workmay be used by a user.b. "Author" means the individual or entity that offers the Work underthe terms of this License.c. "Derivative Work" means a work based upon the Work or uponthe Work and other pre-existing works.d. "Executable Files" refer to the executables, binary files,configuration and any required data files included in the Work.e. "Publisher" means the provider of the website, magazine,CD-ROM, DVD or other medium from or by which the Work isobtained by You.f. "Source Code" refers to the collection of source code andconfiguration files used to create the Executable Files.g. "Standard Version" refers to such a Work if it has not beenmodified, or has been modified in accordance with the consent ofthe Author, such consent being in the full discretion of the Author.h. "Work" refers to the collection of files distributed by the Publisher,including the Source Code, Executable Files, binaries, data files,documentation, whitepapers and the Articles.i. "You" is you, an individual or entity wishing to use the Work andexercise your rights under this License.2. Fair Use/Fair Use Rights. Nothing in this License is intended toreduce, limit, or restrict any rights arising from fair use, fair dealing,first sale or other limitations on the exclusive rights of the copyrightowner under copyright law or other applicable laws.3. License Grant. Subject to the terms and conditions of this License,the Author hereby grants You a worldwide, royalty-free, nonexclusive,perpetual (for the duration of the applicable copyright)license to exercise the rights in the Work as stated below:a. You may use the standard version of the Source Code orExecutable Files in Your own applications.b. You may apply bug fixes, portability fixes and other modificationsobtained from the Public Domain or from the Author. A Workmodified in such a way shall still be considered the standard versionand will be subject to this License.c. You may otherwise modify Your copy of this Work (excluding theArticles) in any way to create a Derivative Work, provided that Youinsert a prominent notice in each changed file stating how, whenand where You changed that file.d. You may distribute the standard version of the Executable Filesand Source Code or Derivative Work in aggregate with other(possibly commercial) programs as part of a larger (possiblycommercial) software distribution.e. The Articles discussing the Work published in any form by theauthor may not be distributed or republished without the Author'sconsent. The author retains copyright to any such Articles. You mayuse the Executable Files and Source Code pursuant to this Licensebut you may not repost or republish or otherwise distribute or makeavailable the Articles, without the prior written consent of the Author.Any subroutines or modules supplied by You and linked into theSource Code or Executable Files of this Work shall not beconsidered part of this Work and will not be subject to the terms ofthis License.4. Patent License. Subject to the terms and conditions of thisLicense, each Author hereby grants to You a perpetual, worldwide,non-exclusive, no-charge, royalty-free, irrevocable (except as statedin this section) patent license to make, have made, use, import, andotherwise transfer the Work.5. Restrictions. The license granted in Section 3 above is expresslymade subject to and limited by the following restrictions:a. You agree not to remove any of the original copyright, patent,trademark, and attribution notices and associated disclaimers thatmay appear in the Source Code or Executable Files.b. You agree not to advertise or in any way imply that this Work is aproduct of Your own.